opt.: ask ai hint

This commit is contained in:
lollipopkit🏳️‍⚧️
2025-10-19 23:38:08 +08:00
parent d6c2cafce7
commit a84231393d
31 changed files with 1051 additions and 1224 deletions

View File

@@ -26,6 +26,56 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get alreadyLastDir => '已是顶级目录';
@override
String get askAi => '问 AI';
@override
String get askAiApiKey => 'API 密钥';
@override
String get askAiAwaitingResponse => '等待 AI 响应...';
@override
String get askAiBaseUrl => '基础 URL';
@override
String get askAiCommandInserted => '命令已插入终端';
@override
String askAiConfigMissing(Object fields) {
return '请前往设置配置 $fields';
}
@override
String get askAiConfirmExecute => '执行前确认';
@override
String get askAiConversation => 'AI 对话';
@override
String get askAiDisclaimer => 'AI 可能会犯错,请谨慎使用。';
@override
String get askAiFollowUpHint => '继续提问...';
@override
String get askAiInsertTerminal => '插入终端';
@override
String get askAiModel => '模型';
@override
String get askAiNoResponse => '无回复内容';
@override
String get askAiRecommendedCommand => 'AI 推荐命令';
@override
String get askAiSelectedContent => '选中的内容';
@override
String get askAiUsageHint => '用于 SSH 终端';
@override
String get atLeastOneTab => '至少需要选择一个标签';
@@ -91,12 +141,12 @@ class AppLocalizationsZh extends AppLocalizations {
String get clearAllStatsTitle => '清空所有统计';
@override
String clearServerStatsContent(String serverName) {
String clearServerStatsContent(Object serverName) {
return '确定要清空服务器 \"$serverName\" 的连接统计数据吗?此操作无法撤销。';
}
@override
String clearServerStatsTitle(String serverName) {
String clearServerStatsTitle(Object serverName) {
return '清空 $serverName 统计';
}
@@ -870,56 +920,6 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get writeScriptTip =>
'在连接服务器后,会向 `~/.config/server_box` \n | `/tmp/server_box` 写入脚本来监测系统状态,你可以审查脚本内容。';
@override
String get askAi => '问 AI';
@override
String get askAiUsageHint => '用于 SSH 终端';
@override
String get askAiBaseUrl => '基础 URL';
@override
String get askAiModel => '模型';
@override
String get askAiApiKey => 'API 密钥';
@override
String askAiConfigMissing(String fields) {
return '请前往设置配置 $fields';
}
@override
String get askAiConfirmExecute => '执行前确认';
@override
String get askAiCommandInserted => '命令已插入终端';
@override
String get askAiAwaitingResponse => '等待 AI 响应...';
@override
String get askAiNoResponse => '无回复内容';
@override
String get askAiRecommendedCommand => 'AI 推荐命令';
@override
String get askAiInsertTerminal => '插入终端';
@override
String get askAiSelectedContent => '选中的内容';
@override
String get askAiConversation => 'AI 对话';
@override
String get askAiFollowUpHint => '继续提问...';
@override
String get askAiSend => '发送';
}
/// The translations for Chinese, as used in Taiwan (`zh_TW`).
@@ -944,6 +944,56 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get alreadyLastDir => '已是頂層目錄';
@override
String get askAi => '詢問 AI';
@override
String get askAiApiKey => 'API 金鑰';
@override
String get askAiAwaitingResponse => '等待 AI 回應...';
@override
String get askAiBaseUrl => '基礎 URL';
@override
String get askAiCommandInserted => '指令已插入終端機';
@override
String askAiConfigMissing(Object fields) {
return '請前往設定配置 $fields';
}
@override
String get askAiConfirmExecute => '執行前確認';
@override
String get askAiConversation => 'AI 對話';
@override
String get askAiDisclaimer => 'AI 可能會犯錯,請謹慎使用。';
@override
String get askAiFollowUpHint => '繼續提問...';
@override
String get askAiInsertTerminal => '插入終端機';
@override
String get askAiModel => '模型';
@override
String get askAiNoResponse => '無回覆內容';
@override
String get askAiRecommendedCommand => 'AI 推薦指令';
@override
String get askAiSelectedContent => '選取的內容';
@override
String get askAiUsageHint => '於 SSH 終端機中使用';
@override
String get atLeastOneTab => '至少需要選擇一個標籤';
@@ -1009,12 +1059,12 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
String get clearAllStatsTitle => '清空所有統計';
@override
String clearServerStatsContent(String serverName) {
String clearServerStatsContent(Object serverName) {
return '確定要清空伺服器 \"$serverName\" 的連線統計資料嗎?此操作無法撤銷。';
}
@override
String clearServerStatsTitle(String serverName) {
String clearServerStatsTitle(Object serverName) {
return '清空 $serverName 統計';
}
@@ -1788,54 +1838,4 @@ class AppLocalizationsZhTw extends AppLocalizationsZh {
@override
String get writeScriptTip =>
'連線到伺服器後,將會在 `~/.config/server_box` \n | `/tmp/server_box` 中寫入一個腳本來監測系統狀態。你可以審查腳本內容。';
@override
String get askAi => '詢問 AI';
@override
String get askAiUsageHint => '於 SSH 終端機中使用';
@override
String get askAiBaseUrl => '基礎 URL';
@override
String get askAiModel => '模型';
@override
String get askAiApiKey => 'API 金鑰';
@override
String askAiConfigMissing(String fields) {
return '請前往設定配置 $fields';
}
@override
String get askAiConfirmExecute => '執行前確認';
@override
String get askAiCommandInserted => '指令已插入終端機';
@override
String get askAiAwaitingResponse => '等待 AI 回應...';
@override
String get askAiNoResponse => '無回覆內容';
@override
String get askAiRecommendedCommand => 'AI 推薦指令';
@override
String get askAiInsertTerminal => '插入終端機';
@override
String get askAiSelectedContent => '選取的內容';
@override
String get askAiConversation => 'AI 對話';
@override
String get askAiFollowUpHint => '繼續提問...';
@override
String get askAiSend => '傳送';
}