返回 DeepSeek-Reasonix
zh-TW.ts
根目录 / desktop / frontend / src / locales / zh-TW.ts
1 // 繁體中文 UI 文案。鍵集必須與 en.ts 完全一致 —— 下面的 `Record<DictKey, string>`
2 // 註解會在編譯期強制這一點:缺鍵或多鍵都會讓 tsc 報錯。{placeholder} 佔位符在
3 // 呼叫時由 lib/i18n.tsx 填充,需與英文保持同名。
4
5 import type { DictKey } from "./en";
6
7 export const zhTW: Record<DictKey, string> = {
8 // 通用動詞 / 框架
9 "common.close": "關閉",
10 "common.cancel": "取消",
11 "common.confirm": "確認",
12 "common.save": "儲存",
13 "common.edit": "編輯",
14 "common.delete": "刪除",
15 "common.add": "新增",
16 "common.submit": "提交",
17 "common.copy": "複製",
18 "selection.actions": "選取文字操作",
19 "selection.addToChat": "新增至聊天",
20 "common.cut": "剪下",
21 "common.paste": "貼上",
22 "common.selectAll": "全選",
23 "common.retry": "重試",
24 "common.expand": "展開",
25 "common.collapse": "收起",
26 "common.none": "無",
27 "common.auto": "自動",
28 "common.busyHint": "請先完成或停止當前回合",
29 "common.loading": "載入中…",
30 "composer.readOnlyChannel": "渠道會話唯讀",
31 "composer.workspaceStarting": "工作區還在啟動",
32 "app.splashSubtitle": "Agent 工作區",
33
34 // 頂欄
35 "topbar.history": "歷史",
36 "topbar.memory": "記憶",
37 "topbar.settings": "設定",
38 "topbar.customize": "自訂",
39 "topbar.newSession": "新建會話",
40 "topbar.startupError": "啟動錯誤:{msg}",
41
42 // 側邊欄
43 "sidebar.conversations": "會話",
44 "sidebar.trash": "回收站",
45 "sidebar.automation": "自動化",
46 "sidebar.workspace": "工作區",
47 "sidebar.changeWorkspace": "更改",
48 "sidebar.navigation": "Reasonix 導航",
49 "sidebar.plugins": "插件",
50 "sidebar.scheduledTasks": "定時任務",
51 "sidebar.utilityActions": "側邊欄工具",
52 "summary.session": "會話摘要",
53 "summary.tasks": "任務",
54 "summary.refresh": "整理",
55 "summary.close": "關閉摘要",
56 "summary.noTasks": "暫無背景任務",
57 "summary.taskLabel": "任務 {id} · {state}",
58 "summary.taskId": "ID",
59 "summary.sessionId": "會話",
60 "summary.state": "狀態",
61 "summary.runtime": "執行時",
62 "summary.updated": "更新",
63 "summary.errorCode": "錯誤代碼",
64 "summary.detail": "摘要",
65 "summary.recentEvents": "事件",
66 "summary.loadingEvents": "載入…",
67 "summary.noEvents": "無事件",
68 "summary.stop": "停止",
69 "summary.cancel": "取消",
70 "summary.requeue": "重新排隊",
71 "summary.openSession": "開啟",
72 "summary.confirmStop": "停止?",
73 "summary.confirmCancel": "取消?",
74 "summary.keep": "保留",
75 "task.error": "錯誤",
76 "task.event.error": "錯誤:{code}",
77 "task.event.stateChange": "狀態 {state} · 執行時 {runtime}",
78 "task.runtime.live": "執行中",
79 "task.runtime.exited": "已退出",
80 "task.runtime.unknown": "執行時未知",
81 "task.state.queued": "排隊中",
82 "task.state.running": "執行中",
83 "task.state.waiting": "等待中",
84 "task.state.succeeded": "已完成",
85 "task.state.failed": "失敗",
86 "task.state.cancelled": "已取消",
87 "task.state.stale": "已失效",
88 "sidebar.collapse": "收起側邊欄",
89 "sidebar.expand": "展開側邊欄",
90 "sidebar.expandBlocked": "關閉右側檔案面板後可展開側邊欄",
91 "sidebar.resize": "調整側邊欄寬度",
92 "creation.sidebar.newChat": "新建對話",
93 "creation.sidebar.features": "功能",
94 "creation.sidebar.skills": "技能",
95 "creation.sidebar.messageChannels": "訊息通道",
96 "creation.reasoningLabel": "深度思考",
97 "creation.toolCallsLabel": "工具呼叫",
98 "creation.toolGroup.explore": "已探索",
99 "creation.toolGroup.modify": "已修改",
100 "creation.toolGroup.delegate": "已委派",
101 "creation.toolGroup.shell": "Shell",
102 "creation.toolStat.read": "{n} 次讀取",
103 "creation.toolStat.search": "{n} 次搜尋",
104 "creation.toolStat.write": "{n} 次寫入",
105 "creation.toolStat.edit": "{n} 次編輯",
106 "creation.toolStat.move": "{n} 次移動",
107 "creation.toolStat.delete": "{n} 次刪除",
108 "creation.toolStat.task": "{n} 次任務",
109 "creation.toolStat.command": "{n} 次命令",
110 "creation.toolStat.check": "{n} 次查看",
111 "creation.toolStat.stop": "{n} 次停止",
112 "creation.toolStat.other": "{n} 次呼叫",
113 "drawer.resize": "調整抽屜寬度",
114
115 // 右側停靠區
116 "rightDock.resize": "調整右側面板寬度",
117 "rightDock.expand": "展開右側工作區",
118 "rightDock.collapse": "收起右側工作區",
119 "rightDock.workbench": "右側工作台",
120 "rightDock.views": "右側工作台視圖",
121 "rightDock.overview": "概覽",
122 "rightDock.remote": "遠端",
123 "rightDock.terminal": "終端機",
124
125 // 話題欄
126 "topicBar.renameSession": "重新命名會話",
127 "topicBar.more": "更多",
128 "topicBar.copyAll": "複製會話",
129 "topicBar.export": "匯出會話",
130 "topicBar.exportMarkdown": "匯出 Markdown",
131 "topicBar.exportJson": "匯出 JSON",
132
133 // 範圍標籤
134 "scope.global": "範圍:全域",
135 "scope.project": "專案 · {name}",
136
137 // 工作區面板
138 "workspace.title": "工作區",
139 "workspace.open": "開啟工作區面板",
140 "workspace.close": "關閉工作區面板",
141 "workspace.maximize": "最大化工作區面板",
142 "workspace.restore": "還原工作區面板",
143 "workspace.resizePanel": "調整工作區面板寬度",
144 "workspace.hideTree": "隱藏檔案樹",
145 "workspace.showTree": "顯示檔案樹",
146 "workspace.resizeTree": "調整檔案樹寬度",
147 "workspace.currentFile": "當前檔案",
148 "workspace.recentFiles": "最近檔案",
149 "workspace.closePreview": "關閉預覽",
150 "workspace.filter": "篩選檔案…",
151 "workspace.filterChanges": "篩選變更…",
152 "workspace.noFile": "未選擇檔案",
153 "workspace.pickFile": "從檔案樹中選擇一個檔案。",
154 "workspace.loading": "正在載入檔案…",
155 "workspace.binary": "暫不支援預覽二進位檔案。",
156 "workspace.truncated": "預覽已截斷到前 2 MiB。",
157 "workspace.searchPlaceholder": "尋找",
158 "workspace.searchCount": "{current} / {total}",
159 "workspace.searchPrevious": "上一個符合項目",
160 "workspace.searchNext": "下一個符合項目",
161 "workspace.searchMatchCase": "區分大小寫",
162 "workspace.searchWholeWord": "全字拼寫須相符",
163 "workspace.searchRegex": "使用正規表示式",
164 "workspace.searchRegexInvalid": "正規表示式無效",
165 "workspace.searchRegexTooLong": "正規表示式過長",
166 "workspace.searchRegexSourceTooLarge": "檔案過大,無法使用正規表示式搜尋",
167 "workspace.searchRegexZeroLength": "暫不支援零長度符合",
168 "workspace.searchRegexMultiline": "暫不支援跨行符合",
169 "workspace.searchRegexTimeout": "正規表示式執行逾時",
170 "workspace.searchRegexUnavailable": "正規表示式搜尋暫不可用",
171 "workspace.searchClose": "關閉尋找",
172 "workspace.searchNoResults": "無結果",
173 "workspace.codeLine": "第 {line} 行",
174 "workspace.addSelectionToChat": "新增到聊天",
175 "workspace.addFileReferenceToChat": "新增檔案引用",
176 "workspace.addFolderReferenceToChat": "新增資料夾引用",
177 "workspace.addFileContentToChat": "新增檔案內容",
178 "workspace.viewMode": "工作區視圖",
179 "workspace.filesTab": "檔案",
180 "workspace.changedTab": "變更",
181 "workspace.revertSessionFile": "撤銷本任務對此檔案的修改(還原到 Reasonix 首次修改前)",
182 "workspace.revertSessionFileShort": "撤銷",
183 "workspace.revertSessionFileConflict": "此檔案在 Reasonix 寫入後又被修改。\n\n{path}\n\n{conflicts}\n\n是否覆蓋為工作階段檢查點版本?",
184 "workspace.workingChanges": "工作區未提交變更",
185 "workspace.currentChanges": "目前變更",
186 "workspace.currentChangesSourceGit": "Git HEAD 到目前工作區",
187 "workspace.currentChangesSourceSession": "會話首次修改前到目前檔案",
188 "workspace.changeDetailUnavailable": "無法讀取目前變更",
189 "workspace.changeDetailTooLarge": "目前差異過大,無法顯示。",
190 "workspace.binaryChange": "目前變更包含二進位內容,無法顯示文字差異。",
191 "workspace.noCurrentDiff": "目前檔案沒有可顯示的文字差異。",
192 "workspace.commitHistory": "提交記錄",
193 "workspace.commitHistoryMeta": "{count} 個提交",
194 "workspace.noCommitHistory": "該檔案暫無提交記錄。",
195 "workspace.noCommitDetail": "暫無提交詳情。",
196 "workspace.treeMenu": "檔案樹操作",
197 "workspace.refreshTree": "重新整理檔案樹",
198 "workspace.refreshChanges": "重新整理變更",
199 "workspace.loadingChanges": "正在載入變更…",
200 "workspace.noChanges": "暫無變更檔案",
201 "workspace.gitUnavailable": "當前工作區不可讀取 Git 狀態。",
202 "workspace.gitStatusAdded": "新增",
203 "workspace.gitStatusCopied": "複製",
204 "workspace.gitStatusDeleted": "刪除",
205 "workspace.gitStatusModified": "修改",
206 "workspace.gitStatusRenamed": "重新命名",
207 "workspace.gitStatusUnmerged": "衝突",
208 "workspace.gitStatusUntracked": "未追蹤",
209 "workspace.gitChangesUnknown": "無法確認目前變更檔案。",
210 "workspace.sourceSession": "會話",
211 "workspace.sourceGit": "Git",
212 "workspace.deleted": "已刪除",
213
214 // MCP 與技能抽屜
215 "caps.title": "MCP 與技能",
216 "caps.loading": "載入中…",
217 "caps.summary": "{connected} 個已連線 · {failed} 個異常 · {skills} 個技能",
218 "caps.connectorsTab": "MCP 伺服器",
219 "caps.skillsTab": "Agent 技能",
220 "caps.pluginsTab": "插件",
221 "caps.servers": "MCP 伺服器",
222 "caps.noServers": "未設定 MCP 伺服器。用 /mcp add 新增。",
223 "caps.failureTitle": "{failed} 個 MCP 啟動異常",
224 "caps.failureHint": "已連線的伺服器仍可使用。只有需要排障時再展開原始日誌。",
225 "caps.showLog": "檢視日誌",
226 "caps.rawLog": "原始日誌",
227 "caps.copyLog": "複製日誌",
228 "caps.counts": "{tools} 工具 · {prompts} 提示 · {resources} 資源",
229 "caps.schemaIssues": "{count} 個不可用",
230 "caps.connected": "已連線",
231 "caps.failed": "連線失敗",
232 "caps.tools": "工具",
233 "caps.skills": "技能",
234 "caps.noSkills": "未發現技能。",
235 "caps.skillsSummaryAvailable": "{skills} 個可用",
236 "caps.skillsSummaryMatches": "{matched} 個匹配 · 共 {total} 個",
237 "caps.skillsSummaryBuiltin": "{count} 個內建",
238 "caps.skillsSummaryProject": "{count} 個專案",
239 "caps.skillsSummaryCustom": "{count} 個自訂",
240 "caps.skillsSummaryGlobal": "{count} 個全域",
241 "caps.showSkills": "檢視技能",
242 "caps.hideSkills": "收起技能",
243 "caps.skillScopeBuiltin": "內建",
244 "caps.skillScopeProject": "專案",
245 "caps.skillScopeCustom": "自訂",
246 "caps.skillScopeGlobal": "全域",
247 "caps.skillDisabled": "已停用",
248 "caps.disableSkill": "停用技能",
249 "caps.enableSkill": "啟用技能",
250 "caps.subagent": "子代理",
251 "caps.addServer": "新增伺服器",
252 "caps.browseRegistry": "瀏覽市集",
253 "caps.registryTitle": "MCP 註冊表",
254 "caps.registryHint": "從官方 MCP Registry 尋找並安裝伺服器;僅在開啟此頁面時存取 Registry。",
255 "caps.searchRegistry": "搜尋 MCP Registry…",
256 "caps.search": "搜尋",
257 "caps.install": "安裝",
258 "caps.manualSetup": "需手動設定",
259 "caps.registryCached": "Registry 暫時無法使用,目前顯示快取結果。",
260 "caps.noRegistryMatches": "沒有符合的 Registry 伺服器。",
261 "caps.searchServers": "搜尋 MCP 伺服器…",
262 "caps.noServerMatches": "沒有符合的 MCP 伺服器。",
263 "caps.configuredServers": "已設定伺服器",
264 "caps.projectServers": "目前專案",
265 "caps.projectServersHint": "由目前專案宣告,預設自動可用。",
266 "caps.installedServers": "全域 MCP",
267 "caps.installedServersHint": "安裝一次,即可在所有 Reasonix 專案中自動使用。",
268 "caps.pluginServers": "插件伺服器",
269 "caps.pluginServersHint": "由對應插件管理;可進入伺服器詳情檢視工具。",
270 "caps.serverToolSummary": "{tools} 個工具",
271 "caps.backToServers": "返回 MCP 清單",
272 "caps.serverDetailsHint": "檢視連線資訊、診斷和工具。",
273 "caps.addServerTitle": "新增 MCP 伺服器",
274 "caps.addServerHint": "設定本機命令或遠端 MCP 位址。",
275 "caps.installDefinition": "命令、URL 或 JSON",
276 "caps.installDefinitionPlaceholder": "npx -y chrome-devtools-mcp@latest\n\n或 https://example.com/mcp",
277 "caps.installDefinitionHint": "貼上命令、URL 或 JSON 即可安裝。需要自訂名稱、環境變數或請求標頭時,可切換到「手動設定」。",
278 "caps.quickBenefitsLabel": "自動安裝流程",
279 "caps.quickDetectTransport": "自動識別傳輸方式",
280 "caps.quickVerifyConnection": "安裝後驗證連線",
281 "caps.quickEnableTools": "所有工具直接可用",
282 "caps.editServerTitle": "編輯 {name}",
283 "caps.editServerHint": "修改連線設定;金鑰留空時會保留現有值。",
284 "caps.editorMode": "設定編輯方式",
285 "caps.quickMode": "快速安裝",
286 "caps.formMode": "手動設定",
287 "caps.jsonMode": "JSON",
288 "caps.advancedOptions": "進階選項",
289 "caps.hideAdvancedOptions": "收起進階選項",
290 "caps.jsonConfig": "完整設定",
291 "caps.jsonPasteHint": "支援 {\"server-name\": {...}} 或 {\"mcpServers\": {\"server-name\": {...}}}。",
292 "caps.jsonUnsupported": "此 JSON 包含 Reasonix 不支援的欄位。",
293 "caps.jsonInvalid": "請輸入有效 JSON;環境變數和請求標頭的值必須是字串。",
294 "caps.jsonSingleServer": "JSON 中必須且只能包含一個 MCP 伺服器。",
295 "caps.jsonNameMismatch": "暫不支援重新命名現有 MCP 伺服器。",
296 "caps.jsonRequired": "stdio 需要填寫命令,HTTP 和 SSE 需要填寫 URL。",
297 "caps.add": "新增",
298 "caps.addAndConnect": "新增並連線",
299 "caps.namePlaceholder": "名稱(如 github)",
300 "caps.name": "名稱",
301 "caps.transport": "傳輸方式",
302 "caps.commandPlaceholder": "命令(如 npx -y @modelcontextprotocol/server-github)",
303 "caps.urlPlaceholder": "url(https://…)",
304 "caps.envLabel": "環境變數(可選)",
305 "caps.envPlaceholder": "KEY=VALUE,每行一個",
306 "caps.headersLabel": "請求標頭(可選)",
307 "caps.headersPlaceholder": "Header=Value,每行一個",
308 "caps.status": "狀態",
309 "caps.refresh": "重新整理 MCP 狀態",
310 "caps.reconnect": "重新連線",
311 "caps.command": "命令",
312 "caps.url": "URL",
313 "caps.envKeys": "環境變數",
314 "caps.headerKeys": "請求標頭",
315 "caps.connectNow": "立即連線",
316 "caps.editConfig": "編輯設定",
317 "caps.showTools": "檢視工具",
318 "caps.hideTools": "收起工具",
319 "caps.saveConfig": "儲存設定",
320 "caps.envPreserveHint": "為保護金鑰,已有變數值不會回顯;留空會保留現有環境變數,填寫後會整體替換。",
321 "caps.headersPreserveHint": "為保護金鑰,已有請求標頭值不會回顯;留空會保留現有請求標頭,填寫後會整體替換。",
322 "caps.remove": "刪除伺服器",
323 "caps.confirmRemove": "確認刪除",
324 "caps.removeHint": "會從設定中移除該 MCP。",
325 "caps.retry": "重試",
326 "caps.reauthorize": "登入",
327 "caps.checkCommand": "檢查命令",
328 "caps.builtIn": "內建",
329 "caps.projectServerBadge": "專案",
330 "caps.authorizeAndConnect": "授權並連線",
331 "caps.serverSource": "來源",
332 "caps.sourceProject": "目前專案",
333 "caps.sourceProjectConfig": "目前專案 · {config}",
334 "caps.sourceUser": "全域",
335 "caps.sourcePlugin": "插件",
336 "caps.sourceBuiltin": "內建",
337 "caps.managedByPlugin": "由外掛 {plugin} 管理",
338 "caps.auth": "授權",
339 "caps.authRequired": "需要登入",
340 "caps.authRequiredSummary": "請先登入該 MCP 伺服器,然後再連線。",
341 "caps.authPossible": "可能需要登入",
342 "caps.authPossibleShort": "可能需要登入",
343 "caps.clearAuth": "清除授權",
344 "caps.confirmClearAuth": "確認清除",
345 "caps.deferred": "可用 · 按需啟動",
346 "caps.projectAuthChanged": "連線需要處理",
347 "caps.initializing": "正在連線 MCP,工具可用後會自動出現",
348 "caps.initializingShort": "連線中",
349 "caps.disabled": "已停用(本次會話)",
350 "caps.disabledAutoStart": "已停用(會話開始時不連線)",
351 "caps.enable": "本次會話啟用",
352 "caps.disable": "本次會話停用",
353 "caps.expandDetails": "展開詳情",
354 "caps.collapseDetails": "收起詳情",
355 "caps.expandTools": "展開工具列表",
356 "caps.collapseTools": "收起工具列表",
357 "caps.noToolDetails": "當前連線未返回工具明細。",
358 "caps.toolUnavailable": "不可用",
359 "caps.searchSkills": "搜尋技能…",
360 "caps.noSkillMatches": "沒有匹配的技能。",
361 "caps.pluginRefresh": "重新整理插件",
362 "caps.pluginInstallTitle": "安裝插件",
363 "caps.pluginInstallHint": "選擇本機插件目錄,或從 Git 倉庫安裝。",
364 "caps.pluginInstallMethod": "插件安裝方式",
365 "caps.pluginInstallLocal": "本機目錄",
366 "caps.pluginInstallGit": "Git 倉庫",
367 "caps.pluginSource": "插件來源",
368 "caps.pluginGitSource": "Git 倉庫地址",
369 "caps.pluginSourcePlaceholder": "git:github.com/obra/superpowers",
370 "caps.pluginChooseLocalFolder": "選擇插件目錄",
371 "caps.pluginLocalFolder": "本機插件目錄",
372 "caps.pluginNoLocalFolder": "尚未選擇目錄",
373 "caps.pluginInstallName": "安裝名稱(可選)",
374 "caps.pluginInstallNamePlaceholder": "安裝名稱(可選)",
375 "caps.pluginLink": "開發模式:連結來源目錄",
376 "caps.pluginLinkHint": "不複製插件,直接使用所選目錄;適合調試插件。移動或刪除該目錄會導致插件失效。",
377 "caps.pluginReplace": "覆蓋同名插件",
378 "caps.pluginReplaceHint": "插件名已存在時,允許用目前來源替換它。",
379 "caps.pluginPreview": "預檢",
380 "caps.pluginInstall": "安裝插件",
381 "caps.noPluginsTitle": "尚未安裝插件",
382 "caps.noPluginsHint": "從 Git 或本機路徑安裝插件包,把技能、hooks 和 MCP 伺服器作為一個統一單元管理。",
383 "caps.installedPlugins": "已安裝插件",
384 "caps.pluginsSummary": "{enabled} 個啟用 · 共 {total} 個 · {issues} 個異常",
385 "caps.pluginCounts": "{skills} 技能 · {agents} agents · {commands} 命令 · {hooks} hooks · {mcps} MCP",
386 "caps.pluginCompatibilityFull": "完全相容",
387 "caps.pluginCompatibilityPartial": "部分相容",
388 "caps.pluginCompatibilityNone": "不相容",
389 "caps.pluginMappedCapabilities": "已映射:{capabilities}",
390 "caps.pluginSkippedCapability": "未映射 {capability}:{reason}",
391 "caps.pluginNoCapabilities": "未匯出能力",
392 "caps.pluginWarnings": "{count} 個警告",
393 "caps.pluginEnable": "啟用插件",
394 "caps.pluginDisable": "停用插件",
395 "caps.pluginEnabled": "已啟用",
396 "caps.pluginDisabled": "已停用",
397 "caps.pluginVersion": "版本",
398 "caps.pluginRoot": "安裝路徑",
399 "caps.pluginUpdate": "更新",
400 "caps.pluginDoctor": "診斷",
401 "caps.pluginRemove": "移除插件",
402 "caps.pluginConfirmRemove": "確認移除",
403 "caps.pluginPlanError": "安裝檢查失敗",
404 "caps.pluginPlanReady": "安裝計畫",
405 "caps.pluginAction": "操作",
406 "caps.pluginPlanStatus": "插件操作:{status}",
407 "caps.pluginPlanComplete": "插件操作完成",
408 "caps.pluginPlanInstalled": "插件已安裝。展開下方插件,可查看其 skills、agents、hooks 和 MCP 伺服器。",
409 "caps.pluginRuntimeFullTrust": "完全信任(FULL TRUST)執行階段",
410 "caps.pluginRuntimeCommand": "命令",
411 "caps.pluginRuntimeIntercepts": "攔截點",
412 "caps.pluginRuntimeReplaces": "替換槽位",
413 "caps.pluginRuntimeCapabilities": "能力",
414 "caps.pluginRuntimeRisk": "此插件會在 Reasonix 內部執行程式碼擴充:它可以讀取完整工作階段與環境、繞過權限控管,並直接操作這台機器。",
415 "caps.pluginUsageTitle": "使用方法",
416 "caps.pluginUsageEnabledHint": "啟用的插件會載入到新會話中。skills 和 agents 可透過限定名稱呼叫;hooks 自動觸發,匯入的 MCP 伺服器按需連線。",
417 "caps.pluginUsageDisabledHint": "啟用此插件後,它的 skills、hooks 或 MCP 伺服器才會參與會話。",
418 "caps.pluginNoCapabilityDetails": "此插件暫無可展示的能力明細。",
419 "caps.pluginSkillsTitle": "技能",
420 "caps.pluginSkillsHint": "用 /skills 瀏覽並呼叫顯示的限定名稱;無歧義的短名稱仍作為相容輸入接受。",
421 "caps.pluginAgentsTitle": "子代理",
422 "caps.pluginAgentsHint": "Claude agents 會映射為需要手動呼叫的子代理設定。",
423 "caps.pluginCommandsTitle": "命令",
424 "caps.pluginCommandsHint": "斜線命令模板,輸入 /<外掛名>:<命令名> 即可執行。",
425 "caps.pluginCommandShadowed": "已覆蓋",
426 "caps.pluginCommandQualifiedOccupiedByPlugin": "該限定名稱已被外掛 {plugin} 占用。",
427 "caps.pluginCommandQualifiedOccupiedByCustom": "該限定名稱已被使用者或專案命令占用。",
428 "caps.pluginHooksTitle": "Hooks",
429 "caps.pluginHooksHint": "Hooks 會在匹配的生命週期事件中自動觸發。",
430 "caps.pluginMCPTitle": "MCP 伺服器",
431 "caps.pluginMCPHint": "匯入的 Claude MCP 預設按需連線,避免啟動時改變工具 schema。",
432 "caps.pluginMCPAutoStart": "自動連線",
433 "caps.pluginMCPOnDemand": "按需連線",
434 "caps.pluginNoDescription": "無描述",
435 "caps.pluginHookNoTarget": "未指定 hook 目標",
436 "caps.pluginMCPNoTarget": "未指定啟動目標",
437 "caps.sources": "來源",
438 "caps.sourcesSummaryActive": "{active} 個有效",
439 "caps.sourcesSummaryMissing": "{missing} 個缺失",
440 "caps.sourcesSummaryEmpty": "{empty} 個空目錄",
441 "caps.sourcesSummaryNone": "暫無來源",
442 "caps.manageSkillSources": "管理",
443 "caps.addSkillFolder": "+ 新增目錄",
444 "caps.refreshSkills": "重新掃描",
445 "caps.noSkillRoots": "未發現技能來源。",
446 "caps.skillRootCount": "{skills} 個技能",
447 "caps.skillRootConfigured": "已設定",
448 "caps.skillRootRemove": "移除來源",
449 "caps.skillRootConfirmRemove": "確認移除",
450 "caps.skillRootRemoveHint": "只會從設定中移除,不刪除目錄。",
451 "caps.skillRootActive": "有效",
452 "caps.skillRootEmpty": "空目錄",
453 "caps.skillRootBuiltinPath": "內建路徑",
454 "caps.skillRootUserConfigured": "使用者設定",
455 "caps.skillRootConfiguredPath": "設定路徑",
456 "caps.skillRootMissing": "目錄不存在",
457 "caps.skillRootShowAllSkills": "檢視全部 {count} 個",
458 "caps.showDiagnostics": "檢視隱藏路徑 {count}",
459 "caps.hideDiagnostics": "隱藏診斷路徑",
460
461 // 子智慧體檔案(設定 > 子智慧體)
462 "subagents.tabHint": "內建 + 你自己的 agent 檔案",
463 "subagents.search": "搜尋子智慧體...",
464 "subagents.new": "+ 新增",
465 "subagents.builtinTitle": "內建子智慧體",
466 "subagents.builtinHint": "內建 Profile 的提示詞和工具範圍固定;你可以覆寫其模型和推理強度。",
467 "subagents.builtinReadOnlyHint": "只能覆蓋這個內建技能的模型/推理強度,playbook 本身在這裡不能編輯。",
468 "subagents.builtinExploreDescription": "在隔離子智慧體中廣泛調查程式碼庫,並回傳一份精煉結論。",
469 "subagents.builtinResearchDescription": "在隔離子智慧體中結合網頁研究與程式碼閱讀。",
470 "subagents.builtinReviewDescription": "唯讀審查待提交變更的正確性、安全性和測試缺口。",
471 "subagents.builtinSecurityReviewDescription": "唯讀檢查待提交變更中的安全漏洞。",
472 "subagents.model": "模型",
473 "subagents.effort": "推理強度",
474 "subagents.inheritDefault": "繼承預設",
475 "subagents.inheritDefaultWithValue": "繼承預設({value})",
476 "subagents.effectiveValue": "目前生效:{value}",
477 "subagents.overridden": "已覆寫",
478 "subagents.inherited": "繼承中",
479 "subagents.resetOverride": "恢復預設",
480 "subagents.customTitle": "自訂子智慧體",
481 "subagents.customHint": "你建立或載入的子智慧體 Profile;可編輯項目可以在這裡管理。",
482 "subagents.noCustom": "還沒有自訂子智慧體。",
483 "subagents.noMatches": "沒有相符的子智慧體。",
484 "subagents.externalManaged": "在 Skills 中管理",
485 "subagents.externalManagedHint": "此 profile 來自設定的自訂 skill 路徑。請在 Skills 頁面管理,以保留其外部來源與內容。",
486 "subagents.allTools": "全部可用工具",
487 "subagents.toolCount": "{n} 個工具",
488 "subagents.name": "名稱",
489 "subagents.namePlaceholder": "code-reviewer",
490 "subagents.color": "顏色標記",
491 "subagents.description": "描述",
492 "subagents.descriptionPlaceholder": "顯示給模型的簡短說明",
493 "subagents.tools": "可用工具",
494 "subagents.allToolsOption": "繼承所有可用工具(預設)",
495 "subagents.customToolsOption": "自訂可用工具",
496 "subagents.allToolsHint": "繼承目前工作階段的全部可用工具,仍受審批、沙箱和安全策略限制。",
497 "subagents.customToolsHint": "在目前可用範圍內進一步限制此子智慧體可以呼叫的工具。",
498 "subagents.selectedToolCount": "已選擇 {n}/{total}",
499 "subagents.selectAllTools": "全選",
500 "subagents.clearTools": "清空",
501 "subagents.selectAtLeastOneTool": "請至少選擇一個可用工具。",
502 "subagents.backToList": "返回子智慧體列表",
503 "subagents.systemPrompt": "系統提示詞",
504 "subagents.systemPromptPlaceholder": "描述這個子智慧體的角色、邊界和規則...",
505 "subagents.scope": "範圍",
506 "subagents.confirmDelete": "確認刪除",
507 "subagents.manualInvocationHint": "在聊天中使用 /{name} <任務> 時作為隔離子智慧體執行——模型不會自主選擇呼叫它。",
508 "subagents.nameInvalid": "只能使用字母、數字、'_'、'-'、'.'。",
509 "subagents.nameTaken": "這個名稱已被其他子智慧體、技能或命令使用。",
510 "subagents.newTitle": "新增子智慧體",
511 "subagents.editTitle": "編輯子智慧體",
512 "subagents.tryIt": "試執行",
513 "subagents.tryItPlaceholder": "給它一個一次性任務——隔離且唯讀執行…",
514 "subagents.run": "執行",
515 "subagents.cancelRun": "取消執行",
516 "subagents.invocationLabel": "在聊天中輸入",
517 "subagents.invocationExample": "/{name} <任務>",
518 "subagents.copyInvocation": "複製命令",
519 "subagents.useInChat": "在聊天中使用",
520
521 // 歡迎 / 空狀態
522 "welcome.tagline": "一個編碼智慧體 —— 描述任務或隨便問點什麼。",
523 "welcome.hintCommands": "命令",
524 "welcome.hintFiles": "引用檔案",
525 "welcome.hintSend": "傳送",
526 "welcome.ex1": "講講這個程式碼庫的架構",
527 "welcome.ex2": "總結最近的 git 變更",
528 "welcome.ex3": "智慧體的執行主循環在哪,它做了什麼?",
529 "welcome.creation.title": "Hey,開始今天的創作吧!",
530 "welcome.creation.explainTitle": "幫我構思策劃方案",
531 "welcome.creation.explainBody": "梳理目標和路徑。",
532 "welcome.creation.gitTitle": "修改HTML設計",
533 "welcome.creation.gitBody": "調整頁面和互動。",
534 "welcome.creation.bugTitle": "問你一些哲學問題",
535 "welcome.creation.bugBody": "把問題聊清楚。",
536
537 // 輸入框
538 "composer.placeholder": "給 Reasonix 發訊息… ( / 命令 · @ 檔案 )",
539 "composer.inputActions": "訊息輸入框操作",
540 "composer.planMode": "計畫模式",
541 "composer.planModeOn": "計畫模式已開",
542 "composer.planHint": "shift+tab",
543 "composer.planHintExit": "shift+tab 退出",
544 "composer.modeNormal": "auto",
545 "composer.modePlan": "plan",
546 "composer.modeYolo": "YOLO",
547 "composer.modeHint": "shift+tab",
548 "composer.modeTitle": "工具權限選單;Shift+Tab 切換計劃模式,Yolo 使用目前設定的快捷鍵",
549 "composer.enterPlanTitle": "進入計畫模式(shift+tab)—— 先規劃;權限與沙箱仍生效",
550 "composer.exitPlanTitle": "退出計畫模式(shift+tab)",
551 "composer.searchProjects": "搜尋專案",
552 "composer.noProjectMatches": "沒有匹配的專案",
553 "composer.addProject": "新增專案",
554 "composer.removeProject": "移除專案",
555 "composer.confirmRemoveProject": "再次點擊以確認",
556 "composer.cannotRemoveCurrent": "當前工作區不能移除",
557 "composer.removeCurrentProjectDisabled": "不能移除當前專案",
558 "composer.resize": "拖動調整輸入區高度,雙擊重置",
559 "composer.send": "傳送({combo})",
560 "composer.queueGuidance": "加入引導佇列({combo})",
561 "composer.steer": "追加到目前任務(Enter)",
562 "composer.steerPlaceholder": "正在執行——輸入補充指示,{combo} 加入佇列",
563 "composer.runWaitingApproval": "等待你核准 — {tool}",
564 "composer.runWaitingAsk": "等待你回答",
565 "composer.runAnnounceRunning": "正在執行",
566 "composer.guidanceQueue": "待處理引導",
567 "composer.guidanceCount": "待處理引導 {n}",
568 "composer.guidanceRemaining": "還有 {n} 條",
569 "composer.guidanceCollapse": "收起",
570 "composer.guidanceMode": "引導",
571 "composer.guidanceSend": "將這條引導加入資訊流",
572 "composer.guidanceDismiss": "移除這條引導提示",
573 "composer.guidanceMore": "更多引導選項",
574 "composer.stop": "停止(Esc)",
575 "composer.stopShort": "停止",
576 "composer.pastedLabel": "[已貼上文字 #{id} · {lines} 行]",
577 "composer.pastedShowPreview": "預覽貼上文字",
578 "composer.pastedHidePreview": "收起貼上文字預覽",
579 "composer.pastedExpand": "展開",
580 "composer.pastedRemove": "刪除貼上文字",
581 "composer.removeImage": "移除圖片",
582 "imageViewer.clickToPreview": "點擊查看大圖",
583 "imageViewer.closePreview": "關閉預覽",
584 "imageViewer.title": "圖片預覽",
585 "composer.imageInputUnsupported": "目前模型不會直接接收圖片。可切換到支援圖片的模型,或讓 OCR/識圖 MCP 工具讀取附件路徑。",
586 "composer.contextItems": "上下文項目",
587 "composer.selectedText": "聊天選取內容",
588 "composer.selectedCode": "程式碼選取內容",
589 "composer.removeSelectedText": "移除聊天選取內容",
590 "composer.selectedTextTruncated": "選取文字過長,已縮短以控制提示詞大小。",
591 "composer.selectedInvocation": "已選擇的技能或子智慧體",
592 "composer.removeInvocation": "移除已選擇的技能或子智慧體",
593 "composer.removeInvocationNamed": "移除 {name}",
594 "composer.workspaceReferences": "工作區引用",
595 "composer.removeReference": "移除引用",
596
597 // 狀態欄
598 "status.connecting": "連線中…",
599 "status.hydrateSwitch": "正在同步會話…",
600 "status.hydrateResume": "正在恢復歷史…",
601 "status.hydrateNewSession": "正在建立新會話…",
602 "status.hydrateSync": "正在同步…",
603 "status.plan": "計畫",
604 "status.switchModel": "切換模型",
605 "modelSwitcher.searchPlaceholder": "搜尋模型…",
606 "modelSwitcher.noMatches": "沒有匹配的模型",
607 "status.noModels": "沒有可切換模型",
608 "status.modelSwitchBusy": "暫時不能切換模型。請先停止目前回答、處理待確認問題,或等待背景任務結束。",
609 "status.modelSwitchBusyRunning": "目前回答仍在執行,暫時不能切換模型。請先停止回答。",
610 "status.modelSwitchBusyPrompt": "有待處理的確認問題,暫時不能切換模型。請先完成處理。",
611 "status.modelSwitchBusyJobs": "仍有 {n} 個背景任務在執行,暫時不能切換模型。請從狀態列的「背景作業」中停止它們。",
612 "status.modelSwitchLeaseHeld": "這個會話正在另一個 Reasonix 視窗或背景執行。請關閉那個視窗、停止背景執行,或開啟副本後再切換模型。",
613 "status.modelSwitchStarting": "會話還在啟動,稍後再切換模型。",
614 "status.modelSwitchStartupFailed": "目前會話啟動失敗,無法切換模型:{err}",
615 "status.modelSwitchRetry": "目前會話已變更,請再試一次切換模型。",
616 "status.modelSwitchUnknown": "未知模型 {model}。",
617 "status.modelSwitchProviderUnavailable": "模型 {model} 不可用,因為提供商 {provider} 尚未添加。",
618 "status.modelSwitchFailed": "模型切換失敗:{err}",
619 "status.modelFallbackSwitched": "模型 {model} 已不可用,已切換到 {fallback}。",
620 "status.effortSwitchBusy": "暫時不能切換推理力度。請先停止目前回答、處理待確認問題,或等待背景任務結束。",
621 "status.effortSwitchBusyRunning": "目前回答仍在執行,暫時不能切換推理力度。請先停止回答。",
622 "status.effortSwitchBusyPrompt": "有待處理的確認問題,暫時不能切換推理力度。請先完成處理。",
623 "status.effortSwitchBusyJobs": "仍有 {n} 個背景任務在執行,暫時不能切換推理力度。請從狀態列的「背景作業」中停止它們。",
624 "status.effortSwitchLeaseHeld": "這個會話正在另一個 Reasonix 視窗或背景執行。請關閉那個視窗、停止背景執行,或開啟副本後再切換推理力度。",
625 "status.effortSwitchStarting": "會話還在啟動,稍後再切換推理力度。",
626 "status.effortSwitchStartupFailed": "目前會話啟動失敗,無法切換推理力度:{err}",
627 "status.effortSwitchRetry": "目前會話已變更,請再試一次切換推理力度。",
628 "status.effortSwitchFailed": "推理力度切換失敗:{err}",
629 "status.sessionAutosaveFailed": "會話自動儲存失敗:{err}",
630 "status.sessionSaveFailedBefore": "在{action}前儲存會話失敗:{err}",
631 "status.actionChangingModel": "切換模型",
632 "status.actionChangingEffort": "切換推理力度",
633 "status.actionChangingTokenMode": "切換工作模式",
634 "status.actionRebuildingSettings": "重新整理設定",
635 "status.actionSwitchingSessions": "切換會話",
636 "status.actionSwitchingTabs": "切換標籤頁",
637 "status.actionAutosave": "自動儲存",
638 "status.actionCurrentSession": "儲存目前會話",
639 "status.effort": "推理力度 {level}",
640 "status.effortTitle": "推理力度",
641 "status.effortAutoTitle": "推理力度:auto(模型預設:{def})",
642 "status.switchFolder": "{cwd}\n點擊切換專案目錄",
643 "status.tokens": "tokens",
644 "status.retrying": "正在重試 ({attempt}/{max})…",
645 "status.balanceTitle": "錢包餘額",
646 "status.spendTitle": "本會話估算計費費用,包含主模型、子代理和輔助呼叫",
647
648 // ── Heartbeat ──
649 "heartbeat.title": "心跳任務",
650 "heartbeat.scheduler": "定時任務",
651 "heartbeat.addTask": "添加任務",
652 "heartbeat.edit": "編輯",
653 "heartbeat.delete": "刪除",
654 "heartbeat.runNow": "立即執行",
655 "heartbeat.refresh": "重新整理",
656 "heartbeat.noTasks": "暫無心跳任務。點擊「添加任務」創建一個。\n\n提示:AI 代理也可直接編輯 Reasonix 使用者狀態目錄中的 heartbeat-tasks.json。",
657 "heartbeat.every": "每",
658 "heartbeat.lastRun": "上次執行",
659 "heartbeat.fieldTitle": "標題",
660 "heartbeat.titlePlaceholder": "例如:每日檢查",
661 "heartbeat.fieldPrompt": "提示詞",
662 "heartbeat.promptPlaceholder": "例如:檢查 GitHub 上是否有新的 issue 並總結。",
663 "heartbeat.fieldInterval": "執行頻率",
664 "heartbeat.enabled": "啟用",
665 "heartbeat.status": "狀態",
666 "heartbeat.optional": "可選",
667 "heartbeat.disable": "停用",
668 "heartbeat.save": "保存",
669 "heartbeat.add": "添加",
670 "heartbeat.editTask": "编辑任务",
671 "heartbeat.neverRun": "從未執行",
672 "heartbeat.untitled": "(無標題)",
673 "heartbeat.disabled": "已停用",
674 "heartbeat.confirmDelete": "确认刪除?",
675 "heartbeat.intervalHint": "例如:30m, 1h",
676 "heartbeat.willRun": "任務將按計劃執行。",
677 "heartbeat.wontRun": "任務已暫停。",
678 "heartbeat.configHint": "AI 代理也可直接編輯 Reasonix 使用者狀態目錄中的 heartbeat-tasks.json。",
679 "heartbeat.fieldScope": "作用域",
680 "heartbeat.scopeGlobal": "全局",
681 "heartbeat.scopeProject": "項目",
682 "heartbeat.noProjects": "未找到項目",
683 "heartbeat.currentWorkspace": "當前",
684 "heartbeat.freqCycle": "週期",
685 "heartbeat.freqInterval": "按間隔",
686 "heartbeat.freqDaily": "每天",
687 "heartbeat.freqEvery": "每",
688 "heartbeat.everyJoiner": "",
689 "heartbeat.unitSec": "秒",
690 "heartbeat.unitMin": "分鐘",
691 "heartbeat.unitHour": "小時",
692 "heartbeat.timeWindow": "時間窗口",
693 "heartbeat.clearTimeWindow": "清除時間窗口",
694 "heartbeat.cycleDaily": "每天",
695 "heartbeat.cycleWeekly": "每週",
696 "heartbeat.cycleBiweekly": "雙週",
697 "heartbeat.cycleMonthly": "每月",
698 "heartbeat.cycleYearly": "每年",
699 "heartbeat.justNow": "剛剛",
700 "heartbeat.due": "即將執行",
701 "heartbeat.soon": "1分鐘內",
702 "heartbeat.minLater": "分鐘後",
703 "heartbeat.hourLater": "小時後",
704 "heartbeat.minAgo": "分鐘前",
705 "heartbeat.hourAgo": "小時前",
706 "heartbeat.openTopic": "打開對話",
707 "heartbeat.filterAll": "全部",
708 "heartbeat.filterEnabled": "已啟用",
709 "heartbeat.filterDisabled": "已禁用",
710 "heartbeat.searchPlaceholder": "搜索任務名稱…",
711 "heartbeat.filterAllProjects": "全部項目",
712 "heartbeat.noMatchingTasks": "沒有符合的任務",
713 "heartbeat.weekdayMon": "週一",
714 "heartbeat.weekdayTue": "週二",
715 "heartbeat.weekdayWed": "週三",
716 "heartbeat.weekdayThu": "週四",
717 "heartbeat.weekdayFri": "週五",
718 "heartbeat.weekdaySat": "週六",
719 "heartbeat.weekdaySun": "週日",
720 "heartbeat.monthOption": "{n}月",
721 "heartbeat.dayOption": "{n}日",
722 "heartbeat.requiredFields": "請填寫標題和提示詞",
723 "heartbeat.noChanges": "沒有可儲存的變更",
724 "heartbeat.fieldApprovalMode": "權限等級",
725 "heartbeat.approvalModeAsk": "Ask",
726 "heartbeat.approvalModeAuto": "Auto",
727 "heartbeat.approvalModeYolo": "YOLO",
728 "heartbeat.approvalModeAskTooltip": "需審批的呼叫會先詢問;Ask 不是唯讀",
729 "heartbeat.approvalModeAutoTooltip": "自動執行,只在需要使用者決定計畫時詢問",
730 "heartbeat.approvalModeYoloTooltip": "跳過普通工具權限提示",
731 "heartbeat.approvalModeAskHint": "需審批的呼叫會等待你;Ask 不是唯讀模式",
732 "heartbeat.approvalModeAutoHint": "執行自動繼續;實質性計畫選擇仍會詢問",
733 "heartbeat.approvalModeYoloHint": "跳過普通提示;deny 與強制新鮮審批仍生效",
734 "heartbeat.notifyChannels": "推送到機器人",
735 "heartbeat.notifyChannelsOn": "開啟",
736 "heartbeat.notifyChannelsOff": "關閉",
737 "heartbeat.notifyChannelsOnHint": "AI 輸出會即時推送到已連線的飛書/QQ 機器人",
738 "heartbeat.notifyChannelsOffHint": "只建立桌面對話,不推送到機器人",
739 "heartbeat.fieldNewConversation": "對話模式",
740 "heartbeat.newConversationEachRunOn": "每次執行新建對話",
741 "heartbeat.newConversationEachRunOff": "複用同一對話",
742
743 "status.jobs": "{n} 個執行中",
744 "status.jobsTitle": "背景作業",
745 "status.extensionTitle": "擴充功能狀態",
746 "status.jobStop": "停止",
747 "status.jobStopping": "正在停止…",
748 "status.jobStopFailed": "停止背景任務失敗。",
749 "status.jobOpenTask": "開啟任務",
750 "status.runtimeRunning": "回合執行中",
751 "status.runtimePendingPrompt": "等待使用者輸入",
752 "runtime.workspaceConflictTitle": "目前工作區正在被寫入",
753 "runtime.workspaceConflictBadge": "交付寫入",
754 "runtime.workspaceConflictLocal": "「{title}」目前正在寫入這個工作區。",
755 "runtime.workspaceConflictExternal": "另一個 Reasonix 視窗目前正在寫入這個工作區。",
756 "runtime.workspaceConflictNote": "占用者釋放工作區後,本任務會自動繼續。",
757 "runtime.unknownTask": "另一個任務",
758 "runtime.revealWriter": "檢視占用任務",
759 "runtime.revealWriterDesc": "切換到目前真正持有工作區寫入權的任務。",
760 "runtime.openWorktree": "在 worktree 中繼續",
761 "runtime.openWorktreeDesc": "取消本次等待,並在隔離的交付 worktree 中安全繼續。",
762 "runtime.cancelWait": "停止等待",
763 "runtime.cancelWaitDesc": "只取消本輪,不影響正在占用工作區的任務。",
764 "runtime.modeJobsTitle": "切換到{mode}模式",
765 "runtime.modeJobsMeta": "切換模式需要停止目前任務的背景作業。",
766 "runtime.keepMode": "保留目前模式",
767 "runtime.keepModeDesc": "保留目前工作模式,讓背景作業繼續執行。",
768 "runtime.stopAndSwitch": "停止 {n} 個作業並切換",
769 "runtime.stopAndSwitchDesc": "等待程序結束後切換到{mode}模式。",
770 "runtime.closeTitle": "關閉任務前處理活動工作",
771 "runtime.closeMeta": "目前仍有背景作業,也可能有執行中的回合或待確認問題。",
772 "runtime.returnToTask": "返回任務",
773 "runtime.closeCancelDesc": "返回任務,不做任何變更。",
774 "runtime.keepRunning": "關閉並轉入背景",
775 "runtime.keepRunningDesc": "關閉分頁,作業繼續在「背景作業」中執行。",
776 "runtime.stopAndClose": "停止所有活動並關閉",
777 "runtime.stopAndCloseDesc": "等待回合和程序結束後關閉分頁。",
778 "runtime.closeFailed": "活動工作尚未停止,任務未被關閉。",
779 "status.workspaceTitle": "當前工作區",
780 "status.sandboxTitle": "沙箱路徑",
781 "status.gitBranchTitle": "當前 Git 分支",
782 "status.yolo": "YOLO",
783 "status.yoloTitle": "YOLO —— 正在跳過普通工具權限提示;deny 與強制新鮮審批仍生效",
784
785 // 核准彈窗
786 "approval.planReady": "計畫已就緒",
787 "approval.planReadyHint": "檢視上方方案",
788 "approval.startExecution": "開始執行",
789 "approval.startExecutionDesc": "退出計畫模式並開始執行計畫。",
790 "approval.revisePlan": "修改計畫",
791 "approval.revisePlanDesc": "告訴 Reasonix 執行前還需要調整什麼。",
792 "approval.exitPlanWithoutExecution": "暫不執行,退出計畫模式",
793 "approval.exitPlanWithoutExecutionDesc": "不執行目前計畫,退出計畫模式並保持工作區不變。",
794 "approval.revisePlanPlaceholder": "告訴我這份計畫還需要改哪裡...",
795 "approval.sendRevision": "傳送修改意見",
796 "approval.toolPending": "允許工具呼叫",
797 "approval.recoveryPending": "需要確認",
798 "approval.recoveryPlanChangePending": "執行計畫需要你的決定",
799 "approval.recoveryDecisionScope": "範圍選擇",
800 "approval.recoveryDecisionStrategy": "策略選擇",
801 "approval.recoveryAdoptPlan": "採用新計畫並繼續",
802 "approval.recoveryAdoptPlanDesc": "接受下方計畫變更,並讓 Auto 從新計畫繼續。",
803 "approval.recoveryAdjustPlan": "不採用,告訴 Auto 如何調整",
804 "approval.recoveryAdjustPlanDesc": "開啟意見輸入框;提交前不會採用或改寫計畫。",
805 "approval.recoveryPlanDeltaLabel": "計畫變更",
806 "approval.recoveryPlanRemoved": "原計畫移除",
807 "approval.recoveryPlanAdded": "新計畫增加",
808 "approval.recoveryPlanGuidanceSubmit": "提交調整意見",
809 "approval.recoveryContinue": "仍然執行一次",
810 "approval.recoveryContinueDesc": "僅執行本次;之後遇到同類操作仍會詢問。",
811 "approval.recoveryContinueTask": "繼續,並在本任務內記住",
812 "approval.recoveryContinueTaskDesc": "執行本次,並在目前任務內重用下方顯示的精確授權。",
813 "approval.recoveryTaskGrant": "本任務內記住這類操作",
814 "approval.recoveryTaskGrantDesc": "僅重用相同操作類型和目標邊界;範圍擴大或風險升級仍會詢問。",
815 "approval.recoveryTaskGrantScope": "將允許:",
816 "approval.recoveryRevise": "換個方案(推薦)",
817 "approval.recoveryReviseDesc": "跳過本次操作,讓 Auto 繼續尋找其他方案。",
818 "approval.recoveryGuidanceTrigger": "有具體要求?告訴 Auto",
819 "approval.recoveryGuidanceLabel": "換方案時需要遵循的要求",
820 "approval.recoveryGuidancePlaceholder": "例如:只修改目前檔案,不要推送遠端儲存庫",
821 "approval.recoveryGuidanceSubmit": "依此要求換方案",
822 "approval.recoveryReasonRisk": "這項操作可能影響外部系統或難以復原,Auto 已暫停。",
823 "approval.recoveryReasonScope": "這項操作會擴大修改範圍,Auto 已暫停。",
824 "approval.recoveryReasonStrategy": "Auto 準備改用另一種處理方法。",
825 "approval.recoveryReasonUncertain": "Auto 無法確認這項操作是否安全,已暫停等待你的選擇。",
826 "approval.recoverySummaryLabel": "操作摘要",
827 "approval.recoveryTechnicalDetails": "技術詳情",
828 "approval.recoveryHideTechnicalDetails": "收起技術詳情",
829 "approval.recoveryFailed": "失敗:{summary}",
830 "approval.recoveryDiagnosis": "診斷:{diagnosis}",
831 "approval.recoveryNext": "下一步:{action}",
832 "approval.recoveryWhy": "需要確認的原因:{why}",
833 "approval.recoverySource": "來源:{agent}",
834 "approval.recoveryFailedLabel": "失敗步驟",
835 "approval.recoveryDiagnosisLabel": "診斷",
836 "approval.recoveryWhyLabel": "確認原因",
837 "approval.recoverySourceLabel": "來源",
838 "approval.recoveryNextLabel": "將執行",
839 "approval.modeSwitchPendingHint": "核准檔位已放寬——這筆擱置的請求仍需你確認。",
840 "approval.toolLabelExitPlan": "計畫確認",
841 "approval.allowOnceDesc": "僅允許本次呼叫,下次仍會詢問。",
842 "approval.allowRuleSessionDesc": "本會話內符合的呼叫不再詢問,重啟後失效。",
843 "approval.allowRulePersistentDesc": "儲存為持久規則,後續會話中符合的呼叫不再詢問。",
844 "approval.denyDesc": "拒絕本次呼叫,模型會收到拒絕結果並繼續。",
845 "approval.allowSandboxEscapeSessionDesc": "本會話後續命令改在真實環境執行,跳過沙箱。",
846 "approval.allowConfigWriteSessionDesc": "本會話後續寫入 Reasonix 受管設定檔不再詢問。",
847 "approval.details": "詳情",
848 "approval.hideDetails": "收起",
849 "approval.deny": "拒絕",
850 "approval.allowOnce": "允許一次",
851 "approval.allowSession": "本會話允許此工具",
852 "approval.allowPersistent": "始終允許符合的工具(儲存)",
853 "approval.allowCommandSession": "本會話允許此命令",
854 "approval.allowCommandPersistent": "始終允許符合的命令(儲存)",
855 "approval.allowCommandPrefixSession": "本會話允許命令前綴",
856 "approval.allowCommandPrefixPersistent": "始終允許符合的命令前綴(儲存)",
857 "approval.allowRuleSession": "本會話允許符合操作",
858 "approval.allowRulePersistent": "始終允許符合操作",
859 "decision.confirm": "確認",
860 "decision.selectHint": "數字鍵/↑↓ 選擇,Enter 確認",
861 "decision.stopTask": "停止任務",
862 "decision.showFullDescription": "查看完整說明",
863 "decision.hideFullDescription": "收起完整說明",
864 "approval.allowEditsSession": "本會話允許編輯",
865 "approval.allowFilePersistent": "總是允許此檔案(儲存)",
866 "approval.allowSandboxEscapeSession": "本會話使用真實環境",
867 "approval.allowConfigWriteSession": "本會話允許修改 Reasonix 設定",
868 "approval.toolLabelBash": "bash",
869 "approval.toolLabelEditFile": "編輯檔案",
870 "approval.toolLabelWriteFile": "寫入檔案",
871 "approval.toolLabelMultiEdit": "批次編輯",
872 "approval.toolLabelMoveFile": "移動檔案",
873 "approval.toolLabelWebFetch": "讀取網頁",
874 "approval.toolLabelRunSkill": "執行技能",
875 "approval.toolLabelRemember": "儲存記憶",
876 "approval.toolLabelForget": "刪除記憶",
877 "approval.toolLabelSandboxEscape": "bash 沙箱降級核准",
878 "approval.toolLabelPlanModeReadOnly": "計劃模式唯讀命令",
879 "approval.memorySaveUpdate": "儲存/更新記憶",
880 "approval.memoryBodyLabel": "正文",
881 "approval.memoryArchivePrefix": "封存記憶 ",
882 "approval.planModeBashTrustSubject": "在計劃模式中信任 {prefix} 為唯讀命令前綴\n命令:{command}",
883 "approval.planModeBashTrustReason": "這條 bash 命令不在 Reasonix 內建唯讀集合中。只有在確認這個精確前綴用於計劃和研究時是唯讀的,才應核准。自動/YOLO 核准不能回答這個信任提示。",
884 "approval.dynamicBashReason": "此命令包含巢狀或間接執行,Auto 和寬泛 allow 規則無法確認內部命令。請只批准這條精確命令;只有在明確接受風險時才使用 YOLO。",
885 "approval.matchedPermissionRule": "命中權限規則:{rule}。",
886 "approval.sandboxEscapeSubjectFallback": "僅本次不進沙箱執行 shell 命令",
887 "approval.sandboxEscapeSubjectPrefix": "僅本次不進沙箱執行:",
888 "approval.sandboxEscapeWrapReason": "Windows 不提供這條命令所需的 OS 級 Bash 沙箱。是否僅本次不受限執行?這只會對此命令繞過 OS 隔離。",
889 "approval.sandboxEscapeRuntimeReason": "OS 沙箱無法啟動這條命令。是否僅本次不受限執行?這只會對此命令繞過 OS 隔離。",
890 "approval.toolLabelConfigWrite": "Reasonix 設定寫入核准",
891 "approval.configWriteSubjectPrefix": "寫入 Reasonix 設定:",
892 "approval.configWriteReason": "這次寫入的目標是工作區之外的 Reasonix 託管設定檔。它可以改變後續工作階段的模型供應商、沙箱規則、權限和 MCP 伺服器,因此需要你的明確核准。",
893
894 // 提問卡片
895 "ask.title": "需要你決定",
896 "ask.questionProgress": "問題 {progress}",
897 "ask.details": "詳情",
898 "ask.hideDetails": "收起",
899 "ask.back": "返回",
900 "ask.next": "下一步",
901 "ask.customAnswer": "自訂回答",
902 "ask.customAnswerDesc": "開啟自由輸入;內容非空後才可確認。",
903 "ask.customPlaceholder": "輸入你自己的答案…",
904 "ask.justChat": "跳過並繼續聊天",
905 "ask.justChatDesc": "提交空回答並繼續對話。",
906
907 // 歷史抽屜
908 "history.title": "歷史",
909 "history.trashTitle": "回收站",
910 "history.empty": "還沒有已儲存的會話。",
911 "history.trashEmpty": "回收站為空。",
912 "history.namePlaceholder": "會話名稱…",
913 "history.emptySession": "(空會話)",
914 "history.current": "當前",
915 "history.open": "已開啟",
916 "history.deleted": "已刪除",
917 "history.turnOne": "{n} 輪",
918 "history.turnOther": "{n} 輪",
919 "history.confirmDelete": "確認刪除",
920 "history.confirmPurge": "確認徹底刪除",
921 "history.clearTrash": "清空回收站",
922 "history.confirmClearTrash": "確認清空回收站",
923 "history.clearTrashMenu": "清空回收站…",
924 "history.clearRecoveryCopies": "清理副本",
925 "history.confirmClearRecoveryCopies": "確認清理副本",
926 "history.clearRecoveryCopiesMenu": "清理恢復副本…",
927 "history.trashRecoveryCopies": "副本移入回收站",
928 "history.confirmTrashRecoveryCopies": "確認移入回收站",
929 "history.recoveryCopiesGroup": "恢復副本",
930 "history.moveToTrash": "移到回收站",
931 "history.confirmMoveToTrash": "確認移入回收站",
932 "history.restore": "還原",
933 "history.restoreSession": "還原會話",
934 "history.purge": "徹底刪除",
935 "history.purgeSession": "徹底刪除…",
936 "history.rename": "重新命名",
937 "history.preview": "預覽",
938 "history.previewEmpty": "這個會話沒有可見訊息。",
939 "history.readOnlyHint": "模型正在輸出,歷史僅可檢視,暫不能切換或修改會話。",
940 "history.searchPlaceholder": "搜尋會話…",
941 "history.filters": "歷史篩選",
942 "history.filterScope": "範圍",
943 "history.filterAll": "全部",
944 "history.filterProject": "專案",
945 "history.filterGlobal": "全域",
946 "history.filterStatus": "狀態",
947 "history.filterCurrent": "當前",
948 "history.filterOpen": "已開啟",
949 "history.filterActivity": "活動時間",
950 "history.filterDeletedAt": "刪除時間",
951 "history.noResults": "沒有匹配的會話。",
952 "history.today": "今天",
953 "history.yesterday": "昨天",
954 "history.older": "更早",
955 "history.openSession": "開啟會話",
956 "history.channel": "渠道",
957 "history.channelReadOnly": "唯讀渠道",
958 "history.failedOpenProject": "無法開啟會話,{name}不存在:{path}",
959 "history.failedOpenSession": "無法開啟會話",
960 "history.failedOpenGlobal": "無法開啟全域會話",
961 "history.missingWorkspaceRoot": "無法開啟會話:缺少工作區路徑。",
962 "history.selectSession": "選擇一個會話以預覽。",
963 "history.trashSessionActions": "回收站會話操作",
964 "history.historySessionActions": "歷史會話操作",
965 "history.trashActions": "回收站操作",
966
967 // 會話恢復
968 "recovery.branch": "衝突副本",
969 "recovery.badge": "副本",
970 "recovery.noticeSavedCopy": "偵測到會話在磁碟上發生變化,未儲存的本機記錄已保留為衝突副本。",
971 "recovery.noticeKeptCurrent": "偵測到重複儲存衝突,目前衝突副本已繼續儲存。",
972 "recovery.noticeAdopted": "偵測到會話在磁碟上發生變化,已採用較新的記錄。",
973 "recovery.noticeAdoptedCovered": "偵測到會話在磁碟上發生變化,已採用較新的記錄;本機改動已包含其中。",
974
975 // 專案樹
976 "projectTree.workspaceTitle": "專案",
977 "projectTree.pinnedTitle": "置頂",
978 "projectTree.searchPlaceholder": "搜尋專案或會話",
979 "projectTree.newTopic": "新建會話",
980 "projectTree.createWorktree": "建立隔離的交付工作區",
981 "projectTree.createWorktreeHint": "建立獨立的 Git 分支與 worktree,讓多個交付會話安全並行寫入。",
982 "projectTree.creatingWorktree": "正在建立隔離工作區…",
983 "projectTree.isolatedWorktree": "隔離的 Git worktree",
984 "projectTree.worktreeCreated": "已在 {branch} 建立隔離工作區。",
985 "projectTree.worktreeCreatedDirty": "已在 {branch} 建立隔離工作區;來源目錄中未提交的改動沒有被複製。",
986 "projectTree.renameTopic": "重新命名會話",
987 "projectTree.pinTopic": "置頂對話",
988 "projectTree.unpinTopic": "取消置頂",
989 "projectTree.archiveTopic": "歸檔到回收站",
990 "projectTree.archiveConversation": "歸檔對話",
991 "projectTree.renameProject": "修改顯示名稱",
992 "projectTree.renameProjectWorkbench": "重新命名專案",
993 "projectTree.removeProject": "移出側邊欄",
994 "projectTree.confirmRemoveProject": "確認移出側邊欄",
995 "projectTree.removeProjectShort": "移除",
996 "projectTree.confirmRemoveProjectShort": "確認移除",
997 "projectTree.copyPath": "複製路徑",
998 "projectTree.revealInFinder": "在 Finder 中顯示",
999 "projectTree.revealInExplorer": "在檔案總管中顯示",
1000 "projectTree.revealInFileManager": "在檔案管理器中顯示",
1001 "projectTree.topicActions": "會話操作",
1002 "projectTree.projectActions": "專案操作",
1003 "projectTree.colorDefault": "預設",
1004 "projectTree.colorRed": "紅色",
1005 "projectTree.colorOrange": "橙色",
1006 "projectTree.colorAmber": "琥珀",
1007 "projectTree.colorGreen": "綠色",
1008 "projectTree.colorTeal": "青色",
1009 "projectTree.colorBlue": "藍色",
1010 "projectTree.colorPurple": "紫色",
1011 "projectTree.colorPink": "粉色",
1012 "projectTree.emptyNoMatch": "沒有匹配的專案或會話",
1013 "projectTree.emptyNoProjects": "還沒有專案",
1014 "projectTree.newTopicTooltip": "新建會話",
1015 "projectTree.addProjectTooltip": "新增專案",
1016 "projectTree.pinProject": "置頂專案",
1017 "projectTree.unpinProject": "取消置頂專案",
1018 "projectTree.moreActions": "更多操作",
1019 "projectTree.collapseAllWorkbench": "全部收起",
1020 "projectTree.restoreCollapsedWorkbench": "恢復之前展開的分組",
1021 "projectTree.archiveAllConversations": "歸檔所有聊天",
1022 "projectTree.organizeSidebar": "整理側邊欄",
1023 "projectTree.sortCriteria": "排序條件",
1024 "projectTree.organizeByProject": "按專案",
1025 "projectTree.organizeRecentProjects": "近期專案",
1026 "projectTree.organizeByTime": "按時間順序",
1027 "projectTree.moveSectionDown": "下移",
1028 "projectTree.sortByCreatedAt": "建立時間",
1029 "projectTree.sortByUpdatedAt": "更新時間",
1030 "projectTree.createBlankProject": "新建空白專案",
1031 "projectTree.useExistingFolder": "使用現有資料夾",
1032
1033 // 記憶抽屜
1034 "memory.title": "記憶",
1035 "memory.summary": "{facts} 條背景記憶 · {archives} 條歸檔 · {docs} 個指令檔案",
1036 "memory.unavailable": "記憶功能不可用。",
1037 "memory.quickAdd": "新增指令",
1038 "memory.whereToSave": "指令作用域",
1039 "memory.notePlaceholder": "常駐規則或專案約定…",
1040 "memory.remember": "新增",
1041 "memory.instructionFiles": "指令檔案",
1042 "memory.instructionFilesHint": "這些 Markdown 檔案會持續參與上下文;常駐規則和專案約定應寫在這裡。",
1043 "memory.expandDoc": "展開預覽",
1044 "memory.noDocs": "未找到 REASONIX.md 或 AGENTS.md。新增指令即可建立。",
1045 "memory.savedMemories": "背景記憶",
1046 "memory.memoryEntries": "背景記憶",
1047 "memory.addMemory": "新增指令",
1048 "memory.addMemoryHint": "把必須始終遵守的規則追加到所選 REASONIX.md 或 AGENTS.md 指令檔案。",
1049 "memory.scope.project": "專案",
1050 "memory.scope.global": "全域",
1051 "memory.scope.user": "全域",
1052 "memory.scope.local": "本機",
1053 "memory.scope.ancestor": "上級",
1054 "memory.doc.projectTitle": "專案指令",
1055 "memory.doc.projectHint": "僅當前專案生效,優先於使用者指令。",
1056 "memory.doc.userTitle": "使用者指令",
1057 "memory.doc.userHint": "所有專案預設生效,適合個人長期偏好。",
1058 "memory.doc.localTitle": "本機指令",
1059 "memory.doc.localHint": "僅本機生效,適合不提交到倉庫的私有規則。",
1060 "memory.doc.ancestorTitle": "上級目錄指令",
1061 "memory.doc.ancestorHint": "來自父級目錄,會影響其下專案。",
1062 "memory.doc.customTitle": "指令檔案",
1063 "memory.doc.customHint": "自訂作用域的長期上下文檔案。",
1064 "memory.fallibleNote": "這些是背景記憶。引用檔案、函式或設定項前仍需驗證。",
1065 "memory.searchPlaceholder": "搜尋標題、slug、描述或正文…",
1066 "memory.typeFilter": "記憶類型篩選",
1067 "memory.allTypes": "全部",
1068 "memory.noMatches": "沒有符合當前篩選的記憶。",
1069 "memory.clearFilters": "清空篩選",
1070 "memory.noFacts": "還沒有儲存任何內容。智慧體會透過 remember 工具寫入這些。",
1071 "memory.links": "記憶互鏈",
1072 "memory.noBody": "這條記憶沒有正文。",
1073 "memory.missingLinks": "{n} 條互鏈目標不存在",
1074 "memory.appliesNow": "變更會在當前會話生效。",
1075 "memory.storedUnder": "存放於 {dir}",
1076
1077 "memory.forget": "刪除",
1078 "memory.confirmForget": "確認刪除",
1079 "memory.deadLink": "沒有名為「{name}」的記憶",
1080
1081 "memory.filterPlaceholder": "篩選指令檔案與記憶…",
1082 "memory.noFilterMatch": "沒有匹配當前篩選的內容。",
1083
1084
1085 // 設定抽屜
1086 "settings.title": "設定",
1087 "settings.loading": "載入中…",
1088 "settings.loadFailed": "設定載入失敗。",
1089 "settings.modelsProviders": "模型與模型服務",
1090 "settings.tab.general": "通用",
1091 "settings.tab.models": "模型",
1092 "settings.tab.providers": "模型服務",
1093 "settings.tab.capabilities": "MCP 與技能",
1094 "settings.tab.mcp": "MCP 與工具",
1095 "settings.tab.remote": "遠端 SSH",
1096 "remote.tabHint": "SSH 主機與遠端工作區",
1097 "remote.hosts.title": "遠端 SSH 主機",
1098 "remote.hosts.empty": "尚無遠端主機。",
1099 "remote.hosts.add": "新增主機",
1100 "remote.hosts.import": "從 ~/.ssh/config 匯入",
1101 "remote.hosts.importEmpty": "找不到可匯入的別名。",
1102 "remote.hosts.importSelected": "匯入所選",
1103 "remote.host.label": "名稱",
1104 "remote.host.host": "主機",
1105 "remote.host.port": "連接埠",
1106 "remote.host.user": "使用者",
1107 "remote.host.identityFile": "金鑰檔案",
1108 "remote.host.password": "密碼(可選)",
1109 "remote.host.passwordHint": "儲存在 Reasonix 憑證檔案中,不會寫入 config.toml。",
1110 "remote.host.passwordSavedHint": "已儲存密碼;留空即可保持不變。",
1111 "remote.host.passwordRemoveHint": "儲存後將刪除已儲存的密碼。",
1112 "remote.host.clearPassword": "刪除已儲存的密碼",
1113 "remote.host.keepPassword": "保留已儲存的密碼",
1114 "remote.host.keyPassphrase": "私密金鑰密碼(可選)",
1115 "remote.host.keyPassphraseHint": "僅用於解鎖加密的私密金鑰檔案。",
1116 "remote.host.keyPassphraseSavedHint": "已儲存私密金鑰密碼;留空即可保持不變。",
1117 "remote.host.keyPassphraseRemoveHint": "儲存後將刪除已儲存的私密金鑰密碼。",
1118 "remote.host.clearKeyPassphrase": "刪除已儲存的金鑰密碼",
1119 "remote.host.keepKeyPassphrase": "保留已儲存的金鑰密碼",
1120 "remote.host.credentialSavedPlaceholder": "已儲存 — 留空即可保持",
1121 "remote.host.useSSHConfig": "使用 ~/.ssh/config 補齊未設定的連線參數",
1122 "remote.host.proxyJump": "跳板",
1123 "remote.host.defaultWorkspace": "預設工作區",
1124 "remote.host.serveInstall": "遠端 CLI 安裝方式",
1125 "remote.host.save": "儲存",
1126 "remote.host.cancel": "取消",
1127 "remote.host.edit": "編輯",
1128 "remote.host.remove": "刪除",
1129 "remote.host.removeConfirmTitle": "刪除 SSH 主機?",
1130 "remote.host.removeConfirm": "確定刪除 {host} 及其由 Reasonix 儲存的 SSH 憑證嗎?此操作無法復原。",
1131 "remote.connect": "連線",
1132 "remote.connectAndOpen": "連線並開啟",
1133 "remote.disconnect": "中斷",
1134 "remote.disconnectHost": "中斷 {host}",
1135 "remote.openWorkspace": "開啟遠端網頁",
1136 "remote.legacyData.title": "旧版 Remote Workbench 数据",
1137 "remote.legacyData.summary": "已移除的 Remote Workbench 在 Reasonix 数据目录中遺留了 {count} 个鏡像文件,共 {size}。",
1138 "remote.legacyData.trustPresent": "存在已保存的 Provider 信任檔案。",
1139 "remote.legacyData.cleanMirrors": "刪除鏡像",
1140 "remote.legacyData.cleanTrust": "刪除信任檔案",
1141 "remote.legacyData.cleaning": "刪除中…",
1142 "remote.legacyData.clean": "刪除",
1143 "remote.legacyData.cleanTitle": "刪除旧版 Remote Workbench 数据?",
1144 "remote.legacyData.cleanMirrorsConfirm": "刪除所有远程会话鏡像?远端 Serve 会继续執行,当前会话不受影响。",
1145 "remote.legacyData.cleanTrustConfirm": "刪除已保存的 Remote Workbench Provider 信任檔案?",
1146 "remote.manageHosts": "管理主機",
1147 "remote.explorer": "遠端瀏覽器",
1148 "remote.switcher.title": "開啟遠端視窗",
1149 "remote.switcher.hosts": "SSH 主機",
1150 "remote.switcher.manage": "管理 SSH 主機…",
1151 "remote.statusBar.disconnected": "SSH · 已中斷",
1152 "remote.statusBar.summary": "{host} · {status}",
1153 "remote.status.failed": "連線失敗",
1154 "remote.status.connected": "已連線",
1155 "remote.status.connecting": "連線中…",
1156 "remote.status.reconnecting": "重新連線中…",
1157 "remote.status.degraded": "降級",
1158 "remote.status.pending_hostkey": "確認主機金鑰",
1159 "remote.status.pending_secret": "等待輸入憑證",
1160 "remote.status.stopped": "已中斷",
1161 "remote.banner.reconnecting": "連線已中斷 —— 正在重新連線(第 {n} 次)…",
1162 "remote.error.summary.connection_failed": "無法連線到 {host},請檢查網路與 SSH 設定。",
1163 "remote.error.summary.auth_failed": "身分驗證失敗,請檢查使用者名稱、金鑰或密碼設定。",
1164 "remote.error.summary.host_key_rejected": "主機金鑰未被接受,連線已停止。",
1165 "remote.error.summary.host_key_mismatch": "主機金鑰與先前記錄不一致。為保護連線,Reasonix 已停止連線。",
1166 "remote.error.summary.degraded": "已透過 SSH 連線到 {host},但一個或多個遠端服務未能啟動。",
1167 "remote.error.timeout": "連線 {host} 逾時。你可以停止目前連線並重試。",
1168 "remote.error.details": "查看詳情",
1169 "remote.error.hostKeyDetails": "查看金鑰詳情",
1170 "remote.error.manage": "管理主機",
1171 "remote.error.retry": "重試",
1172 "remote.error.stopAndRetry": "停止並重試",
1173 "remote.error.retryAfterFix": "我已處理,重試",
1174 "remote.error.close": "關閉",
1175 "remote.error.dialog.title": "遠端連線詳情",
1176 "remote.error.hostKeyMismatch.title": "遠端主機金鑰已變更",
1177 "remote.error.host": "遠端主機",
1178 "remote.error.presentedFingerprint": "目前提供的指紋",
1179 "remote.error.knownHostRecords": "衝突的 known_hosts 記錄",
1180 "remote.error.technicalDetails": "技術詳情",
1181 "remote.fingerprint.title": "未知的主機金鑰",
1182 "remote.fingerprint.body": "主機 {host} 提供了 Reasonix 從未見過的金鑰。僅在你信任該連線時才接受。",
1183 "remote.fingerprint.type": "金鑰類型",
1184 "remote.fingerprint.sha256": "SHA256",
1185 "remote.fingerprint.accept": "接受並繼續",
1186 "remote.fingerprint.reject": "拒絕",
1187 "remote.secret.password.title": "需要 SSH 密碼",
1188 "remote.secret.password.body": "請輸入 {host} 的密碼。密碼僅用於本次連線,不會儲存。",
1189 "remote.secret.password.label": "SSH 密碼",
1190 "remote.secret.passphrase.title": "需要私鑰密語",
1191 "remote.secret.passphrase.body": "請輸入用於連線 {host} 的私鑰密語。密語僅用於本次連線,不會儲存。",
1192 "remote.secret.passphrase.identity": "金鑰:{identity}",
1193 "remote.secret.passphrase.label": "私鑰密語",
1194 "remote.secret.cancel": "取消",
1195 "remote.secret.continue": "繼續",
1196 "remote.statusBar.activeWorkspace": "{host} · {workspace}",
1197 "remote.tab.files": "檔案",
1198 "remote.tab.ports": "連接埠",
1199 "remote.tab.server": "服務",
1200 "remote.tree.empty": "空目錄",
1201 "remote.tree.loadError": "載入失敗:{err}",
1202 "remote.tree.newFolder": "新增資料夾",
1203 "remote.tree.rename": "重新命名",
1204 "remote.tree.delete": "刪除",
1205 "remote.editor.edit": "編輯",
1206 "remote.editor.save": "儲存",
1207 "remote.editor.saving": "儲存中…",
1208 "remote.editor.binaryBlocked": "二進位檔案 —— 不可編輯。",
1209 "remote.editor.truncatedBlocked": "檔案過大,無法編輯(預覽已截斷)。",
1210 "remote.editor.readOnlyDisconnected": "已中斷 —— 無法儲存。",
1211 "remote.editor.conflictTitle": "遠端檔案已變更",
1212 "remote.editor.conflictBody": "自你開啟以來,該檔案在遠端主機上已被修改。",
1213 "remote.editor.reload": "重新載入",
1214 "remote.editor.overwrite": "覆寫",
1215 "remote.ports.title": "連接埠轉送",
1216 "remote.ports.empty": "尚無轉送。",
1217 "remote.ports.add": "新增轉送",
1218 "remote.ports.localPort": "本機連接埠",
1219 "remote.ports.remoteHost": "遠端主機",
1220 "remote.ports.remotePort": "遠端連接埠",
1221 "remote.ports.label": "標籤",
1222 "remote.ports.remove": "刪除",
1223 "remote.server.title": "遠端 serve",
1224 "remote.server.workspace": "工作區",
1225 "remote.server.openWeb": "開啟遠端網頁",
1226 "remote.server.stop": "停止",
1227 "remote.server.providerHint": "模型、API Key 與會話由遠端伺服器上的 Reasonix 配置管理。",
1228 "remote.server.logs": "日誌",
1229 "remote.server.refreshLogs": "重新整理",
1230 "remote.server.state.ready": "就緒",
1231 "remote.server.state.starting": "啟動中…",
1232 "remote.server.state.stopped": "已停止",
1233 "remote.server.state.error": "錯誤",
1234 "settings.tab.skills": "技能",
1235 "settings.tab.subagents": "子智慧體",
1236 "settings.tab.plugins": "插件",
1237 "settings.tab.memory": "記憶",
1238 "settings.tab.shortcuts": "快捷鍵",
1239 "settings.tab.network": "網路",
1240 "settings.tab.permissions": "權限",
1241 "settings.tab.sandbox": "沙箱",
1242 "settings.tab.appearance": "外觀",
1243 "settings.tab.updates": "更新",
1244 "settings.tabSub.general": "偏好與啟動",
1245 "settings.tabSub.models": "預設與執行",
1246 "settings.tabSub.providers": "連線與授權",
1247 "settings.tabSub.capabilities": "伺服器、工具與技能",
1248 "settings.tabSub.mcp": "伺服器與工具",
1249 "settings.tabSub.skills": "來源與啟用",
1250 "settings.tabSub.plugins": "包與診斷",
1251 "settings.tabSub.memory": "專案與全域",
1252 "settings.tabSub.shortcuts": "按鍵與幫助",
1253 "settings.tabSub.network": "代理與連線",
1254 "settings.tabSub.permissions": "寫操作前詢問",
1255 "settings.tabSub.sandbox": "強制隔離",
1256 "settings.tabSub.appearance": "主題與字號",
1257 "settings.tabSub.updates": "版本與設定",
1258 "settings.providerCount": "{n} 個服務",
1259 "settings.appearanceMeta": "主題包 · 明暗模式 · 字號 · 字型",
1260 "settings.updatesMeta": "版本 · 設定",
1261 "settings.shortcutsTitle": "鍵盤快捷鍵",
1262 "settings.shortcutsHint": "從同一個來源自訂桌面快捷鍵。幫助表和實際監聽都會使用這些綁定。",
1263 "settings.shortcutsResetAll": "重置全部快捷鍵",
1264 "settings.shortcutsReset": "重置",
1265 "settings.shortcutsRecording": "按下組合鍵",
1266 "settings.shortcutsConflict": "{action} 與 {conflict} 衝突,請換一個快捷鍵。",
1267 "settings.shortcutsEnterOnly": "{action} 僅支援 Enter 與可選修飾鍵的組合。",
1268 "settings.closeBehavior": "關閉視窗時",
1269 "settings.closeBehavior.background": "保持背景執行",
1270 "settings.closeBehavior.quit": "退出 Reasonix",
1271 "settings.desktopLayoutStyle": "桌面風格",
1272 "settings.desktopLayoutStyle.classic": "經典",
1273 "settings.desktopLayoutStyle.workbench": "工作臺",
1274 "settings.desktopLayoutStyle.creation": "創作",
1275 "settings.manageProviders": "管理模型服務",
1276 "settings.activeProvider": "當前模型服務",
1277 "settings.plannerStatus": "規劃方式",
1278 "settings.plannerEnabled": "雙模型",
1279 "settings.plannerDisabled": "單模型",
1280 "settings.plannerSingle": "單模型",
1281 "settings.plannerDual": "雙模型",
1282 "settings.plannerSingleDetail": "{model} 負責規劃與執行",
1283 "settings.plannerDualDetail": "{planner} 規劃 · {executor} 執行",
1284 "settings.providers": "模型服務",
1285 "settings.capabilitiesDescription": "在專用管理面板中管理 MCP 伺服器、授權、啟用狀態、重試和 Agent 技能。",
1286 "settings.openCapabilities": "開啟管理面板",
1287 "settings.modelTab.usage": "使用",
1288 "settings.modelTab.access": "接入",
1289 "settings.modelTab.stats": "用量統計",
1290 "settings.mcpDescription": "在專用管理面板中管理 MCP 伺服器、授權、重試和工具可用性。",
1291 "settings.skillsDescription": "在專用管理面板中檢視 Agent 技能、來源、啟用狀態和發現結果。",
1292 "settings.memoryDescription": "在記憶管理面板中管理已儲存記憶和指令檔案。",
1293 "settings.openMcp": "開啟 MCP 管理",
1294 "settings.openSkills": "開啟技能管理",
1295 "settings.openMemory": "開啟記憶管理",
1296 "settings.availableModels": "可用模型",
1297 "settings.modelList": "模型列表",
1298 "settings.modelsRequireKey": "填寫金鑰後才可選擇這些模型。",
1299 "settings.defaultModel": "預設模型",
1300 "settings.defaultModelHint": "用於新建會話;已有會話會繼續使用各自儲存的模型。",
1301 "settings.plannerModel": "獨立規劃模型",
1302 "settings.plannerNone": "使用當前模型(單模型)",
1303 "settings.subagentDefaults": "子代理預設值",
1304 "settings.subagentModel": "子代理模型",
1305 "settings.subagentModelDefault": "使用當前/預設模型",
1306 "settings.subagentEffort": "子代理 effort",
1307 "settings.subagentEffortDefault": "auto(模型服務預設)",
1308 "settings.subagentHint": "作用於 task 和 runAs=subagent skills;工具呼叫參數或單個 skill 設定會覆蓋它。",
1309 "settings.subagentDepth": "子代理巢狀深度",
1310 "settings.subagentDepthHint": "控制第一層子代理能否再派發一層 reviewer 或 worker 子代理。",
1311 "settings.subagentDepthOne": "1 層",
1312 "settings.subagentDepthTwo": "2 層",
1313 "settings.subagentConcurrency": "子代理並行數",
1314 "settings.subagentConcurrencyHint": "每個工作階段最多同時執行的子代理數量(task / fleet / Profile Skill)。預設 6,範圍 1–32。",
1315 "settings.parallelWriters": "並行寫入數",
1316 "settings.parallelWritersHint": "宣告互不重疊 write_paths 時可並行的寫入子代理上限。預設 3,不得超過總並行。",
1317 "subagents.readOnly": "唯讀",
1318 "subagents.readOnlyOn": "唯讀",
1319 "subagents.readOnlyOff": "可寫",
1320 "subagents.readOnlyHint": "唯讀 Profile 會移除寫入工具。舊 Profile 預設為可寫。",
1321 "settings.defaultToolApprovalMode": "新會話預設審批",
1322 "settings.defaultToolApprovalModeHint": "未設定時預設為自動。保存在全域設定中,僅用於新建會話;已有會話會保留其詢問、自動或 Yolo 狀態。",
1323 "settings.defaultToolApprovalMode.ask": "詢問",
1324 "settings.defaultToolApprovalMode.auto": "自動",
1325 "settings.defaultToolApprovalMode.yolo": "Yolo",
1326 "settings.agentRuntime": "Agent 執行",
1327 "settings.agentRuntimeHint": "Reasonix 會自動管理執行進度;這裡僅保留續聊行為和可見推理偏好。",
1328 "settings.coldResumePrune": "冷啟動精簡",
1329 "settings.coldResumePruneHint": "重開過期工作階段時精簡舊工具結果,降低續聊成本;關閉則保留完整歷史。",
1330 "settings.coldResumePrune.on": "開",
1331 "settings.coldResumePrune.off": "關",
1332 "settings.reasoningLanguage": "思考語言",
1333 "settings.reasoningLanguageHint": "只影響可見思考過程。自動在原始提問明顯為中文時錨定中文,引用內容不參與判斷。",
1334 "settings.reasoningLanguage.auto": "自動",
1335 "settings.reasoningLanguage.zh": "中文",
1336 "settings.reasoningLanguage.en": "English",
1337 "settings.compactRatio": "自動壓縮閾值",
1338 "settings.compactRatioHint": "全域預設 · 通常無需修改",
1339 "settings.compactRatioCurrent": "目前閾值:{value}",
1340 "settings.compactRatioImpact": "調低會更早壓縮,並可能降低提示詞快取複用率。",
1341 "settings.compactRatioImpactWithTokens": "預設模型約在 {tokens} tokens 時壓縮。調低會更早壓縮,並可能降低提示詞快取複用率。",
1342 "settings.compactRatioProjectOverride": "目前專案覆寫了這個全域預設值;實際生效閾值為 {percent}%。",
1343 "settings.compactRatioCustom": "自訂閾值",
1344 "settings.compactRatioCustomOption": "自訂閾值…",
1345 "settings.compactRatioCustomValue": "{percent}% · 自訂",
1346 "settings.compactRatioApply": "套用",
1347 "settings.compactRatioCustomAria": "自訂壓縮閾值百分比",
1348 "settings.compactRatioCustomHint": "可設定 65%–85%。系統會在 60% 先清理舊工具輸出,並在 90% 強制壓縮;此範圍用於避免頻繁壓縮或上下文溢位。按 Enter 套用,按 Esc 取消。",
1349 "settings.compactRatioPreset.70": "70% · 提前清理",
1350 "settings.compactRatioPreset.80": "80% · 平衡",
1351 "settings.compactRatioPreset.85": "85% · 快取優先",
1352 "settings.keySet": "已設金鑰",
1353 "settings.noKey": "無金鑰",
1354 "settings.noKeyRequired": "無需金鑰",
1355 "settings.cantDeleteDefault": "無法刪除預設模型服務",
1356 "settings.cantRemoveDefault": "無法移除預設模型服務接入",
1357 "settings.deleteProvider": "刪除模型服務",
1358 "settings.confirmDeleteProvider": "確認刪除模型服務",
1359 "settings.addProvider": "+ 新增模型服務",
1360 "settings.addProviderAccess": "新增接入",
1361 "settings.removeProviderAccess": "移除接入",
1362 "settings.confirmRemoveProviderAccess": "確認移除接入",
1363 "settings.providerAccess": "供應商接入",
1364 "settings.providerAccessHint": "新增官方或自訂供應商後,才會出現在這裡。可用模型以供應商返回的列表為準。",
1365 "settings.providerAccessEmptyTitle": "還沒有新增供應商",
1366 "settings.builtinProviders": "內建供應商",
1367 "settings.builtinProvider": "內建",
1368 "settings.providerLabel.deepseek": "DeepSeek 官方",
1369 "settings.fetchModels": "重新整理模型",
1370 "settings.fetchModelsMissingBaseUrl": "請先填寫 API 位址",
1371 "settings.fetchModelsMissingKeyEnv": "請先填寫 api_key_env",
1372 "settings.clearKey": "清除金鑰",
1373 "settings.confirmClearKey": "確認清除金鑰",
1374 "settings.providerName": "名稱(如 deepseek-work)",
1375 "settings.providerKind": "類型",
1376 "settings.providerBaseUrl": "base_url(https://…)",
1377 "settings.providerModelsUrl": "models_url(可選)",
1378 "settings.providerModelsUrlPlaceholder": "例如 https://api.openai.com/v1/models",
1379 "settings.providerModelsUrlHint": "可選。模型發現需要使用不同於聊天請求的位址時填寫。",
1380 "settings.providerModels": "模型(逗號分隔)",
1381 "settings.providerApiKeyEnv": "api_key_env(可以不設定)",
1382 "settings.providerBalanceUrl": "餘額查詢 URL(可選)",
1383 "settings.balanceUrlPlaceholder": "餘額查詢介面(如 https://api.deepseek.com/user/balance)",
1384 "settings.balanceUrlHint": "可選。填了就會查詢並在狀態欄顯示錢包餘額。",
1385 "settings.providerContextWindow": "上下文視窗(tokens)",
1386 "settings.contextWindowPlaceholder": "token 數(0 = 停用自動壓縮)",
1387 "settings.contextWindowHint": "填寫模型文件標示的上下文視窗 token 上限,不是最大輸出 token。文件寫 128K 時通常填 128000;若服務商明確標示 131072,則按 131072 填寫。填 0 會停用該模型服務的自動上下文壓縮。",
1388 "settings.modelContextWindow": "上下文(tokens)",
1389 "settings.modelContextWindowPlaceholder": "繼承 / 例 128000",
1390 "settings.modelContextWindowHint": "留空時繼承模型服務級上下文視窗;這不是最大輸出 token 設定。",
1391 "settings.modelContextWindowAria": "{model} 的上下文視窗 token 數",
1392 "settings.modelContextWindowGuide": "填寫模型文件標示的上下文視窗,不是最大輸出 token。128K 通常填 128000;若服務商明確標示 131072,請按官方值填寫。",
1393 "settings.modelContextWindowSmallWarning": "該值明顯偏小,可能導致頻繁壓縮並降低快取命中率,請確認模型規格。",
1394 "settings.providerReasoningProtocol": "推理協定",
1395 "settings.providerReasoningProtocolAuto": "auto(按模型和端點自動判斷)",
1396 "settings.providerReasoningProtocolHint": "用於 OpenAI-compatible 推理模型。deepseek 使用 DeepSeek reasoning 參數,openai 使用普通 reasoning_effort,none 表示停用。",
1397 "settings.effortBehavior": "effort 行為",
1398 "settings.effortUseProtocolDefaults": "協定預設",
1399 "settings.effortUseCustom": "自訂覆蓋",
1400 "settings.effortProtocolDefault.auto": "協定預設會把 supported_efforts 儲存為空。Reasonix 會把 V4 Flash 識別為 low|high|max,其他已知 DeepSeek 模型/端點識別為 high|max,把 OpenAI reasoning 識別為 low|medium|high,不支援的服務不暴露 /effort。",
1401 "settings.effortProtocolDefault.deepseek": "DeepSeek 預設暴露 auto|high|max;V4 Flash 另支援 low。Reasonix 會保持 thinking 啟用,並用 reasoning_effort 控制深度。",
1402 "settings.effortProtocolDefault.openai": "OpenAI reasoning 預設暴露 auto|low|medium|high,並傳送普通 reasoning_effort。",
1403 "settings.effortProtocolDefault.minimax": "MiniMax 風格端點使用 adaptive|disabled 這類服務商自訂 thinking 等級。只有端點文件明確支援時才新增自訂等級。",
1404 "settings.effortProtocolDefault.none": "該供應商已停用 effort;Reasonix 不會傳送 reasoning_effort 或 thinking 控制參數。",
1405 "settings.supportedEfforts": "支援的 effort 等級",
1406 "settings.supportedEffortsCustomPlaceholder": "自訂等級(按 Enter)",
1407 "settings.supportedEffortsNoPresets": "沒有標準預設",
1408 "settings.supportedEffortsNoPresetsHint": "僅在端點文件明確給出 effort 名稱時新增自訂等級。",
1409 "settings.supportedEffortsHint": "自訂等級會覆蓋協定預設。只選擇端點文件支援的等級;不相容組合可能導致模型請求失敗。",
1410 "settings.defaultEffort": "預設 effort",
1411 "settings.defaultEffortAuto": "未設定(使用協定/自訂預設)",
1412 "settings.defaultEffortHint": "在 /effort 為 auto 或未設定時使用。留空則使用協定預設;自訂等級時回退到第一個自訂等級。",
1413 "settings.proxyMode": "代理模式",
1414 "settings.proxyMode.auto": "自動",
1415 "settings.proxyMode.env": "環境變數",
1416 "settings.proxyMode.custom": "自訂",
1417 "settings.proxyMode.off": "關閉",
1418 "settings.proxyType": "代理類型",
1419 "settings.proxyServer": "伺服器",
1420 "settings.proxyPort": "連接埠",
1421 "settings.proxyUsername": "使用者名稱",
1422 "settings.proxyPassword": "密碼",
1423 "settings.proxyUrl": "代理 URL",
1424 "settings.proxyUrlHint": "可選。填寫後 proxy_url 會覆蓋上面的伺服器和連接埠。",
1425 "settings.noProxy": "不走代理",
1426 "settings.saveNetwork": "儲存網路設定",
1427 "settings.setKey": "設定 {env}(全域儲存)",
1428 "settings.saveKey": "儲存金鑰",
1429 "settings.permissions": "權限",
1430 "settings.writerMode": "寫操作模式",
1431 "settings.modeAsk": "ask(寫操作前詢問)",
1432 "settings.modeAllow": "allow(自動執行普通寫操作)",
1433 "settings.modeDeny": "deny(阻止寫操作)",
1434 "settings.ruleForm": "規則格式:ToolName、ToolName(glob) 或 Bash(command:*);也相容舊的裸 Set-Content、Add-Content、Out-File 規則。優先順序:deny > ask > allow。python -c、$(...) 等巢狀執行仍需精確授權。",
1435 "settings.yolo": "YOLO —— 跳過普通工具權限提示(僅本會話)",
1436 "settings.yoloHint": "普通工具權限呼叫(寫檔案、bash)會自動批准。deny 規則與強制新鮮審查仍生效,ask 問題和計劃確認仍會等待。僅執行時生效,重啟後失效。",
1437 "settings.addRule": "新增 {list} 規則…",
1438 "settings.sandboxTitle": "沙箱與工作區",
1439 "settings.sandboxBoundaryHint": "沙箱可寫根只限制已核准的 Bash 和檔案工具能寫到哪裡;它不會自動核准命令。macOS/Linux 可強制 OS Bash 沙箱;Windows Bash 會按不受限方式執行。",
1440 "settings.reloadSessionConfig": "套用手動設定修改",
1441 "settings.reloadSessionConfigHint": "設定頁內修改會自動生效;此按鈕用於套用手動編輯 config.toml / reasonix.toml 後的變更。",
1442 "settings.effectiveShell": "目前生效",
1443 "settings.effectiveShellBash": "bash",
1444 "settings.effectiveShellGitBash": "Git Bash",
1445 "settings.effectiveShellPowershell": "Windows PowerShell",
1446 "settings.effectiveShellPwsh": "pwsh(PowerShell 7+)",
1447 "settings.bashSandbox": "Bash 沙箱",
1448 "settings.bashEnforce": "enforce(隔離 bash;失敗即拒絕)",
1449 "settings.bashOff": "off(不受限執行)",
1450 "settings.bashUnavailableWindows": "Windows 不提供 OS 級 Bash 沙箱,此設定固定為 off。",
1451 "settings.allowNetwork": "允許沙箱內 bash 存取網路",
1452 "settings.workspaceRoot": "工作區根目錄",
1453 "settings.workspaceDefault": "(預設:當前目錄)",
1454 "settings.effectiveWriteRoots": "實際可寫根",
1455 "settings.effectiveWriteRootsHint": "按目前工作區展開。設定頁內修改會自動生效;手動編輯設定檔後可用上方按鈕刷新目前會話。",
1456 "settings.noEffectiveWriteRoots": "暫無可寫根",
1457 "settings.appearance": "外觀",
1458 "settings.theme": "明暗模式",
1459 "settings.themeStyle": "強調色",
1460 "settings.conversationWidth": "對話區域寬度",
1461 "settings.conversationWidthStandard": "標準",
1462 "settings.conversationWidthFull": "全寬",
1463 "settings.themeAuto": "自動",
1464 "settings.themeLight": "淺色",
1465 "settings.themeDark": "深色",
1466 "settings.terminalTheme": "終端主題",
1467 "settings.terminalThemeAuto": "跟隨應用",
1468 "settings.terminalThemeLight": "淺色",
1469 "settings.terminalThemeDark": "深色",
1470 "settings.themeCurrent": "當前主題:{theme} / {style}",
1471 "settings.themeChanged": "已切換主題為 {theme} / {style}",
1472 "settings.themeUnknown": "未知主題:{name}",
1473 "settings.themeReset": "已清除主題包,恢復預設石墨路徑",
1474 "settings.themeLibrary.title": "主題庫",
1475 "settings.themeLibrary.new": "新建主題",
1476 "settings.themeLibrary.import": "匯入",
1477 "settings.themeLibrary.reset": "恢復預設",
1478 "settings.themeLibrary.loading": "正在載入主題…",
1479 "settings.themeLibrary.builtin": "內建",
1480 "settings.themeLibrary.userTheme": "使用者主題",
1481 "settings.themeLibrary.enable": "啟用",
1482 "settings.themeLibrary.active": "使用中",
1483 "settings.themeLibrary.edit": "編輯",
1484 "settings.themeLibrary.copy": "複製",
1485 "settings.themeLibrary.export": "匯出",
1486 "settings.themeLibrary.delete": "刪除",
1487 "settings.themeLibrary.copied": "已複製「{name}」",
1488 "settings.themeLibrary.activated": "已啟用「{name}」",
1489 "settings.themeLibrary.resetDone": "已恢復預設外觀",
1490 "settings.themeLibrary.confirmDelete": "刪除主題「{name}」?此操作無法復原。",
1491 "settings.themeLibrary.confirmDeleteTitle": "刪除主題",
1492 "settings.themeLibrary.confirmReplaceImport": "同 ID 主題已存在,是否取代?",
1493 "settings.themeLibrary.confirmReplaceImportTitle": "取代現有主題",
1494 "settings.themeLibrary.replaceConfirm": "取代",
1495 "settings.themeLibrary.imported": "已匯入「{name}」",
1496 "settings.themeLibrary.exported": "主題已匯出",
1497 "settings.themeLibrary.exportRights": "即將匯出可能包含背景圖的主題。請確認你擁有照片、人物肖像或第三方素材的散布權利。",
1498 "settings.themeLibrary.exportRightsTitle": "確認匯出授權",
1499 "settings.themeLibrary.exportConfirm": "匯出",
1500 "settings.themeLibrary.saved": "已儲存「{name}」",
1501 "settings.themeLibrary.editorCreate": "新建主題",
1502 "settings.themeLibrary.editorEdit": "編輯主題",
1503 "settings.themeEditor.subtitle": "自訂語意色彩、介面密度與不同場景的背景圖片",
1504 "settings.themeEditor.metadata": "主題資訊",
1505 "settings.themeEditor.layout": "基礎外觀",
1506 "settings.themeEditor.colors": "主題色彩",
1507 "settings.themeEditor.scenes": "場景圖片",
1508 "settings.themeEditor.scenesHint": "首頁與工作區可使用不同圖片;未設定工作區圖片時自動沿用首頁背景。",
1509 "settings.themeEditor.homeBackground": "首頁背景",
1510 "settings.themeEditor.homeBackgroundHint": "用於首頁與閒置狀態,可完整顯示圖片。",
1511 "settings.themeEditor.taskBackground": "工作區背景",
1512 "settings.themeEditor.taskBackgroundHint": "用於任務、聊天與程式碼工作區。不透明度過低可能導致內容難以辨認。",
1513 "settings.themeEditor.taskBackgroundFallback": "目前沿用首頁圖片;上傳後可獨立調整。",
1514 "settings.themeEditor.description": "主題說明",
1515 "settings.themeEditor.license": "授權條款",
1516 "settings.themeEditor.livePreview": "即時預覽",
1517 "settings.themeEditor.livePreviewHint": "修改會立即預覽,但只有儲存或儲存並套用後才會寫入主題庫。",
1518 "settings.themeEditor.uploadPrompt": "選擇本機 PNG、JPEG 或 WebP 圖片",
1519 "settings.themeEditor.safeArea": "介面內容區域",
1520 "settings.themeEditor.safeAreaHint": "選擇文字與卡片主要顯示的位置;建議避開圖片主體。",
1521 "settings.themeEditor.opacity": "圖片不透明度",
1522 "settings.themeEditor.paneOpacity": "面板不透明度",
1523 "settings.themeEditor.density.comfortable": "舒適",
1524 "settings.themeEditor.density.compact": "緊湊",
1525 "settings.themeEditor.corners.square": "直角",
1526 "settings.themeEditor.corners.soft": "柔和圓角",
1527 "settings.themeEditor.corners.round": "大圓角",
1528 "settings.themeEditor.safeArea.left": "左側",
1529 "settings.themeEditor.safeArea.center": "置中",
1530 "settings.themeEditor.safeArea.right": "右側",
1531 "settings.themeTokens.key.bg": "主背景",
1532 "settings.themeTokens.key.bgSoft": "柔和背景",
1533 "settings.themeTokens.key.bgElev": "浮層背景",
1534 "settings.themeTokens.key.panel": "面板",
1535 "settings.themeTokens.key.sidebar": "側邊欄",
1536 "settings.themeTokens.key.chat": "對話區",
1537 "settings.themeTokens.key.workspace": "工作區",
1538 "settings.themeTokens.key.workspaceFiles": "檔案區",
1539 "settings.themeTokens.key.border": "主邊框",
1540 "settings.themeTokens.key.borderSoft": "柔和邊框",
1541 "settings.themeTokens.key.fg": "主文字",
1542 "settings.themeTokens.key.fgDim": "次要文字",
1543 "settings.themeTokens.key.fgFaint": "弱化文字",
1544 "settings.themeTokens.key.accent": "強調色",
1545 "settings.themeTokens.key.accentFg": "強調色文字",
1546 "settings.themeTokens.key.ok": "成功狀態",
1547 "settings.themeTokens.key.warn": "警告狀態",
1548 "settings.themeTokens.key.err": "錯誤狀態",
1549 "settings.themeLibrary.fieldId": "ID / 名稱",
1550 "settings.themeLibrary.fieldName": "顯示名稱",
1551 "settings.themeLibrary.fieldAuthor": "作者",
1552 "settings.themeLibrary.fieldBase": "基礎風格",
1553 "settings.themeLibrary.fieldRecipes": "密度 / 圓角",
1554 "settings.themeLibrary.fieldTokens": "語意顏色",
1555 "settings.themeLibrary.fieldBackground": "背景",
1556 "settings.themeLibrary.pickImage": "選擇圖片",
1557 "settings.themeLibrary.clearImage": "移除圖片",
1558 "settings.themeLibrary.homeOpacity": "首頁透明度",
1559 "settings.themeLibrary.taskOpacity": "任務頁透明度",
1560 "settings.themeLibrary.overlayStrength": "遮罩強度",
1561 "settings.themeLibrary.contrastWarn": "部分文字與背景對比度可能低於 WCAG AA。你仍可繼續儲存。",
1562 "settings.themeLibrary.cancel": "取消",
1563 "settings.themeLibrary.save": "儲存",
1564 "settings.themeLibrary.saveEnable": "儲存並啟用",
1565 "settings.themeTokens.surfaces": "表面",
1566 "settings.themeTokens.borderText": "邊框與文字",
1567 "settings.themeTokens.accentStatus": "強調與狀態色",
1568 "settings.themeLibrary.groupOfficial": "Reasonix 官方主題",
1569 "settings.themeLibrary.groupBase": "基礎風格",
1570 "settings.themeLibrary.groupUser": "我的主題",
1571 "settings.themeLibrary.groupPlugin": "插件主題",
1572 "settings.themeLibrary.emptyUser": "還沒有自訂主題,可以新建或匯入。",
1573 "settings.themeLibrary.copyFrom": "建立自訂副本",
1574 "settings.themes.official.official-rose-dawn.name": "玫瑰晨光",
1575 "settings.themes.official.official-rose-dawn.description": "象牙白晨光與柔粉玫瑰,原創插畫女性人物。",
1576 "settings.themes.official.official-fortune-forge.name": "鴻運工坊",
1577 "settings.themes.official.official-fortune-forge.description": "暖白、朱紅、金色與玉綠之間的原創吉祥工程師。",
1578 "settings.themes.official.official-crimson-horizon.name": "赤曜新城",
1579 "settings.themes.official.official-crimson-horizon.description": "珍珠白天空下的珊瑚紅未來城市。",
1580 "settings.themes.official.official-sage-breeze.name": "鼠尾草清風",
1581 "settings.themes.official.official-sage-breeze.description": "奶油紙張與鼠尾草植物之間的原創讀者。",
1582 "settings.themes.official.official-spark-notebook.name": "靈感手帳",
1583 "settings.themes.official.official-spark-notebook.description": "手帳網格紙與青綠、明黃、珊瑚色文具,原創動漫人物。",
1584 "settings.themes.official.official-violet-starlight.name": "紫曜星夜",
1585 "settings.themes.official.official-violet-starlight.description": "藍紫星空、輝光蝴蝶與原創星夜繆斯。",
1586 "settings.themes.official.official-cyan-stage.name": "青嵐舞台",
1587 "settings.themes.official.official-cyan-stage.description": "青藍未來舞台與原創數位表演者。",
1588 "settings.themes.official.official-noir-gold.name": "黑金序曲",
1589 "settings.themes.official.official-noir-gold.description": "黑色絲絨舞台與金色聚光燈下的原創創意紳士。",
1590
1591 "settings.textSize": "介面字號",
1592 "settings.textSizeSmall": "小",
1593 "settings.textSizeDefault": "預設",
1594 "settings.textSizeLarge": "大",
1595 "settings.textSizeXLarge": "特大",
1596 "settings.textSizeXXLarge": "超大",
1597 "settings.displayZoom": "顯示縮放(需重啟生效)",
1598 "settings.displayZoomDecrease": "縮小顯示縮放",
1599 "settings.displayZoomIncrease": "放大顯示縮放",
1600 "settings.displayZoomReset": "恢復顯示縮放到 100%",
1601 "settings.fontFamily": "介面字型",
1602 "settings.fontFamilySystem": "系統預設",
1603 "settings.fontFamilyYaHei": "微軟正黑體",
1604 "settings.fontFamilyPingFang": "苹方",
1605 "settings.fontFamilyNoto": "思源黑體",
1606 "settings.monoFontFamily": "等寬字型",
1607 "settings.monoFontFamilySystem": "系統等寬",
1608 "settings.monoFontFamilyCascadia": "Cascadia",
1609 "settings.monoFontFamilyJetBrains": "JetBrains Mono",
1610 "settings.monoFontFamilySFMono": "SF Mono",
1611 "settings.monoFontFamilyCustom": "自定義",
1612 "settings.monoFontFamilyCustomName": "自定義等寬字型",
1613 "settings.monoFontFamilyCustomPlaceholder": "等寬字型棧,如 \"Maple Mono\", \"Cascadia Code\", monospace",
1614 "settings.typography.title": "詳細排版設定",
1615 "settings.typography.subtitle": "按區域獨立設定字型與字號。",
1616 "settings.typography.entrySummary": "可分別覆蓋對話、輸入區、程式碼與輔助資訊的排版。",
1617 "settings.typography.open": "進入設定",
1618 "settings.typography.back": "返回外觀",
1619 "settings.typography.resetAll": "全部恢復預設",
1620 "settings.typography.regions": "排版區域",
1621 "settings.typography.globalDefault": "全域預設",
1622 "settings.typography.region.interface": "介面與導覽",
1623 "settings.typography.region.conversation": "對話正文",
1624 "settings.typography.region.composer": "輸入區",
1625 "settings.typography.region.code": "程式碼與工具",
1626 "settings.typography.region.metadata": "輔助資訊",
1627 "settings.typography.desc.interface": "設定頁面、導覽和通用控制項。",
1628 "settings.typography.desc.conversation": "使用者訊息、助手回覆與 Markdown 正文。",
1629 "settings.typography.desc.composer": "提示詞輸入與編輯控制項。",
1630 "settings.typography.desc.code": "程式碼區塊、行內程式碼與工具輸出。",
1631 "settings.typography.desc.metadata": "時間、狀態、標籤與次要資訊。",
1632 "settings.typography.followGlobal": "跟隨全域",
1633 "settings.typography.customized": "自訂",
1634 "settings.typography.font": "字型",
1635 "settings.typography.font.inherit": "全域預設",
1636 "settings.typography.customFont": "自訂字型",
1637 "settings.typography.size": "字號",
1638 "settings.typography.decrease": "縮小字號",
1639 "settings.typography.increase": "放大字號",
1640 "settings.typography.advanced": "行高與字重",
1641 "settings.typography.advancedSummary": "由目前主題控制",
1642 "settings.typography.advancedNote": "行高和字重暫時繼續跟隨目前主題,以保持整體節奏與層級一致。",
1643 "settings.typography.resetRegion": "重設此區域",
1644 "settings.typography.applied": "已套用",
1645 "settings.typography.undo": "復原",
1646 "settings.typography.preview": "即時預覽",
1647 "settings.typography.preview.body": "正文",
1648 "settings.typography.preview.reasoning": "思考",
1649 "settings.typography.preview.tools": "工具",
1650 "settings.typography.previewTitle": "清晰層級,讓工作更專注",
1651 "settings.typography.previewQuestion": "請簡要說明石墨烯的主要特性。",
1652 "settings.typography.previewBody": "獨立排版能讓每個區域保持舒適可讀,同時不影響介面的其他部分。",
1653 "settings.typography.previewSources": "網頁搜尋 · 3 個結果 · 1 個引用",
1654 "settings.typography.previewMixed": "Reasonix · 中文排版 · 0123456789",
1655 "settings.typography.previewReasoning": "先理解需求,再給出準確、易於瀏覽的回答。",
1656 "settings.typography.previewTool": "$ pnpm test\n✓ 排版偏好已套用",
1657 "settings.pageDesc.general": "語言、桌面行為和會話預設設定。",
1658 "settings.pageDesc.models": "預設模型、規劃模型、執行上限與接入概覽。",
1659 "settings.pageDesc.providers": "管理模型供應商、API 位址、金鑰與可用模型。",
1660 "settings.pageDesc.mcp": "管理 MCP 伺服器連線和工具發現。",
1661 "settings.pageDesc.skills": "瀏覽、啟用和管理智慧體技能與來源。",
1662 "settings.pageDesc.plugins": "安裝和管理插件包,用統一單元提供技能、hooks 與 MCP 伺服器。",
1663 "settings.pageDesc.memory": "管理 Reasonix 會長期參考的偏好、專案約定和指令檔案。",
1664 "settings.pageDesc.network": "代理與網路設定。",
1665 "settings.pageDesc.permissions": "寫操作模式與細粒度工具權限規則。",
1666 "settings.pageDesc.sandbox": "Bash 沙箱、網路出口與工作區根目錄。",
1667 "settings.pageDesc.appearance": "主題包、明暗模式、基礎配色、字號與字型。",
1668 "settings.pageDesc.updates": "檢查軟體更新並檢視版本資訊。",
1669 "settings.modelUsage": "使用模型",
1670 "settings.modelUnavailable": "{ref} 不可用。請選擇已設定模型,或先新增模型服務接入。",
1671 "settings.modelNeedsKey": "{provider} 需要設定 API key 後才能執行該模型。",
1672 "settings.errorUnknown": "操作失敗。",
1673 "settings.errorUnknownModel": "未知模型 {model}。",
1674 "settings.errorModelProviderMissing": "模型 {model} 不可用,因為提供商 {provider} 尚未添加。",
1675 "settings.errorModelProviderNoKey": "模型 {model} 不可用,因為提供商 {provider} 尚未設定 API Key。",
1676 "settings.errorRemoveAccessBusy": "請先停止正在使用 {provider} 的任務,再移除模型服務接入。",
1677 "settings.errorDeleteProviderBusy": "請先停止正在使用 {provider} 的任務,再刪除模型服務。",
1678 "settings.errorSaveBeforeRemoveAccess": "移除模型服務接入前儲存目前會話失敗:{err}",
1679 "settings.errorSaveBeforeDeleteProvider": "刪除模型服務前儲存目前會話失敗:{err}",
1680 "settings.errorRemoveProviderNoFallback": "模型服務 {provider} 正被開啟的標籤頁使用,且沒有其他可用模型服務可切換。",
1681 "settings.customProviders": "自訂供應商",
1682 "settings.customProvidersHint": "你自己新增的 OpenAI-compatible 或代理接入,可以編輯、刪除並持久化模型列表。",
1683 "settings.customProvidersEmpty": "還沒有自訂供應商。常用服務優先使用上方內建接入。",
1684 "settings.providerAccessEmptyHint": "使用「推薦預設」可快速接入常用供應商,通常只需填寫 API Key;使用「自訂供應商」可手動設定 OpenAI-compatible 或 Anthropic-compatible 端點。",
1685 "settings.builtinProviderBadge": "內建",
1686 "settings.customProviderBadge": "自訂",
1687 "settings.configureProvider": "設定",
1688 "settings.configureProfile": "設定",
1689 "settings.noModelsConfigured": "未設定模型",
1690 "settings.providerDesc.deepseek": "DeepSeek 官方 OpenAI-compatible 接入",
1691 "settings.plannerNoneHint": "使用預設模型同時負責規劃與執行。",
1692 "settings.plannerNoneHintShort": "單模型模式",
1693 "settings.searchModels": "搜尋模型...",
1694 "settings.noMatchingModels": "沒有匹配的模型",
1695 "settings.addProvider.chooseTitle": "新增供應商",
1696 "settings.addProvider.chooseHint": "選擇推薦預設,或手動新增一個自訂供應商。",
1697 "settings.addProvider.officialChoice": "推薦預設",
1698 "settings.addProvider.officialChoiceHint": "選擇 DeepSeek 或已適配的自訂供應商預設。",
1699 "settings.addProvider.customChoice": "自訂供應商",
1700 "settings.addProvider.customChoiceHint": "按 base_url、模型、金鑰環境變數等參數手動設定。",
1701 "settings.addProvider.officialTitle": "新增官方供應商",
1702 "settings.addProvider.officialHint": "推薦預設會填好端點、模型、視覺和推理預設值,通常只需要填 API Key。",
1703 "settings.addProvider.customTitle": "新增自訂供應商",
1704 "settings.addProvider.customHint": "適合代理、聚合平台或其它 OpenAI-compatible 服務。",
1705 "settings.addProvider.official.deepseek": "DeepSeek 官方",
1706 "settings.addProvider.official.deepseekDesc": "官方 API Key 接入,可用 DeepSeek V4 Flash / Pro。",
1707 "settings.addProvider.preset.deepseekResponsesDesc": "DeepSeek 官方無狀態 Responses API,適用於 Flash;預置服務端網頁搜尋,搜尋可能產生額外費用。",
1708 "settings.addProvider.preset.deepseekAnthropicDesc": "DeepSeek 官方 Anthropic 相容端點,支援 Flash、Pro;預置服務端網頁搜尋,搜尋可能產生額外費用。",
1709 "settings.addProvider.preset.longcatOpenAIDesc": "LongCat 開放平台 OpenAI-compatible 端點,預設 LongCat-2.0。",
1710 "settings.addProvider.preset.longcatAnthropicDesc": "LongCat 開放平台 Anthropic-compatible Messages 端點,使用 Bearer 認證。",
1711 "settings.addProvider.preset.tokenRhythmLabel": "基元律动",
1712 "settings.addProvider.preset.tokenRhythmDesc": "基元律动多模型閘道,使用 OpenAI-compatible API 接入。",
1713 "settings.addProvider.preset.kimiCnDesc": "Kimi 中國 API,走 Moonshot CN 端點,預置 K2 視覺模型。",
1714 "settings.addProvider.preset.kimiGlobalDesc": "Kimi 國際 API,走 Moonshot global 端點,預置 K2 視覺模型。",
1715 "settings.addProvider.preset.kimiCodingPlanDesc": "Kimi Coding Plan,走獨立 Anthropic-compatible 端點,不歸屬 CN/Global。",
1716 "settings.addProvider.preset.mimoApiDesc": "小米 MiMo 直連 API,適合 v2.5 按量付費模型。",
1717 "settings.addProvider.preset.mimoAnthropicDesc": "小米 MiMo 直連 Anthropic-compatible 端點,自動使用 MiMo v2.5 模型。",
1718 "settings.addProvider.preset.mimoTokenPlanCnDesc": "小米 MiMo token plan 中國區端點。",
1719 "settings.addProvider.preset.mimoTokenPlanCnAnthropicDesc": "小米 MiMo token plan 中國區 Anthropic-compatible 端點。",
1720 "settings.addProvider.preset.mimoTokenPlanSgpDesc": "小米 MiMo token plan 新加坡端點。",
1721 "settings.addProvider.preset.mimoTokenPlanSgpAnthropicDesc": "小米 MiMo token plan 新加坡 Anthropic-compatible 端點。",
1722 "settings.addProvider.preset.mimoTokenPlanAmsDesc": "小米 MiMo token plan 阿姆斯特丹端點。",
1723 "settings.addProvider.preset.mimoTokenPlanAmsAnthropicDesc": "小米 MiMo token plan 阿姆斯特丹 Anthropic-compatible 端點。",
1724 "settings.addProvider.preset.minimaxCnApiDesc": "MiniMax 中國 OpenAI-compatible M 系列 API 端點。",
1725 "settings.addProvider.preset.minimaxGlobalApiDesc": "MiniMax 國際 OpenAI-compatible M 系列 API 端點。",
1726 "settings.addProvider.preset.minimaxCnAnthropicDesc": "MiniMax 中國 Anthropic-compatible M 系列端點。",
1727 "settings.addProvider.preset.minimaxGlobalAnthropicDesc": "MiniMax 國際 Anthropic-compatible 端點,自動使用 Bearer 認證。",
1728 "settings.addProvider.preset.glmCnDesc": "智譜 GLM 中國 API,預置 GLM thinking 控制。",
1729 "settings.addProvider.preset.zaiGlobalDesc": "Z.AI 國際 GLM API。",
1730 "settings.addProvider.preset.glmCodingPlanCnDesc": "智譜 GLM 中國 coding plan 端點,預設 GLM-5.2。",
1731 "settings.addProvider.preset.glmCodingPlanCnAnthropicDesc": "智譜 GLM 中國 Anthropic-compatible coding plan 端點,預設 GLM-5.2。",
1732 "settings.addProvider.preset.zaiCodingPlanGlobalDesc": "Z.AI 國際 coding plan 端點,預設 GLM-5.2。",
1733 "settings.addProvider.preset.zaiCodingPlanGlobalAnthropicDesc": "Z.AI 國際 Anthropic-compatible coding plan 端點,預設 GLM-5.2。",
1734 "settings.addProvider.preset.opencodeGoDesc": "OpenCode Go 混合模型閘道,原生預置 Kimi K3 與每模型能力覆蓋。",
1735 "settings.addProvider.preset.opencodeGoAnthropicDesc": "OpenCode Go Anthropic 線路,預置 Qwen 與 MiniMax 模型。",
1736 "settings.addProvider.preset.opencodeZenAnthropicDesc": "OpenCode Zen Anthropic 線路,預置 Claude 與 Qwen 模型。",
1737 "settings.addProvider.preset.qwenCnDesc": "Qwen/DashScope 中國標準 API 端點。",
1738 "settings.addProvider.preset.qwenGlobalDesc": "Qwen/DashScope 國際標準 API 端點。",
1739 "settings.addProvider.preset.qwenCodingPlanCnDesc": "Qwen Coding Plan 中國 OpenAI-compatible 端點,預設 qwen3.7-plus。",
1740 "settings.addProvider.preset.qwenCodingPlanCnAnthropicDesc": "Qwen Coding Plan 中國 Anthropic-compatible 端點,預設 qwen3.7-plus。",
1741 "settings.addProvider.preset.qwenCodingPlanGlobalDesc": "Qwen Coding Plan 國際 OpenAI-compatible 端點,預設 qwen3.7-plus。",
1742 "settings.addProvider.preset.qwenCodingPlanGlobalAnthropicDesc": "Qwen Coding Plan 國際 Anthropic-compatible 端點,預設 qwen3.7-plus。",
1743 "settings.addProvider.preset.stepfunDesc": "階躍星辰 StepFun coding plan OpenAI-compatible 端點,預設 step-3.7-flash。",
1744 "settings.addProvider.preset.stepfunAnthropicDesc": "階躍星辰 StepFun coding plan Anthropic-compatible 端點,預設 step-3.7-flash。",
1745 "settings.addProvider.preset.novitaDesc": "NovitaAI 多模型閘道,預置 Kimi、MiniMax、GLM、DeepSeek、Qwen。",
1746 "settings.addProvider.preset.gmiDesc": "GMI Cloud 多模型直連閘道,預置 GLM、DeepSeek、Kimi、Gemini、Claude、GPT。",
1747 "settings.addProvider.preset.vercelAiGatewayDesc": "Vercel AI Gateway,走 Anthropic-compatible Messages API。",
1748 "settings.addProvider.preset.huggingfaceDesc": "HuggingFace Inference Router,預置 Qwen 與 DeepSeek 模型。",
1749 "settings.addProvider.preset.nvidiaDesc": "NVIDIA NIM 加速推理端點,預置 Nemotron 模型。",
1750 "settings.addProvider.preset.kilocodeDesc": "Kilo Code 閘道,預置 kilo/auto 自動路由模型。",
1751 "settings.addProvider.preset.ollamaCloudDesc": "Ollama Cloud 託管端點,支援 none 到 max 的 reasoning effort。",
1752 "settings.addProvider.addedBadge": "已新增",
1753 "settings.addProvider.modifiedBadge": "已修改",
1754 "settings.addProvider.nameConflictBadge": "同名占用",
1755 "settings.addProvider.similarExistingBadge": "有相似設定",
1756 "settings.addProvider.confirm": "新增供應商",
1757 "settings.addProvider.alreadyAddedAction": "已新增",
1758 "settings.addProvider.nameConflictAction": "先處理同名設定",
1759 "settings.addProvider.viewPresetProvider": "查看設定",
1760 "settings.addProvider.viewConflictProvider": "查看同名設定",
1761 "settings.addProvider.resetPreset": "重設為預設",
1762 "settings.addProvider.confirmResetPreset": "確認重設",
1763 "settings.customProviderName": "自訂供應商名稱",
1764 "settings.customProviderNamePlaceholder": "例如 my-proxy",
1765 "settings.providerNamePlaceholder": "供應商名稱(如 deepseek-proxy)",
1766 "settings.providerProtocol": "接入協定",
1767 "settings.providerProtocolOpenAI": "OpenAI-compatible",
1768 "settings.providerProtocolOpenAIHint": "適用於相容 OpenAI API 的代理、聚合平台和自建服務。",
1769 "settings.providerProtocolAnthropic": "Anthropic-compatible",
1770 "settings.providerProtocolAnthropicHint": "適用於 Claude Messages API 風格的服務,例如部分 coding plan 端點。",
1771 "settings.providerBaseUrlLabel": "API 位址",
1772 "settings.providerChatUrlLabel": "完整請求 URL",
1773 "settings.providerChatUrlPlaceholder": "例如 https://api.openai.com/v1/chat/completions",
1774 "settings.providerUseFullChatUrl": "完整 URL",
1775 "settings.providerRequestPreview": "請求位址:{url}",
1776 "settings.providerRequestPreviewEmpty": "填寫 API 位址後會顯示最終請求位址。",
1777 "settings.providerApiKeyEnvHint": "預設會根據供應商名稱自動生成,只有需要固定環境變數名稱時再修改。",
1778 "settings.providerKey": "金鑰",
1779 "settings.providerKeyOptional": "金鑰",
1780 "settings.providerKeyPlaceholder": "輸入 API Key(全域儲存)",
1781 "settings.testFetchModels": "測試並取得模型",
1782 "settings.testFetchModelsHint": "會使用上方 API 位址與金鑰確認連線,並用返回結果填充模型列表。",
1783 "settings.manualModels": "模型列表",
1784 "settings.manualModelsHint": "介面不支援模型發現時,可手動填寫多個模型;下方可勾選哪些模型支援圖片輸入。",
1785 "settings.visionModels": "支援圖片輸入的模型",
1786 "settings.visionModelsHint": "啟用模型中可接收圖片輸入的子集,用英文逗號分隔。",
1787 "settings.providerAdvancedSettings": "相容設定(通常不用改)",
1788 "settings.providerAdvancedExpandHint": "點擊展開詳細設定",
1789 "settings.providerAdvancedCollapseHint": "點擊收起",
1790 "settings.providerHeaders": "額外請求標頭(可選)",
1791 "settings.providerHeadersPlaceholder": "HTTP-Referer: https://example.com\nX-Title: Reasonix",
1792 "settings.providerHeadersHint": "用於 OpenRouter 等要求站點來源的中轉站。一行一個 Header: value;API Key 仍透過上方金鑰保存。",
1793 "settings.providerExtraBody": "額外請求體(可選)",
1794 "settings.providerExtraBodyPlaceholder": "{\n \"enable_thinking\": true\n}",
1795 "settings.providerExtraBodyHint": "會合併到聊天請求體頂層 JSON。model、messages、tools、stream、thinking 等核心欄位仍由 Reasonix 控制。",
1796 "settings.providerExtraBodyError": "請輸入不含 null 值的 JSON 物件,例如 { \"enable_thinking\": true }。",
1797 "settings.providerExtraBodyNull": "{path} 不能包含 null。",
1798 "settings.providerExtraBodyObjectRequired": "額外請求體必須是 JSON 物件。",
1799 "settings.providerAuthHeader": "使用 Authorization: Bearer 發送金鑰",
1800 "settings.providerAuthHeaderHint": "適用於 MiniMax Global、Vercel AI Gateway 等不使用 x-api-key 的 Anthropic-compatible 閘道。",
1801 "settings.fetchingModels": "重新整理中…",
1802 "settings.fetchModelsSuccess": "已取得 {n} 個模型",
1803 "settings.fetchModelsManualFallbackAuth": "模型發現介面拒絕了金鑰或權限。請檢查 API Key;如果該服務不開放模型發現,也可以在下方手動填寫模型 ID。",
1804 "settings.fetchModelsManualFallbackUnsupported": "這個服務可能不支援自動取得模型列表。可以直接在下方手動填寫模型 ID。",
1805 "settings.fetchModelsManualFallbackNetwork": "暫時無法連接模型發現介面。請檢查 API 位址或代理;如果你知道模型 ID,也可以先手動填寫。",
1806 "settings.fetchModelsManualFallbackDecode": "模型發現介面返回了無法識別的格式。可以直接在下方手動填寫模型 ID。",
1807 "settings.fetchModelsManualFallbackEmpty": "沒有自動取得模型。可以直接在下方手動填寫模型 ID。",
1808 "settings.fetchModelsManualFallbackGeneric": "無法自動取得模型:{err}。可以直接在下方手動填寫模型 ID。",
1809 "settings.fetchModelsUpdatedForProvider": "已更新可用模型:{provider},共 {n} 個",
1810 "settings.fetchModelsEmpty": "沒有取得可用模型",
1811 "settings.fetchModelsEmptyForProvider": "{provider} 沒有返回可用模型",
1812 "settings.fetchModelsFailedForProvider": "重新整理 {provider} 失敗:{err}",
1813 "settings.fetchModelsAfterKeyFailed": "金鑰已儲存,但暫時無法自動重新整理可用模型:{err}",
1814 "settings.fetchModelsAfterKeyFailedForProvider": "金鑰已儲存,但暫時無法重新整理 {provider} 的可用模型:{err}",
1815 "settings.newProviderDraftName": "新供應商",
1816 "settings.reasoningProtocol": "模型能力模式",
1817 "settings.reasoningProtocol.auto": "自動識別(推薦)",
1818 "settings.reasoningProtocol.deepseek": "DeepSeek 思考(thinking + 深度)",
1819 "settings.reasoningProtocol.glm": "GLM 思考(開啟 / 關閉)",
1820 "settings.reasoningProtocol.openai": "OpenAI reasoning(reasoning_effort)",
1821 "settings.reasoningProtocol.none": "普通聊天(不傳送思考參數)",
1822 "settings.reasoningProtocolHint": "預設自動識別。只有代理不相容,或你確定模型需要特定 reasoning 格式時再切換。",
1823 "settings.thinkingMode": "Thinking 覆蓋",
1824 "settings.thinkingMode.auto": "Auto(使用服務預設)",
1825 "settings.thinkingMode.enabled": "Enabled(開啟)",
1826 "settings.thinkingMode.disabled": "Disabled(關閉)",
1827 "settings.thinkingMode.adaptive": "Adaptive(自適應)",
1828 "settings.thinkingModeHint": "服務商專用覆蓋項。相容閘道可用 enabled/disabled;只有服務文件明確支援時才使用 adaptive。",
1829 "settings.updateKey": "更新 {env}(全域儲存)",
1830 "settings.updateKeyAction": "更新金鑰",
1831 "settings.keyStatus": "金鑰",
1832 "settings.configuredKey": "已填寫 {env}",
1833 "settings.notConfiguredKey": "未填寫 {env}",
1834 "settings.keySource": "來源:{source}",
1835 "settings.moreModels": "還有 {n} 個",
1836 "settings.permissionsModeHint": "控制普通寫操作的後備行為。deny/ask 規則仍優先生效,巢狀或間接 shell 執行需要精確授權。",
1837 "settings.modeAskShort": "寫操作前詢問",
1838 "settings.modeAllowShort": "自動執行寫操作",
1839 "settings.modeDenyShort": "阻止寫操作",
1840 "settings.permissionRules": "細粒度規則",
1841 "settings.ruleDeny": "阻止",
1842 "settings.ruleAsk": "詢問",
1843 "settings.ruleAllow": "允許",
1844 "settings.ruleAllowWrite": "允許寫入路徑",
1845 "settings.ruleDenyHint": "始終阻止匹配的工具或路徑。",
1846 "settings.ruleAskHint": "執行前先詢問確認。",
1847 "settings.ruleAllowHint": "自動放行匹配項。",
1848 "settings.bashEnforceShort": "強制隔離",
1849 "settings.bashOffShort": "不受限執行",
1850 "settings.language": "語言",
1851 "settings.langAuto": "自動(跟隨系統)",
1852 "settings.currency": "計價幣別",
1853 "settings.currencyAuto": "自動(跟隨語言)",
1854 "settings.config": "設定檔:{path}",
1855 "settings.configShadowed": "被工作區設定覆蓋:{path}(這裡的修改可能不會生效)",
1856
1857 // 待辦欄
1858 "todo.title": "待辦",
1859 "todo.dismiss": "關閉待辦列表",
1860 "todo.pending": "待處理",
1861 "todo.inProgress": "進行中",
1862 "todo.completed": "已完成",
1863
1864 // 斜線選單標籤
1865 "slash.project": "專案",
1866 "slash.plugin": "外掛 · {name}",
1867 "slash.mcp": "mcp",
1868 "slash.skill": "skill",
1869 "slash.subagent": "子智能體",
1870 "slash.startOnly": "僅可在訊息開頭使用",
1871 "slash.group.actions": "快速操作",
1872 "slash.group.management": "更多命令",
1873 "slash.group.subagents": "子智能體",
1874 "slash.group.skills": "技能與專案命令",
1875 "slash.group.integrations": "整合",
1876
1877 // 助手訊息
1878 "msg.thinking": "思考過程",
1879 "msg.thinkingRunning": "思考中…",
1880 "msg.thinkingDone": "已完成",
1881 "msg.thinkingDuration": "持續了 {s} 秒",
1882 "msg.memoryCitationsCount": "{n} 條記憶引用",
1883 "msg.memoryCompilerCitationsCount": "{n} 條 Memory v5 編譯引用",
1884 "msg.memoryCompilerApplied": "此訊息已套用 Memory v5 編譯器",
1885 "msg.memoryCitationLine": "第 {line} 行",
1886 "msg.memoryCitationLineRange": "{start}-{end} 行",
1887 "msg.copy": "複製",
1888 "msg.editSend": "傳送",
1889 "msg.attachments": "附件",
1890 "msg.fileAttachment": "檔案",
1891 "msg.imageAttachment": "圖片",
1892 "msg.workspaceReference": "工作區引用",
1893 "msg.folderReference": "資料夾 · 工作區引用",
1894 "msg.pastedExpandTooltip": "展開貼上文字",
1895 "msg.pastedCollapseTooltip": "收起貼上文字",
1896 "turnActions.summary": "總結",
1897 "turnActions.rewind": "回溯",
1898 "transcript.jumpToBottom": "跳到底部",
1899 "transcript.showEarlierHistory": "展開前 {n} 輪對話",
1900 "transcript.toolCount": "{n} 個工具",
1901 "transcript.thoughtCount": "{n} 段思考",
1902 "transcript.steer": "中途引導",
1903 "transcript.working": "工作中",
1904 "transcript.workingDuration": "工作中 {duration}",
1905 "transcript.worked": "已工作",
1906 "transcript.workedDuration": "已工作 {duration}",
1907 "transcript.durationSeconds": "{s} 秒",
1908 "transcript.durationMinutes": "{m} 分",
1909 "transcript.durationMinutesSeconds": "{m} 分 {s} 秒",
1910 "transcript.processed": "已處理",
1911 "transcript.processedDuration": "已處理 {s}s",
1912 "notice.info": "提示",
1913 "notice.warning": "警告",
1914 "notice.details": "詳情",
1915 "notice.decisionReceiptTitle": "已記錄決策",
1916 "notice.decisionReceiptTool": "工具核准",
1917 "notice.decisionReceiptAsk": "已回答問題",
1918 "notice.decisionReceiptPlan": "計畫決策",
1919 "notice.decisionReceiptRecovery": "恢復決策",
1920 "notice.decisionAllowOnce": "僅本次允許",
1921 "notice.decisionAllowSession": "本工作階段允許",
1922 "notice.decisionAllowPersistent": "永久允許",
1923 "notice.decisionDeny": "已拒絕",
1924 "notice.decisionStartExecution": "開始執行",
1925 "notice.decisionRevisePlan": "要求修改計畫",
1926 "notice.decisionExitPlan": "退出且不執行",
1927 "notice.decisionRecoveryContinue": "繼續執行",
1928 "notice.decisionRecoveryContinueTask": "此工作階段內繼續",
1929 "notice.decisionRecoveryRevise": "要求調整方案",
1930 "notice.decisionAnswered": "已回答",
1931 "notice.finalReadiness": "任務狀態還需要確認,已要求助手完成或說明阻塞原因。",
1932 "notice.deliveryIncompleteTitle": "交付檢查尚未完成",
1933 "notice.recoveryPausedTitle": "已暫停自動重試",
1934 "notice.recoveryPausedBody": "Reasonix 已停止重複嘗試,並保留已完成的工作。傳送「繼續」即可開始新一輪,也可以補充要求來調整方向。",
1935 "notice.deliveryIncompleteBody": "內容已經產生,但驗證和複審步驟尚未完成。",
1936 "notice.deliveryIncompleteContinue": "繼續檢查",
1937 "notice.deliveryIncompleteContinuePrompt": "繼續完成剩餘的交付檢查。",
1938 "notice.deliveryIncompleteMissing": "仍需完成:{items}",
1939 "notice.deliveryRequirementSeparator": "、",
1940 "notice.deliveryRequirementProjectCheck": "專案檢查",
1941 "notice.deliveryRequirementTodo": "未完成待辦",
1942 "notice.deliveryRequirementCriteria": "驗收標準",
1943 "notice.deliveryRequirementVerification": "驗證",
1944 "notice.deliveryRequirementReview": "變更複審",
1945 "notice.deliveryRequirementSignoff": "步驟簽收",
1946 "notice.deliveryRequirementAction": "可觀察的實際工作",
1947 "notice.deliveryRequirementMutation": "使用者要求的變更",
1948 "notice.deliveryRequirementCapability": "必要能力檢查",
1949 "notice.emptyFinal": "沒有產生可見回覆,已要求助手重新作答。",
1950 "notice.executorHandoff": "助手尚未執行必要操作,已要求它使用相應工具。",
1951 "notice.toolBudget": "工具呼叫輪數已達上限,已要求助手總結目前進度。",
1952 "notice.loopGuard": "助手沒有取得有效進展,已要求它重新評估目前步驟。",
1953 "notice.workspaceLease": "另一個交付會話正在寫入此工作區;安全後本會話會自動繼續。",
1954 "notice.cancelledTurnDisplay": "本輪已中斷。上方的部分輸出會永久保留供查看;只有完整工具呼叫及結果和有界恢復摘要會進入模型下一輪。繼續或回復前請先檢查目前工作區。",
1955 "notice.unappliedSteer": "本條引導未能套用,因為目前回合在處理它之前已結束。如仍需要,請重新傳送:\n{guidance}",
1956 "notice.contextLarge": "上下文正在變大,暫時保留快取,等需要時再清理。",
1957 "notice.contextCleanupSkipped": "本次暫未清理上下文。",
1958 "notice.contextCleanupPaused": "自動上下文清理已暫停:目前上下文視窗太小。",
1959 "notice.compactionNoSummary": "上下文已壓縮,但未產生摘要。",
1960 "notice.goalNotReady": "目標暫未達到完成條件,繼續處理剩餘工作。",
1961 "notice.goalUnfinished": "目標還有未完成的任務狀態,繼續處理。",
1962 "notice.autoresearchStatusFailed": "AutoResearch 狀態更新失敗。",
1963 "notice.autoresearchBlocked": "AutoResearch 任務已標記為阻塞。",
1964 "notice.backgroundJobFailed": "背景 {kind} 需要處理。",
1965 "notice.jobArtifactMigrationFailed": "任務產物遷移失敗。",
1966 "notice.jobTeardownTimeout": "背景任務清理逾時。",
1967 "notice.planModeToolSettingsIgnored": "部分規劃模式工具設定已被忽略。",
1968 "notice.planModeCommandSettingsIgnored": "部分規劃模式指令設定已被忽略。",
1969 "notice.configMigrationIncomplete": "設定遷移未完成。",
1970 "notice.modelMissingApiKey": "目前模型缺少 API key。",
1971 "notice.mcpServerFailed": "一個 MCP 服務啟動失敗。",
1972 "notice.mcpServersFailed": "部分 MCP 服務啟動失敗,可執行 /mcp 查看詳情。",
1973 "notice.guardianModelMissing": "Guardian 已停用:未找到對應模型。",
1974 "notice.guardianStartFailed": "Guardian 啟動失敗,已停用。",
1975 "questionNav.label": "問題導航",
1976 "questionNav.progress": "問題 {current} / {total}",
1977 "questionNav.jump": "跳轉到問題 {n}",
1978 "questionNav.hint": "點擊跳轉到這次提問",
1979 "compaction.working": "正在壓縮對話…",
1980 "compaction.title": "上下文已壓縮",
1981 "compaction.messages": "{n} 條訊息",
1982 "compaction.showSummary": "展開摘要",
1983 "compaction.hideSummary": "收起摘要",
1984 "rewind.label": "訊息操作",
1985 "rewind.disabledRunning": "等待當前操作結束",
1986 "rewind.disabledNoCheckpoint": "這條訊息沒有可恢復點",
1987 "rewind.disabledNoBoundary": "這條訊息的會話邊界不可用",
1988 "rewind.disabledNoCode": "這條訊息之後沒有捕獲到程式碼變更",
1989 "rewind.disabledNoEarlier": "這條訊息之前沒有可總結內容",
1990 "rewind.disabledNoLater": "這條訊息之後沒有可總結內容",
1991 "rewind.filesChanged": "{count} 個檔案",
1992 "rewind.turnFiles": "本輪 {count} 個",
1993 "rewind.both": "回滾程式碼和對話",
1994 "rewind.conversation": "僅回滾對話",
1995 "rewind.code": "僅回滾程式碼",
1996 "rewind.fork": "分叉會話",
1997 "rewind.summFrom": "總結這條之後",
1998 "rewind.summUpto": "總結這條之前",
1999 "rewind.confirmFork": "確認分叉會話",
2000 "rewind.confirmSummFrom": "確認總結這條之後",
2001 "rewind.confirmSummUpto": "確認總結到這條為止",
2002 "rewind.confirmBoth": "確認回滾程式碼和對話",
2003 "rewind.confirmConversation": "確認回滾對話",
2004 "rewind.confirmCode": "確認回滾程式碼",
2005 "rewind.confirmPartialCoverage": "Reasonix 無法追蹤所有可能的檔案寫入,只會還原已擷取的檔案。\n\n覆蓋缺口:\n{gaps}\n\n是否繼續?",
2006 "rewind.partialCoverageUnknown": "部分寫入無法關聯到具體檔案路徑。",
2007 "rewind.busyFork": "正在從這條訊息分叉…",
2008 "rewind.busySummFrom": "正在總結這條訊息之後的內容…",
2009 "rewind.busySummUpto": "正在總結到這條訊息…",
2010 "rewind.busyConversation": "正在回滾對話…",
2011 "rewind.busyCode": "正在回滾程式碼…",
2012 "rewind.busyBoth": "正在回滾程式碼和對話…",
2013 "rewind.failed": "回滾失敗",
2014 "undoRewind.turns": "已回滾 {n} 輪對話",
2015 "undoRewind.filesRestored": "還原了 {n} 個檔案",
2016 "undoRewind.filesRemoved": "移除了 {n} 個檔案",
2017 "undoRewind.undo": "撤回",
2018 "undoRewind.confirm": "確認撤回?",
2019 "msg.copied": "已複製",
2020
2021 // 工具卡片摘要
2022 "tool.stepOne": "{n} 步",
2023 "tool.stepOther": "{n} 步",
2024 "tool.error": "錯誤",
2025 "tool.receivingArgs": "接收參數中 ↓ {chars}…",
2026 "tool.errorReceiptMismatch": "證據命令沒有匹配的成功執行記錄",
2027 "tool.truncated": "輸出已截斷",
2028 "tool.showAllLines": "顯示全部 {n} 行",
2029 "tool.showErrorDetails": "顯示錯誤詳情",
2030 "tool.hideErrorDetails": "隱藏錯誤詳情",
2031 "tool.lineOne": "{n} 行",
2032 "tool.lineOther": "{n} 行",
2033 "tool.matchOne": "{n} 處匹配",
2034 "tool.matchOther": "{n} 處匹配",
2035 "tool.fileOne": "{n} 個檔案",
2036 "tool.fileOther": "{n} 個檔案",
2037 "tool.entryOne": "{n} 項",
2038 "tool.entryOther": "{n} 項",
2039 "tool.editOne": "{n} 處編輯",
2040 "tool.editOther": "{n} 處編輯",
2041 "tool.replacementOne": "{n} 處替換",
2042 "tool.replacementOther": "{n} 處替換",
2043 "tool.emptyFile": "空檔案",
2044 "tool.noOutput": "無輸出",
2045 "tool.shell.exitCode": "結束代碼 {code}",
2046 "tool.shell.verificationPassed": "驗證通過",
2047 "tool.shell.verificationFailed": "驗證失敗",
2048 "tool.shell.verificationNotRun": "驗證未執行",
2049 "tool.shell.notExecuted": "命令未執行",
2050 "tool.shell.mayBePartial": "可能已部分修改檔案",
2051 "subagent.phase.queued": "排隊中",
2052 "subagent.phase.running": "執行中",
2053 "subagent.phase.reasoning": "思考中",
2054 "subagent.phase.responding": "生成中",
2055 "subagent.phase.tool": "使用工具",
2056 "subagent.phase.retrying": "重試中",
2057 "subagent.phase.completed": "已完成",
2058 "subagent.phase.failed": "失敗",
2059 "subagent.phase.cancelled": "已取消",
2060 "subagent.phase.elapsed": "{n} 秒",
2061 "subagent.activity.ago": "{n} 秒前",
2062 "subagent.preview.reasoning": "思考過程",
2063 "subagent.preview.text": "回答預覽",
2064 "subagent.preview.notice": "提示",
2065 "subagent.preview.truncated": "預覽已截斷",
2066
2067 // 軟體更新
2068 "config.loadWarning": "設定問題:{msg}",
2069 "config.openConfig": "開啟設定",
2070 "config.reloadConfig": "重新載入",
2071 "config.doctorHint": "或執行:reasonix doctor repair",
2072 "updater.currentVersion": "當前版本:{v}",
2073 "updater.checkButton": "檢查更新",
2074 "updater.checking": "正在檢查更新…",
2075 "updater.upToDate": "已是最新版本。",
2076 "updater.available": "發現新版本:{v}",
2077 "updater.releaseNotes": "更新說明",
2078 "updater.updateAndRestart": "更新並重新啟動",
2079 "updater.goToDownload": "前往下載頁",
2080 "updater.macHint": "目前 macOS 建置暫不支援自動安裝,請前往下載頁手動安裝。",
2081 "updater.downloading": "下載中… {done} MB / {total} MB({pct}%)",
2082 "updater.verifying": "正在驗證簽章…",
2083 "updater.authorizing": "等待管理員授權…",
2084 "updater.installing": "正在安裝,應用程式即將重新啟動…",
2085 "updater.installingPackage": "正在透過系統套件管理員安裝…",
2086 "updater.done": "更新完成,正在重新啟動…",
2087 "updater.failed": "更新失敗:{msg}",
2088 "updater.recoveryBlocked": "上次更新尚未完成。",
2089 "updater.recoveryHint": "請重新啟動 Reasonix 後重試。macOS 使用者可在「系統設定 > 隱私權與安全性 > App 管理」中允許 Reasonix;若仍無法恢復,請從官網下載最新簽署安裝包直接覆蓋安裝,無需先解除安裝。",
2090 "updater.manualUpdateRequired": "目前環境無法自動安裝更新。",
2091 "updater.manualFallbackHint": "請從官網下載最新簽署安裝包,直接覆蓋安裝目前版本。",
2092 "updater.errorDetails": "詳細資訊:{msg}",
2093 "updater.retry": "重試",
2094 "updater.dismiss": "稍後",
2095 "changelog.title": "更新日誌",
2096 "changelog.subtitle": "依產品能力整理新功能、改進、修復與升級提醒,不再只是提交記錄。",
2097 "changelog.openWeb": "在網頁查看",
2098 "feedback.title": "幫助與意見回饋",
2099 "feedback.subtitle": "回報問題或提出建議。請勿提交金鑰、對話內容或私人路徑。",
2100 "feedback.submitIssue": "提交問題",
2101 "feedback.viewIssues": "查看現有問題",
2102
2103 // onboarding — 首次使用模型服務引導
2104 "onboarding.title": "開始使用 Reasonix",
2105 "onboarding.tagline": "連線模型服務後即可開始對話。推薦使用 DeepSeek。",
2106 "onboarding.inputLabel": "DeepSeek API 金鑰",
2107 "onboarding.inputPlaceholder": "sk-…",
2108 "onboarding.submit": "連線 DeepSeek",
2109 "onboarding.chooseProvider": "接入其他模型服務",
2110 "onboarding.validating": "驗證中…",
2111 "onboarding.getKey": "如何取得 API key?",
2112 "onboarding.privacy": "金鑰僅儲存在本機,Reasonix 不會同步",
2113 "onboarding.error.empty": "請先貼上金鑰。",
2114 "onboarding.error.invalid": "這個 key 無法使用 —— 檢查一下是否已啟用、是否開通了計費。",
2115 "onboarding.error.network": "無法連線 DeepSeek —— 檢查網路後再試。",
2116 "onboarding.error.unknown": "出錯啦:{msg}",
2117 "onboarding.skip": "稍後設定",
2118 "onboarding.inlinePrompt": "開始對話前,請先連線一個模型服務。",
2119 "onboarding.configureProvider": "設定模型服務",
2120
2121 // 上下文面板
2122 "context.overview": "當前會話概覽",
2123 "context.scopeGlobal": "範圍:全域",
2124 "context.scopeProject": "專案 · {name}",
2125 "context.sessionChanges": "本會話變更",
2126 "context.referencedFiles": "依據檔案",
2127 "context.noChanges": "當前會話還沒有變更檔案",
2128 "context.noReads": "當前會話還沒有讀取檔案",
2129 "context.changedMeta": "{count} 條變更記錄",
2130 "context.readMeta": "{count} 條讀取記錄",
2131 "context.viewAll": "檢視全部",
2132 "context.prompt": "提示詞",
2133 "context.completion": "回覆",
2134 "context.reasoning": "推理",
2135 "context.other": "其他",
2136 "context.total": "總計",
2137 "context.usageAnalysis": "用量分析",
2138 "context.usageAnalysisView": "用量分析視圖",
2139 "context.usageAnalysisSource": "按來源",
2140 "context.usageAnalysisType": "按類型",
2141 "context.tokenBreakdown": "Token 構成",
2142 "context.cacheHit": "快取命中",
2143 "context.inputCacheHit": "輸入 tokens(命中快取)",
2144 "context.inputCacheMiss": "輸入 tokens(未命中快取)",
2145 "context.outputTokens": "輸出 tokens",
2146 "context.sessionCost": "本次費用",
2147 "context.requests": "請求數",
2148 "context.time": "執行時間",
2149 "context.durationSeconds": "{seconds}秒",
2150 "context.durationMinutesSeconds": "{minutes}分{seconds}秒",
2151
2152 // 崩潰兜底頁
2153 "crash.title": "Reasonix 遇到錯誤 —— 請截圖傳送",
2154 "crash.copy": "複製",
2155 "crash.copied": "已複製",
2156 "crash.copyFailed": "複製失敗 —— 請手動選取上方文字複製",
2157
2158 // 模擬/演示種子資料(僅瀏覽器開發模式)
2159 "mock.sessionFixLogin": "fix the login bug in auth.go",
2160 "mock.sessionRefactor": "refactor the payment module",
2161 "mock.sessionReadme": "write the README and badges",
2162 "mock.sessionPlugin": "explain the plugin host design",
2163 "mock.trashDevStandardTitle": "00 制定專案開發規範",
2164 "mock.trashDevStandardPreview": "整理專案開發規範,包含目錄結構、分支約定和提交要求。",
2165 "mock.trashP3aTitle": "20260521 p3a P&D",
2166 "mock.trashP3aPreview": "復盤 p3a P&D 需求範圍,記錄遺留風險和下輪處理建議。",
2167 "mock.trashGlobalProductTitle": "產品通用規範",
2168 "mock.trashGlobalProductPreview": "沉澱跨專案通用產品規則,包含驗收、灰度和異常處理。",
2169 "mock.projectJoyquantDb": "joyquant-db",
2170 "mock.projectJoyquantSys": "joyquant-sys",
2171 "mock.topicDevStandard": "00 制定專案開發規範",
2172 "mock.topicDbMaint": "01 JoyQuant DB專案維護",
2173 "mock.topicEnv": "專案環境uv和Python執行問題",
2174 "mock.topicP3b": "20260523 p3b P&D",
2175 "mock.topicP3a": "20260521 p3a P&D",
2176 "mock.topicHotfix": "20260522 post-p3-hotfix P&D",
2177 "mock.topicSysCoord": "01 JoyQuant-SYS 專案總協調",
2178 "mock.topicSysStandard": "00 制定專案開發規範",
2179 "mock.topicProduct": "產品通用規範",
2180 "mock.topicAi": "AI 工程化最佳實踐",
2181 "mock.topicLab": "臨時探索與實驗",
2182 "mock.approvalSubject": "npm run build\n\n需要執行建構命令來驗證前端產物和樣式打包是否正常。",
2183 "mock.sandboxEscapeReasoning": "Windows 不提供 OS 級 Bash 沙箱,需要確認是否僅本次不受限執行。",
2184 "mock.sandboxEscapeSubject": "僅本次不進沙箱執行:go test ./...",
2185 "mock.sandboxEscapeReason": "Windows 不提供這條命令所需的 OS 級 Bash 沙箱。是否僅本次不受限執行?這只會對此命令繞過 OS 隔離。",
2186 "mock.askQ1Header": "處理方向",
2187 "mock.askQ1Prompt": "git pull 的衝突你想怎麼處理?",
2188 "mock.askQ1Opt1Label": "git stash 後 pull",
2189 "mock.askQ1Opt1Desc": "用 git stash 暫存本地修改,拉取最新程式碼後再恢復",
2190 "mock.askQ1Opt2Label": "丟棄本地修改後 pull",
2191 "mock.askQ1Opt2Desc": "放棄本地所有修改,強制與遠端同步",
2192 "mock.askQ1Opt3Label": "另建分支儲存變更",
2193 "mock.askQ1Opt3Desc": "先建立分支把本地變更儲存起來,再拉取主分支",
2194 "mock.askQ2Header": "Reasonix 建構",
2195 "mock.askQ2Prompt": "對於 reasonix 二進位檔案缺失的問題,你想怎麼做?",
2196 "mock.askQ2Opt1Label": "先查文件",
2197 "mock.askQ2Opt1Desc": "查看 README / 建構文件來確定正確的建構命令",
2198 "mock.askQ2Opt2Label": "看建構設定",
2199 "mock.askQ2Opt2Desc": "查看 desktop/wails.json 與 main.go 來推斷入口",
2200 "mock.askQ2Opt3Label": "我先幫你嘗試建構",
2201 "mock.askQ2Opt3Desc": "先處理 git 衝突,然後嘗試本機建構並彙報結果",
2202 "mock.todo1": "梳理當前前端結構",
2203 "mock.todo2": "優化核准與 Ask 決策條佈局",
2204 "mock.todo2ActiveForm": "正在調整決策條佈局",
2205 "mock.todo3": "驗證三種預覽狀態",
2206 "mock.newSession": "新的會話",
2207 "mock.memoryBody": "# 使用者記憶\n\n始終用中文回覆。",
2208 "mock.changedFile1Prompt": "更新規範草案 v0.3",
2209 "mock.changedFile2Prompt": "記錄專案上下文",
2210 "mock.changedFile1Path": "docs/dev-standard.md",
2211 "mock.changedFile2Path": ".reasonix/project.md",
2212 "tabBar.closeTab": "關閉標籤頁",
2213 "tabBar.closeOtherTabs": "關閉其他標籤頁",
2214 "tabBar.closeTabsToRight": "關閉右側標籤頁",
2215 "tabBar.newSession": "新建會話",
2216 "tabBar.tabActions": "標籤頁操作",
2217 "tabBar.commandSearch": "搜尋 · 命令 · 開啟檔案",
2218 "tabBar.commandSearchCompact": "搜尋",
2219 "sidebar.memorySkills": "記憶與技能",
2220 "sidebar.im": "機器人",
2221 "sidebar.imAdd": "新增 Bot",
2222 "sidebar.imEmpty": "連線 QQ / 飛書 / Lark / 微信",
2223 "sidebar.imOnlineCount": "{n} 個線上",
2224 "sidebar.imConnectionCount": "{n} 個連線",
2225 "sidebar.imExpand": "展開機器人連線",
2226 "sidebar.imCollapse": "收起機器人連線",
2227 "sidebar.imManage": "連線管理",
2228 "sidebar.imConnected": "已連線",
2229 "sidebar.imDisconnected": "未連線",
2230 "sidebar.imDisabled": "已停用",
2231 "sidebar.imPending": "連線中",
2232 "sidebar.imError": "異常",
2233 "sidebar.imWaiting": "{name} 還沒有收到 IM 會話",
2234 "sidebar.imOpenFailed": "無法開啟 {name} 的本地會話",
2235 "botDetail.title": "{name}",
2236 "botDetail.subtitle": "IM 連線詳情",
2237 "botDetail.summary": "連線摘要",
2238 "botDetail.actions": "操作",
2239 "botDetail.route": "訊息路由",
2240 "botDetail.close": "關閉詳情",
2241 "botDetail.manage": "管理設定",
2242 "botDetail.openSession": "開啟對應會話",
2243 "botDetail.openDisabled": "等待第一條渠道會話",
2244 "botDetail.source": "來源",
2245 "botDetail.remoteId": "遠端 ID",
2246 "botDetail.localTopic": "本地話題",
2247 "botDetail.readOnlyChannel": "唯讀渠道",
2248 "botDetail.scope": "範圍",
2249 "botDetail.status": "狀態",
2250 "botDetail.permission": "權限策略",
2251 "botDetail.access": "存取權限",
2252 "botDetail.accessMode": "模式",
2253 "botDetail.accessCurrentUser": "當前傳送者 ID",
2254 "botDetail.accessStatus": "命中狀態",
2255 "botDetail.accessAllowAll": "允許所有人",
2256 "botDetail.accessWhitelist": "僅白名單",
2257 "botDetail.accessDisabled": "白名單未啟用",
2258 "botDetail.accessOpen": "開放存取",
2259 "botDetail.accessMatched": "已在白名單",
2260 "botDetail.accessMissing": "未在白名單",
2261 "botDetail.accessUnknown": "等待傳送者 ID",
2262 "botDetail.channelAllowlistUsers": "當前頻道白名單使用者",
2263 "botDetail.emptyAllowlistUsers": "暫無使用者 ID",
2264 "botDetail.copyRemoteId": "複製 ID",
2265 "botDetail.manageAllowlist": "管理白名單",
2266 "botDetail.scopeGlobal": "全域",
2267 "botDetail.scopeProject": "專案 · {name}",
2268 "botDetail.noSession": "等待首條訊息",
2269 "botDetail.permissionGlobal": "Global 只讀優先;涉及專案檔案時再遷移到專案。",
2270 "botDetail.permissionProject": "專案內可讀授權目錄;寫檔案、命令和刪除仍需桌面確認。",
2271 "botDetail.flowReceive": "IM 訊息進入本地話題",
2272 "botDetail.flowDesktop": "桌面端處理模型和工具",
2273 "botDetail.flowReply": "階段結果回傳到 IM",
2274 "topicBar.command": "命令",
2275 "topicBar.exportPdf": "匯出 PDF",
2276 "topicBar.exportImage": "匯出圖片",
2277 "topicBar.exportSuccess": "已匯出 {count} 個檔案。",
2278 "topicBar.exportImageParts": "會話較長,已拆分匯出為 {count} 個連續編號的 PNG 檔案。",
2279 "topicBar.exportFailed": "匯出失敗:{error}",
2280 "externalOpener.openIn": "使用 {name} 開啟",
2281 "externalOpener.choose": "選擇開啟應用程式",
2282 "externalOpener.failed": "無法使用 {name} 開啟:{error}",
2283 "externalOpener.persistFailed": "已開啟,但無法將 {name} 儲存為預設:{error}",
2284 "workspace.filterReferencedFiles": "篩選依賴檔案…",
2285 "workspace.clearFileScope": "顯示完整檔案樹",
2286 "workspace.clearChangeScope": "顯示全部改動",
2287 "workspace.revealInFileManager": "在檔案管理器中顯示",
2288 "workspace.openInTerminal": "在內建終端機開啟",
2289 "terminal.title": "終端機",
2290 "terminal.sessions": "終端機工作階段",
2291 "terminal.shell": "Shell",
2292 "terminal.defaultShell": "預設 Shell",
2293 "terminal.newSession": "新增終端機工作階段",
2294 "terminal.closeSession": "關閉終端機工作階段",
2295 "terminal.loading": "正在載入終端機…",
2296 "terminal.retry": "重試",
2297 "terminal.dismissError": "關閉終端機錯誤提示",
2298 "terminal.resize": "調整終端機高度",
2299 "terminal.empty": "在目前工作區啟動 shell。",
2300 "terminal.readOnly": "此頻道為唯讀。",
2301 "terminal.addOutput": "將終端機輸出加入聊天",
2302 "terminal.noOutput": "此終端機目前沒有輸出。",
2303 "caps.mcpSummary": "{connected} 個伺服器已連線 · {failed} 個伺服器異常 · {tools} 個工具 · {unavailable} 個不可用",
2304 "caps.availableServers": "可用 MCP",
2305 "caps.failureGroups": "異常型別",
2306 "caps.showFailureDetails": "檢視詳情",
2307 "caps.hideFailureDetails": "收起詳情",
2308 "caps.retryAll": "全部重試",
2309 "caps.bulkActions": "批次處理",
2310 "caps.removeInvalid": "清理 {count} 個無效配置",
2311 "caps.confirmRemoveInvalid": "確認刪除 {count} 個",
2312 "caps.failureGroupAuth": "{count} 個需要授權",
2313 "caps.failureGroupMissingCommand": "{count} 個缺少啟動命令",
2314 "caps.failureGroupCommandUnavailable": "{count} 個命令不可用",
2315 "caps.failureGroupNetwork": "{count} 個網路/權限異常",
2316 "caps.failureGroupOther": "{count} 個其他異常",
2317 "welcome.title": "一個編碼智慧體",
2318 "welcome.ex4": "找出並修復這個專案裡的一個 bug",
2319 "composer.normalMode": "對話模式",
2320 "composer.normalModeDesc": "直接對話或執行任務。",
2321 "composer.goalMode": "目標模式",
2322 "composer.goalModeDesc": "先輸入目標,再點目標啟動。",
2323 "composer.goalModeActiveDesc": "會自動推進,直到完成、阻塞或停止。",
2324 "composer.controlTooltip": "{category} · {mode}:{summary}",
2325 "composer.runtimeProfileTitle": "工作模式",
2326 "composer.runtimeProfileTrigger": "工作模式 · {mode}",
2327 "composer.runtimeProfileEconomy": "輕量 · 快速省用量",
2328 "composer.runtimeProfileEconomyShort": "輕量",
2329 "composer.runtimeProfileEconomyDesc": "少上下文 · 工具按需啟用",
2330 "composer.runtimeProfileEconomyTooltipSummary": "少上下文,工具按需啟用",
2331 "composer.runtimeProfileBalanced": "均衡 · 日常通用",
2332 "composer.runtimeProfileBalancedShort": "均衡",
2333 "composer.runtimeProfileBalancedDesc": "完整工具 · 模型自主執行",
2334 "composer.runtimeProfileBalancedTooltipSummary": "完整工具,模型自主執行",
2335 "composer.runtimeProfileDelivery": "交付 · 完整驗證",
2336 "composer.runtimeProfileDeliveryShort": "交付",
2337 "composer.runtimeProfileDeliveryDesc": "強制驗收 · 複查驗證",
2338 "composer.runtimeProfileDeliveryTooltipSummary": "強制驗收,複查驗證",
2339 "composer.goalInputPlaceholder": "請輸入目標…",
2340 "composer.goalInputRequired": "請輸入目標",
2341 "composer.subagentTaskRequired": "請輸入子智能體任務",
2342 "composer.modeAsk": "詢問",
2343 "composer.modeChat": "對話",
2344 "composer.modeGoal": "目標",
2345 "composer.modeFullAccess": "完全",
2346 "composer.modeFullAccessTitle": "完全存取會跳過普通工具權限提示;deny、強制新鮮審查、ask 問題和計劃確認仍然生效",
2347 "composer.intentMenuTitle": "執行方式",
2348 "composer.taskModeTrigger": "執行方式 · {mode}",
2349 "composer.taskModeDirect": "常規 · 邊做邊推進",
2350 "composer.taskModeDirectShort": "常規",
2351 "composer.taskModeDirectDesc": "邊分析邊執行,適合明確的日常任務。",
2352 "composer.taskModeDirectTooltipSummary": "邊分析邊執行",
2353 "composer.taskModePlan": "計劃 · 確認後執行",
2354 "composer.taskModePlanShort": "計劃",
2355 "composer.taskModePlanDesc": "先產出計劃;工具是否執行仍由目前權限與沙箱決定。",
2356 "composer.taskModePlanTooltipSummary": "先規劃,確認後執行",
2357 "composer.taskModeGoal": "目標 · 持續推進",
2358 "composer.taskModeGoalShort": "目標",
2359 "composer.taskModeGoalDesc": "輸入目標後持續工作,直到完成或阻塞。",
2360 "composer.taskModeGoalTooltipSummary": "持續推進,直到完成或阻塞",
2361 "composer.taskModeStopGoal": "結束目標",
2362 "composer.taskModePauseGoal": "暫停目標",
2363 "composer.taskModeResumeGoal": "恢復目標",
2364 "composer.goalPaused": "目標已暫停",
2365 "composer.goalBlocked": "目標被阻擋 — 恢復後繼續",
2366 "composer.goalRuntimeLine": "輪次 {turnsUsed}/{turnsLimit} · token {tokensUsed} · 無進展 {noProgressTurns}/{noProgressLimit} · 追加 {extensions}",
2367 "composer.accessMenuTitle": "工具權限({shortcut} 切換 Yolo)",
2368 "composer.accessAsk": "需要批准",
2369 "composer.accessAskTitle": "需審批的工具呼叫會先詢問;詢問不是唯讀模式",
2370 "composer.accessAskDesc": "需審批的寫入與命令會先詢問;這不是唯讀模式。",
2371 "composer.accessAuto": "自動批准",
2372 "composer.accessAutoTitle": "自動執行,只在需要使用者決定計畫時詢問",
2373 "composer.accessAutoDesc": "自動執行權限策略允許的操作,只在計畫需要使用者決定時詢問。",
2374 "composer.accessYolo": "Yolo批准",
2375 "composer.accessYoloTitle": "Yolo批准({shortcut})會跳過普通工具權限提示",
2376 "composer.accessYoloDesc": "跳過普通工具權限提示;deny 與強制新鮮審查仍生效,ask 問題和計劃確認仍會等待。",
2377 "composer.accessFull": "完全存取",
2378 "composer.accessFullTitle": "完全存取會跳過普通工具權限提示",
2379 "composer.accessFullDesc": "跳過普通工具權限提示;deny 與強制新鮮審查仍生效,ask 問題和計劃確認仍會等待。",
2380 "composer.planMenuTitle": "執行方式",
2381 "composer.planModeDesc": "先規劃;工具存取仍由目前權限與沙箱控制。",
2382 "composer.exitGoalTitle": "退出目標模式",
2383 "composer.moreControls": "更多控制",
2384 "composer.contentMenuTitle": "新增內容",
2385 "composer.contentAddAttachment": "新增檔案或圖片",
2386 "composer.contentAddAttachmentDesc": "從本機選擇並附加到訊息",
2387 "composer.contentReferenceFiles": "引用檔案或資料夾",
2388 "composer.contentReferenceFilesDesc": "從目前工作區選擇上下文",
2389 "composer.contentReferenceSessions": "引用歷史會話",
2390 "composer.contentReferenceSessionsDesc": "將最近會話加入目前上下文",
2391 "composer.contentUseCommands": "使用命令或 Skill",
2392 "composer.contentUseCommandsDesc": "瀏覽可用命令和技能",
2393 "composer.contentUseCommandsEmptyOnly": "輸入框為空時可用——命令會構成整條訊息",
2394 "composer.contentCloseSessions": "關閉歷史會話",
2395 "composer.pastChatsLoading": "正在載入歷史會話…",
2396 "composer.pastChatsEmpty": "暫無歷史會話",
2397 "composer.pastChatsSearch": "搜尋歷史會話…",
2398 "composer.pastChatsNoMatches": "沒有符合的歷史會話",
2399 "composer.sessionTurns": "{n} 輪",
2400 "composer.backToFiles": "← 返回檔案列表",
2401 "composer.removeSessionReference": "移除引用會話",
2402 "composer.sessionContextHeader": "以下是使用者引用的歷史會話上下文:",
2403 "composer.sessionContextFooter": "目前使用者問題:",
2404 "composer.sessionContextSession": "會話:{title}",
2405 "composer.sessionContextUser": "使用者",
2406 "composer.sessionContextAssistant": "助手",
2407 "composer.sessionContextTruncated": "注意:該會話內容較長,以下只包含最近部分內容。",
2408 "composer.sessionContextEmpty": "注意:該會話沒有可引用的使用者或助手訊息。",
2409 "composer.sessionContextReadFailed": "注意:該會話讀取失敗,已略過。",
2410 "composer.shellMode": "Shell 模式:給輸入前加 !",
2411 "composer.shellModeOn": "Shell 模式已開:點選移除 !",
2412 "composer.attachImageFailed": "圖片貼上失敗",
2413 "composer.attachFileFailed": "檔案附加失敗",
2414 "composer.attachDropFailed": "拖放檔案附加失敗",
2415 "composer.pasteImageFailed": "未能讀取剪貼簿圖片",
2416 "status.ctxLabel": "上下文",
2417 "status.ctxTitle": "當前會話已佔用的上下文視窗比例",
2418 "status.sessionTurnsLabel": "當前會話",
2419 "status.sessionTurnsTitle": "當前會話輪數",
2420 "status.sessionTokensLabel": "會話 tokens",
2421 "status.sessionTokensTitle": "本會話累計消耗的模型 tokens,不等於當前上下文視窗佔用。",
2422 "status.turnTokensLabel": "本次 tokens",
2423 "status.turnTokensTitle": "當前或最近一輪交流累計消耗的模型 tokens。",
2424 "status.turnCostLabel": "本次費用",
2425 "status.turnCostTitle": "當前或最近一輪交流的估算計費費用。",
2426 "status.compactLabel": "壓縮閾值",
2427 "status.compactTitle": "上下文達到該比例時會嘗試自動壓縮",
2428 "status.cacheLabel": "本次命中",
2429 "status.cacheTitle": "最近一次請求的 prompt 快取命中率",
2430 "status.cacheAvgLabel": "平均命中",
2431 "status.cacheAvgTitle": "本會話累計平均 prompt 快取命中率",
2432 "status.costLabel": "會話費用",
2433 "status.balanceLabel": "餘額",
2434 "status.jobsLabel": "任務",
2435 "status.tokenModeSwitchBusy": "暫時不能切換工作模式。請先停止目前回答、處理待確認問題,或等待背景任務結束。",
2436 "status.tokenModeSwitchBusyRunning": "目前回答仍在執行,暫時不能切換工作模式。請先停止回答。",
2437 "status.tokenModeSwitchBusyPrompt": "有待處理的確認問題,暫時不能切換工作模式。請先完成處理。",
2438 "status.tokenModeSwitchBusyJobs": "仍有 {n} 個背景任務在執行,暫時不能切換工作模式。請從狀態列的「背景作業」中停止它們。",
2439 "status.tokenModeSwitchLeaseHeld": "這個會話正在另一個 Reasonix 視窗或背景執行。請關閉那個視窗、停止背景執行,或開啟副本後再切換工作模式。",
2440 "status.tokenModeSwitchStarting": "會話還在啟動,稍後再切換工作模式。",
2441 "status.tokenModeSwitchStartupFailed": "目前會話啟動失敗,無法切換工作模式:{err}",
2442 "status.tokenModeSwitchRetry": "目前會話已變更,請再試一次切換工作模式。",
2443 "status.tokenModeSwitchFailed": "工作模式切換失敗:{err}",
2444 "status.modelTitle": "當前模型",
2445 "clearContext.title": "清空當前上下文",
2446 "clearContext.badge": "僅本地",
2447 "clearContext.prompt": "將刪除本地當前對話記錄,僅保留 system prompt。",
2448 "clearContext.clear": "清空上下文",
2449 "clearContext.cancelDesc": "保留當前對話記錄並返回輸入框。",
2450 "clearContext.clearDesc": "選擇後需再次確認。",
2451 "clearContext.done": "已清空當前上下文",
2452 "clearContext.failed": "清空當前上下文失敗",
2453 "projectTree.justNow": "剛剛",
2454 "projectTree.previously": "之前",
2455 "projectTree.running": "輸出中",
2456 "projectTree.status.thinking": "思考中",
2457 "projectTree.status.streaming": "輸出中",
2458 "projectTree.status.waitingConfirmation": "待確認",
2459 "projectTree.status.backgroundJob": "背景任務",
2460 "projectTree.status.paused": "已暫停",
2461 "projectTree.status.error": "異常",
2462 "projectTree.collapseAllTooltip": "收起所有專案",
2463 "projectTree.restoreCollapsedTooltip": "恢復上次展開",
2464 "projectTree.timeFilter": "按時間篩選",
2465 "projectTree.filterAndSort": "篩選與排序",
2466 "projectTree.showMoreTopics": "展開顯示 (+{n})",
2467 "projectTree.showFewerTopics": "折疊顯示",
2468 "projectTree.noTopics": "無會話",
2469 "projectTree.timeFilterAll": "全部時間",
2470 "projectTree.timeFilter10": "最新 10 條",
2471 "projectTree.timeFilter20": "最新 20 條",
2472 "projectTree.timeFilter1h": "最近 1 小時",
2473 "projectTree.timeFilter3h": "最近 3 小時",
2474 "projectTree.timeFilter5h": "最近 5 小時",
2475 "projectTree.timeFilter1d": "最近 1 天",
2476 "projectTree.emptyNoTimeFilterMatch": "沒有話題符合時間篩選條件",
2477 "projectTree.clearTimeFilter": "清除篩選",
2478 "memory.summarySettings": "{facts} 條背景記憶 · {archives} 條歸檔 · {docs} 個指令檔案 · 當前工作區",
2479 "memory.showStorage": "儲存位置",
2480 "memory.hideStorage": "隱藏位置",
2481 "memory.storagePathLabel": "儲存目錄",
2482 "memory.type.project": "專案背景",
2483 "memory.type.user": "使用者偏好",
2484 "memory.type.feedback": "反饋",
2485 "memory.type.reference": "引用",
2486 "memory.type.other": "其他",
2487 "memory.emptySavedTitle": "還沒有背景記憶",
2488 "memory.emptySavedBody": "經使用者批准的智慧體記憶和已確認候選會顯示在這裡;新事實預設僅目前專案生效。",
2489 "memory.suggestions": "候選建議",
2490 "memory.suggestionsHint": "從近期本地歷史中提取候選,記憶預設為專案級;確認前不會寫入記憶或 Skill。",
2491 "memory.scanSuggestions": "手動掃描歷史",
2492 "memory.refreshSuggestions": "重新掃描歷史",
2493 "memory.autoSuggestions": "自動生成候選",
2494 "memory.autoSuggestionsHint": "進入建議頁會自動掃描近期本地歷史;候選仍需手動確認後才會儲存。",
2495 "memory.enableAutoSuggestions": "建議頁會自動掃描近期歷史",
2496 "memory.disableAutoSuggestions": "建議頁會自動掃描近期歷史",
2497 "memory.suggestionsEmptyTitle": "從歷史生成候選",
2498 "memory.suggestionsEmptyBody": "掃描近期會話,找出可能值得儲存的記憶和重複出現的工作流。結果只作為草稿展示。",
2499 "memory.noSuggestionsTitle": "暫時沒有高置信候選",
2500 "memory.noSuggestionsBody": "近期歷史裡沒有足夠明確的長期記憶或重複工作流。可以稍後再掃描。",
2501 "memory.suggestionsGenerated": "生成於 {time}",
2502 "memory.memoryCandidates": "記憶候選",
2503 "memory.skillCandidates": "Skill 候選",
2504 "memory.skillCandidate": "Skill",
2505 "memory.confirmBeforeApply": "確認後才會生效。",
2506 "memory.saveAsMemory": "儲存為記憶",
2507 "memory.createSkill": "建立 Skill",
2508 "memory.savedSuggestion": "已儲存",
2509 "memory.createdSkillSuggestion": "已建立",
2510 "memory.archivedMemories": "歸檔的記憶",
2511 "memory.archivedHint": "僅用於追溯來源。歸檔記憶不會作為 active memory 被載入或檢索。",
2512 "memory.restoreArchived": "還原",
2513 "memory.restoreArchivedHint": "以新修訂還原,不會覆蓋作用中的記憶。",
2514 "memory.archivedAt": "歸檔於 {time}",
2515 "memory.noArchivedMatches": "沒有符合當前篩選的歸檔記憶。",
2516 "memory.emptyArchivedTitle": "還沒有歸檔記憶",
2517 "memory.emptyArchivedBody": "記憶被歸檔後會停止生效,但仍會保留在這裡用於審計和恢復。",
2518 "memory.activity": "召回記錄",
2519 "memory.overridesTitle": "{count} 條作用域覆蓋",
2520 "memory.overrideExplanation": "目前工作區使用專案記憶「{project}」,覆蓋同名全域記憶「{global}」。",
2521 "memory.freshness.fresh": "新鮮",
2522 "memory.freshness.current": "目前",
2523 "memory.freshness.stale": "待複核",
2524 "memory.factId": "ID",
2525 "memory.revision": "修訂 {revision}",
2526 "memory.updatedAt": "更新於 {time}",
2527 "memory.revisionHistory": "修訂歷史",
2528 "memory.loadingRevisions": "正在載入修訂…",
2529 "memory.noRevisions": "沒有更早的修訂。",
2530 "memory.restoreRevision": "還原",
2531 "memory.recallTitle": "最近一次自動召回",
2532 "memory.recallHint": "Context Engine 為最近一個使用者回合選擇了哪些背景記憶,以及選擇原因。",
2533 "memory.noRecallQuery": "尚未處理需要召回的使用者回合",
2534 "memory.recallBudget": "已使用 {used} / {budget} 字元 · 省略 {omitted} 條",
2535 "memory.recallSuppressed": "本次召回被抑制:{reason}",
2536 "memory.noRecallHits": "最近一個回合沒有追加背景記憶。",
2537 "memory.instructionDiagnostics": "指令診斷",
2538 "memory.instructionPrecedence": "優先級 {precedence} · {directory}",
2539 "memory.instructionImports": "已解析匯入",
2540 "memory.globalDirectory": "全域作用域",
2541 "settings.tab.bots": "機器人",
2542 "settings.tab.hooks": "Hooks",
2543 "settings.tab.diagnostics": "診斷",
2544 "settings.tabSub.bots": "QQ · 飛書 · 微信",
2545 "settings.tabSub.hooks": "Shell 自動化",
2546 "settings.tabSub.diagnostics": "能力健康檢查",
2547 "diag.hint": "唯讀能力診斷報告。靜態模式不會啟動 MCP。工作階段執行時僅讀取目前活動分頁的 Host。",
2548 "diag.includeRuntime": "包含目前工作階段執行狀態",
2549 "diag.refresh": "重新整理",
2550 "diag.copyJson": "複製脫敏 JSON",
2551 "diag.copied": "已複製",
2552 "diag.copyFailed": "無法複製到剪貼簿",
2553 "diag.errors": "錯誤",
2554 "diag.warnings": "警告",
2555 "diag.infos": "資訊",
2556 "diag.counts": "{skills} 技能 · {commands} 命令 · {hooks} Hooks · {plugins} 外掛 · {mcp} MCP",
2557 "diag.issues": "問題",
2558 "diag.noIssues": "未發現問題",
2559 "diag.severity.error": "錯誤",
2560 "diag.severity.warning": "警告",
2561 "diag.severity.info": "資訊",
2562 "diag.gotoSettings": "前往設定",
2563 "diag.instructions": "指令檔案",
2564 "diag.skills": "技能",
2565 "diag.commands": "命令",
2566 "diag.hooks": "Hooks",
2567 "diag.plugins": "外掛",
2568 "diag.mcp": "MCP",
2569 "diag.yes": "是",
2570 "diag.no": "否",
2571 "settings.botMetaOff": "未啟用",
2572 "settings.botMetaNoChannels": "未開頻道",
2573 "settings.botMetaChannels": "{n} 個頻道",
2574 "settings.botNoConnections": "未連線",
2575 "settings.botConnectionCount": "{n} 個連線",
2576 "settings.botDisabledWithConnections": "機器人關閉 · {n} 個連線",
2577 "settings.displayMode": "會話展示模式",
2578 "settings.displayMode.standard": "標準",
2579 "settings.displayMode.compact": "緊湊",
2580 "settings.processFold": "工作過程摺疊",
2581 "settings.processFoldHint": "回合結束後是否自動收起思考與工具呼叫的摺疊區",
2582 "settings.processFold.auto": "自動收起",
2583 "settings.processFold.expanded": "保持展開",
2584 "settings.statusBarStyle": "底部資訊欄樣式",
2585 "settings.statusBarStyle.icon": "圖示版",
2586 "settings.statusBarStyle.text": "文字版",
2587 "settings.statusBarItems": "資訊欄顯示項",
2588 "settings.statusBarItemsHint": "勾選要顯示的專案,拖拽手柄或用上下箭頭調整順序。",
2589 "settings.statusBarItemsSummary": "已顯示 {visible}/{total} 項",
2590 "settings.statusBarItemsExpand": "展開資訊欄顯示項",
2591 "settings.statusBarItemsCollapse": "收起資訊欄顯示項",
2592 "settings.statusBarItem.model": "模型",
2593 "settings.statusBarItem.workspace": "工作區",
2594 "settings.statusBarItem.gitBranch": "Git 分支",
2595 "settings.statusBarItem.drag": "拖拽移動 {label}",
2596 "settings.statusBarItem.moveUp": "上移 {label}",
2597 "settings.statusBarItem.moveDown": "下移 {label}",
2598 "settings.enabledModels": "已啟用模型",
2599 "settings.sound": "聲音",
2600 "settings.soundHint": "背景音樂與通知音效",
2601 "settings.soundStatus.allOff": "全部關閉",
2602 "settings.soundStatus.enabled": "已啟用",
2603 "settings.soundStatus.custom": "已自訂",
2604 "settings.soundExpand": "展開聲音設定",
2605 "settings.soundCollapse": "收起聲音設定",
2606 "settings.notificationSound": "通知音效",
2607 "settings.notificationSoundHint": "為不同事件選擇不同的音效",
2608 "settings.notificationSoundSuccess": "生成完成",
2609 "settings.notificationSoundAttention": "等待操作",
2610 "settings.notificationSound.synth": "合成音效",
2611 "settings.notificationSound.off": "關閉",
2612 "settings.notificationSound.positive": "正面通知",
2613 "settings.notificationSound.correct": "正確提示",
2614 "settings.notificationSound.start": "介面啟動",
2615 "settings.notificationSound.back": "介面返回",
2616 "settings.notificationSoundPreview": "預覽",
2617 "settings.saveEnabledModels": "儲存啟用模型",
2618 "settings.modelCandidates": "發現的模型",
2619 "settings.modelCandidatesSelected": "已選擇 {n} 個",
2620 "settings.visionModel": "圖片輸入",
2621 "settings.visionModelAria": "{model} 支援圖片輸入",
2622 "settings.modelCapabilitiesAria": "{model} 的輸入能力",
2623 "settings.textInput": "文字",
2624 "settings.imageInputUnsupported": "不支援圖片",
2625 "settings.providerCapabilities": "服務能力",
2626 "settings.recommended": "推薦",
2627 "settings.providerCompatibility": "介面相容性",
2628 "settings.serverWebSearch": "服務端網頁搜尋",
2629 "settings.serverWebSearchHint": "允許模型在需要時透過 DeepSeek 搜尋網際網路;開啟不代表每次請求都會搜尋。",
2630 "settings.serverWebSearchCostHint": "搜尋查詢會傳送給 DeepSeek,並可能增加 Token 用量;實際計費以 DeepSeek 目前規則為準。",
2631 "settings.serverWebSearchApplies": "適用模型:{models}",
2632 "settings.responsesStateless": "Responses · 無狀態",
2633 "settings.anthropicCompatible": "Anthropic · Claude 相容",
2634 "settings.modelCandidateSearch": "搜尋發現的模型...",
2635 "settings.noMatchingCandidateModels": "沒有匹配的模型",
2636 "settings.selectAllModels": "全選",
2637 "settings.clearModelSelection": "清空",
2638 "settings.toggleOn": "開啟",
2639 "settings.toggleOff": "關閉",
2640 "settings.botSetup": "機器人入口",
2641 "settings.botSetupHint": "先開啟入口,再選擇要連線的聊天頻道。",
2642 "settings.botGateway": "機器人閘道器",
2643 "settings.botGatewayHint": "桌面端統一管理 IM bot 的總開關和連線狀態。",
2644 "settings.botBrowserPreviewWarning": "目前是瀏覽器預覽,只會儲存 mock 設定,不會寫入本機配置或啟動 QQ/IM Bot gateway。請在桌面應用或 CLI 中配置後再到 QQ 用戶端測試。",
2645 "settings.botSimpleEyebrow": "傻瓜式設定",
2646 "settings.botSimpleTitle": "行動端與聊天機器人",
2647 "settings.botSimpleHint": "先用手機掃碼遠端控制目前工作區;需要長時間從聊天工具存取時,再選擇一個 Bot Channel 配置。",
2648 "settings.botMobileRemoteEyebrow": "獨立入口",
2649 "settings.botMobileRemoteTitle": "手機遠端控制",
2650 "settings.botMobileRemoteHint": "掃碼或複製連結,從行動端打開目前工作區的控制入口;它和 IM Bot 頻道管理分開配置。",
2651 "settings.botMobileRemoteControlApi": "控制連結",
2652 "settings.botMobileRemoteDisabled": "開啟後生成二維碼和連結",
2653 "settings.botMobileRemoteEnableFirst": "開啟後生成二維碼",
2654 "settings.botMobileRemoteReady": "等待手機連線",
2655 "settings.botMobileRemoteWaiting": "手機掃碼連線",
2656 "settings.botMobileRemoteLoopbackNotice": "目前控制 API 仍是本機 loopback,只適合本機預覽;跨裝置 relay 接入後會沿用這個入口。",
2657 "settings.botMobileRemoteCopyLink": "複製連結",
2658 "settings.botMobileRemoteCopied": "已複製",
2659 "settings.botMobileRemoteCopyFailed": "複製失敗",
2660 "settings.botChannelEntryTitle": "使用 Bot Channel",
2661 "settings.botChannelEntryHint": "連接聊天 Bot,適合更長時間的行動端存取。",
2662 "settings.botManageBots": "機器人管理",
2663 "settings.botManageBotsHint": "左側選擇頻道;未配置時掃碼或填寫金鑰,配置後在右側管理這個機器人的執行設定。",
2664 "settings.botBackToOverview": "返回入口",
2665 "settings.botChannelOpenConfigured": "已配置,可繼續修改設定。",
2666 "settings.botChannelNeedsSetup": "未配置",
2667 "settings.botChannelTabsLabel": "機器人頻道",
2668 "settings.botChannelSetupTitle": "配置 {provider}",
2669 "settings.botChannelSetupHint": "未配置前只需要完成憑據或掃碼綁定;成功後會自動切換為具體設定。",
2670 "settings.botSetupStatus": "機器人設定狀態",
2671 "settings.botSetupStatusConnected": "{online}/{total} 在線",
2672 "settings.botSetupStatusAccessTrusted": "受信任名單 {count}",
2673 "settings.botSetupStatusAccessEveryone": "所有人可用",
2674 "settings.botSetupStatusAccessPerBot": "{configured}/{total} 個 Bot 已配置",
2675 "settings.botMode": "機器人設定模式",
2676 "settings.botModeSimple": "普通",
2677 "settings.botModeAdvanced": "高階",
2678 "settings.botShowAdvancedSettings": "高階設定",
2679 "settings.botHideAdvancedSettings": "收起高階設定",
2680 "settings.botAdvancedSettingsHint": "低頻能力:路由、佇列細項和自身訊息過濾。",
2681 "settings.botShowAddBot": "新增頻道",
2682 "settings.botStepConnectTitle": "連接機器人",
2683 "settings.botStepConnectHint": "QQ 手動填密鑰;飛書、Lark、微信掃碼即可接入。",
2684 "settings.botStepConnectEmpty": "還沒有連接",
2685 "settings.botSharedAllowlistHint": "所有渠道共用第 2 步「誰可以使用」的名單與配對設定,改一處即可全部生效。",
2686 "settings.botSharedAllowlistGo": "前往第 2 步編輯",
2687 "settings.botGlobalAllowlist": "舊全域白名單",
2688 "settings.botGlobalAllowlistHint": "相容舊配置;新 Bot 建議在各自詳情裡設定誰可以使用。",
2689 "settings.botAccessShowAllPlatforms": "顯示全部平台",
2690 "settings.botAccessShowConnectedOnly": "只看已連接平台",
2691 "settings.botListUsers": "使用者",
2692 "settings.botListGroups": "群組",
2693 "settings.botListApprovers": "審批人",
2694 "settings.botListAdmins": "管理員",
2695 "settings.botPlatformFeishuLark": "飛書 / Lark",
2696 "settings.botQueueDropLabel": "佇列滿時",
2697 "settings.botQueueDropHint": "佇列達到上限後,如何處理放不下的訊息。",
2698 "settings.botPairingDetailHint": "配對開關在第 2 步「誰可以使用」裡;這裡只調整配對碼有效期和待批數量。",
2699 "settings.botSimpleAccessTitle": "誰可以使用",
2700 "settings.botSimpleAccessTrustedSummary": "目前使用受信任名單,已填寫 {count} 條成員或群組。",
2701 "settings.botSimpleAccessEveryoneSummary": "目前允許所有人使用,適合短時間測試。",
2702 "settings.botAccessTrusted": "受信任名單",
2703 "settings.botAccessTrustedHint": "只允許填寫過的使用者或群組呼叫機器人。",
2704 "settings.botAccessEveryone": "所有人可用",
2705 "settings.botAccessEveryoneHint": "臨時測試方便,但不建議長期開啟。",
2706 "settings.botAccessPairing": "私聊先配對",
2707 "settings.botAccessPairingHint": "陌生私聊先發配對碼,本機批准後再放行。",
2708 "settings.botRoleAccess": "管理員與審批人",
2709 "settings.botRoleAccessHint": "可選。普通使用者不用填;需要遠端審批或管理時再配置。",
2710 "settings.botQueueModeSimple": "新訊息怎麼處理",
2711 "settings.botQueueModeSimpleHint": "當機器人還在處理上一條訊息時,選擇下一條訊息的處理方式。",
2712 "settings.saveBotSettings": "儲存機器人設定",
2713 "settings.botEnableBot": "啟用機器人",
2714 "settings.botGatewayMasterSwitch": "總開關",
2715 "settings.botGatewayDisabledHint": "機器人總開關已關閉,所有頻道暫不可用。",
2716 "settings.botGatewayEnabled": "啟用閘道器",
2717 "settings.botAdvancedRuntime": "模型與執行參數",
2718 "settings.botModel": "機器人模型",
2719 "settings.botModelHint": "留空時使用預設模型。",
2720 "settings.botModelDefault": "使用預設模型",
2721 "settings.botRuntime": "執行限制",
2722 "settings.botRuntimeHint": "閘道器行程級限制,控制每次機器人任務最多走多遠。",
2723 "settings.botMaxSteps": "最大步數",
2724 "settings.botDebounceMs": "合併視窗 ms",
2725 "settings.botQueueCap": "佇列上限",
2726 "settings.botQueueMode.steer": "引導目前回合",
2727 "settings.botQueueMode.followup": "追加跟進",
2728 "settings.botQueueMode.collect": "收集等待",
2729 "settings.botQueueMode.interrupt": "打斷目前",
2730 "settings.botQueueDrop.summarize": "彙總溢出",
2731 "settings.botQueueDrop.old": "丟棄最舊",
2732 "settings.botQueueDrop.new": "丟棄最新",
2733 "settings.botIgnoreSelfMessages": "忽略自身回聲",
2734 "settings.botIgnoreSelfMessagesHint": "避免 gateway 再次處理由已配置 Bot 身份發出的訊息。",
2735 "settings.botSelfUserIds": "Bot 自身 ID",
2736 "settings.botSelfUserIdsHint": "可選填寫各平台 Bot 自己的 user/open ID,用於過濾回聲訊息。",
2737 "settings.botPairing": "私聊配對",
2738 "settings.botPairingTTL": "有效分鐘",
2739 "settings.botPairingMaxPending": "待批上限",
2740 "settings.botControlApi": "本機控制 API",
2741 "settings.botControlApiHint": "僅 loopback 的 HTTP API,可查狀態和受控傳送;需要從指定環境變數讀取 Bearer token。",
2742 "settings.botControlAddr": "控制地址",
2743 "settings.botControlTokenEnv": "Token 變數",
2744 "settings.botGatewayDefaults": "閘道器執行設定",
2745 "settings.botGatewayDefaultsHint": "不用編輯 TOML,也能配置排隊、配對和自身訊息過濾。",
2746 "settings.botRoutes": "聊天綁定到專案",
2747 "settings.botRoutesHint": "把某個群組、聯絡人或執行緒固定到指定工作目錄、模型或審批方式。",
2748 "settings.botRoutesEmpty": "還沒有綁定規則。新增一條規則,把某個聊天、使用者或執行緒綁定到專案或模型。",
2749 "settings.botRouteTitle": "路由 {n}",
2750 "settings.botAddRoute": "新增路由",
2751 "settings.botRouteConnection": "來自哪個 Bot",
2752 "settings.botRouteAny": "任意",
2753 "settings.botRoutePlatform": "平台",
2754 "settings.botRouteChatType": "聊天類型",
2755 "settings.botRouteChatType.any": "任意",
2756 "settings.botRouteChatType.dm": "私聊",
2757 "settings.botRouteChatType.group": "群聊",
2758 "settings.botRouteChatType.guild": "頻道",
2759 "settings.botRouteChatType.direct": "私訊",
2760 "settings.botRouteChatType.thread": "執行緒",
2761 "settings.botRouteChatId": "群組/聊天 ID",
2762 "settings.botRouteUserId": "聯絡人 ID",
2763 "settings.botRouteThreadId": "執行緒 ID",
2764 "settings.botChannels": "連線頻道",
2765 "settings.botChannelsHint": "選擇頻道;QQ 手動配置,飛書、Lark 和微信掃碼連線。",
2766 "settings.botQQHint": "QQ 官方 Bot API v2。",
2767 "settings.botFeishu": "飛書",
2768 "settings.botFeishuHint": "飛書自建應用 Bot,支援 webhook 與 websocket。",
2769 "settings.botWeixin": "微信",
2770 "settings.botWeixinHint": "微信 iLink Bot,支援掃碼登入後的 token。",
2771 "settings.botAppId": "應用 ID",
2772 "settings.botAppSecret": "App Secret",
2773 "settings.botLoginToken": "登入 Token",
2774 "settings.botVerificationToken": "Verification Token",
2775 "settings.botFeishuMode": "接入方式",
2776 "settings.botFeishuMode.webhook": "Webhook",
2777 "settings.botFeishuMode.websocket": "WebSocket",
2778 "settings.botWebhookPort": "Webhook 埠",
2779 "settings.botWebhookURL": "Webhook 地址",
2780 "settings.botCopyWebhook": "複製回撥",
2781 "settings.botRequireMention": "需要 @",
2782 "settings.botAccountId": "賬號 ID",
2783 "settings.botApiBase": "API Base",
2784 "settings.botSecretSet": "已配置金鑰",
2785 "settings.botSecretMissing": "未配置金鑰",
2786 "settings.botSecretEnv": "金鑰變數",
2787 "settings.botSecretValue": "金鑰值",
2788 "settings.botSecretPaste": "貼上金鑰",
2789 "settings.botSecretReplace": "替換已儲存的金鑰",
2790 "settings.botSecretSavedOptional": "已儲存,可留空;填入新值會替換",
2791 "settings.botSandbox": "沙箱環境",
2792 "settings.botAdvancedSettings": "高階設定",
2793 "settings.botSaveAndEnable": "儲存並啟用",
2794 "settings.botInstallTitle": "掃碼連線",
2795 "settings.botInstallSubtitle": "連線完成後即可在聊天裡呼叫 Reasonix。",
2796 "settings.botInstallPick": "選擇頻道",
2797 "settings.botInstallStarting": "正在生成二維碼…",
2798 "settings.botInstallScanHint": "請掃碼完成授權,連線會自動儲存。",
2799 "settings.botInstallWaiting": "等待授權完成。",
2800 "settings.botInstallConnected": "連線已儲存。",
2801 "settings.botInstallFailed": "生成連線失敗。",
2802 "settings.botInstallCheck": "檢查狀態",
2803 "settings.botInstallGenerate": "生成二維碼",
2804 "settings.botInstallRetry": "重試",
2805 "settings.botInstallAlreadyConnected": "{provider} 已連線。",
2806 "settings.botInstallTimeLeft": "{time} 後過期",
2807 "settings.botInstallExpired": "二維碼已過期,請重新選擇頻道生成。",
2808 "settings.botInstallQrAlt": "機器人連線二維碼",
2809 "settings.botInstallStepPick": "選擇",
2810 "settings.botInstallStepScan": "授權",
2811 "settings.botInstallStepDone": "完成",
2812 "settings.botInstallManualQQ": "填寫 App ID 和 App Secret;金鑰只會儲存到本機憑據儲存。",
2813 "settings.botInstallQQHint": "官方 Bot API,先手動配置。",
2814 "settings.botInstallFeishuHint": "掃碼建立飛書 PersonalAgent。",
2815 "settings.botInstallLarkHint": "掃碼建立 Lark PersonalAgent。",
2816 "settings.botInstallWeixinHint": "微信掃碼登入並儲存本地 token。",
2817 "settings.botConnectedBots": "已連線 Bot",
2818 "settings.botSelectBotHint": "選擇左側 Bot 進入配置。",
2819 "settings.botConnectionColumnChannel": "頻道",
2820 "settings.botConnectionColumnName": "機器人",
2821 "settings.botConnectionColumnRemote": "遠端 ID",
2822 "settings.botConnectionColumnScope": "範圍",
2823 "settings.botConnectionColumnStatus": "狀態",
2824 "settings.botConnectionColumnActions": "操作",
2825 "settings.botConnectionActions": "連線操作",
2826 "settings.botConnectionDetail": "IM 連線詳情",
2827 "settings.botConnectionSummary": "連線摘要",
2828 "settings.botRuntimeSettings": "執行設定",
2829 "settings.botDangerZone": "危險操作",
2830 "settings.botAutoSaveHint": "更改會自動儲存。",
2831 "settings.botScopeGlobal": "全域",
2832 "settings.botScopeProject": "專案",
2833 "settings.botConnectionConnected": "已連線",
2834 "settings.botConnectionConfigured": "已配置",
2835 "settings.botConnectionDisconnected": "未連線",
2836 "settings.botManage": "修改配置",
2837 "settings.deleteBot": "刪除機器人",
2838 "settings.deleteBotShort": "刪除",
2839 "settings.confirmDeleteBot": "確認刪除",
2840 "settings.deleteBotHint": "從已連線 Bot 中移除這個機器人;不會自動清除已儲存的金鑰。",
2841 "settings.botChannelModel": "模型",
2842 "settings.botChannelModelHint": "這個機器人處理訊息時使用的模型。",
2843 "settings.botChannelModelAuto": "使用桌面目前模型",
2844 "settings.botToolApprovalMode": "工具審批",
2845 "settings.botToolApprovalModeHint": "控制該頻道是否在工具執行前請求確認;計劃確認和 ask 問題仍會等待回覆。",
2846 "settings.botToolApprovalMode.inherit": "跟隨機器人",
2847 "settings.botToolApprovalMode.ask": "詢問",
2848 "settings.botToolApprovalMode.auto": "自動",
2849 "settings.botToolApprovalMode.yolo": "YOLO",
2850 "settings.botWorkspaceRoot": "工作目錄",
2851 "settings.botWorkspaceRootHint": "留空時使用啟動 Bot 時的工作目錄。",
2852 "settings.botWorkspaceRootPlaceholder": "例如 /path/to/project",
2853 "settings.botCredential": "憑據",
2854 "settings.botCredentialApp": "App ID:{value}",
2855 "settings.botCredentialAccount": "賬號:{value}",
2856 "settings.botCredentialLocalWeixin": "微信本地登入憑據",
2857 "settings.botCredentialConfigured": "已儲存平臺憑據",
2858 "settings.botDiagnose": "檢查配置",
2859 "settings.botTest": "測試傳送",
2860 "settings.botTestChatId": "測試會話 ID",
2861 "settings.botCopyDiagnostic": "複製診斷",
2862 "settings.botSendDiagnostic": "傳送診斷",
2863 "settings.botDiagnosticCopied": "診斷資訊已複製。",
2864 "settings.botDiagnosticCopyFailed": "複製診斷失敗。",
2865 "settings.botDiagnosticReportSent": "診斷報告已傳送。",
2866 "settings.botDiagnosticReportFailed": "傳送診斷報告失敗。",
2867 "settings.botDiagnosticPrivacy": "僅包含已脫敏的連線元資訊。",
2868 "settings.botAccessControl": "存取控制",
2869 "settings.botEditAllowlist": "編輯白名單",
2870 "settings.botAllowlist": "白名單",
2871 "settings.botAllowlistEnabled": "啟用白名單",
2872 "settings.botAllowAll": "允許所有人",
2873 "settings.botAllowAllWarn": "開啟後所有進入頻道的訊息都可以呼叫機器人。",
2874 "settings.botQQAccessRequired": "啟用 QQ Bot 前,請先在第 2 步「誰可以使用」裡新增 QQ 使用者/群組,或臨時改為所有人可用。",
2875 "settings.botQQUsers": "QQ 使用者",
2876 "settings.botFeishuUsers": "飛書使用者",
2877 "settings.botFeishuGroups": "飛書群",
2878 "settings.botFeishuLarkUsers": "飛書 / Lark 使用者",
2879 "settings.botWeixinUsers": "微信使用者",
2880 "settings.botListPlaceholder": "每行一個 ID,也可用逗號分隔",
2881 "settings.shellInterpreter": "Shell 直譯器",
2882 "settings.shellAuto": "自動(bash 優先)",
2883 "settings.shellAutoWindows": "自動(bash 優先;Windows 無 bash 時用 PowerShell)",
2884 "settings.shellBash": "bash",
2885 "settings.shellPowershell": "PowerShell(Windows PowerShell)",
2886 "settings.shellPwsh": "pwsh(PowerShell 7+)",
2887 "settings.style.graphite.zh": "石墨",
2888 "settings.style.graphite.note": "利落",
2889 "settings.style.graphite.desc": "紙面白配石墨文字與橙色強調,利落、剋制,貼近編輯器工作臺。",
2890 "settings.style.aurora.zh": "柔霧極光",
2891 "settings.style.aurora.note": "溫潤",
2892 "settings.style.aurora.desc": "柔紫底色融合極光藍綠,半透明面板與彈性圓角,更輕盈、有呼吸感。",
2893 "settings.style.slate.zh": "精煉",
2894 "settings.style.slate.note": "原生",
2895 "settings.style.slate.desc": "冷灰工作臺配品牌藍,髮絲邊框清晰,適合高密度掃描與專業操作。",
2896 "settings.style.carbon.zh": "深邃",
2897 "settings.style.carbon.note": "高階",
2898 "settings.style.carbon.desc": "暖炭黑與米灰表面配青綠強調,質感更厚、對比更足,適合長時間專注。",
2899 "settings.style.nocturne.zh": "柔和",
2900 "settings.style.nocturne.note": "呼吸",
2901 "settings.style.nocturne.desc": "柔紫夜色和雲白表面配大圓角留白,閱讀更安靜,節奏更舒緩。",
2902 "settings.style.amber.zh": "琥珀",
2903 "settings.style.amber.note": "暖陽",
2904 "settings.style.amber.desc": "暖橙強調色,明亮親和(含深色變體)。",
2905 "settings.themeGallery.title": "主題畫廊",
2906 "settings.themeGallery.subtitle": "點擊主題即可全域預覽,套用後才會儲存",
2907 "settings.themeGallery.browse": "瀏覽主題",
2908 "settings.themeGallery.createCopy": "建立副本",
2909 "settings.themeGallery.disable": "停用主題",
2910 "settings.themeGallery.disabled": "已停用主題,恢復基礎配色",
2911 "settings.themeGallery.apply": "套用主題",
2912 "settings.themeGallery.applied": "已套用「{name}」",
2913 "settings.themeGallery.appliedBase": "已套用基礎配色 {name}",
2914 "settings.themeGallery.openPreview": "沉浸預覽",
2915 "settings.themeGallery.previewing": "正在預覽",
2916 "settings.themeGallery.moreActions": "更多操作",
2917 "settings.themeGallery.previewTitle": "預覽主題",
2918 "settings.themeGallery.current": "目前使用",
2919 "settings.themeGallery.paletteLabel": "主題色",
2920 "settings.themeGallery.appearancePreview": "外觀預覽",
2921 "settings.themeGallery.scenePreview": "場景預覽",
2922 "settings.themeGallery.scenePreviewHint": "預覽主題背景在首頁或工作區中的顯示強度;不會立即套用主題。",
2923 "settings.themeGallery.currentAppearance": "目前外觀",
2924 "settings.themeGallery.baseStyle": "基礎配色",
2925 "settings.themeGallery.baseLockedByPack": "基礎配色由目前主題管理,停用主題後可修改。",
2926 "settings.themeGallery.tabBase": "基礎配色",
2927 "settings.themeGallery.tabAll": "全部主題",
2928 "settings.themeGallery.sectionFlagship": "旗艦主題",
2929 "settings.themeGallery.kindOfficial": "官方主題",
2930 "settings.themeGallery.kindUser": "我的主題",
2931 "settings.themeGallery.kindPlugin": "插件 · {name}",
2932 "settings.themeGallery.kindPluginUnknown": "插件",
2933 "settings.themeGallery.kindBase": "基礎配色",
2934 "settings.themeGallery.selectHint": "選擇一個主題查看詳情",
2935 "settings.themeGallery.empty": "此分組暫無主題",
2936 "settings.themeGallery.back": "返回",
2937 "settings.themeGallery.sceneHome": "首頁展示",
2938 "settings.themeGallery.sceneTask": "工作區展示",
2939 "settings.themeGallery.saveAndApply": "儲存並套用",
2940 "settings.themeGallery.restoreGraphite": "恢復石墨基礎外觀",
2941 "settings.themeGallery.restoreGraphiteHint": "僅停用主題包並恢復石墨基礎配色;保留明暗模式、字型、字號及詳細排版設定。",
2942 "settings.themeGallery.restoredGraphite": "已恢復石墨基礎外觀,排版設定已保留",
2943 "settings.themeGallery.deleted": "已刪除「{name}」",
2944 "palette.placeholder": "搜尋會話、命令、檔案…",
2945 "palette.empty": "沒有匹配項",
2946 "palette.group.commands": "命令",
2947 "palette.group.sessions": "最近會話",
2948 "palette.cmd.newSession": "新建會話",
2949 "palette.cmd.trash": "回收站",
2950 "palette.cmd.settings": "設定",
2951 "palette.cmd.appearance": "外觀",
2952 "palette.cmd.memory": "記憶",
2953 "palette.cmd.models": "模型",
2954 "palette.cmd.reloadRuntime": "重載執行階段",
2955 "palette.cmd.usageStats": "使用統計",
2956 "palette.group.remote": "遠端 SSH",
2957 "palette.group.extensions": "擴充功能",
2958 "ext.form.defaultTitle": "擴充功能請求",
2959 "ext.form.submit": "提交",
2960 "ext.form.required": "必填:{label}",
2961 "ext.card.progress": "進度",
2962 "ext.action.done": "完成",
2963 "palette.remote.connect": "連線到 {host}",
2964 "palette.remote.open": "在 {host} 開啟遠端工作區",
2965 "shortcuts.cheatsheetTitle": "鍵盤快捷鍵",
2966 "shortcuts.cheatsheetSummary": "這裡顯示當前設定後的有效快捷鍵。",
2967 "shortcuts.skipToComposer": "跳到輸入框",
2968 "shortcuts.section.global": "全域",
2969 "shortcuts.section.session": "會話",
2970 "shortcuts.section.view": "檢視",
2971 "shortcuts.section.tools": "工具",
2972 "shortcuts.section.help": "幫助",
2973 "shortcuts.action.newSession": "新建會話",
2974 "shortcuts.action.commandPalette": "命令面板",
2975 "shortcuts.action.settings": "開啟設定",
2976 "shortcuts.action.closeTab": "關閉標籤頁",
2977 "shortcuts.action.composerSend": "傳送訊息",
2978 "shortcuts.action.composerNewline": "輸入框換行",
2979 "shortcuts.action.composerUndo": "復原輸入框編輯",
2980 "shortcuts.action.composerRedo": "重做輸入框編輯",
2981 "shortcuts.action.addSelectionToChat": "將選取文字加入聊天",
2982 "shortcuts.action.shellToggle": "切換 Shell",
2983 "shortcuts.action.terminalToggle": "切換內建終端機",
2984 "shortcuts.action.terminalNewSession": "新增終端機工作階段",
2985 "shortcuts.action.sidebarToggle": "切換側邊欄",
2986 "shortcuts.action.textSizeIncrease": "增大字號",
2987 "shortcuts.action.textSizeDecrease": "減小字號",
2988 "shortcuts.action.textSizeReset": "重置字號",
2989 "shortcuts.action.yoloToggle": "切換 YOLO 審批",
2990 "shortcuts.action.showShortcuts": "顯示快捷鍵",
2991 "shortcuts.desc.newSession": "為當前工作區範圍建立新會話。",
2992 "shortcuts.desc.commandPalette": "搜尋命令和最近會話。",
2993 "shortcuts.desc.settings": "開啟桌面設定中心。",
2994 "shortcuts.desc.closeTab": "關閉目前標籤頁。",
2995 "shortcuts.desc.composerSend": "傳送輸入框中的訊息。",
2996 "shortcuts.desc.composerNewline": "在輸入框中插入換行。",
2997 "shortcuts.desc.composerUndo": "復原輸入框中的最近一次編輯。",
2998 "shortcuts.desc.composerRedo": "重做最近一次編輯;Yolo 改綁後,Windows/Linux 也可使用 Ctrl+Y。",
2999 "shortcuts.desc.addSelectionToChat": "把選取的聊天記錄文字作為上下文加入輸入區。",
3000 "shortcuts.desc.shellToggle": "展開或折疊 Shell 面板。",
3001 "shortcuts.desc.terminalToggle": "顯示或隱藏內建終端機。",
3002 "shortcuts.desc.terminalNewSession": "開啟新的內建終端機工作階段。",
3003 "shortcuts.desc.sidebarToggle": "顯示或隱藏左側邊欄。",
3004 "shortcuts.desc.textSizeIncrease": "放大會話和介面文字。",
3005 "shortcuts.desc.textSizeDecrease": "縮小會話和介面文字。",
3006 "shortcuts.desc.textSizeReset": "恢復預設字號。",
3007 "shortcuts.desc.yoloToggle": "在輸入時切換 YOLO 工具審批模式。",
3008 "shortcuts.desc.showShortcuts": "開啟這張鍵盤快捷鍵幫助表。",
3009 "shortcuts.action.topicGoto1": "轉到聊天 1",
3010 "shortcuts.action.topicGoto2": "轉到聊天 2",
3011 "shortcuts.action.topicGoto3": "轉到聊天 3",
3012 "shortcuts.action.topicGoto4": "轉到聊天 4",
3013 "shortcuts.action.topicGoto5": "轉到聊天 5",
3014 "shortcuts.action.topicGoto6": "轉到聊天 6",
3015 "shortcuts.action.topicGoto7": "轉到聊天 7",
3016 "shortcuts.action.topicGoto8": "轉到聊天 8",
3017 "shortcuts.action.topicGoto9": "轉到聊天 9",
3018 "shortcuts.desc.topicGoto": "跳轉到側邊欄中對應的對話。",
3019 "settings.fontFamilyCustom": "自定義",
3020 "settings.fontFamilyCustomName": "自定義字型",
3021 "settings.fontFamilyCustomPlaceholder": "已安裝字型或字型棧,如 \"LXGW WenKai\", \"Microsoft JhengHei\", sans-serif",
3022 "settings.pageDesc.bots": "配置 QQ、飛書、Lark 和微信機器人頻道,管理每個 Bot 的模型和執行參數。",
3023 "settings.pageDesc.hooks": "配置圍繞對話、工具呼叫、壓縮和會話生命週期執行的 shell hooks。",
3024 "settings.pageDesc.shortcuts": "自訂鍵盤快捷鍵,並讓幫助表保持同步。",
3025 "settings.fetchModelsReadyForProvider": "已發現 {provider} 的 {n} 個模型,請確認後儲存啟用列表。",
3026 "settings.enabledModelsSavedForProvider": "已儲存 {provider} 的 {n} 個啟用模型",
3027 "settings.hooks": "Hooks",
3028 "settings.hooksScope": "Hook 位置",
3029 "settings.hooksScopeSection": "配置範圍",
3030 "settings.hooksScopeField": "範圍",
3031 "settings.hooksScopeHint": "Hooks 會執行 shell 命令。全域和專案 hooks 都會從各自設定位置自動載入。",
3032 "settings.hooksGlobal": "全域性",
3033 "settings.hooksProject": "專案",
3034 "settings.hooksPath": "設定檔案",
3035 "settings.hooksPathGlobalHint": "當前範圍儲存到這個全域性配置檔案。",
3036 "settings.hooksPathProjectHint": "專案 hooks 儲存到當前工作區的 .reasonix/settings.json。",
3037 "settings.hooksPathCopy": "複製路徑",
3038 "settings.hooksPathCopied": "已複製設定檔案路徑。",
3039 "settings.hooksPathUnavailable": "沒有可用的專案設定檔案",
3040 "settings.hooksProjectRootUnavailable": "沒有活動專案工作區",
3041 "settings.hooksGlobalHint": "儲存為全域性配置。重啟 Reasonix 後載入新的 hooks。",
3042 "settings.hooksProjectHint": "儲存在當前工作區。重啟 Reasonix 後載入新的 hooks。",
3043 "settings.hooksAdd": "新增 hook",
3044 "settings.hooksEmpty": "此位置還沒有配置 hooks。",
3045 "settings.hooksJsonTitle": "JSON 配置",
3046 "settings.hooksJsonHint": "直接編輯 settings.json 中的 {\"hooks\": ...}。也支援貼上帶 event 欄位的 hook 陣列;儲存前會校驗並格式化。",
3047 "settings.hooksJsonCopy": "複製 JSON",
3048 "settings.hooksJsonPaste": "貼上 JSON",
3049 "settings.hooksJsonApply": "格式化 JSON",
3050 "settings.hooksJsonCopied": "已複製 JSON。",
3051 "settings.hooksJsonApplied": "JSON 已校驗,儲存後生效。",
3052 "settings.hooksJsonFormatted": "JSON 已格式化,儲存後生效。",
3053 "settings.hooksJsonInvalid": "JSON 無效:{error}",
3054 "settings.hooksJsonExpectedObjectArray": "應為物件或陣列。",
3055 "settings.hooksJsonItemObject": "Hook 項必須是物件。",
3056 "settings.hooksJsonUnknownEvent": "未知 Hook 事件 {event}。",
3057 "settings.hooksJsonEventItemObject": "Hook {event} 的項目必須是物件。",
3058 "settings.hooksJsonClipboardEmpty": "剪貼簿為空",
3059 "settings.hooksJsonClipboardUnavailable": "無法存取剪貼簿;可手動複製文字框內容。",
3060 "settings.hooksJsonPasteFailed": "貼上失敗:{error}",
3061 "settings.hookItem": "Hook {n}",
3062 "settings.hookEvent": "事件",
3063 "settings.hookMatch": "工具匹配",
3064 "settings.hookMatchHint": "僅 PreToolUse 和 PostToolUse 使用這個錨定正則。匹配 read_file 需要寫 .*file。",
3065 "settings.hookDescription": "描述",
3066 "settings.hookCommand": "命令",
3067 "settings.hookTimeout": "超時",
3068 "settings.hookTimeoutDefault": "預設",
3069 "settings.hookCwd": "工作目錄",
3070 "settings.hookCwdDefault": "會話目錄",
3071 "settings.hookBlockingHint": "命令以 2 退出時,可阻斷本輪或工具呼叫。",
3072 "settings.hookNonBlockingHint": "作為觀察者執行;失敗會顯示為警告。",
3073 "settings.hookPostLLMHint": "stdout 非空時可替換展示的 reasoning。",
3074 "settings.hookPreCompactHint": "stdout 會作為壓縮摘要的額外指導。",
3075 "settings.generativeMusic": "生成式背景音樂",
3076 "settings.generativeMusicHint": "對話生成過程中播放背景音樂",
3077 "settings.generativeMusicPreset": "音樂預設",
3078 "settings.generativeMusic.presets.classic": "經典",
3079 "settings.generativeMusic.presets.ethereal": "空靈",
3080 "settings.generativeMusic.off": "關閉",
3081 "settings.generativeMusic.presets.digital": "數字",
3082 "settings.generativeMusic.presets.retro": "復古",
3083 "settings.generativeMusicPreview": "試聽",
3084 "msg.fromIm": "來自 {source}",
3085 "msg.imSender": "傳送者 {id}",
3086 "msg.sendFailed": "傳送失敗 — 訊息未送達",
3087 "tool.readCount": "已讀 {n} 個檔案",
3088 "tool.searchCount": "搜尋 {n} 個檔案",
3089 "tool.otherReadCount": "{n} 個只讀呼叫",
3090 "updater.autoCheckLabel": "啟動時檢測新版本",
3091 "updater.autoCheckHint": "關閉後,Reasonix 開啟時不會自動檢查更新;你仍可在此頁手動檢查。",
3092 "updater.officialReleaseHint": "Reasonix 僅檢查最新正式版本。",
3093 "updater.officialDownload": "前往官網下載",
3094 "updater.privacyAndUpdatePreferences": "隱私與更新偏好",
3095 "settings.telemetryLabel": "匿名啟動統計",
3096 "settings.telemetryHint": "啟動時傳送隨機安裝 ID、版本號和作業系統用於統計活躍安裝量。異常退出後,下次正常啟動還可能傳送脫敏的原生診斷,包括生命週期階段、符號化堆疊及 Windows/WebView2 故障類型。傳送前會移除 panic 值、個人路徑片段和金鑰,絕不包含對話或檔案內容。",
3097 "settings.metricsLabel": "共享聚合品質指標",
3098 "settings.metricsHint": "預設開啟。傳送匿名的輪次結束統計、更新器錯誤類別、生命週期/視窗健康分桶與設定偏好快照。包含用於 DAU 去重的隨機安裝 ID。Bucket 可能包含正規化後的自訂 Provider 名和模型名——絕不包含對話、提示詞、金鑰、路徑、base URL、記憶正文、工具輸出或檔案內容。",
3099 "context.windowTitle": "上下文視窗",
3100 "context.windowStatusHealthy": "上下文充足",
3101 "context.windowStatusWatch": "即將壓縮",
3102 "context.windowStatusPastCompact": "已到壓縮閾值",
3103 "context.windowStatusNearLimit": "接近視窗上限",
3104 "context.windowUsageSummary": "{pct}% 已用",
3105 "context.windowCompactRemaining": "{used} / {window} · 距壓縮還剩 {tokens}",
3106 "context.windowCompactDistance": "距壓縮",
3107 "context.windowUsedLabel": "已用",
3108 "context.windowUsed": "已用上下文",
3109 "context.windowCompactThreshold": "壓縮閾值",
3110 "context.windowCompactHeadroom": "壓縮前餘量",
3111 "context.sessionMetrics": "會話指標",
3112 "context.runtimeMetrics": "執行指標",
3113 "context.costMetrics": "成本",
3114 "context.sessionTokens": "會話累計 tokens",
3115 "context.sessionTokensShort": "累計 tokens",
3116 "context.tokensValue": "{value} tokens",
3117 "context.inputCache": "輸入快取",
3118 "context.costBreakdown": "費用來源",
3119 "context.sourceBreakdown": "用量來源",
3120 "context.sourceShareTitle": "來源佔比",
3121 "context.sourceInput": "輸入",
3122 "context.sourceOutput": "輸出",
3123 "context.sourceCacheHit": "命中",
3124 "context.sourceCacheMiss": "未命中",
3125 "context.sourceCacheRate": "快取",
3126 "context.sourceCost": "費用",
3127 "context.sourceDetails": "明細",
3128 "context.cacheNotReported": "未返回",
3129 "context.sourceExecutor": "主模型",
3130 "context.sourcePlanner": "規劃器",
3131 "context.sourceSubagent": "子代理",
3132 "context.sourceCompaction": "壓縮摘要",
3133 "context.sourceClassifier": "計畫分類",
3134 "context.sourceTitle": "標題產生",
3135 "context.sourceRequests": "{count} 次",
3136 "context.moreSources": "還有 {count} 個來源",
3137 "crash.send": "傳送報告",
3138 "crash.sending": "傳送中…",
3139 "crash.sent": "已傳送,謝謝!",
3140 "crash.sendFailed": "傳送失敗 —— 請改用複製",
3141 "crash.privacyNote": "報告僅包含上方錯誤文字(路徑中的使用者名稱已移除)以及應用版本和作業系統。",
3142 "performanceReport.title": "Reasonix 偵測到回應卡頓",
3143 "performanceReport.dismiss": "關閉",
3144 "performanceReport.privacyNote": "上傳前桌面端會移除路徑與密鑰;診斷資訊只用於記錄耗時、記憶體、網路狀態、取樣到的應用函式名、近期 breadcrumbs、應用版本和作業系統。",
3145 "mock.topicSysException": "異常處理與恢復演練",
3146 };
3147
3147 lines TYPESCRIPT