返回 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 "error.unknown": "操作發生問題,請展開詳情查看原始錯誤。",
9 "error.connection": "無法連線至服務,請檢查網路、代理和服務位址。",
10 "error.transportProtocol": "HTTP/2 連線發生協定錯誤,請檢查服務端或代理的相容性,展開詳情可查看錯誤資訊。",
11 "error.dns": "無法解析伺服器位址,請檢查位址和 DNS 設定。",
12 "error.interrupted": "連線意外中斷,請檢查網路或服務狀態後再試。",
13 "error.timeout": "請求逾時,請檢查服務和網路連線後再試。",
14 "error.cancelled": "操作已取消。",
15 "error.auth": "身分驗證失敗,請檢查所設定的帳號或 API 金鑰。",
16 "error.forbidden": "存取遭拒,請檢查目前帳號是否有對應權限。",
17 "error.quota": "供應商餘額或可用額度不足,請檢查帳戶後再繼續。",
18 "error.rateLimit": "請求受到限流,請稍後手動重試。",
19 "error.service": "服務端傳回錯誤,請檢查服務狀態或稍後手動重試。",
20 "error.endpoint": "請求位址不存在,請檢查服務位址和 API 設定。",
21 "error.context": "請求超出模型上下文限制,請縮減上下文或輸出長度後再傳送。",
22 "error.tooLarge": "請求內容過大,請減少內容或附件大小後再試。",
23 "error.invalidInput": "請求格式或參數有誤,請檢查輸入和相關設定。",
24 "error.empty": "服務未傳回任何內容,可手動重新傳送。",
25 "error.permission": "權限不足,請檢查檔案、目錄或操作權限。",
26 "error.fileMissing": "檔案或目錄不存在,請確認是否已移動或刪除。",
27 "error.diskFull": "磁碟空間不足,請清理空間後再繼續。",
28 "error.readOnly": "目標位置為唯讀,請選擇可寫入位置或調整權限。",
29 "error.conflict": "操作與目前狀態衝突,請重新整理狀態後再繼續。",
30 "error.toolUnavailable": "所需工具無法使用,請檢查工具或 MCP 連線設定。",
31 "error.details": "查看錯誤詳情",
32 "error.hideDetails": "收合錯誤詳情",
33 "error.dismiss": "關閉提示",
34 "error.send": "訊息傳送失敗。",
35 "error.newSession": "無法建立對話。",
36 "error.diagram": "無法繪製圖表,請檢查圖表語法。",
37 "code.plainText": "純文字",
38 "chat.syncing": "正在同步會話…",
39 "chat.turnCounts": "採樣 {samples} 次 · 工具 {tools} 次",
40 "chat.disconnected": "連線中斷,任務狀態等待同步確認。",
41 "chat.turnNavigation.label": "對話輪次",
42 "chat.turnNavigation.upgrade": "升級遠端服務以顯示完整對話輪次",
43 "chat.turnNavigation.jump": "跳轉到第 {turn} 輪",
44 "chat.turnNavigation.retry": "重新載入對話輪次",
45 "chat.turnNavigation.retryJump": "重新跳轉到該輪",
46 "chat.turnNavigation.cancel": "停止載入",
47 "chat.turnNavigation.truncated": "僅顯示部分對話輪次",
48 "chat.turnNavigation.reasonExpired": "載入期間正文快照已變更",
49 "chat.turnNavigation.reasonMount": "定位失敗,可重試",
50 "chat.turnNavigation.reasonBudget": "該輪次過早,無法一次載入到位",
51 "chat.turnNavigation.reasonUnavailable": "該輪次沒有可定位的內容",
52 "chat.turnNavigation.unavailable": "該輪次沒有可定位的內容。",
53 "chat.process": "檢視執行過程",
54 "chat.expandLines": "展開其餘 {count} 行",
55 "chat.files": "{count} 個檔案",
56 "chat.done": "已完成",
57 "chat.noOutput": "無輸出",
58 "chat.process.tools": "{count} 次工具呼叫",
59 "chat.process.messages": "{count} 則訊息",
60 "chat.process.subagents": "{count} 個子代理",
61 "chat.process.failures": "{count} 次呼叫失敗",
62 "chat.activity": "執行狀態",
63 "chat.decision": "已記錄權限",
64 "chat.record": "執行記錄",
65 "chat.notice": "系統記錄",
66 "chat.stopped": "已停止",
67 "chat.timedOut": "已逾時",
68 "chat.notRun": "未執行",
69 "chat.background": "已轉背景",
70 "chat.unknown": "結果缺失",
71 "chat.submissionUnknown": "傳送結果尚未確認,正在重新連線核對,請暫勿重複傳送",
72 "chat.failed": "失敗",
73 "chat.tool.search": "網頁搜尋",
74 "chat.tool.web": "網頁擷取",
75 "chat.tool.input": "輸入",
76 "chat.tool.output": "輸出",
77 "chat.tool.preview": "目前為預覽,開啟詳情可載入或複製全文。",
78 "chat.parseFailed": "格式解析失敗,以下顯示可複製的原文。",
79 "chat.details": "詳情",
80 "chat.details.result": "結果",
81 "chat.details.parameters": "參數",
82 "chat.details.children": "子呼叫",
83 "chat.details.raw": "原始記錄",
84 "chat.details.parent": "父呼叫",
85 "chat.compaction": "上下文已壓縮",
86 "chat.reasoning": "思考",
87 "chat.loadFailed": "載入失敗,點擊重試",
88 "chat.fileActionFailed": "無法開啟該檔案:{error}",
89 "chat.svgPreview": "預覽",
90 "chat.svgSource": "原始碼",
91 "chat.svgCopy": "複製 SVG",
92 "chat.svgPreviewBlocked": "已顯示原始碼:該 SVG 過大或格式有誤,無法預覽",
93 "chat.loading": "載入中…",
94 "chat.loadFull": "載入全文",
95 "chat.copyFull": "複製全文",
96 "chat.branch": "在新對話中分支",
97 "chat.branchLoading": "正在檢查哪些輪次可以分支……",
98 "chat.branchTurnOpen": "該輪次尚未結束,還沒有可供分支的邊界。",
99 "chat.branchUnverifiable": "該輪次在會話記錄中沒有可確認的分支邊界。",
100 "chat.branchActiveAuthority": "該輪次結束時仍有待處理的提問、確認或工具操作,無法從它開始分支。",
101 "chat.branchStaleSource": "顯示此分支點後工作階段已變更,請重新整理後再試。",
102 "chat.branchReadOnly": "此會話不允許建立子對話。",
103 "chat.branchUnsupported": "此伺服器版本無法在不切換目前會話的情況下建立分支。",
104 "chat.branchCreating": "正在建立分支……",
105 "chat.branchFailed": "建立分支失敗。",
106 "chat.branchFailedDetail": "建立分支失敗。{detail}",
107 "chat.branchRecoverChild": "已建立分支會話 {session},但其分頁未能開啟。請在會話歷史中開啟它。",
108 "chat.turnUsage": "用量 {total}",
109 "chat.turnUsageTitle": "本輪用量",
110 "chat.turnUsageModel": "提供方 / 模型",
111 "chat.turnUsageCacheHit": "快取命中",
112 "chat.turnUsageInput": "未快取輸入",
113 "chat.turnUsageCacheRead": "快取讀取",
114 "chat.turnUsageOutput": "輸出",
115 "chat.turnUsageReasoning": "(其中推理 {tokens})",
116 "chat.turnTime": "用時 {duration}",
117 "chat.turnTimeTitle": "本輪用時和速度",
118 "chat.turnTimeDuration": "本輪總用時",
119 "chat.turnTimeSpeed": "輸出速度(TPS)",
120 "chat.tokensPerSecond": "{tps} tok/s",
121 "chat.running": "正在處理…",
122 "chat.turns": "對話輪次",
123 "chat.toLatest": "返回最新",
124 "chat.loadOlder": "載入更早訊息",
125 "chat.loadNewer": "載入更新內容",
126 "chat.loadMoreTools": "再載入 {count} 個呼叫",
127 "chat.loadMoreBlocks": "再載入 {count} 個內容區塊",
128 "chat.historyRange": "第 {start}–{end} 輪,共 {total} 輪",
129 "chat.historySelectionBlocked": "請先完成或清除目前文字選取,再切換歷史視窗。",
130 "chat.expandCode": "展開全部程式碼",
131 "chat.collapseCode": "收合程式碼",
132 "present.files": "檔案成果",
133 "present.modifiedFiles": "本輪修改的檔案",
134 "present.editedCount": "已編輯 {count} 個檔案",
135 "present.openReview": "在側邊欄查看本輪變更",
136 "present.openFileReview": "查看 {name} 的變更",
137 "present.binary": "二進位",
138 "present.linesUnknown": "行數未知",
139 "present.written": "已寫入",
140 "present.modified": "已修改",
141 "present.toolTitle": "展示檔案",
142 "present.presenting": "正在展示 {count} 個檔案",
143 "present.presented": "已展示 {count} 個檔案",
144 "present.failed": "檔案展示失敗",
145 "present.open": "開啟",
146 "present.more": "更多檔案操作",
147 "present.showAll": "顯示全部 {count} 個",
148 "present.collapse": "收合",
149 "present.browser": "在內建瀏覽器開啟",
150 "present.revealTree": "在檔案樹中定位",
151 "present.source": "查看原始碼",
152 "present.copyPath": "複製路徑",
153 "present.copyFailed": "無法複製路徑",
154 "present.openNative": "用系統應用程式開啟",
155 "present.revealNative": "在檔案管理器中顯示",
156 "present.saveCopy": "儲存副本到本機",
157 "remote.legacyTranscriptSync": "舊版同步受限,重連可能遺漏或重複內容。",
158 "notice.historicalChecks": "歷史檢查尚未完成。舊品質策略已退役,不會阻止目前任務;可使用 /continue-checks 主動繼續檢查。",
159 "completion.historicalAssessment": "歷史品質評估",
160 "completion.modelDeclarations": "模型驗證聲明",
161 "notice.goalModelComplete": "模型報告目標已完成。實際執行結果分開記錄。",
162 "remote.legacyExecutionPolicy": "此遠端仍執行舊版執行或驗收策略。升級服務後可移除;目前真實狀態和恢復操作會繼續保留。",
163 "remote.legacyDeliveryPolicy": "此遠端服務仍執行已退役的「交付」策略。升級服務後可移除該策略;目前檢查和恢復狀態會繼續保留。",
164 "toolRecovery.title": "中斷的工具需要核實",
165 "toolRecovery.unknown": "結果尚未確認",
166 "toolRecovery.retired": "這是已退役恢復機制留下的歷史記錄,不會阻止新工具。重新執行有副作用的操作前請先檢查外部狀態。",
167 "toolRecovery.historicalTitle": "歷史恢復記錄",
168 "toolRecovery.details": "查看操作詳情",
169 "toolRecovery.inspect": "檢查目前狀態",
170 "toolRecovery.confirm": "我已核實操作生效",
171 "toolRecovery.reject": "不重試",
172 "toolRecovery.retry": "安全重試",
173 "toolRecovery.resume": "繼續任務",
174 "toolRecovery.resumePrompt": "繼續中斷的任務,保留已完成工作,並在進一步寫入前核實未知效果。",
175 "toolRecovery.present": "目前效果或檔案後置條件已存在,但這不能證明原呼叫的執行結果。",
176 "toolRecovery.absent": "工具已核實效果不存在,且舊嘗試已無法再提交。",
177 "toolRecovery.unproven": "自動檢查無法確認結果。請核實受影響的工作區或外部服務後再確認。",
178 "toolRecovery.rejected": "已拒絕重試。未知效果仍被記錄,並繼續阻止後續寫入。",
179 "settings.providerProtocolMismatch": "API 位址與所選協定不一致。",
180 "settings.imageInputLabel": "圖片輸入",
181 "settings.imageInputModeAria": "{model} 的圖片輸入模式",
182 "settings.imageInputAuto": "自動",
183 "settings.imageInputOn": "開啟",
184 "settings.imageInputOff": "關閉",
185 "settings.imageInputManualOn": "已手動開啟",
186 "settings.imageInputManualOff": "已手動關閉",
187 "settings.imageInputLegacy": "自動 · 沿用舊設定",
188 "settings.imageInputSupported": "支援圖片",
189 "settings.imageInputProtocolBadge": "協議限制",
190 "settings.imageInputProtocolBlocked": "此官方連線不允許該模型接收圖片。",
191 "settings.imageInputUnknownHint": "此連線未提供圖片能力資訊。如果服務商確認此模型支援圖片,可選擇「開啟」。",
192 // 通用動詞 / 框架
193 "common.close": "關閉",
194 "common.moreActions": "更多操作",
195 "common.cancel": "取消",
196 "common.confirm": "確認",
197 "common.save": "儲存",
198 "common.edit": "編輯",
199 "common.delete": "刪除",
200 "common.add": "新增",
201 "common.submit": "提交",
202 "common.copy": "複製",
203 "selection.actions": "選取文字操作",
204 "selection.addToChat": "新增至聊天",
205 "common.cut": "剪下",
206 "common.paste": "貼上",
207 "common.selectAll": "全選",
208 "common.retry": "重試",
209 "composer.inputRecovering": "正在恢復輸入與傳送狀態…",
210 "composer.inputUnconfirmed": "傳送結果尚未確認,內容已保留。重試只會查詢結果,不會重複傳送。",
211 "composer.inputRetry": "輸入內容已保留。請重試以恢復儲存與傳送狀態。",
212 "common.expand": "展開",
213 "common.collapse": "收起",
214 "common.none": "無",
215 "common.auto": "自動",
216 "common.loading": "載入中…",
217 "composer.readOnlyChannel": "渠道會話唯讀",
218 "creation.opening": "正在建立會話…",
219 "creation.preparing": "你可以先輸入,會話準備好後即可傳送",
220 "creation.workspaceUnavailable": "專案暫時無法使用,恢復後會自動繼續準備會話",
221 "creation.workspaceChanged": "原專案已無法使用,選擇專案後繼續",
222 "creation.unavailable": "此會話已無法繼續使用,可以建立新會話繼續",
223 "creation.slow": "會話準備時間稍長,準備完成後即可傳送",
224 "creation.failed": "暫時無法準備會話,已儲存的輸入不會遺失",
225 "creation.retry": "重新準備",
226 "creation.chooseProject": "選擇專案",
227 "creation.requestError": "暫時無法取得會話狀態,已儲存的輸入不會遺失",
228 "creation.export": "匯出建立診斷",
229 "composer.workspaceStarting": "工作區還在啟動",
230 "app.splashSubtitle": "Agent 工作區",
231
232 // 頂欄
233 "topbar.settings": "設定",
234 "topbar.newSession": "新建會話",
235 "topbar.startupError": "啟動錯誤:{msg}",
236
237 // 側邊欄
238 "sidebar.trash": "回收站",
239 "sidebar.automation": "自動化",
240 "sidebar.navigation": "Reasonix 導航",
241 "sidebar.utilityActions": "側邊欄工具",
242 "summary.session": "會話摘要",
243 "summary.tasks": "任務",
244 "summary.refresh": "整理",
245 "summary.close": "關閉摘要",
246 "summary.noTasks": "暫無背景任務",
247 "summary.taskLabel": "任務 {id} · {state}",
248 "summary.taskId": "ID",
249 "summary.sessionId": "會話",
250 "summary.state": "狀態",
251 "summary.runtime": "執行時",
252 "summary.updated": "更新",
253 "summary.errorCode": "錯誤代碼",
254 "summary.detail": "摘要",
255 "summary.recentEvents": "事件",
256 "summary.loadingEvents": "載入…",
257 "summary.noEvents": "無事件",
258 "summary.stop": "停止",
259 "summary.requeue": "重新排隊",
260 "summary.openSession": "開啟會話",
261 "summary.confirmStop": "停止此任務?",
262 "summary.keep": "繼續執行",
263 "task.error": "錯誤",
264 "task.event.error": "錯誤:{code}",
265 "task.event.stateChange": "狀態 {state} · 執行時 {runtime}",
266 "task.runtime.live": "在線",
267 "task.runtime.exited": "已退出",
268 "task.runtime.unknown": "執行時未知",
269 "task.state.queued": "排隊中",
270 "task.state.running": "執行中",
271 "task.state.waiting": "等待中",
272 "task.state.succeeded": "已完成",
273 "task.state.failed": "失敗",
274 "task.state.cancelled": "已取消",
275 "task.state.stale": "已失效",
276 "sidebar.collapse": "收起側邊欄",
277 "sidebar.expand": "展開側邊欄",
278 "sidebar.resize": "調整側邊欄寬度",
279 "remoteSurface.connecting": "正在連線遠端會話…",
280 "remoteSurface.reconnect": "重新連線",
281 "sessionRecovery.connectionLost": "連線已中斷",
282 "sessionRecovery.connectionHint": "會話暫時無法使用,你仍可編輯草稿。",
283 "sessionRecovery.historyFailed": "暫時無法載入會話",
284 "sessionRecovery.historyHint": "本次歷史載入未完成,請重試後繼續。",
285 "sessionRecovery.loadingHistory": "正在載入會話歷史…",
286 "sessionRecovery.retryHistory": "重試載入",
287 "sessionRecovery.retryFailed": "恢復失敗,請查看詳情後重試。",
288 "sessionRecovery.details": "詳情",
289 "sessionRecovery.sendAfterRecovery": "恢復後可傳送",
290 "sessionRecovery.importBeforeSend": "匯入後可傳送",
291 "sessionRecovery.contentAfterRecovery": "恢復後顯示會話內容",
292 "takeover.bannerButton": "接管會話",
293 "takeover.title": "接管該會話",
294 "takeover.descRemote": "該會話正被連線到本機的遠端會話持有。接管後本視窗成為對話方;遠端仍能即時看到這裡的新內容,但變為唯讀旁觀。",
295 "takeover.running": "遠端還有正在進行的輸出。",
296 "takeover.idle": "遠端目前閒置。",
297 "takeover.takeWait": "接管(等待目前回合完成)",
298 "takeover.takeIdle": "接管",
299 "takeover.takeInterrupt": "接管(中斷進行中的輸出)",
300 "takeover.cancel": "取消",
301 "takeover.busy": "正在接管…",
302 "takeover.querying": "正在檢查會話佔用方…",
303 "takeover.noHolder": "本機沒有常駐的 serve 持有它",
304 "takeover.unavailable": "暫無法接管:{reason}",
305 "takeover.remoteBanner": "該會話已被遠端機器的本機視窗接管,此處唯讀。",
306 "takeover.reclaimTitle": "接管回來",
307 "takeover.reclaimConfirm": "遠端機器上的本機視窗正在持有該會話;接管回來後那一側將變為唯讀。",
308 "takeover.reclaimConfirmButton": "確認接管回來",
309 "takeover.reclaim": "接管回來",
310 "takeover.reclaiming": "正在接管回來…",
311
312 "remoteWizard.title": "遠端連線",
313 "remoteWizard.stepConfig": "連線設定",
314 "remoteWizard.stepConnecting": "連線中",
315 "remoteWizard.stepWorkspace": "選擇遠端目錄",
316 "remoteWizard.mergedProject": "該目錄與現有專案群組重疊,已併入 {path} 並在其中開啟新會話",
317 "remoteWizard.authMethod": "認證方式",
318 "remoteWizard.authPassword": "密碼",
319 "remoteWizard.authKey": "私鑰",
320 "remoteWizard.downloadMethod": "資源下載方式",
321 "remoteWizard.downloadAuto": "自動選擇",
322 "remoteWizard.downloadNever": "使用已安裝的 CLI",
323 "remoteWizard.downloadRemote": "遠端下載",
324 "remoteWizard.downloadUpload": "本地下載上傳",
325 "remoteWizard.suggestions": "已儲存的 SSH 連線",
326 "remoteWizard.required": "{fields}不能為空",
327 "remoteWizard.requiredJoin": "/",
328 "remoteWizard.identityFileShort": "金鑰",
329 "remoteWizard.userShort": "使用者名稱",
330 "remoteWizard.hostPlaceholder": "輸入主機位址或 IP,例如: 192.168.1.100",
331 "remoteWizard.userPlaceholder": "輸入使用者名稱,例如 root",
332 "remoteWizard.passwordPlaceholder": "輸入登入密碼",
333 "remoteWizard.identityPlaceholder": "輸入私鑰檔案路徑,例如 ~/.ssh/id_ed25519",
334 "remoteWizard.passphrasePlaceholder": "輸入私鑰密碼(可選)",
335 "remoteWizard.pickIdentityFile": "選擇私鑰檔案",
336 "remoteWizard.next": "下一步",
337 "remoteWizard.backToEdit": "返回修改",
338 "remoteWizard.retry": "重試",
339 "remoteWizard.path": "遠端路徑",
340 "remoteWizard.workspaceIntro": "遠端連線就緒後,選擇要在目前視窗中開啟的目錄。",
341 "remoteWizard.workspaceReady": "連線成功,繼續選擇要開啟的目錄。",
342 "remoteWizard.browseFolder": "瀏覽資料夾",
343 "remoteWizard.go": "前往",
344 "remoteWizard.toggleHidden": "顯示隱藏目錄",
345 "remoteWizard.toggleHiddenOn": "收起隱藏目錄",
346 "remoteWizard.emptyDir": "空目錄",
347 "remoteWizard.finish": "連線並開啟",
348 "remoteWizard.logConnecting": "正在連線 {target}…",
349 "remoteWizard.logDetecting": "正在偵測遠端環境…",
350 "remoteWizard.logConnected": "SSH 連線已建立",
351 "remoteWizard.logPrepare": "正在準備遠端會話環境…",
352 "remoteWizard.logFailed": "連線失敗:{error}",
353 "remoteWizard.connecting": "正在連線遠端服務…",
354 "remoteWizard.back": "上一步",
355 "creation.reasoningLabel": "深度思考",
356 "creation.toolCallsLabel": "工具呼叫",
357 "creation.toolGroup.explore": "已探索",
358 "creation.toolGroup.modify": "已修改",
359 "creation.toolGroup.delegate": "已委派",
360 "creation.toolGroup.shell": "Shell",
361 "creation.toolStat.read": "{n} 次讀取",
362 "creation.toolStat.search": "{n} 次搜尋",
363 "creation.toolStat.write": "{n} 次寫入",
364 "creation.toolStat.edit": "{n} 次編輯",
365 "creation.toolStat.move": "{n} 次移動",
366 "creation.toolStat.delete": "{n} 次刪除",
367 "creation.toolStat.task": "{n} 次任務",
368 "creation.toolStat.command": "{n} 次命令",
369 "creation.toolStat.check": "{n} 次查看",
370 "creation.toolStat.stop": "{n} 次停止",
371 "creation.toolStat.other": "{n} 次呼叫",
372 "drawer.resize": "調整抽屜寬度",
373
374 // 右側停靠區
375 "rightDock.resize": "調整右側面板寬度",
376 "rightDock.expand": "展開右側工作區",
377 "rightDock.collapse": "收起右側工作區",
378 "rightDock.workbench": "右側工作台",
379 "rightDock.views": "右側工作台視圖",
380 "rightDock.overview": "概覽",
381 "rightDock.browser": "瀏覽器",
382 "rightDock.remote": "遠端",
383 "rightDock.terminal": "終端機",
384 "rightDock.launcher": "開啟工作區面板",
385 "rightDock.launcherTitle": "工作區",
386 "rightDock.showLauncher": "展開工作區浮層",
387 "rightDock.hideLauncher": "收起工作區浮層",
388 "rightDock.addTab": "新增標籤頁",
389 "rightDock.closeTab": "關閉標籤頁",
390 "rightDock.fileTabMenu": "檔案標籤選單",
391 "rightDock.openTab": "開啟標籤頁",
392 "rightDock.openTabHint": "選擇要在工作區面板中開啟的標籤。",
393 "rightDock.tabOverview": "搜尋標籤頁",
394 "rightDock.searchTabs": "搜尋標籤頁...",
395 "rightDock.openTabs": "開啟的標籤頁",
396 "rightDock.recentlyClosedTabs": "最近關閉的標籤頁",
397 "rightDock.noTabsFound": "沒有找到標籤頁。",
398 "rightDock.closeCurrentTab": "關閉標籤",
399 "rightDock.closeOtherTabs": "關閉其他標籤",
400 "rightDock.closeAllTabs": "關閉所有標籤",
401 "rightDock.openedRelativeTime": "{time}開啟",
402 "rightDock.closedRelativeTime": "{time}關閉",
403 "rightDock.time.justNow": "剛剛",
404 "rightDock.time.minutesAgo": "{count} 分鐘前",
405 "rightDock.time.hoursAgo": "{count} 小時前",
406 "rightDock.time.daysAgo": "{count} 天前",
407 "rightDock.switchBranch": "切換分支",
408 "rightDock.branchMenuLoading": "正在載入分支…",
409 "rightDock.branchSearchPlaceholder": "搜尋分支",
410 "rightDock.branchSection": "分支",
411 "rightDock.partialStats": "估算變更(統計不完整)",
412 "rightDock.branchNoMatch": "沒有符合的分支",
413 "rightDock.branchCreate": "建立並檢出新分支…",
414 "composer.workspace.context": "目前工作上下文",
415 "composer.workspace.switchProject": "切換專案",
416 "composer.workspace.search": "搜尋工作區",
417 "composer.workspace.openFolder": "開啟資料夾",
418 "composer.workspace.workWithoutProject": "使用預設工作區",
419 "workspace.defaultName": "預設工作區",
420 "workspace.defaultHint": "未關聯專案時使用",
421 "composer.workspace.newBranchPlaceholder": "輸入新分支名稱",
422 "composer.workspace.gitGraph": "Git 圖譜",
423 "composer.workspace.refreshHistory": "重新整理 Git 圖譜",
424 "composer.workspace.graph": "圖",
425 "composer.workspace.date": "日期",
426 "composer.workspace.commit": "提交",
427 "composer.workspace.noHistory": "沒有找到 Git 歷史",
428
429 // 話題欄
430 "topicBar.renameSession": "重新命名會話",
431 "topicBar.copyAll": "複製會話",
432 "topicBar.export": "匯出會話",
433 "topicBar.exportMarkdown": "匯出 Markdown",
434 "topicBar.exportJson": "匯出 JSON",
435
436 // 範圍標籤
437 "scope.global": "範圍:全域",
438 "scope.project": "專案 · {name}",
439
440 // 工作區面板
441 "workspace.title": "工作區",
442 "workspace.open": "開啟工作區面板",
443 "workspace.close": "關閉工作區面板",
444 "workspace.maximize": "最大化工作區面板",
445 "workspace.restore": "還原工作區面板",
446 "workspace.hideTree": "隱藏檔案樹",
447 "workspace.showTree": "顯示檔案樹",
448 "workspace.resizeTree": "調整檔案樹寬度",
449 "workspace.currentFile": "當前檔案",
450 "workspace.previewMode": "預覽",
451 "workspace.sourceMode": "原始碼",
452 "workspace.recentFiles": "最近檔案",
453 "workspace.openFiles": "已開啟檔案",
454 "workspace.fileUpdated": "檔案已更新,目前預覽已保留。",
455 "workspace.reload": "重新載入",
456 "workspace.closePreview": "關閉預覽",
457 "workspace.filter": "篩選檔案…",
458 "workspace.filterChanges": "篩選變更…",
459 "workspace.noFile": "未選擇檔案",
460 "workspace.pickFile": "從檔案樹中選擇一個檔案。",
461 "workspace.loading": "正在載入檔案…",
462 "workspace.binary": "暫不支援預覽二進位檔案。",
463 "workspace.truncated": "預覽已截斷到前 2 MiB。",
464 "workspace.loadMore": "載入更多",
465 "workspace.fullFileLoaded": "已載入全文",
466 "workspace.searchPlaceholder": "尋找",
467 "workspace.searchCount": "{current} / {total}",
468 "workspace.searchPrevious": "上一個符合項目",
469 "workspace.searchNext": "下一個符合項目",
470 "workspace.searchMatchCase": "區分大小寫",
471 "workspace.searchWholeWord": "全字拼寫須相符",
472 "workspace.searchRegex": "使用正規表示式",
473 "workspace.searchRegexInvalid": "正規表示式無效",
474 "workspace.searchRegexTooLong": "正規表示式過長",
475 "workspace.searchRegexSourceTooLarge": "檔案過大,無法使用正規表示式搜尋",
476 "workspace.searchRegexZeroLength": "暫不支援零長度符合",
477 "workspace.searchRegexMultiline": "暫不支援跨行符合",
478 "workspace.searchRegexTimeout": "正規表示式執行逾時",
479 "workspace.searchRegexUnavailable": "正規表示式搜尋暫不可用",
480 "workspace.searchClose": "關閉尋找",
481 "workspace.searchNoResults": "無結果",
482 "workspace.codeLine": "第 {line} 行",
483 "workspace.addSelectionToChat": "新增到聊天",
484 "workspace.addFileReferenceToChat": "新增檔案引用",
485 "workspace.addFolderReferenceToChat": "新增資料夾引用",
486 "workspace.addFileContentToChat": "新增檔案內容",
487 "workspace.pinFileToContext": "固定到會話上下文 (Pin)",
488 "workspace.unpinFileFromContext": "取消固定上下文",
489 "pinnedFiles.shelfTitle": "常駐上下文檔案",
490 "pinnedFiles.unpin": "取消固定",
491 "workspace.copyRelativePath": "複製相對路徑",
492 "workspace.copyFileContent": "複製檔案內容",
493 "workspace.fileContentCopied": "已複製檔案內容",
494 "workspace.copyAbsolutePath": "複製絕對路徑",
495 "workspace.viewMode": "工作區視圖",
496 "workspace.filesTab": "檔案",
497 "workspace.changedTab": "變更",
498 "workspace.revertSessionFile": "撤銷本任務對此檔案的修改(還原到 Reasonix 首次修改前)",
499 "workspace.revertSessionFileShort": "撤銷",
500 "workspace.revertSessionFileConflict": "此檔案在 Reasonix 寫入後又被修改。\n\n{path}\n\n{conflicts}\n\n是否覆蓋為工作階段檢查點版本?",
501 "workspace.workingChanges": "工作區未提交變更",
502 "workspace.currentChanges": "目前變更",
503 "workspace.currentChangesSourceGit": "Git HEAD 到目前工作區",
504 "workspace.currentChangesSourceSession": "會話首次修改前到目前檔案",
505 "workspace.changeDetailUnavailable": "無法讀取目前變更",
506 "workspace.changeDetailTooLarge": "目前差異過大,無法顯示。",
507 "workspace.binaryChange": "目前變更包含二進位內容,無法顯示文字差異。",
508 "workspace.noCurrentDiff": "目前檔案沒有可顯示的文字差異。",
509 "workspace.commitHistory": "提交記錄",
510 "workspace.commitHistoryMeta": "{count} 個提交",
511 "workspace.noCommitHistory": "該檔案暫無提交記錄。",
512 "workspace.noCommitDetail": "暫無提交詳情。",
513 "workspace.treeMenu": "檔案樹操作",
514 "workspace.refreshTree": "重新整理檔案樹",
515 "workspace.refreshChanges": "重新整理變更",
516 "workspace.watchDegraded": "工作區即時監看受限;如有需要可手動重新整理目前資源。",
517 "workspace.watchUnavailable": "工作區即時監看無法使用;請使用重新整理按鈕核對工作區。",
518 "workspace.loadingChanges": "正在載入變更…",
519 "workspace.changesUnavailable": "無法讀取工作區變更",
520 "workspace.historyUnavailable": "無法讀取提交歷史",
521 "workspace.noChanges": "暫無變更檔案",
522 "workspace.gitUnavailable": "當前工作區不可讀取 Git 狀態。",
523 "workspace.gitStatusAdded": "新增",
524 "workspace.gitStatusCopied": "複製",
525 "workspace.gitStatusDeleted": "刪除",
526 "workspace.gitStatusModified": "修改",
527 "workspace.gitStatusRenamed": "重新命名",
528 "workspace.gitStatusUnmerged": "衝突",
529 "workspace.gitStatusUntracked": "未追蹤",
530 "workspace.gitChangesUnknown": "無法確認目前變更檔案。",
531 "workspace.fileDeleted": "此檔案已從工作區刪除。",
532
533 // MCP 與技能抽屜
534 "caps.title": "MCP 與技能",
535 "caps.loading": "載入中…",
536 "caps.summary": "{connected} 個已連線 · {failed} 個異常 · {skills} 個技能",
537 "caps.connectorsTab": "MCP 伺服器",
538 "caps.skillsTab": "Agent 技能",
539 "caps.noServers": "未設定 MCP 伺服器。用 /mcp add 新增。",
540 "caps.failureTitle": "{failed} 個 MCP 啟動異常",
541 "caps.failureHint": "已連線的伺服器仍可使用。只有需要排障時再展開原始日誌。",
542 "caps.showLog": "檢視日誌",
543 "caps.rawLog": "原始日誌",
544 "caps.copyLog": "複製日誌",
545 "caps.counts": "{tools} 工具 · {prompts} 提示 · {resources} 資源",
546 "caps.schemaIssues": "{count} 個不可用",
547 "caps.connected": "已連線",
548 "caps.failed": "連線失敗",
549 "caps.tools": "工具",
550 "caps.skills": "技能",
551 "caps.skillImplicitInvocation": "允許 Agent 自動呼叫技能",
552 "caps.skillImplicitInvocationHint": "關閉後仍可透過 /skill 使用技能,但 Agent 看不到技能索引和專用工具。",
553 "caps.noSkills": "未發現技能。",
554 "caps.skillsSummaryAvailable": "{skills} 個可用",
555 "caps.skillsSummaryMatches": "{matched} 個匹配 · 共 {total} 個",
556 "caps.skillsSummaryBuiltin": "{count} 個內建",
557 "caps.skillsSummaryProject": "{count} 個專案",
558 "caps.skillsSummaryCustom": "{count} 個自訂",
559 "caps.skillsSummaryGlobal": "{count} 個全域",
560 "caps.showSkills": "檢視技能",
561 "caps.hideSkills": "收起技能",
562 "caps.skillScopeBuiltin": "內建",
563 "caps.skillScopeProject": "專案",
564 "caps.skillScopeCustom": "自訂",
565 "caps.skillScopeGlobal": "全域",
566 "caps.skillDisabled": "已停用",
567 "caps.disableSkill": "停用技能",
568 "caps.enableSkill": "啟用技能",
569 "caps.subagent": "子代理",
570 "caps.addServer": "新增伺服器",
571 "caps.browseRegistry": "瀏覽市集",
572 "caps.registryTitle": "MCP 註冊表",
573 "caps.registryHint": "從官方 MCP Registry 尋找並安裝伺服器;僅在開啟此頁面時存取 Registry。",
574 "caps.searchRegistry": "搜尋 MCP Registry…",
575 "caps.search": "搜尋",
576 "caps.install": "安裝",
577 "caps.manualSetup": "需手動設定",
578 "caps.registryCached": "Registry 暫時無法使用,目前顯示快取結果。",
579 "caps.noRegistryMatches": "沒有符合的 Registry 伺服器。",
580 "caps.searchServers": "搜尋 MCP 伺服器…",
581 "caps.noServerMatches": "沒有符合的 MCP 伺服器。",
582 "caps.projectServers": "目前專案",
583 "caps.projectServersHint": "由目前專案宣告,預設自動可用。",
584 "caps.installedServers": "全域 MCP",
585 "caps.installedServersHint": "安裝一次,即可在所有 Reasonix 專案中自動使用。",
586 "caps.pluginServers": "插件伺服器",
587 "caps.pluginServersHint": "由對應插件管理;可進入伺服器詳情檢視工具。",
588 "caps.serverToolSummary": "{tools} 個工具",
589 "caps.backToServers": "返回 MCP 清單",
590 "caps.serverDetailsHint": "檢視連線資訊、診斷和工具。",
591 "caps.addServerTitle": "新增 MCP 伺服器",
592 "caps.addServerHint": "設定本機命令或遠端 MCP 位址。",
593 "caps.installDefinition": "命令、URL 或 JSON",
594 "caps.installDefinitionPlaceholder": "npx -y chrome-devtools-mcp@latest\n\n或 https://example.com/mcp",
595 "caps.installDefinitionHint": "貼上命令、URL 或 JSON 即可安裝。需要自訂名稱、環境變數或請求標頭時,可切換到「手動設定」。",
596 "caps.quickBenefitsLabel": "自動安裝流程",
597 "caps.quickDetectTransport": "自動識別傳輸方式",
598 "caps.quickVerifyConnection": "安裝後驗證連線",
599 "caps.quickEnableTools": "所有工具直接可用",
600 "caps.editServerTitle": "編輯 {name}",
601 "caps.editServerHint": "修改連線設定;金鑰留空時會保留現有值。",
602 "caps.editorMode": "設定編輯方式",
603 "caps.quickMode": "快速安裝",
604 "caps.formMode": "手動設定",
605 "caps.jsonMode": "JSON",
606 "caps.advancedOptions": "進階選項",
607 "caps.hideAdvancedOptions": "收起進階選項",
608 "caps.jsonConfig": "完整設定",
609 "caps.jsonPasteHint": "支援 {\"server-name\": {...}} 或 {\"mcpServers\": {\"server-name\": {...}}}。",
610 "caps.jsonUnsupported": "此 JSON 包含 Reasonix 不支援的欄位。",
611 "caps.jsonInvalid": "請輸入有效 JSON;環境變數和請求標頭的值必須是字串。",
612 "caps.jsonSingleServer": "JSON 中必須且只能包含一個 MCP 伺服器。",
613 "caps.jsonNameMismatch": "暫不支援重新命名現有 MCP 伺服器。",
614 "caps.jsonRequired": "stdio 需要填寫命令,HTTP 和 SSE 需要填寫 URL。",
615 "caps.switchBusy": "暫時無法修改此設定。請先停止目前回答、處理待確認問題,或等待背景工作結束。",
616 "caps.switchBusyRunning": "目前回答仍在執行,暫時無法修改此設定。請先停止回答,或等待它完成。",
617 "caps.switchBusyPrompt": "有待處理的確認問題,暫時無法修改此設定。請先完成處理。",
618 "caps.switchBusyJobs": "仍有 {n} 個背景工作正在執行,暫時無法修改此設定。請先停止它們。",
619 "caps.add": "新增",
620 "caps.addAndConnect": "新增並連線",
621 "caps.namePlaceholder": "名稱(如 github)",
622 "caps.name": "名稱",
623 "caps.transport": "傳輸方式",
624 "caps.commandPlaceholder": "命令(如 npx -y @modelcontextprotocol/server-github)",
625 "caps.urlPlaceholder": "url(https://…)",
626 "caps.envLabel": "環境變數(可選)",
627 "caps.envPlaceholder": "KEY=VALUE,每行一個",
628 "caps.headersLabel": "請求標頭(可選)",
629 "caps.headersPlaceholder": "Header=Value,每行一個",
630 "caps.status": "狀態",
631 "caps.refresh": "重新整理 MCP 狀態",
632 "caps.reconnect": "重新連線",
633 "caps.command": "命令",
634 "caps.url": "URL",
635 "caps.envKeys": "環境變數",
636 "caps.headerKeys": "請求標頭",
637 "caps.connectNow": "立即連線",
638 "caps.editConfig": "編輯設定",
639 "caps.showTools": "檢視工具",
640 "caps.hideTools": "收起工具",
641 "caps.saveConfig": "儲存設定",
642 "caps.envPreserveHint": "為保護金鑰,已有變數值不會回顯;留空會保留現有環境變數,填寫後會整體替換。",
643 "caps.headersPreserveHint": "為保護金鑰,已有請求標頭值不會回顯;留空會保留現有請求標頭,填寫後會整體替換。",
644 "caps.remove": "刪除伺服器",
645 "caps.confirmRemove": "確認刪除",
646 "caps.retry": "重試",
647 "caps.reauthorize": "登入",
648 "caps.checkCommand": "檢查命令",
649 "caps.builtIn": "內建",
650 "caps.projectServerBadge": "專案",
651 "caps.serverSource": "來源",
652 "caps.sourceProject": "目前專案",
653 "caps.sourceProjectConfig": "目前專案 · {config}",
654 "caps.sourceUser": "全域",
655 "caps.sourcePlugin": "插件",
656 "caps.sourceBuiltin": "內建",
657 "caps.managedByPlugin": "由外掛 {plugin} 管理",
658 "caps.auth": "授權",
659 "caps.authRequired": "需要登入",
660 "caps.authRequiredSummary": "請先登入該 MCP 伺服器,然後再連線。",
661 "caps.authPossible": "可能需要登入",
662 "caps.authPossibleShort": "可能需要登入",
663 "caps.clearAuth": "清除授權",
664 "caps.confirmClearAuth": "確認清除",
665 "caps.deferred": "可用 · 按需啟動",
666 "caps.projectAuthChanged": "連線需要處理",
667 "caps.initializing": "正在連線 MCP,工具可用後會自動出現",
668 "caps.disabled": "已停用(本次會話)",
669 "caps.disabledAutoStart": "已停用(會話開始時不連線)",
670 "caps.enable": "本次會話啟用",
671 "caps.disable": "本次會話停用",
672 "caps.expandDetails": "展開詳情",
673 "caps.collapseDetails": "收起詳情",
674 "caps.noToolDetails": "當前連線未返回工具明細。",
675 "caps.toolUnavailable": "不可用",
676 "caps.searchSkills": "搜尋技能…",
677 "caps.noSkillMatches": "沒有匹配的技能。",
678 "caps.pluginRefresh": "重新整理插件",
679 "caps.pluginInstallTitle": "安裝插件",
680 "caps.pluginInstallHint": "選擇本機插件目錄,或從 Git 倉庫安裝。",
681 "caps.pluginInstallMethod": "插件安裝方式",
682 "caps.pluginInstallLocal": "本機目錄",
683 "caps.pluginInstallGit": "Git 倉庫",
684 "caps.pluginSource": "插件來源",
685 "caps.pluginGitSource": "Git 倉庫地址",
686 "caps.pluginSourcePlaceholder": "git:github.com/obra/superpowers",
687 "caps.pluginChooseLocalFolder": "選擇插件目錄",
688 "caps.pluginLocalFolder": "本機插件目錄",
689 "caps.pluginNoLocalFolder": "尚未選擇目錄",
690 "caps.pluginInstallName": "安裝名稱(可選)",
691 "caps.pluginInstallNamePlaceholder": "安裝名稱(可選)",
692 "caps.pluginLink": "開發模式:連結來源目錄",
693 "caps.pluginLinkHint": "不複製插件,直接使用所選目錄;適合調試插件。移動或刪除該目錄會導致插件失效。",
694 "caps.pluginReplace": "覆蓋同名插件",
695 "caps.pluginReplaceHint": "插件名已存在時,允許用目前來源替換它。",
696 "caps.pluginPreview": "預檢",
697 "caps.pluginInstall": "安裝插件",
698 "caps.noPluginsTitle": "尚未安裝插件",
699 "caps.noPluginsHint": "從 Git 或本機路徑安裝插件包,把技能、hooks 和 MCP 伺服器作為一個統一單元管理。",
700 "caps.installedPlugins": "已安裝插件",
701 "caps.pluginsSummary": "{enabled} 個啟用 · 共 {total} 個 · {issues} 個異常",
702 "caps.pluginCounts": "{skills} 技能 · {agents} agents · {commands} 命令 · {hooks} hooks · {mcps} MCP",
703 "caps.pluginCompatibilityFull": "完全相容",
704 "caps.pluginCompatibilityPartial": "部分相容",
705 "caps.pluginCompatibilityNone": "不相容",
706 "caps.pluginMappedCapabilities": "已映射:{capabilities}",
707 "caps.pluginSkippedCapability": "未映射 {capability}:{reason}",
708 "caps.pluginNoCapabilities": "未匯出能力",
709 "caps.pluginWarnings": "{count} 個警告",
710 "caps.pluginEnable": "啟用插件",
711 "caps.pluginDisable": "停用插件",
712 "caps.pluginEnabled": "已啟用",
713 "caps.pluginDisabled": "已停用",
714 "caps.pluginVersion": "版本",
715 "caps.pluginRoot": "安裝路徑",
716 "caps.pluginUpdate": "更新",
717 "caps.pluginDoctor": "診斷",
718 "caps.pluginRemove": "移除插件",
719 "caps.pluginConfirmRemove": "確認移除",
720 "caps.pluginPlanError": "安裝檢查失敗",
721 "caps.pluginPlanReady": "安裝計畫",
722 "caps.pluginAction": "操作",
723 "caps.pluginPlanStatus": "插件操作:{status}",
724 "caps.pluginPlanComplete": "插件操作完成",
725 "caps.pluginPlanInstalled": "插件已安裝。展開下方插件,可查看其 skills、agents、hooks 和 MCP 伺服器。",
726 "caps.pluginRuntimeFullTrust": "完全信任(FULL TRUST)執行階段",
727 "caps.pluginRuntimeCommand": "命令",
728 "caps.pluginRuntimeIntercepts": "攔截點",
729 "caps.pluginRuntimeReplaces": "替換槽位",
730 "caps.pluginRuntimeCapabilities": "能力",
731 "caps.pluginRuntimeRisk": "此插件會在 Reasonix 內部執行程式碼擴充:它可以讀取完整工作階段與環境、繞過權限控管,並直接操作這台機器。",
732 "caps.pluginUsageTitle": "使用方法",
733 "caps.pluginUsageEnabledHint": "啟用的插件會載入到新會話中。skills 和 agents 可透過限定名稱呼叫;hooks 自動觸發,匯入的 MCP 伺服器按需連線。",
734 "caps.pluginUsageDisabledHint": "啟用此插件後,它的 skills、hooks 或 MCP 伺服器才會參與會話。",
735 "caps.pluginNoCapabilityDetails": "此插件暫無可展示的能力明細。",
736 "caps.pluginSkillsTitle": "技能",
737 "caps.pluginSkillsHint": "用 /skills 瀏覽並呼叫顯示的限定名稱;無歧義的短名稱仍作為相容輸入接受。",
738 "caps.pluginAgentsTitle": "子代理",
739 "caps.pluginAgentsHint": "Claude agents 會映射為需要手動呼叫的子代理設定。",
740 "caps.pluginCommandsTitle": "命令",
741 "caps.pluginCommandsHint": "斜線命令模板,輸入 /<外掛名>:<命令名> 即可執行。",
742 "caps.pluginCommandShadowed": "已覆蓋",
743 "caps.pluginCommandQualifiedOccupiedByPlugin": "該限定名稱已被外掛 {plugin} 占用。",
744 "caps.pluginCommandQualifiedOccupiedByCustom": "該限定名稱已被使用者或專案命令占用。",
745 "caps.pluginHooksTitle": "Hooks",
746 "caps.pluginHooksHint": "Hooks 會在匹配的生命週期事件中自動觸發。",
747 "caps.pluginMCPTitle": "MCP 伺服器",
748 "caps.pluginMCPHint": "匯入的 Claude MCP 預設按需連線,避免啟動時改變工具 schema。",
749 "caps.pluginMCPAutoStart": "自動連線",
750 "caps.pluginMCPOnDemand": "按需連線",
751 "caps.pluginNoDescription": "無描述",
752 "caps.pluginHookNoTarget": "未指定 hook 目標",
753 "caps.pluginMCPNoTarget": "未指定啟動目標",
754 "caps.sources": "來源",
755 "caps.sourcesSummaryActive": "{active} 個有效",
756 "caps.sourcesSummaryMissing": "{missing} 個缺失",
757 "caps.sourcesSummaryEmpty": "{empty} 個空目錄",
758 "caps.sourcesSummaryDisabled": "{disabled} 個已停用",
759 "caps.sourcesSummaryNone": "暫無來源",
760 "caps.addSkillFolder": "新增目錄",
761 "caps.refreshSkills": "重新掃描",
762 "caps.noSkillRoots": "未發現技能來源。",
763 "caps.skillRootCount": "{skills} 個技能",
764 "caps.skillRootConfigured": "已設定",
765 "caps.skillRootDisable": "停用",
766 "caps.skillRootEnable": "啟用",
767 "caps.skillRootDisabled": "已停用",
768 "caps.skillRootActive": "有效",
769 "caps.skillRootEmpty": "空目錄",
770 "caps.skillRootBuiltinPath": "內建路徑",
771 "caps.skillRootUserConfigured": "使用者設定",
772 "caps.skillRootConfiguredPath": "設定路徑",
773 "caps.skillRootMissing": "目錄不存在",
774 "caps.skillRootShowAllSkills": "檢視全部 {count} 個",
775
776 // 子智慧體檔案(設定 > 子智慧體)
777 "subagents.tabHint": "內建 + 你自己的 agent 檔案",
778 "subagents.search": "搜尋子智慧體...",
779 "subagents.new": "+ 新增",
780 "subagents.builtinTitle": "內建子智慧體",
781 "subagents.builtinHint": "內建 Profile 的提示詞和工具範圍固定;你可以覆寫其模型和推理強度。",
782 "subagents.builtinReadOnlyHint": "只能覆蓋這個內建技能的模型/推理強度,playbook 本身在這裡不能編輯。",
783 "subagents.builtinExploreDescription": "在隔離子智慧體中廣泛調查程式碼庫,並回傳一份精煉結論。",
784 "subagents.builtinResearchDescription": "在隔離子智慧體中結合網頁研究與程式碼閱讀。",
785 "subagents.builtinReviewDescription": "唯讀審查待提交變更的正確性、安全性和測試缺口。",
786 "subagents.builtinSecurityReviewDescription": "唯讀檢查待提交變更中的安全漏洞。",
787 "subagents.model": "模型",
788 "subagents.effort": "推理強度",
789 "subagents.inheritDefault": "繼承預設",
790 "subagents.effectiveValue": "目前生效:{value}",
791 "subagents.overridden": "已覆寫",
792 "subagents.inherited": "繼承中",
793 "subagents.resetOverride": "恢復預設",
794 "subagents.customTitle": "自訂子智慧體",
795 "subagents.customHint": "你建立或載入的子智慧體 Profile;可編輯項目可以在這裡管理。",
796 "subagents.noCustom": "還沒有自訂子智慧體。",
797 "subagents.noMatches": "沒有相符的子智慧體。",
798 "subagents.externalManaged": "在 Skills 中管理",
799 "subagents.externalManagedHint": "此 profile 來自設定的自訂 skill 路徑。請在 Skills 頁面管理,以保留其外部來源與內容。",
800 "subagents.allTools": "全部可用工具",
801 "subagents.toolCount": "{n} 個工具",
802 "subagents.name": "名稱",
803 "subagents.namePlaceholder": "code-reviewer",
804 "subagents.color": "顏色標記",
805 "subagents.description": "描述",
806 "subagents.descriptionPlaceholder": "顯示給模型的簡短說明",
807 "subagents.tools": "可用工具",
808 "subagents.allToolsOption": "繼承所有可用工具(預設)",
809 "subagents.customToolsOption": "自訂可用工具",
810 "subagents.allToolsHint": "繼承目前工作階段的全部可用工具,仍受審批、沙箱和安全策略限制。",
811 "subagents.customToolsHint": "在目前可用範圍內進一步限制此子智慧體可以呼叫的工具。",
812 "subagents.selectedToolCount": "已選擇 {n}/{total}",
813 "subagents.selectAllTools": "全選",
814 "subagents.clearTools": "清空",
815 "subagents.selectAtLeastOneTool": "請至少選擇一個可用工具。",
816 "subagents.backToList": "返回子智慧體列表",
817 "subagents.systemPrompt": "系統提示詞",
818 "subagents.systemPromptPlaceholder": "描述這個子智慧體的角色、邊界和規則...",
819 "subagents.scope": "範圍",
820 "subagents.confirmDelete": "確認刪除",
821 "subagents.manualInvocationHint": "在聊天中使用 /{name} <任務> 時作為隔離子智慧體執行——模型不會自主選擇呼叫它。",
822 "subagents.nameInvalid": "只能使用字母、數字、'_'、'-'、'.'。",
823 "subagents.nameTaken": "這個名稱已被其他子智慧體、技能或命令使用。",
824 "subagents.newTitle": "新增子智慧體",
825 "subagents.editTitle": "編輯子智慧體",
826 "subagents.tryIt": "試執行",
827 "subagents.tryItPlaceholder": "給它一個一次性任務——隔離且唯讀執行…",
828 "subagents.run": "執行",
829 "subagents.cancelRun": "取消執行",
830 "subagents.invocationLabel": "在聊天中輸入",
831 "subagents.invocationExample": "/{name} <任務>",
832 "subagents.copyInvocation": "複製命令",
833 "subagents.useInChat": "在聊天中使用",
834
835 // 歡迎 / 空狀態
836 "welcome.tagline": "一個編碼智慧體 —— 描述任務或隨便問點什麼。",
837 "welcome.hintCommands": "命令",
838 "welcome.hintFiles": "引用檔案",
839 "welcome.hintSend": "傳送",
840 "welcome.ex1": "講講這個程式碼庫的架構",
841 "welcome.ex2": "總結最近的 git 變更",
842 "welcome.ex3": "智慧體的執行主循環在哪,它做了什麼?",
843 "welcome.creation.title": "Hey,開始今天的創作吧!",
844
845 // 輸入框
846 "composer.placeholder": "給 Reasonix 發訊息… ( / 命令 · @ 檔案 )",
847 "composer.inputActions": "訊息輸入框操作",
848 "composer.resize": "拖動調整輸入區高度,雙擊重置",
849 "composer.send": "傳送({combo})",
850 "composer.queueGuidance": "加入下一輪佇列({combo})",
851 "composer.steer": "追加到目前任務(Enter)",
852 "composer.steerPlaceholder": "正在執行——輸入補充指示,{combo} 加入佇列",
853 "composer.runWaitingApproval": "等待你核准 — {tool}",
854 "composer.runWaitingAsk": "等待你回答",
855 "composer.runAnnounceRunning": "正在執行",
856 "composer.readStatusReading": "正在讀取 {file}…",
857 "notice.readPauseTitle": "讀取任務尚未完成",
858 "notice.readPauseBody": "已保留目前回覆及已完成的工作。請在輸入框補充讀取範圍或調整要求後繼續;目前回覆不代表全文審查已完成。",
859 "notice.readPauseCovered": "已讀取第 {range} 行",
860 "notice.readPauseMissing": "仍需第 {range} 行",
861 "notice.readPauseOmitted": "另有 {count} 個檔案未完成讀取。",
862 "composer.readStatusCovered": "正在讀取 {file} · 已涵蓋 {range} 行",
863 "composer.readStatusDone": "已讀取 {file} · {range} 行",
864 "composer.readStatusPaused": "讀取已暫停:{file}",
865 "composer.readStatusBudget": "自動讀取已達到可用預算。",
866 "composer.readStatusSource": "無法驗證剩餘內容。",
867 "composer.readStatusStalled": "重複讀取沒有取得新內容。",
868 "composer.readStatusRecovery": "可縮小讀取範圍或繼續獨立工作;全文審查尚未完成。",
869 "composer.turnPhaseWorking": "工作中",
870 "composer.turnPhaseChecking": "檢查中",
871 "composer.turnPhaseVerifying": "驗證中",
872 "composer.turnPhaseReviewing": "複審中",
873 "composer.runStripEstimateHint": "基於字元數的流式估算,與實際值可能有偏差;請求結束後顯示精確值。",
874 "composer.guidanceQueue": "待處理引導",
875 "composer.guidanceCount": "待處理引導 {n}",
876 "composer.guidanceRemaining": "還有 {n} 條",
877 "composer.guidanceCollapse": "收起",
878 "composer.guidanceMode": "引導",
879 "composer.guidanceSendMode": "傳送",
880 "composer.guidanceSend": "將這條引導加入資訊流",
881 "composer.guidanceWaiting": "等待前面的引導處理完成",
882 "composer.guidanceInFlight": "引導正在處理中,暫時無法操作",
883 "composer.guidanceRetryMode": "重試",
884 "composer.guidanceRetry": "重試這條引導",
885 "composer.guidanceDismiss": "移除這條引導提示",
886 "composer.guidanceEdit": "編輯這條待處理引導",
887 "composer.guidanceSaveEdit": "儲存引導修改",
888 "composer.guidanceCancelEdit": "取消編輯引導",
889 "composer.guidanceEmptyPreview": "沒有預覽正文",
890 "composer.stop": "停止(Esc)",
891 "composer.pastedLabel": "[已貼上文字 #{id} · {lines} 行]",
892 "composer.pastedShowPreview": "預覽貼上文字",
893 "composer.pastedHidePreview": "收起貼上文字預覽",
894 "composer.pastedExpand": "展開",
895 "composer.pastedRemove": "刪除貼上文字",
896 "composer.removeImage": "移除圖片",
897 "imageViewer.clickToPreview": "點擊查看大圖",
898 "imageViewer.closePreview": "關閉預覽",
899 "imageViewer.title": "圖片預覽",
900 "composer.imageInputUnsupported": "目前模型不會直接接收圖片。請在設定中配置圖片理解模型,或切換到支援圖片的模型;也可讓 OCR/識圖 MCP 工具讀取附件路徑。",
901 "composer.contextItems": "上下文項目",
902 "composer.selectedText": "聊天選取內容",
903 "composer.selectedCode": "程式碼選取內容",
904 "composer.selectedTerminal": "終端機選取內容",
905 "composer.removeSelectedText": "移除選取內容",
906 "composer.selectedTextTruncated": "選取文字過長,已縮短以控制提示詞大小。",
907 "composer.selectedInvocation": "已選擇的技能或子智慧體",
908 "composer.removeInvocation": "移除已選擇的技能或子智慧體",
909 "composer.removeInvocationNamed": "移除 {name}",
910 "composer.removeReference": "移除引用",
911
912 // 狀態欄
913 "status.connecting": "連線中…",
914 "status.plan": "計畫",
915 "providerUI.image": "圖片",
916 "providerUI.manageModels": "管理模型",
917 "modelSwitcher.searchPlaceholder": "搜尋模型或供應商…",
918 "modelSwitcher.noMatches": "沒有匹配的模型",
919 "modelSwitcher.favorites": "收藏",
920 "modelSwitcher.allModels": "全部模型",
921 "modelSwitcher.filters": "模型篩選",
922 "modelSwitcher.modelList": "可用模型",
923 "modelSwitcher.noFavorites": "還沒有收藏模型",
924 "modelSwitcher.currentModel": "目前模型",
925 "modelSwitcher.addFavorite": "收藏 {model}",
926 "modelSwitcher.removeFavorite": "取消收藏 {model}",
927 "modelSwitcher.configureModels": "設定模型",
928 "status.noModels": "沒有可切換模型",
929 "status.modelSwitchBusy": "暫時不能切換模型。請先停止目前回答、處理待確認問題,或等待背景任務結束。",
930 "status.modelSwitchBusyRunning": "目前回答仍在執行,暫時不能切換模型。請先停止回答。",
931 "status.modelSwitchBusyPrompt": "有待處理的確認問題,暫時不能切換模型。請先完成處理。",
932 "status.modelSwitchBusyJobs": "仍有 {n} 個背景任務在執行,暫時不能切換模型。請從狀態列的「背景作業」中停止它們。",
933 "status.modelSwitchLeaseHeld": "這個會話正在另一個 Reasonix 視窗或背景執行。請關閉那個視窗、停止背景執行,或開啟副本後再切換模型。",
934 "status.modelSwitchStarting": "會話還在啟動,稍後再切換模型。",
935 "status.modelSwitchStartupFailed": "目前會話啟動失敗,無法切換模型:{err}",
936 "status.modelSwitchRetry": "目前會話已變更,請再試一次切換模型。",
937 "status.modelSwitchUnknown": "未知模型 {model}。",
938 "status.modelSwitchProviderUnavailable": "模型 {model} 不可用,因為提供商 {provider} 尚未添加。",
939 "status.modelSwitchFailed": "模型切換失敗:{err}",
940 "status.modelFallbackSwitched": "模型 {model} 已不可用,已切換到 {fallback}。",
941 "status.effortSwitchBusy": "暫時不能切換推理力度。請先停止目前回答、處理待確認問題,或等待背景任務結束。",
942 "status.effortSwitchBusyRunning": "目前回答仍在執行,暫時不能切換推理力度。請先停止回答。",
943 "status.effortSwitchBusyPrompt": "有待處理的確認問題,暫時不能切換推理力度。請先完成處理。",
944 "status.effortSwitchBusyJobs": "仍有 {n} 個背景任務在執行,暫時不能切換推理力度。請從狀態列的「背景作業」中停止它們。",
945 "status.effortSwitchLeaseHeld": "這個會話正在另一個 Reasonix 視窗或背景執行。請關閉那個視窗、停止背景執行,或開啟副本後再切換推理力度。",
946 "status.effortSwitchStarting": "會話還在啟動,稍後再切換推理力度。",
947 "status.effortSwitchStartupFailed": "目前會話啟動失敗,無法切換推理力度:{err}",
948 "status.effortSwitchRetry": "目前會話已變更,請再試一次切換推理力度。",
949 "status.effortSwitchFailed": "推理力度切換失敗:{err}",
950 "status.sessionAutosaveFailed": "會話自動儲存失敗:{err}",
951 "status.sessionSaveFailedBefore": "在{action}前儲存會話失敗:{err}",
952 "status.actionChangingModel": "切換模型",
953 "status.actionChangingEffort": "切換推理力度",
954 "status.actionRebuildingSettings": "重新整理設定",
955 "status.actionSwitchingSessions": "切換會話",
956 "status.actionSwitchingTabs": "切換標籤頁",
957 "status.actionAutosave": "自動儲存",
958 "status.actionCurrentSession": "儲存目前會話",
959 "status.effort": "推理力度 {level}",
960 "status.effortTitle": "推理力度",
961 "status.tokens": "tokens",
962 "status.recoveryNetwork": "網路暫時無法使用",
963 "status.recoveryProvider": "服務暫時無法使用",
964 "status.recoveryWaiting": "正在等待供應商恢復({phase}),{seconds} 秒後重試;可點擊停止。",
965 "status.recoveryWaitTitleNetwork": "正在等待網路恢復",
966 "status.recoveryWaitTitleProvider": "正在等待供應商恢復",
967 "status.recoveryWaitNext": "{seconds} 秒後重試",
968 "status.recoveryWaitProgress": "已等待 {waited} 分鐘,最多 {budget} 分鐘",
969 "status.recoveryWaitHint": "會持續重試,直到等待預算用盡後本輪報錯結束。可檢查網路、代理或供應商狀態,也可立即停止。",
970 "status.recoveryWaitStop": "停止等待",
971 "status.retrying": "正在重試 ({attempt}/{max})…",
972 "status.balanceTitle": "錢包餘額",
973 "status.spendTitle": "本會話估算計費費用,包含主模型、子代理和輔助呼叫",
974
975 // ── Heartbeat ──
976 "heartbeat.title": "心跳任務",
977 "heartbeat.scheduler": "定時任務",
978 "heartbeat.addTask": "添加任務",
979 "heartbeat.delete": "刪除",
980 "heartbeat.runNow": "立即執行",
981 "heartbeat.fieldTitle": "標題",
982 "heartbeat.titlePlaceholder": "例如:每日檢查",
983 "heartbeat.promptPlaceholder": "例如:檢查 GitHub 上是否有新的 issue 並總結。",
984 "heartbeat.fieldInterval": "頻率",
985 "heartbeat.status": "狀態",
986 "heartbeat.optional": "可選",
987 "heartbeat.save": "保存",
988 "heartbeat.add": "添加",
989 "heartbeat.untitled": "(無標題)",
990 "heartbeat.confirmDelete": "确认刪除?",
991 "heartbeat.scopeGlobal": "全局",
992 "heartbeat.scopeProject": "項目",
993 "heartbeat.noProjects": "未找到項目",
994 "heartbeat.currentWorkspace": "當前",
995 "heartbeat.freqInterval": "間隔",
996 "heartbeat.freqEvery": "每",
997 "heartbeat.unitSec": "秒",
998 "heartbeat.unitMin": "分鐘",
999 "heartbeat.unitHour": "小時",
1000 "heartbeat.timeWindow": "時間窗口",
1001 "heartbeat.cycleDaily": "每天",
1002 "heartbeat.cycleWeekly": "每週",
1003 "heartbeat.cycleBiweekly": "雙週",
1004 "heartbeat.cycleMonthly": "每月",
1005 "heartbeat.cycleYearly": "每年",
1006 "heartbeat.justNow": "剛剛",
1007 "heartbeat.due": "即將執行",
1008 "heartbeat.removeTimeWindow": "移除時間區間",
1009 "heartbeat.openTopic": "打開對話",
1010 "heartbeat.filterAll": "全部",
1011 "heartbeat.filterEnabled": "已開啟",
1012 "heartbeat.filterDisabled": "已暫停",
1013 "heartbeat.searchPlaceholder": "搜索任務名稱…",
1014 "heartbeat.filterAllProjects": "全部項目",
1015 "heartbeat.noMatchingTasks": "沒有符合的任務",
1016 "heartbeat.weekdayMon": "週一",
1017 "heartbeat.weekdayTue": "週二",
1018 "heartbeat.weekdayWed": "週三",
1019 "heartbeat.weekdayThu": "週四",
1020 "heartbeat.weekdayFri": "週五",
1021 "heartbeat.weekdaySat": "週六",
1022 "heartbeat.weekdaySun": "週日",
1023 "heartbeat.monthOption": "{n}月",
1024 "heartbeat.dayOption": "{n}日",
1025 "heartbeat.fieldApprovalMode": "權限等級",
1026 "heartbeat.permissionReadOnly": "僅可查看",
1027 "heartbeat.permissionWorkspaceWrite": "工作區內修改",
1028 "heartbeat.permissionFullAccess": "完全權限",
1029 "heartbeat.permissionReadOnlyHint": "讀取檔案;修改或外部操作需要你授權",
1030 "heartbeat.permissionWorkspaceWriteHint": "可讀寫任務工作區;越界操作需要你授權",
1031 "heartbeat.permissionFullAccessHint": "可存取本機其他位置;一般操作不再詢問",
1032 "heartbeat.notifyChannels": "推送到機器人",
1033 "heartbeat.notifyChannelsOn": "開啟",
1034 "heartbeat.notifyChannelsOff": "關閉",
1035 "heartbeat.notifyChannelsOnHint": "AI 輸出會即時推送到已連線的飛書/QQ 機器人",
1036 "heartbeat.notifyChannelsOffHint": "只建立桌面對話,不推送到機器人",
1037 "heartbeat.fieldNewConversation": "對話模式",
1038 "heartbeat.newConversationEachRunOn": "每次執行新建對話",
1039 "heartbeat.newConversationEachRunOff": "複用同一對話",
1040
1041 "status.jobs": "{n} 個執行中",
1042 "status.jobsTitle": "背景作業",
1043 "status.extensionTitle": "擴充功能狀態",
1044 "status.jobStop": "停止",
1045 "status.jobStopping": "正在停止…",
1046 "status.jobStopFailed": "停止背景任務失敗。",
1047 "status.jobOpenTask": "開啟任務",
1048 "status.runtimeRunning": "回合執行中",
1049 "status.runtimePendingPrompt": "等待使用者輸入",
1050 "runtime.workspaceConflictTitle": "目前工作區正在被寫入",
1051 "runtime.workspaceConflictBadge": "工作區寫入",
1052 "runtime.workspaceConflictLocal": "{title}:{label}",
1053 "runtime.workspaceConflictExternal": "另一個 Reasonix 視窗目前正在寫入這個工作區。",
1054 "runtime.workspaceConflictNote": "衝突的同檔案或整區寫入結束後,本任務會自動繼續。",
1055 "runtime.unknownTask": "另一個任務",
1056 "runtime.otherConversation": "另一個對話",
1057 "runtime.backgroundQuestion": "{title} 正在等待你的回答",
1058 "runtime.backgroundApproval": "{title} 正在等待你的確認",
1059 "runtime.revealWriter": "檢視占用任務",
1060 "runtime.revealWriterDesc": "切換到目前真正持有工作區寫入權的任務。",
1061 "runtime.openWorktree": "在 worktree 中繼續",
1062 "runtime.openWorktreeDesc": "取消本次等待,並在隔離 worktree 中安全繼續。",
1063 "runtime.cancelWait": "停止等待",
1064 "runtime.cancelWaitDesc": "只取消本輪,不影響正在占用工作區的任務。",
1065 "runtime.closeTitle": "關閉任務前處理活動工作",
1066 "runtime.closeMeta": "目前仍有背景作業,也可能有執行中的回合或待確認問題。",
1067 "runtime.returnToTask": "返回任務",
1068 "runtime.closeCancelDesc": "返回任務,不做任何變更。",
1069 "runtime.keepRunning": "關閉並轉入背景",
1070 "runtime.keepRunningDesc": "關閉分頁,作業繼續在「背景作業」中執行。",
1071 "runtime.stopAndClose": "停止所有活動並關閉",
1072 "runtime.stopAndCloseDesc": "等待回合和程序結束後關閉分頁。",
1073 "runtime.closeFailed": "活動工作尚未停止,任務未被關閉。",
1074 "status.workspaceTitle": "當前工作區",
1075 "status.gitBranchTitle": "當前 Git 分支",
1076 "status.yolo": "完全權限",
1077 "status.yoloTitle": "完全權限——以目前系統帳戶執行,不使用 Reasonix 檔案與網路沙箱",
1078
1079 // 核准彈窗
1080 "approval.planReady": "計畫已就緒",
1081 "approval.planReadyHint": "檢視上方方案",
1082 "approval.startExecution": "開始執行",
1083 "approval.startExecutionDesc": "退出計畫模式並開始執行計畫。",
1084 "approval.revisePlan": "修改計畫",
1085 "approval.revisePlanDesc": "告訴 Reasonix 執行前還需要調整什麼。",
1086 "approval.exitPlanWithoutExecution": "暫不執行,退出計畫模式",
1087 "approval.exitPlanWithoutExecutionDesc": "不執行目前計畫,退出計畫模式並保持工作區不變。",
1088 "approval.revisePlanPlaceholder": "告訴我這份計畫還需要改哪裡...",
1089 "approval.sendRevision": "傳送修改意見",
1090 "approval.toolPending": "允許工具呼叫",
1091 "approval.recoveryPending": "需要確認",
1092 "approval.recoveryPlanChangePending": "執行計畫需要你的決定",
1093 "approval.recoveryDecisionScope": "範圍選擇",
1094 "approval.recoveryDecisionStrategy": "策略選擇",
1095 "approval.recoveryAdoptPlan": "採用新計畫並繼續",
1096 "approval.recoveryAdoptPlanDesc": "接受下方計畫變更,並讓 Auto 從新計畫繼續。",
1097 "approval.recoveryAdjustPlan": "不採用,告訴 Auto 如何調整",
1098 "approval.recoveryAdjustPlanDesc": "開啟意見輸入框;提交前不會採用或改寫計畫。",
1099 "approval.recoveryPlanDeltaLabel": "計畫變更",
1100 "approval.recoveryPlanRemoved": "原計畫移除",
1101 "approval.recoveryPlanAdded": "新計畫增加",
1102 "approval.recoveryPlanGuidanceSubmit": "提交調整意見",
1103 "approval.recoveryContinue": "仍然執行一次",
1104 "approval.recoveryContinueDesc": "僅執行本次;之後遇到同類操作仍會詢問。",
1105 "approval.recoveryContinueTask": "繼續,並在本任務內記住",
1106 "approval.recoveryContinueTaskDesc": "執行本次,並在目前任務內重用下方顯示的精確授權。",
1107 "approval.recoveryTaskGrant": "本任務內記住這類操作",
1108 "approval.recoveryTaskGrantDesc": "僅重用相同操作類型和目標邊界;範圍擴大或風險升級仍會詢問。",
1109 "approval.recoveryTaskGrantScope": "將允許:",
1110 "approval.recoveryRevise": "換個方案(推薦)",
1111 "approval.recoveryReviseDesc": "跳過本次操作,讓 Auto 繼續尋找其他方案。",
1112 "approval.recoveryGuidanceTrigger": "有具體要求?告訴 Auto",
1113 "approval.recoveryGuidanceLabel": "換方案時需要遵循的要求",
1114 "approval.recoveryGuidancePlaceholder": "例如:只修改目前檔案,不要推送遠端儲存庫",
1115 "approval.recoveryGuidanceSubmit": "依此要求換方案",
1116 "approval.recoveryReasonRisk": "這項操作可能影響外部系統或難以復原,Auto 已暫停。",
1117 "approval.recoveryReasonScope": "這項操作會擴大修改範圍,Auto 已暫停。",
1118 "approval.recoveryReasonStrategy": "Reasonix 準備改用另一種處理方法。",
1119 "approval.recoveryReasonUncertain": "Reasonix 無法確認這項操作是否安全,已暫停等待你的選擇。",
1120 "approval.recoverySummaryLabel": "操作摘要",
1121 "approval.recoveryTechnicalDetails": "技術詳情",
1122 "approval.recoveryHideTechnicalDetails": "收起技術詳情",
1123 "approval.recoveryFailed": "失敗:{summary}",
1124 "approval.recoveryDiagnosis": "診斷:{diagnosis}",
1125 "approval.recoveryNext": "下一步:{action}",
1126 "approval.recoveryWhy": "需要確認的原因:{why}",
1127 "approval.recoverySource": "來源:{agent}",
1128 "approval.recoveryFailedLabel": "失敗步驟",
1129 "approval.recoveryDiagnosisLabel": "診斷",
1130 "approval.recoveryWhyLabel": "確認原因",
1131 "approval.recoverySourceLabel": "來源",
1132 "approval.recoveryNextLabel": "將執行",
1133 "approval.modeSwitchPendingHint": "核准檔位已放寬——這筆擱置的請求仍需你確認。",
1134 "approval.toolLabelExitPlan": "計畫確認",
1135 "approval.allowOnceDesc": "僅允許本次呼叫,下次仍會詢問。",
1136 "approval.allowRuleSessionDesc": "本會話內符合的呼叫不再詢問,重啟後失效。",
1137 "approval.denyDesc": "拒絕本次呼叫,模型會收到拒絕結果並繼續。",
1138 "approval.allowSandboxEscapeSessionDesc": "本會話後續命令改在真實環境執行,跳過沙箱。",
1139 "approval.allowConfigWriteSessionDesc": "本會話後續寫入 Reasonix 受管設定檔不再詢問。",
1140 "approval.details": "詳情",
1141 "approval.hideDetails": "收起",
1142 "approval.deny": "拒絕",
1143 "approval.allowOnce": "允許一次",
1144 "approval.writeAccessPending": "需要擴展寫入範圍",
1145 "approval.submitFailed": "此次操作未能提交,請重試,也可以停止任務。",
1146 "approval.writeAccessOnce": "僅本次允許",
1147 "approval.writeAccessOnceDesc": "僅本次有效,下次仍會詢問。",
1148 "approval.writeAccessSession": "本工作階段允許這些目錄",
1149 "approval.writeAccessSessionDesc": "本次工作階段結束前這些目錄保持可寫。",
1150 "approval.writeAccessHomeWarning": "這將授權寫入整個家目錄。Reasonix 狀態檔案仍受保護。",
1151 "approval.writeAccessMergedHint": "此選擇也會授權目前匹配操作。",
1152 "approval.writeAccessDirsLabel": "目錄",
1153 "approval.writeAccessJustificationLabel": "原因",
1154 "approval.allowRuleSession": "本會話允許符合操作",
1155 "decision.confirm": "確認",
1156 "decision.selectHint": "數字鍵/↑↓ 選擇,Enter 確認",
1157 "decision.stopTask": "停止任務",
1158 "decision.showFullDescription": "查看完整說明",
1159 "decision.hideFullDescription": "收起完整說明",
1160 "approval.allowSandboxEscapeSession": "本會話使用真實環境",
1161 "approval.allowConfigWriteSession": "本會話允許修改 Reasonix 設定",
1162 "approval.toolLabelBash": "bash",
1163 "approval.toolLabelEditFile": "編輯檔案",
1164 "approval.toolLabelWriteFile": "寫入檔案",
1165 "approval.toolLabelMultiEdit": "批次編輯",
1166 "approval.toolLabelMoveFile": "移動檔案",
1167 "approval.toolLabelWebFetch": "讀取網頁",
1168 "approval.toolLabelRunSkill": "執行技能",
1169 "approval.toolLabelRemember": "儲存記憶",
1170 "approval.toolLabelForget": "刪除記憶",
1171 "approval.toolLabelSandboxEscape": "bash 沙箱降級核准",
1172 "approval.toolLabelPlanModeReadOnly": "計劃模式唯讀命令",
1173 "approval.memorySaveUpdate": "儲存/更新記憶",
1174 "approval.memoryBodyLabel": "正文",
1175 "approval.memoryArchivePrefix": "封存記憶 ",
1176 "approval.planModeBashTrustSubject": "在計劃模式中信任 {prefix} 為唯讀命令前綴\n命令:{command}",
1177 "approval.planModeBashTrustReason": "此命令要求目前權限模式之外的存取。請檢查目標,並只授權本次操作所需的精確範圍。",
1178 "approval.dynamicBashReason": "此命令要求目前權限模式之外的存取。請檢查目標,並只授權本次操作所需的精確範圍。",
1179 "approval.matchedPermissionRule": "命中權限規則:{rule}。",
1180 "approval.sandboxEscapeSubjectFallback": "僅本次不進沙箱執行 shell 命令",
1181 "approval.sandboxEscapeSubjectPrefix": "僅本次不進沙箱執行:",
1182 "approval.sandboxEscapeWrapReason": "Windows 不提供這條命令所需的 OS 級 Bash 沙箱。是否僅本次不受限執行?這只會對此命令繞過 OS 隔離。",
1183 "approval.sandboxEscapeRuntimeReason": "OS 沙箱無法啟動這條命令。是否僅本次不受限執行?這只會對此命令繞過 OS 隔離。",
1184 "approval.toolLabelConfigWrite": "Reasonix 設定寫入核准",
1185 "approval.configWriteSubjectPrefix": "寫入 Reasonix 設定:",
1186 "approval.configWriteReason": "這次寫入的目標是工作區之外的 Reasonix 託管設定檔。它可以改變後續工作階段的模型供應商、沙箱規則、權限和 MCP 伺服器,因此需要你的明確核准。",
1187
1188 // 提問卡片
1189 "ask.title": "需要你決定",
1190 "ask.questionProgress": "問題 {progress}",
1191 "ask.back": "返回",
1192 "ask.next": "下一步",
1193 "ask.customAnswer": "自訂回答",
1194 "ask.customPlaceholder": "輸入你自己的答案…",
1195 "ask.skipQuestion": "跳過本題",
1196
1197 // 歷史抽屜
1198 "history.title": "歷史",
1199 "history.trashTitle": "回收站",
1200 "history.deletedSection": "已刪除",
1201 "history.archivedConversations": "已封存對話",
1202 "history.archiveExplanation": "從工作區收起的對話,內容仍然保留。",
1203 "history.archiveManage": "封存管理",
1204 "history.sessionManage": "對話操作",
1205 "history.selectArchivePreview": "選擇對話以預覽內容",
1206 "history.selectArchivePreviewHint": "預覽後可還原至原工作區。",
1207 "history.clearAllArchivedCount": "清空全部 {n} 個對話",
1208 "history.backToTrash": "返回封存清單",
1209 "history.legacyConversation": "歷史對話",
1210 "history.restoreComplete": "已還原 {n} 個對話",
1211 "history.purgeComplete": "已永久刪除 {n} 個對話",
1212 "history.operationRefreshFailed": "操作已完成,清單更新失敗,請重試更新。",
1213 "history.trashPartialFailure": "{n} 個對話操作失敗,原項目已保留。",
1214 "history.emptyTrashConfirm": "清空全部封存對話?",
1215 "history.purgeConfirm": "永久刪除對話?",
1216 "history.emptyTrashExplanation": "將永久刪除所有工作區的 {n} 個封存對話,不受目前搜尋條件影響,刪除後無法在應用程式中還原。未封存對話和歷史待恢復不受影響;升級原件及獨立備份仍保留。",
1217 "history.purgeExplanation": "永久刪除「{name}」後無法在應用程式中還原。升級原件及獨立備份仍保留。",
1218 "history.permanentlyDelete": "永久刪除",
1219 "history.refreshTrash": "重新整理",
1220 "history.retryFailed": "僅重試失敗項目",
1221 "history.noTrashMatches": "沒有符合的對話",
1222 "history.tryOtherSearch": "試試其他關鍵字。",
1223 "history.emptyTrashHint": "封存後的對話會顯示在這裡。",
1224 "history.previewReadOnly": "唯讀預覽,不會啟動對話執行階段。",
1225 "history.purgePending": "刪除未完成,可重試",
1226 "history.recoveryWorkspace": "選擇原工作區",
1227 "history.archivedSection": "已封存",
1228 "history.historicalSection": "歷史待恢復",
1229 "history.legacyBadge": "舊版",
1230 "history.branchBadge": "分支",
1231 "history.previewRecovery": "預覽",
1232 "history.restoredRefreshFailed": "已恢復,清單重新整理失敗;重新整理後可查看結果。",
1233 "history.openRestored": "已恢復,開啟對話",
1234 "history.recoveryReview": "需要檢查",
1235 "history.noArchivedSessions": "暫無封存對話",
1236 "history.recoveryDescription": "管理已封存和已刪除的會話。封存會話可還原至清單;已刪除會話可還原或永久刪除。",
1237 "history.empty": "還沒有已儲存的會話。",
1238 "history.trashEmpty": "回收站為空。",
1239 "history.namePlaceholder": "會話名稱…",
1240 "history.emptySession": "(空會話)",
1241 "history.current": "當前",
1242 "history.open": "已開啟",
1243 "history.deleted": "已刪除",
1244 "history.turnOne": "{n} 輪",
1245 "history.turnOther": "{n} 輪",
1246 "history.indexing": "正在整理歷史",
1247 "history.confirmPurge": "確認徹底刪除",
1248 "history.clearTrash": "清空回收站",
1249 "history.confirmClearTrash": "確認清空回收站",
1250 "history.clearTrashMenu": "全部清空…",
1251 "history.moveToTrash": "移到回收站",
1252 "history.confirmMoveToTrash": "確認移入回收站",
1253 "history.restore": "還原",
1254 "history.restoreSession": "還原會話",
1255 "history.legacyCleanupComplete": "已將 {n} 個未使用會話移入回收站。",
1256 "history.viewTrash": "查看已封存對話",
1257 "history.legacyPlaceholder": "舊會話佔位",
1258 "history.legacyCleanupPending": "有 {n} 個歷史會話仍待核實。",
1259 "history.recheckLegacyCleanup": "重新核實",
1260 "history.purge": "徹底刪除",
1261 "history.purgeSession": "徹底刪除…",
1262 "history.rename": "重新命名",
1263 "history.preview": "預覽",
1264 "history.previewEmpty": "這個會話沒有可見訊息。",
1265 "history.readOnlyHint": "模型正在輸出,歷史僅可檢視,暫不能切換或修改會話。",
1266 "history.searchPlaceholder": "搜尋會話…",
1267 "history.filters": "歷史篩選",
1268 "history.filterScope": "範圍",
1269 "history.filterAll": "全部",
1270 "history.filterProject": "專案",
1271 "history.filterGlobal": "全域",
1272 "history.filterStatus": "狀態",
1273 "history.filterCurrent": "當前",
1274 "history.filterOpen": "已開啟",
1275 "history.filterActivity": "活動時間",
1276 "history.filterDeletedAt": "刪除時間",
1277 "history.noResults": "沒有匹配的會話。",
1278 "history.today": "今天",
1279 "history.yesterday": "昨天",
1280 "history.older": "更早",
1281 "history.openSession": "開啟會話",
1282 "history.channel": "渠道",
1283 "history.channelReadOnly": "唯讀渠道",
1284 "history.failedOpenProject": "無法開啟會話,{name}不存在:{path}",
1285 "history.failedOpenSession": "無法開啟會話",
1286 "history.failedLoadHistory": "載入會話歷史失敗。若本地仍有內容會保留顯示 — 可重試。",
1287 "history.missingWorkspaceRoot": "無法開啟會話:缺少工作區路徑。",
1288 "history.selectSession": "選擇一個會話以預覽。",
1289 "history.trashSessionActions": "回收站會話操作",
1290 "history.historySessionActions": "歷史會話操作",
1291 "history.trashActions": "回收站操作",
1292 "history.systemRecoveryData": "系統恢復資料",
1293
1294 // 會話恢復(歷史進階入口用詞,避免暴露內部術語)
1295 "recovery.noticeSavedCopy": "偵測到會話在磁碟上發生變化,未儲存的本機記錄已保留為其他儲存版本。",
1296 "recovery.noticeKeptCurrent": "偵測到重複儲存衝突,目前版本已單獨儲存。",
1297 "recovery.noticeAdopted": "偵測到會話在磁碟上發生變化,已採用較新的記錄。",
1298 "recovery.noticeAdoptedCovered": "偵測到會話在磁碟上發生變化,已採用較新的記錄;本機改動已包含其中。",
1299 "recovery.inspectLineage": "查看版本",
1300 "recovery.lineageTitle": "會話版本",
1301 "recovery.lineageSummary": "{branches} 個版本 · {unresolved} 個含獨有內容",
1302 "recovery.lineageEmpty": "沒有其他會話版本。",
1303 "recovery.divergedToast": "偵測到另一個尚未合併的會話版本,所有內容均已保留。",
1304 "recovery.failed": "會話復原失敗,請重試或重新開啟會話。",
1305 "recovery.failedPending": "會話復原未完成,目前內容未覆蓋磁碟;請重試或先匯出。",
1306 "recovery.retry": "重試復原",
1307 "recovery.defaultVersion": "預設版本",
1308 "recovery.alternateVersion": "另一個版本",
1309 "recovery.addVersionNote": "新增版本備註",
1310 "recovery.versionNotePlaceholder": "此版本的選填備註…",
1311 "recovery.versionPreviewEmpty": "此版本暫無內容預覽。",
1312 "recovery.inUse": "正在使用",
1313 "recovery.chooseBranch": "設為預設版本",
1314 "recovery.chooseBranchFailed": "設為預設版本失敗:{error}",
1315 "recovery.openVersion": "開啟此版本",
1316 "recovery.openVersionFailed": "開啟此版本失敗:{error}",
1317 "recovery.noticeConcurrentWriter": "另一個 Reasonix 視窗或程序也在寫入這個會話,其內容已保留為單獨版本;可在「查看版本」中切換。",
1318 "recovery.noticeHeadSwitched": "已開啟該會話的最新版本,其他儲存版本可在「查看版本」中查看。",
1319 "recovery.noticeHeadSelected": "已將此版本設為目前版本。",
1320 "recovery.headsSummary": "該會話共 {branches} 個版本",
1321 "recovery.currentVersion": "目前版本",
1322 "recovery.makeCurrent": "設為目前版本",
1323 "recovery.headKind.main": "原始線",
1324 "recovery.headKind.fork": "由此分岔",
1325 "recovery.headKind.rewind": "回退所得",
1326 "recovery.headKind.concurrent": "來自另一個視窗",
1327 "recovery.retireCovered": "清理已覆蓋版本({n})",
1328 "recovery.retireCoveredDone": "已清理 {removed} 個已覆蓋版本 · {busy} 個正在使用",
1329 "recovery.retireCoveredFailed": "清理已覆蓋版本失敗:{error}",
1330
1331 // 專案樹
1332 "projectTree.workspaceTitle": "專案",
1333 "projectTree.pinnedTitle": "置頂",
1334 "projectTree.searchPlaceholder": "搜尋專案或會話",
1335 "projectTree.indexing": "正在整理歷史",
1336 "projectTree.indexingProgress": "正在整理歷史({done}/{total})",
1337 "projectTree.repairActive": "正在修復歷史記錄,剩餘 {count} 條",
1338 "projectTree.repairDeferred": "歷史記錄稍後重試",
1339 "projectTree.repairBlocked": "{count} 條歷史需要修復",
1340 "projectTree.recovered": "已恢復",
1341 "projectTree.forkedFrom": "分叉自 {source}",
1342 "projectTree.recoveryOnly": "可恢復",
1343 "projectTree.rebuildCatalog": "重建索引",
1344 "projectTree.loadMore": "載入更多",
1345 "projectTree.expandDisplay": "顯示更多",
1346 "projectTree.loadingMore": "正在載入…",
1347 "projectTree.loadFailedRetry": "載入失敗,重試",
1348 "projectTree.loadMoreResults": "載入更多結果",
1349 "projectTree.expandGroup": "展開顯示{name}中的更多會話",
1350 "projectTree.retryGroup": "重新載入{name}",
1351 "projectTree.newTopic": "新建會話",
1352 "projectTree.createWorktree": "建立隔離工作區",
1353 "projectTree.createWorktreeHint": "建立獨立的 Git 分支和 worktree,讓多個工作階段安全並行寫入。",
1354 "projectTree.creatingWorktree": "正在建立隔離工作區…",
1355 "projectTree.isolatedWorktree": "隔離的 Git worktree",
1356 "worktree.mergeTitle": "合併工作區分支",
1357 "worktree.mergeSubtitle": "對比變更並安全合併回原項目主幹分支",
1358 "worktree.mergeAction": "合併至主分支",
1359 "worktree.mergeButtonTooltip": "對比當前獨立工作區的修改並合併回主分支",
1360 "worktree.inspecting": "正在分析工作區差異與衝突...",
1361 "worktree.filesChanged": "變更檔案",
1362 "worktree.insertions": "新增行數",
1363 "worktree.deletions": "刪除行數",
1364 "worktree.cleanMergeReady": "無衝突,可直接安全合併",
1365 "worktree.alreadyMerged": "該工作區提交已包含在目標分支中,可以安全重試清理",
1366 "worktree.aheadBehind": "領先 {ahead} · 落後 {behind}",
1367 "worktree.changedFilesList": "變更檔案清單",
1368 "worktree.optionAutoCommit": "自動提交工作區未提交修改",
1369 "worktree.optionAutoCommitHint": "預設關閉。Reasonix 會暫存所有非忽略修改、建立提交,然後重新執行衝突檢查。",
1370 "worktree.cleanupBlocked": "以下內容會阻止清理並保留工作區",
1371 "worktree.confirmMerge": "確認合併",
1372 "worktree.merging": "正在合併...",
1373 "worktree.mergeFailed": "合併失敗",
1374 "worktree.mergeUnavailable": "此工作區無法使用安全 Merge-Back",
1375 "worktree.stateChanged": "確認期間分支或工作區狀態已變更。請檢查重新整理後的結果並再次確認。",
1376 "worktree.mergeReceiptInvalid": "合併已完成,但缺少完整清理憑據。工作區已保留。",
1377 "worktree.cleanupViewBlocked": "合併已完成,但無法安全關閉工作區頁面。工作區和分支均已保留。",
1378 "worktree.navigationChangedPreserved": "合併已完成,但偵測到較新的導覽操作。工作區和分支均已保留。",
1379 "worktree.recoveryRetained": "變更已合併。已在 {path} 保留註冊狀態的復原工作區及其分支。",
1380 "worktree.copyRecoveryPath": "複製復原路徑",
1381 "worktree.recoveryPathCopied": "復原路徑已複製。",
1382 "worktree.mergeAndCleanupDone": "變更已合併,乾淨的臨時工作區已清理。",
1383 "worktree.cleanupPreserved": "變更已合併。清理被阻止,工作區和分支均已保留。",
1384 "worktree.mergeDoneCleanupFailed": "變更已合併,但清理未完成。可恢復工作區已保留:",
1385 "projectTree.worktreeCreated": "已在 {branch} 建立隔離工作區。",
1386 "projectTree.worktreeCreatedDirty": "已在 {branch} 建立隔離工作區;來源目錄中未提交的改動沒有被複製。",
1387 "projectTree.renameTopic": "重新命名會話",
1388 "projectTree.aiRenameTopic": "AI 重新命名會話",
1389 "projectTree.aiRenamingTopic": "AI 正在重新命名…",
1390 "projectTree.aiRenameDone": "已重新命名為「{title}」",
1391 "projectTree.sessionError.targetNotFound": "會話已不存在或已被移除。",
1392 "projectTree.sessionError.noMessages": "暫無使用者訊息,無法產生標題。",
1393 "projectTree.sessionError.ambiguousTarget": "請選擇具體會話後再操作。",
1394 "projectTree.sessionError.runtimeNotOpen": "請先開啟該會話後執行此操作。",
1395 "projectTree.sessionError.runtimeNotReady": "會話正在載入,請稍後重試。",
1396 "projectTree.sessionError.remoteDisconnected": "遠端會話連線已中斷。",
1397 "projectTree.sessionError.titleConflict": "會話標題剛剛被修改,請重試。",
1398 "projectTree.sessionError.targetChanged": "會話位置或狀態已變更,請重新整理後再試。",
1399 "projectTree.sessionError.archived": "會話已歸檔,請先還原。",
1400 "projectTree.archivedCopy": "已將完整歷史儲存為獨立封存副本。",
1401 "projectTree.sessionError.sourceUnavailable": "無法驗證舊版會話資料,來源檔案已保留。",
1402 "projectTree.sessionError.sourceAmbiguous": "舊版會話的遷移紀錄存在衝突,無法確認歸屬,來源檔案已保留。",
1403 "projectTree.alreadyRemovedSource": "該會話已刪除,已清除清單中的殘留項目。",
1404 "projectTree.sessionError.operationBusy": "該會話正在執行相同操作。",
1405 "projectTree.sessionError.providerUnavailable": "目前模型不可用,請檢查模型或擴充套件設定。",
1406 "projectTree.sessionError.staleCursor": "會話內容已變更,請重新載入。",
1407 "projectTree.sessionError.unsupported": "目前會話暫不支援此操作。",
1408 "projectTree.sessionError.failed": "無法完成此會話操作,請重試。",
1409 "projectTree.sessionError.damaged": "此會話的存檔檔案已損毀,無法讀取。仍可將其移到回收站。",
1410 "projectTree.newGroup": "新建分組",
1411 "projectTree.renameGroup": "重新命名分組",
1412 "projectTree.deleteGroup": "刪除分組",
1413 "projectTree.removeFromGroup": "移出分組",
1414 "projectTree.pinTopic": "置頂對話",
1415 "projectTree.unpinTopic": "取消置頂",
1416 "projectTree.archiveTopic": "歸檔到回收站",
1417 "projectTree.archiveConversation": "歸檔對話",
1418 "projectTree.renameProject": "修改顯示名稱",
1419 "projectTree.renameProjectWorkbench": "重新命名專案",
1420 "projectTree.removeProject": "移出側邊欄",
1421 "projectTree.confirmRemoveProject": "確認移出側邊欄",
1422 "projectTree.removeProjectShort": "移除",
1423 "projectTree.confirmRemoveProjectShort": "確認移除",
1424 "projectTree.copyPath": "複製路徑",
1425 "projectTree.revealInFinder": "在 Finder 中顯示",
1426 "projectTree.revealInExplorer": "在檔案總管中顯示",
1427 "projectTree.revealInFileManager": "在檔案管理器中顯示",
1428 "projectTree.topicActions": "會話操作",
1429 "projectTree.projectActions": "專案操作",
1430 "projectTree.colorDefault": "預設",
1431 "projectTree.colorRed": "紅色",
1432 "projectTree.colorOrange": "橙色",
1433 "projectTree.colorAmber": "琥珀",
1434 "projectTree.colorGreen": "綠色",
1435 "projectTree.colorTeal": "青色",
1436 "projectTree.colorBlue": "藍色",
1437 "projectTree.colorPurple": "紫色",
1438 "projectTree.colorPink": "粉色",
1439 "projectTree.emptyNoMatch": "沒有匹配的專案或會話",
1440 "projectTree.emptyNoProjects": "還沒有專案",
1441 "projectTree.loadingProjects": "正在讀取專案…",
1442 "projectTree.newTopicTooltip": "新建會話",
1443 "projectTree.addProjectTooltip": "新增專案",
1444 "projectTree.remoteOpenWindow": "在遠端視窗開啟",
1445 "projectTree.remoteStopServer": "停止遠端服務",
1446 "projectTree.remoteUnpin": "取消釘選遠端專案",
1447 "projectTree.remoteConnection": "遠端連線",
1448 "projectTree.pinProject": "置頂專案",
1449 "projectTree.unpinProject": "取消置頂專案",
1450 "projectTree.moreActions": "更多操作",
1451 "projectTree.collapseAllWorkbench": "全部收起",
1452 "projectTree.restoreCollapsedWorkbench": "恢復之前展開的分組",
1453 "projectTree.sortCriteria": "排序條件",
1454 "projectTree.sortByCreatedAt": "建立時間",
1455 "projectTree.sortByUpdatedAt": "更新時間",
1456 "projectTree.resetManualOrder": "重設手動排序",
1457 "projectTree.createBlankProject": "新建空白專案",
1458 "projectTree.useExistingFolder": "使用現有資料夾",
1459
1460 // 記憶抽屜
1461 "memory.title": "記憶",
1462 "memory.summary": "{facts} 條背景記憶 · {archives} 條歸檔 · {docs} 個指令檔案",
1463 "memory.unavailable": "記憶功能不可用。",
1464 "memory.quickAdd": "新增指令",
1465 "memory.whereToSave": "指令作用域",
1466 "memory.notePlaceholder": "常駐規則或專案約定…",
1467 "memory.remember": "新增",
1468 "memory.instructionFiles": "指令檔案",
1469 "memory.instructionFilesHint": "這些 Markdown 檔案會持續參與上下文;常駐規則和專案約定應寫在這裡。",
1470 "memory.noDocs": "未找到 REASONIX.md 或 AGENTS.md。新增指令即可建立。",
1471 "memory.savedMemories": "背景記憶",
1472 "memory.addMemory": "新增指令",
1473 "memory.addMemoryHint": "把必須始終遵守的規則追加到所選 REASONIX.md 或 AGENTS.md 指令檔案。",
1474 "memory.scope.project": "專案",
1475 "memory.scope.global": "全域",
1476 "memory.scope.user": "全域",
1477 "memory.scope.local": "本機",
1478 "memory.scope.ancestor": "上級",
1479 "memory.doc.projectTitle": "專案指令",
1480 "memory.doc.projectHint": "僅當前專案生效,優先於使用者指令。",
1481 "memory.doc.userTitle": "使用者指令",
1482 "memory.doc.userHint": "所有專案預設生效,適合個人長期偏好。",
1483 "memory.doc.localTitle": "本機指令",
1484 "memory.doc.localHint": "僅本機生效,適合不提交到倉庫的私有規則。",
1485 "memory.doc.ancestorTitle": "上級目錄指令",
1486 "memory.doc.ancestorHint": "來自父級目錄,會影響其下專案。",
1487 "memory.doc.customTitle": "指令檔案",
1488 "memory.doc.customHint": "自訂作用域的長期上下文檔案。",
1489 "memory.fallibleNote": "這些是背景記憶。引用檔案、函式或設定項前仍需驗證。",
1490 "memory.searchPlaceholder": "搜尋標題、slug、描述或正文…",
1491 "memory.typeFilter": "記憶類型篩選",
1492 "memory.allTypes": "全部",
1493 "memory.noMatches": "沒有符合當前篩選的記憶。",
1494 "memory.clearFilters": "清空篩選",
1495 "memory.noFacts": "還沒有儲存任何內容。智慧體會透過 remember 工具寫入這些。",
1496 "memory.links": "記憶互鏈",
1497 "memory.noBody": "這條記憶沒有正文。",
1498 "memory.missingLinks": "{n} 條互鏈目標不存在",
1499 "memory.appliesNow": "變更會在當前會話生效。",
1500 "memory.storedUnder": "存放於 {dir}",
1501
1502 "memory.forget": "刪除",
1503 "memory.confirmForget": "確認刪除",
1504 "memory.deadLink": "沒有名為「{name}」的記憶",
1505
1506 "memory.filterPlaceholder": "篩選指令檔案與記憶…",
1507 "memory.noFilterMatch": "沒有匹配當前篩選的內容。",
1508
1509
1510 // 設定抽屜
1511 "settings.backToWorkspace": "返回工作區",
1512 "settings.title": "設定",
1513 "settings.loading": "載入中…",
1514 "settings.loadFailed": "設定載入失敗。",
1515 "settings.searchPlaceholder": "搜尋設定",
1516 "settings.searchClear": "清除設定搜尋",
1517 "settings.searchNoResults": "沒有符合的設定",
1518 "settings.navGroup.preferences": "偏好設定",
1519 "settings.navGroup.connections": "整合與連線",
1520 "settings.navGroup.capabilities": "能力擴充",
1521 "settings.navGroup.context": "記憶與上下文",
1522 "settings.navGroup.automation": "自動化與開發者",
1523 "settings.navGroup.security": "安全與控制",
1524 "settings.navGroup.application": "應用程式",
1525 "settings.tab.general": "通用",
1526 "settings.models.preferences": "模型偏好",
1527 "settings.models.services": "模型服務",
1528 "settings.tab.models": "模型",
1529 "settings.tab.providers": "模型服務",
1530 "settings.tab.capabilities": "MCP 與技能",
1531 "settings.tab.mcp": "MCP 與工具",
1532 "settings.tab.remote": "遠端 SSH",
1533 "remote.tabHint": "SSH 主機與遠端工作區",
1534 "remote.hosts.title": "遠端 SSH 主機",
1535 "remote.hosts.empty": "尚無遠端主機。",
1536 "remote.hosts.add": "新增主機",
1537 "remote.hosts.import": "從 ~/.ssh/config 匯入",
1538 "remote.hosts.importEmpty": "找不到可匯入的別名。",
1539 "remote.hosts.importSelected": "匯入所選",
1540 "remote.host.label": "名稱",
1541 "remote.host.host": "主機",
1542 "remote.host.port": "連接埠",
1543 "remote.host.user": "使用者",
1544 "remote.host.identityFile": "金鑰檔案",
1545 "remote.host.password": "密碼(可選)",
1546 "remote.host.passwordHint": "儲存在 Reasonix 憑證檔案中,不會寫入 config.toml。",
1547 "remote.host.passwordSavedHint": "已儲存密碼;留空即可保持不變。",
1548 "remote.host.passwordRemoveHint": "儲存後將刪除已儲存的密碼。",
1549 "remote.host.clearPassword": "刪除已儲存的密碼",
1550 "remote.host.keepPassword": "保留已儲存的密碼",
1551 "remote.host.keyPassphrase": "私密金鑰密碼(可選)",
1552 "remote.host.keyPassphraseHint": "僅用於解鎖加密的私密金鑰檔案。",
1553 "remote.host.keyPassphraseSavedHint": "已儲存私密金鑰密碼;留空即可保持不變。",
1554 "remote.host.keyPassphraseRemoveHint": "儲存後將刪除已儲存的私密金鑰密碼。",
1555 "remote.host.clearKeyPassphrase": "刪除已儲存的金鑰密碼",
1556 "remote.host.keepKeyPassphrase": "保留已儲存的金鑰密碼",
1557 "remote.host.credentialSavedPlaceholder": "已儲存 — 留空即可保持",
1558 "remote.host.useSSHConfig": "使用 ~/.ssh/config 補齊未設定的連線參數",
1559 "remote.host.proxyJump": "跳板",
1560 "remote.host.defaultWorkspace": "預設工作區",
1561 "remote.host.serveInstall": "遠端 CLI 安裝方式",
1562 "remote.host.credentialMode": "API 金鑰存放位置",
1563 "remote.host.credentialModeRemote": "在遠端主機上",
1564 "remote.host.credentialModeLocalProxy": "保留在本機(經隧道回連)",
1565 "remote.host.save": "儲存",
1566 "remote.host.cancel": "取消",
1567 "remote.host.edit": "編輯",
1568 "remote.host.remove": "刪除",
1569 "remote.host.removeConfirmTitle": "刪除 SSH 主機?",
1570 "remote.host.removeConfirm": "確定刪除 {host} 及其由 Reasonix 儲存的 SSH 憑證嗎?此操作無法復原。",
1571 "remote.connect": "連線",
1572 "remote.connectAndOpen": "連線並開啟",
1573 "remote.disconnect": "中斷",
1574 "remote.disconnectHost": "中斷 {host}",
1575 "remote.openWorkspace": "開啟遠端網頁",
1576 "remote.legacyData.title": "旧版 Remote Workbench 数据",
1577 "remote.legacyData.summary": "已移除的 Remote Workbench 在 Reasonix 数据目录中遺留了 {count} 个鏡像文件,共 {size}。",
1578 "remote.legacyData.trustPresent": "存在已保存的 Provider 信任檔案。",
1579 "remote.legacyData.cleanMirrors": "刪除鏡像",
1580 "remote.legacyData.cleanTrust": "刪除信任檔案",
1581 "remote.legacyData.cleaning": "刪除中…",
1582 "remote.legacyData.clean": "刪除",
1583 "remote.legacyData.cleanTitle": "刪除旧版 Remote Workbench 数据?",
1584 "remote.legacyData.cleanMirrorsConfirm": "刪除所有远程会话鏡像?远端 Serve 会继续執行,当前会话不受影响。",
1585 "remote.legacyData.cleanTrustConfirm": "刪除已保存的 Remote Workbench Provider 信任檔案?",
1586 "remote.manageHosts": "管理主機",
1587 "remote.explorer": "遠端瀏覽器",
1588 "remote.switcher.title": "開啟遠端視窗",
1589 "remote.switcher.hosts": "SSH 主機",
1590 "remote.switcher.manage": "管理 SSH 主機…",
1591 "remote.statusBar.disconnected": "SSH · 已中斷",
1592 "remote.statusBar.summary": "{host} · {status}",
1593 "remote.status.failed": "連線失敗",
1594 "remote.status.connected": "已連線",
1595 "remote.status.connecting": "連線中…",
1596 "remote.status.reconnecting": "重新連線中…",
1597 "remote.status.degraded": "降級",
1598 "remote.status.pending_hostkey": "確認主機金鑰",
1599 "remote.status.pending_secret": "等待輸入憑證",
1600 "remote.status.stopped": "已中斷",
1601 "remote.banner.reconnecting": "連線已中斷 —— 正在重新連線(第 {n} 次)…",
1602 "remote.error.summary.connection_failed": "無法連線到 {host},請檢查網路與 SSH 設定。",
1603 "remote.error.summary.auth_failed": "身分驗證失敗,請檢查使用者名稱、金鑰或密碼設定。",
1604 "remote.error.summary.host_key_rejected": "主機金鑰未被接受,連線已停止。",
1605 "remote.error.summary.host_key_mismatch": "主機金鑰與先前記錄不一致。為保護連線,Reasonix 已停止連線。",
1606 "remote.error.summary.degraded": "已透過 SSH 連線到 {host},但一個或多個遠端服務未能啟動。",
1607 "remote.error.timeout": "連線 {host} 逾時。你可以停止目前連線並重試。",
1608 "remote.error.details": "查看詳情",
1609 "remote.error.hostKeyDetails": "查看金鑰詳情",
1610 "remote.error.manage": "管理主機",
1611 "remote.error.retry": "重試",
1612 "remote.error.stopAndRetry": "停止並重試",
1613 "remote.error.retryAfterFix": "我已處理,重試",
1614 "remote.error.close": "關閉",
1615 "remote.error.dialog.title": "遠端連線詳情",
1616 "remote.error.hostKeyMismatch.title": "遠端主機金鑰已變更",
1617 "remote.error.host": "遠端主機",
1618 "remote.error.presentedFingerprint": "目前提供的指紋",
1619 "remote.error.knownHostRecords": "衝突的 known_hosts 記錄",
1620 "remote.error.technicalDetails": "技術詳情",
1621 "remote.fingerprint.title": "未知的主機金鑰",
1622 "remote.fingerprint.body": "主機 {host} 提供了 Reasonix 從未見過的金鑰。僅在你信任該連線時才接受。",
1623 "remote.fingerprint.type": "金鑰類型",
1624 "remote.fingerprint.sha256": "SHA256",
1625 "remote.fingerprint.accept": "接受並繼續",
1626 "remote.fingerprint.reject": "拒絕",
1627 "remote.secret.password.title": "需要 SSH 密碼",
1628 "remote.secret.password.body": "請輸入 {host} 的密碼。密碼僅用於本次連線,不會儲存。",
1629 "remote.secret.password.label": "SSH 密碼",
1630 "remote.secret.passphrase.title": "需要私鑰密語",
1631 "remote.secret.passphrase.body": "請輸入用於連線 {host} 的私鑰密語。密語僅用於本次連線,不會儲存。",
1632 "remote.secret.passphrase.identity": "金鑰:{identity}",
1633 "remote.secret.passphrase.label": "私鑰密語",
1634 "remote.secret.cancel": "取消",
1635 "remote.secret.continue": "繼續",
1636 "remote.tab.files": "檔案",
1637 "remote.tab.ports": "連接埠",
1638 "remote.tab.server": "服務",
1639 "remote.tree.empty": "空目錄",
1640 "remote.tree.loadError": "載入失敗:{err}",
1641 "remote.editor.edit": "編輯",
1642 "remote.editor.save": "儲存",
1643 "remote.editor.saving": "儲存中…",
1644 "remote.editor.binaryBlocked": "二進位檔案 —— 不可編輯。",
1645 "remote.editor.truncatedBlocked": "檔案過大,無法編輯(預覽已截斷)。",
1646 "remote.editor.readOnlyDisconnected": "已中斷 —— 無法儲存。",
1647 "remote.editor.conflictTitle": "遠端檔案已變更",
1648 "remote.editor.conflictBody": "自你開啟以來,該檔案在遠端主機上已被修改。",
1649 "remote.editor.reload": "重新載入",
1650 "remote.editor.overwrite": "覆寫",
1651 "remote.ports.empty": "尚無轉送。",
1652 "remote.ports.add": "新增轉送",
1653 "remote.ports.localPort": "本機連接埠",
1654 "remote.ports.remoteHost": "遠端主機",
1655 "remote.ports.remotePort": "遠端連接埠",
1656 "remote.ports.label": "標籤",
1657 "remote.ports.remove": "刪除",
1658 "remote.server.workspace": "工作區",
1659 "remote.server.openWeb": "開啟遠端網頁",
1660 "remote.server.stop": "停止",
1661 "remote.server.providerHint": "模型、API Key 與會話由遠端伺服器上的 Reasonix 配置管理。",
1662 "remote.server.logs": "日誌",
1663 "remote.server.refreshLogs": "重新整理",
1664 "remote.server.state.ready": "就緒",
1665 "remote.server.state.starting": "啟動中…",
1666 "remote.server.state.stopped": "已停止",
1667 "remote.server.state.error": "錯誤",
1668 "settings.tab.skills": "Agent Skills",
1669 "settings.tab.subagents": "子智慧體",
1670 "settings.tab.plugins": "插件",
1671 "settings.tab.memory": "記憶",
1672 "settings.tab.shortcuts": "快捷鍵",
1673 "settings.tab.network": "網路",
1674 "settings.tab.permissions": "權限",
1675 "settings.tab.sandbox": "沙箱",
1676 "settings.tab.appearance": "外觀",
1677 "settings.tab.storage": "儲存與路徑",
1678 "settings.tab.browser": "瀏覽器控制",
1679 "settings.tab.updates": "關於",
1680 "settings.tabSub.skills": "可重複使用的指令、工具與工作流程",
1681 "settings.tabSub.plugins": "包與診斷",
1682 "settings.tabSub.memory": "專案與全域",
1683 "settings.tabSub.shortcuts": "按鍵與幫助",
1684 "settings.providerCount": "{n} 個服務",
1685 "settings.appearanceMeta": "主題包 · 明暗模式 · 字號 · 字型",
1686 "settings.updatesMeta": "版本 · 隱私 · 回饋",
1687 "settings.shortcutsTitle": "鍵盤快捷鍵",
1688 "settings.shortcutsHint": "從同一個來源自訂桌面快捷鍵。幫助表和實際監聽都會使用這些綁定。",
1689 "settings.shortcutsResetAll": "重置全部快捷鍵",
1690 "settings.shortcutsReset": "重置",
1691 "settings.shortcutsRecording": "按下組合鍵",
1692 "settings.shortcutsConflict": "{action} 與 {conflict} 衝突,請換一個快捷鍵。",
1693 "settings.shortcutsEnterOnly": "{action} 僅支援 Enter 與可選修飾鍵的組合。",
1694 "settings.closeBehavior": "關閉視窗時",
1695 "settings.closeBehaviorHint": "選擇關閉主視窗後 Reasonix 是否繼續執行。",
1696 "settings.closeBehaviorUnavailable": "系統匣目前不可用,本次關閉將退出 Reasonix。",
1697 "settings.closeBehavior.background": "保持背景執行",
1698 "settings.closeBehavior.quit": "退出 Reasonix",
1699 "settings.providers": "模型服務",
1700 "settings.modelTab.stats": "用量統計",
1701 "settings.modelList": "模型列表",
1702 "settings.modelsRequireKey": "填寫金鑰後才可選擇這些模型。",
1703 "settings.defaultModel": "預設模型",
1704 "settings.plannerModel": "獨立規劃模型",
1705 "settings.imageUnderstandingModel": "圖片理解",
1706 "settings.webSearchModel": "網頁搜尋",
1707 "settings.webSearchModelUnavailable": "指定搜尋模型不可用,不會改用其他帳號。",
1708 "settings.webSearchModelOverride": "專案設定覆寫:實際使用 {model};此處儲存的是全域設定。",
1709 "settings.webSearchModelEmpty": "暫無可用搜尋連線。",
1710 "settings.webSearchModelConnections": "模型服務",
1711 "settings.webSearchModelAutomatic": "隨對話自動選擇",
1712 "settings.plannerNone": "跟隨對話模型",
1713 "settings.subagentModel": "子代理模型",
1714 "settings.subagentModelFollowHint": "使用發起任務時主代理的模型。",
1715 "settings.subagentAdvanced": "進階執行設定",
1716 "settings.subagentModelDefault": "跟隨主代理模型",
1717 "settings.subagentEffort": "子代理 effort",
1718 "settings.subagentEffortDefault": "auto(模型服務預設)",
1719 "settings.subagentDepth": "子代理巢狀深度",
1720 "settings.subagentDepthHint": "控制第一層子代理能否再派發一層 reviewer 或 worker 子代理。",
1721 "settings.subagentDepthOne": "1 層",
1722 "settings.subagentDepthTwo": "2 層",
1723 "settings.subagentConcurrency": "子代理並行數",
1724 "settings.subagentConcurrencyHint": "每個工作階段最多同時執行的子代理數量(task / fleet / Profile Skill)。預設 6,範圍 1–32。",
1725 "settings.parallelWriters": "並行寫入數",
1726 "settings.parallelWritersHint": "宣告互不重疊 write_paths 時可並行的寫入子代理上限。預設 3,不得超過總並行。",
1727 "subagents.readOnly": "唯讀",
1728 "subagents.readOnlyOn": "唯讀",
1729 "subagents.readOnlyOff": "可寫",
1730 "subagents.readOnlyHint": "唯讀 Profile 會移除寫入工具。舊 Profile 預設為可寫。",
1731 "settings.defaultToolApprovalMode": "新會話預設權限",
1732 "settings.defaultToolApprovalModeHint": "預設使用「工作區內修改」;此設定只影響新會話,目前會話請在輸入框中單獨選擇。",
1733 "settings.defaultToolApprovalMode.read-only": "僅可查看",
1734 "settings.defaultToolApprovalMode.workspace-write": "工作區內修改",
1735 "settings.defaultToolApprovalMode.danger-full-access": "完全權限",
1736 "settings.reasoningLanguage": "思考語言",
1737 "settings.reasoningLanguageHint": "只影響可見思考過程。自動在原始提問明顯為中文時錨定中文,引用內容不參與判斷。",
1738 "settings.reasoningLanguage.auto": "自動",
1739 "settings.reasoningLanguage.zh": "中文",
1740 "settings.reasoningLanguage.en": "English",
1741 "settings.compactRatio": "自動壓縮閾值",
1742 "settings.compactRatioHint": "全域預設 · 通常無需修改",
1743 "settings.compactRatioImpact": "調低會更早壓縮,可能降低快取複用。",
1744 "settings.compactRatioProjectOverride": "專案覆寫預設;生效 {percent}%。",
1745 "settings.compactRatioCustom": "自訂閾值",
1746 "settings.compactRatioCustomOption": "自訂閾值…",
1747 "settings.compactRatioCustomPlaceholder": "輸入百分比",
1748 "settings.compactRatioApply": "套用",
1749 "settings.compactRatioCustomAria": "自訂壓縮閾值百分比",
1750 "settings.compactRatioPreset.70": "70% · 主動",
1751 "settings.compactRatioPreset.80": "80% · 推薦",
1752 "settings.compactRatioPreset.85": "85% · 較晚",
1753 "settings.compactRatioPresetEffect.70": "提早壓縮",
1754 "settings.compactRatioPresetEffect.80": "平衡連續性與快取",
1755 "settings.compactRatioPresetEffect.85": "保留更多上下文",
1756 "settings.keySet": "已設金鑰",
1757 "settings.noKey": "無金鑰",
1758 "settings.noKeyRequired": "無需金鑰",
1759 "settings.confirmDeleteProvider": "確認刪除模型服務",
1760 "settings.addProvider": "+ 新增模型服務",
1761 "settings.removeProviderAccess": "移除接入",
1762 "settings.confirmRemoveProviderAccess": "確認移除接入",
1763 "settings.upgradeRecommendedProtocol": "升級至推薦協議",
1764 "settings.providerAccess": "供應商接入",
1765 "settings.providerAccessHint": "新增官方或自訂供應商後,才會出現在這裡。可用模型以供應商返回的列表為準。",
1766 "settings.providerAccessEmptyTitle": "還沒有新增供應商",
1767 "settings.builtinProvider": "內建",
1768 "settings.providerLabel.deepseek": "DeepSeek 官方",
1769 "settings.providerLabel.opencodeGo": "OpenCode Go",
1770 "settings.providerLabel.opencodeZen": "OpenCode Zen",
1771 "settings.fetchModels": "重新整理模型",
1772 "settings.fetchModelsMissingBaseUrl": "請先填寫 API 位址",
1773 "settings.fetchModelsMissingKeyEnv": "請先填寫 api_key_env",
1774 "settings.clearKey": "清除金鑰",
1775 "settings.providerBaseUrl": "base_url(https://…)",
1776 "settings.providerModelsUrl": "models_url(可選)",
1777 "settings.providerModelsUrlPlaceholder": "例如 https://api.openai.com/v1/models",
1778 "settings.providerModelsUrlHint": "可選。模型發現需要使用不同於聊天請求的位址時填寫。",
1779 "settings.providerModels": "模型(逗號分隔)",
1780 "settings.providerApiKeyEnv": "api_key_env(可以不設定)",
1781 "settings.providerBalanceUrl": "餘額查詢 URL(可選)",
1782 "settings.balanceUrlPlaceholder": "餘額查詢介面(如 https://api.deepseek.com/user/balance)",
1783 "settings.balanceUrlHint": "可選。填了就會查詢並在狀態欄顯示錢包餘額。",
1784 "settings.providerContextWindow": "上下文視窗(tokens)",
1785 "settings.contextWindowPlaceholder": "token 數(0 = 停用自動壓縮)",
1786 "settings.contextWindowHint": "填寫模型文件標示的上下文視窗 token 上限,不是最大輸出 token。文件寫 128K 時通常填 128000;若服務商明確標示 131072,則按 131072 填寫。填 0 會停用該模型服務的自動上下文壓縮。",
1787 "settings.modelContextWindow": "上下文(tokens)",
1788 "settings.proxyMode": "代理模式",
1789 "settings.proxyMode.auto": "自動",
1790 "settings.proxyMode.custom": "自訂",
1791 "settings.proxyMode.off": "關閉",
1792 "settings.proxyType": "代理類型",
1793 "settings.proxyServer": "伺服器",
1794 "settings.proxyPort": "連接埠",
1795 "settings.proxyUsername": "使用者名稱",
1796 "settings.proxyPassword": "密碼",
1797 "settings.proxyUrl": "代理 URL",
1798 "settings.proxyUrlHint": "可選。填寫後 proxy_url 會覆蓋上面的伺服器和連接埠。",
1799 "settings.noProxy": "不走代理",
1800 "settings.saveNetwork": "儲存網路設定",
1801 "settings.setKey": "設定 {env}(全域儲存)",
1802 "settings.saveKey": "儲存金鑰",
1803 "settings.permissions": "權限",
1804 "settings.writerMode": "寫操作模式",
1805 "settings.modeAsk": "僅可查看",
1806 "settings.modeAllow": "工作區內修改",
1807 "settings.modeDeny": "deny(阻止寫操作)",
1808 "settings.ruleForm": "可選明確規則格式:ToolName、ToolName(glob) 或 Bash(command:*)。優先順序為 deny > ask > allow;Shell 語法由目前權限沙箱統一判定。",
1809 "settings.yolo": "完全權限——普通操作無需詢問(僅目前會話)",
1810 "settings.addRule": "新增 {list} 規則…",
1811 "settings.sandboxTitle": "沙箱與工作區",
1812 "settings.sandboxSaveScope": "設定自動儲存 · 套用至所有工作區",
1813 "settings.shellCurrent": "目前使用",
1814 "settings.environmentName": "環境",
1815 "settings.environmentStatus": "狀態",
1816 "settings.environmentPath": "路徑",
1817 "settings.shellDetectionHint": "偵測本機已安裝的 Shell 及相關工具。",
1818 "settings.shellDependency": "相依工具",
1819 "settings.copyEnvironmentPath": "複製 {name} 路徑",
1820 "settings.shellNetworkAccess": "Shell 網路存取",
1821 "settings.shellNetworkUnrestricted": "不受限制",
1822 "settings.shellNetworkUnrestrictedHint": "Windows 的 Shell 可存取網際網路和本機網路。",
1823 "settings.fileToolWriteScope": "檔案工具寫入範圍",
1824 "settings.fileToolWriteScopeHint": "僅約束 Reasonix 檔案工具,不限制 Shell 命令。",
1825 "settings.writeScope": "檔案寫入範圍",
1826 "settings.writeScopeHint": "設定目前工作區與額外可信寫入目錄;Shell 的限制取決於沙箱是否啟用。",
1827 "settings.sandboxSaveFailed": "儲存失敗,請重試",
1828 "settings.sandboxSaving": "正在儲存…",
1829 "settings.sandboxSaved": "已儲存",
1830 "settings.noAdditionalDirectories": "尚未新增額外目錄",
1831 "settings.addWriteDirectory": "輸入允許寫入的目錄",
1832 "settings.copyDirectory": "複製目錄路徑",
1833 "settings.sandboxBoundaryHint": "權限模式統一執行檔案系統邊界。這裡設定網路存取和額外可信寫入目錄;macOS 使用 Seatbelt,Linux 使用 bubblewrap。",
1834 "settings.sandboxBoundaryHintWindows": "Windows 的 Shell 以目前系統帳戶執行,不受此處檔案目錄或網路設定限制。",
1835 "settings.allowNetworkWindowsHint": "Windows 不可用:沒有 OS 級 Shell 沙箱,無法限制 Shell 的網路存取。",
1836 "settings.reloadSessionConfig": "重新載入設定",
1837 "settings.shellInstallManualNotice": "未偵測到 Git Bash。手動安裝 Git for Windows 後重新偵測,即可選擇它作為 Shell 解譯器。",
1838 "settings.shellInstallManualLink": "前往 git-scm.com 下載",
1839 "settings.reloadSessionConfigHint": "設定頁內修改會自動生效;此按鈕用於套用手動編輯 config.toml / reasonix.toml 後的變更。",
1840 "settings.powershellRuntime": "PowerShell 執行環境",
1841 "settings.effectiveShell": "目前工作階段使用",
1842 "settings.effectiveShellBash": "bash",
1843 "settings.effectiveShellZsh": "zsh",
1844 "settings.effectiveShellSh": "POSIX sh",
1845 "settings.effectiveShellGitBash": "Git Bash",
1846 "settings.effectiveShellPowershell": "Windows PowerShell",
1847 "settings.effectiveShellPwsh": "pwsh(PowerShell 7+)",
1848 "settings.resolvedShell": "重新載入後使用",
1849 "settings.shellReloadNow": "重新載入目前工作階段",
1850 "settings.shellDetection": "執行環境偵測",
1851 "settings.shellDetectedAt": "已偵測到 — {path}",
1852 "settings.shellDetected": "已偵測到",
1853 "settings.shellNotDetected": "未偵測到",
1854 "settings.shellCapabilityZsh": "zsh",
1855 "settings.shellCapabilitySh": "POSIX sh",
1856 "settings.gitCapability": "Git",
1857 "settings.runtimeDetails": "執行環境詳情",
1858 "settings.dependencyDetection": "相依項目偵測",
1859 "settings.shellBashManualRepair": "未偵測到 Bash。請使用建議的系統套件管理員命令,或檢查 PATH。",
1860 "settings.gitManualRepair": "未偵測到 Git。請使用建議的系統套件管理員命令安裝,或檢查 PATH。",
1861 "settings.shellCopyCommand": "複製命令",
1862 "settings.shellRepairCommandHint": "Reasonix 不會執行此命令。請複製後在終端機中手動執行,並依系統要求自行處理權限。",
1863 "settings.shellRepairReload": "重新偵測並載入目前工作階段",
1864 "settings.allowNetwork": "允許沙箱內 Shell 存取網路",
1865 "settings.workspaceRoot": "工作區根目錄",
1866 "settings.workspaceDefault": "留空使用目前工作區",
1867 "settings.effectiveWriteRoots": "目前允許寫入",
1868 "settings.effectiveWriteRootsHint": "可寫根按目前工作區展開;設定頁內修改會自動生效。",
1869 "settings.noEffectiveWriteRoots": "暫無可寫根",
1870 "settings.appearance": "外觀",
1871 "settings.theme": "明暗模式",
1872 "settings.conversationWidth": "對話區域寬度",
1873 "settings.conversationWidthStandard": "標準",
1874 "settings.conversationWidthFull": "全寬",
1875 "settings.themeAuto": "自動",
1876 "settings.themeLight": "淺色",
1877 "settings.themeDark": "深色",
1878 "settings.terminalTheme": "終端主題",
1879 "settings.terminalThemeAuto": "跟隨應用",
1880 "settings.terminalThemeLight": "淺色",
1881 "settings.terminalThemeDark": "深色",
1882 "settings.themeCurrent": "當前主題:{theme} / {style}",
1883 "settings.themeChanged": "已切換主題為 {theme} / {style}",
1884 "settings.themeUnknown": "未知主題:{name}",
1885 "settings.themeReset": "已清除主題包,恢復預設石墨路徑",
1886 "settings.themeLibrary.new": "新建主題",
1887 "settings.themeLibrary.import": "匯入",
1888 "settings.themeLibrary.reset": "恢復預設",
1889 "settings.themeLibrary.loading": "正在載入主題…",
1890 "settings.themeLibrary.builtin": "內建",
1891 "settings.themeLibrary.userTheme": "使用者主題",
1892 "settings.themeLibrary.enable": "啟用",
1893 "settings.themeLibrary.active": "使用中",
1894 "settings.themeLibrary.edit": "編輯",
1895 "settings.themeLibrary.copy": "複製",
1896 "settings.themeLibrary.export": "匯出",
1897 "settings.themeLibrary.delete": "刪除",
1898 "settings.themeLibrary.copied": "已複製「{name}」",
1899 "settings.themeLibrary.activated": "已啟用「{name}」",
1900 "settings.themeLibrary.resetDone": "已恢復預設外觀",
1901 "settings.themeLibrary.confirmDelete": "刪除主題「{name}」?此操作無法復原。",
1902 "settings.themeLibrary.confirmDeleteTitle": "刪除主題",
1903 "settings.themeLibrary.confirmReplaceImport": "同 ID 主題已存在,是否取代?",
1904 "settings.themeLibrary.confirmReplaceImportTitle": "取代現有主題",
1905 "settings.themeLibrary.replaceConfirm": "取代",
1906 "settings.themeLibrary.imported": "已匯入「{name}」",
1907 "settings.themeLibrary.exported": "主題已匯出",
1908 "settings.themeLibrary.exportRights": "即將匯出可能包含背景圖的主題。請確認你擁有照片、人物肖像或第三方素材的散布權利。",
1909 "settings.themeLibrary.exportRightsTitle": "確認匯出授權",
1910 "settings.themeLibrary.exportConfirm": "匯出",
1911 "settings.themeLibrary.saved": "已儲存「{name}」",
1912 "settings.themeLibrary.editorCreate": "新建主題",
1913 "settings.themeLibrary.editorEdit": "編輯主題",
1914 "settings.themeEditor.subtitle": "自訂語意色彩、介面密度與不同場景的背景圖片",
1915 "settings.themeEditor.metadata": "主題資訊",
1916 "settings.themeEditor.layout": "基礎外觀",
1917 "settings.themeEditor.colors": "主題色彩",
1918 "settings.themeEditor.scenes": "場景圖片",
1919 "settings.themeEditor.scenesHint": "首頁與工作區可使用不同圖片;未設定工作區圖片時自動沿用首頁背景。",
1920 "settings.themeEditor.homeBackground": "首頁背景",
1921 "settings.themeEditor.homeBackgroundHint": "用於首頁與閒置狀態,可完整顯示圖片。",
1922 "settings.themeEditor.taskBackground": "工作區背景",
1923 "settings.themeEditor.taskBackgroundHint": "用於任務、聊天與程式碼工作區。不透明度過低可能導致內容難以辨認。",
1924 "settings.themeEditor.taskBackgroundFallback": "目前沿用首頁圖片;上傳後可獨立調整。",
1925 "settings.themeEditor.description": "主題說明",
1926 "settings.themeEditor.license": "授權條款",
1927 "settings.themeEditor.livePreview": "即時預覽",
1928 "settings.themeEditor.livePreviewHint": "修改會立即預覽,但只有儲存或儲存並套用後才會寫入主題庫。",
1929 "settings.themeEditor.uploadPrompt": "選擇本機 PNG、JPEG 或 WebP 圖片",
1930 "settings.themeEditor.safeArea": "介面內容區域",
1931 "settings.themeEditor.safeAreaHint": "選擇文字與卡片主要顯示的位置;建議避開圖片主體。",
1932 "settings.themeEditor.opacity": "圖片不透明度",
1933 "settings.themeEditor.paneOpacity": "面板不透明度",
1934 "settings.themeEditor.density.comfortable": "舒適",
1935 "settings.themeEditor.density.compact": "緊湊",
1936 "settings.themeEditor.corners.square": "直角",
1937 "settings.themeEditor.corners.soft": "柔和圓角",
1938 "settings.themeEditor.corners.round": "大圓角",
1939 "settings.themeEditor.safeArea.left": "左側",
1940 "settings.themeEditor.safeArea.center": "置中",
1941 "settings.themeEditor.safeArea.right": "右側",
1942 "settings.themeTokens.key.bg": "主背景",
1943 "settings.themeTokens.key.bgSoft": "柔和背景",
1944 "settings.themeTokens.key.bgElev": "浮層背景",
1945 "settings.themeTokens.key.panel": "面板",
1946 "settings.themeTokens.key.sidebar": "側邊欄",
1947 "settings.themeTokens.key.chat": "對話區",
1948 "settings.themeTokens.key.workspace": "工作區",
1949 "settings.themeTokens.key.workspaceFiles": "檔案區",
1950 "settings.themeTokens.key.border": "主邊框",
1951 "settings.themeTokens.key.borderSoft": "柔和邊框",
1952 "settings.themeTokens.key.fg": "主文字",
1953 "settings.themeTokens.key.fgDim": "次要文字",
1954 "settings.themeTokens.key.fgFaint": "弱化文字",
1955 "settings.themeTokens.key.accent": "強調色",
1956 "settings.themeTokens.key.accentFg": "強調色文字",
1957 "settings.themeTokens.key.ok": "成功狀態",
1958 "settings.themeTokens.key.warn": "警告狀態",
1959 "settings.themeTokens.key.err": "錯誤狀態",
1960 "settings.themeLibrary.fieldId": "ID / 名稱",
1961 "settings.themeLibrary.fieldName": "顯示名稱",
1962 "settings.themeLibrary.fieldAuthor": "作者",
1963 "settings.themeLibrary.fieldBase": "基礎風格",
1964 "settings.themeLibrary.fieldRecipes": "密度 / 圓角",
1965 "settings.themeLibrary.fieldTokens": "語意顏色",
1966 "settings.themeLibrary.fieldBackground": "背景",
1967 "settings.themeLibrary.pickImage": "選擇圖片",
1968 "settings.themeLibrary.clearImage": "移除圖片",
1969 "settings.themeLibrary.homeOpacity": "首頁透明度",
1970 "settings.themeLibrary.taskOpacity": "任務頁透明度",
1971 "settings.themeLibrary.overlayStrength": "遮罩強度",
1972 "settings.themeLibrary.contrastWarn": "部分文字與背景對比度可能低於 WCAG AA。你仍可繼續儲存。",
1973 "settings.themeLibrary.cancel": "取消",
1974 "settings.themeLibrary.save": "儲存",
1975 "settings.themeLibrary.saveEnable": "儲存並啟用",
1976 "settings.themeTokens.surfaces": "表面",
1977 "settings.themeTokens.borderText": "邊框與文字",
1978 "settings.themeTokens.accentStatus": "強調與狀態色",
1979 "settings.themeLibrary.groupOfficial": "Reasonix 官方主題",
1980 "settings.themeLibrary.groupBase": "基礎風格",
1981 "settings.themeLibrary.groupUser": "我的主題",
1982 "settings.themeLibrary.groupPlugin": "插件主題",
1983 "settings.themeLibrary.emptyUser": "還沒有自訂主題,可以新建或匯入。",
1984 "settings.themeLibrary.copyFrom": "建立自訂副本",
1985 "settings.themes.official.official-rose-dawn.name": "玫瑰晨光",
1986 "settings.themes.official.official-rose-dawn.description": "象牙白晨光與柔粉玫瑰,原創插畫女性人物。",
1987 "settings.themes.official.official-fortune-forge.name": "鴻運工坊",
1988 "settings.themes.official.official-fortune-forge.description": "暖白、朱紅、金色與玉綠之間的原創吉祥工程師。",
1989 "settings.themes.official.official-crimson-horizon.name": "赤曜新城",
1990 "settings.themes.official.official-crimson-horizon.description": "珍珠白天空下的珊瑚紅未來城市。",
1991 "settings.themes.official.official-sage-breeze.name": "鼠尾草清風",
1992 "settings.themes.official.official-sage-breeze.description": "奶油紙張與鼠尾草植物之間的原創讀者。",
1993 "settings.themes.official.official-spark-notebook.name": "靈感手帳",
1994 "settings.themes.official.official-spark-notebook.description": "手帳網格紙與青綠、明黃、珊瑚色文具,原創動漫人物。",
1995 "settings.themes.official.official-violet-starlight.name": "紫曜星夜",
1996 "settings.themes.official.official-violet-starlight.description": "藍紫星空、輝光蝴蝶與原創星夜繆斯。",
1997 "settings.themes.official.official-cyan-stage.name": "青嵐舞台",
1998 "settings.themes.official.official-cyan-stage.description": "青藍未來舞台與原創數位表演者。",
1999 "settings.themes.official.official-noir-gold.name": "黑金序曲",
2000 "settings.themes.official.official-noir-gold.description": "黑色絲絨舞台與金色聚光燈下的原創創意紳士。",
2001
2002 "settings.textSize": "介面字號",
2003 "settings.textSizeSmall": "小",
2004 "settings.textSizeDefault": "預設",
2005 "settings.textSizeLarge": "大",
2006 "settings.textSizeXLarge": "特大",
2007 "settings.textSizeXXLarge": "超大",
2008 "settings.displayZoom": "顯示縮放(立即生效)",
2009 "settings.displayZoomDecrease": "縮小顯示縮放",
2010 "settings.displayZoomIncrease": "放大顯示縮放",
2011 "settings.displayZoomReset": "恢復顯示縮放到 100%",
2012 "settings.fontFamily": "介面字型",
2013 "settings.fontFamilySystem": "系統預設",
2014 "settings.fontFamilyYaHei": "微軟正黑體",
2015 "settings.fontFamilyPingFang": "苹方",
2016 "settings.fontFamilyNoto": "思源黑體",
2017 "settings.monoFontFamily": "等寬字型",
2018 "settings.monoFontFamilySystem": "系統等寬",
2019 "settings.monoFontFamilyCascadia": "Cascadia",
2020 "settings.monoFontFamilyJetBrains": "JetBrains Mono",
2021 "settings.monoFontFamilySFMono": "SF Mono",
2022 "settings.monoFontFamilyCustom": "自定義",
2023 "settings.monoFontFamilyCustomName": "自定義等寬字型",
2024 "settings.monoFontFamilyCustomPlaceholder": "等寬字型棧,如 \"Maple Mono\", \"Cascadia Code\", monospace",
2025 "settings.typography.title": "詳細排版設定",
2026 "settings.typography.subtitle": "按區域獨立設定字型與字號。",
2027 "settings.typography.entrySummary": "可分別覆蓋對話、輸入區、程式碼與輔助資訊的排版。",
2028 "settings.typography.open": "進入設定",
2029 "settings.typography.back": "返回外觀",
2030 "settings.typography.resetAll": "全部恢復預設",
2031 "settings.typography.regions": "排版區域",
2032 "settings.typography.globalDefault": "全域預設",
2033 "settings.typography.region.interface": "介面與導覽",
2034 "settings.typography.region.conversation": "對話正文",
2035 "settings.typography.region.composer": "輸入區",
2036 "settings.typography.region.code": "程式碼與工具",
2037 "settings.typography.region.metadata": "輔助資訊",
2038 "settings.typography.desc.interface": "設定頁面、導覽和通用控制項。",
2039 "settings.typography.desc.conversation": "使用者訊息、助手回覆與 Markdown 正文。",
2040 "settings.typography.desc.composer": "提示詞輸入與編輯控制項。",
2041 "settings.typography.desc.code": "程式碼區塊、行內程式碼與工具輸出。",
2042 "settings.typography.desc.metadata": "時間、狀態、標籤與次要資訊。",
2043 "settings.typography.followGlobal": "跟隨全域",
2044 "settings.typography.customized": "自訂",
2045 "settings.typography.font": "字型",
2046 "settings.typography.font.inherit": "全域預設",
2047 "settings.typography.customFont": "自訂字型",
2048 "settings.typography.size": "字號",
2049 "settings.typography.decrease": "縮小字號",
2050 "settings.typography.increase": "放大字號",
2051 "settings.typography.advanced": "行高與字重",
2052 "settings.typography.advancedSummary": "由目前主題控制",
2053 "settings.typography.advancedNote": "行高和字重暫時繼續跟隨目前主題,以保持整體節奏與層級一致。",
2054 "settings.typography.resetRegion": "重設此區域",
2055 "settings.typography.applied": "已套用",
2056 "settings.typography.undo": "復原",
2057 "settings.typography.preview": "即時預覽",
2058 "settings.typography.preview.body": "正文",
2059 "settings.typography.preview.reasoning": "思考",
2060 "settings.typography.preview.tools": "工具",
2061 "settings.typography.previewQuestion": "請簡要說明石墨烯的主要特性。",
2062 "settings.typography.previewBody": "獨立排版能讓每個區域保持舒適可讀,同時不影響介面的其他部分。",
2063 "settings.typography.previewSources": "網頁搜尋 · 3 個結果 · 1 個引用",
2064 "settings.typography.previewReasoning": "先理解需求,再給出準確、易於瀏覽的回答。",
2065 "settings.typography.previewTool": "$ pnpm test\n✓ 排版偏好已套用",
2066 "settings.general.sectionAppearance": "桌面與語言",
2067 "settings.general.sectionAppearanceHint": "設定桌面體驗、介面語言和費用顯示。",
2068 "settings.general.sectionConversation": "會話體驗",
2069 "settings.general.sectionSystem": "系統行為",
2070 "settings.general.sectionSystemHint": "控制視窗、審批、聲音和狀態資訊。",
2071 "settings.hardwareAcceleration": "硬體加速",
2072 "settings.hardwareAccelerationHint": "使用 GPU 加速介面和內置網頁算繪。遇到白屏、閃爍或顯示異常時,可嘗試關閉。關閉後可能降低流暢度並增加 CPU 使用量。",
2073 "settings.hardwareAccelerationRestart": "已儲存,完全退出 Reasonix 並重新開啟後生效。僅關閉視窗到背景不會生效。",
2074 "settings.hardwareAccelerationRestartShort": "重新啟動後生效",
2075 "settings.hardwareAccelerationOverride": "本次啟動已透過啟動設定停用硬體加速。移除該設定並完全重新啟動後,將恢復已儲存的設定。",
2076 "settings.subagentReasoning": "子智慧體推理強度",
2077 "settings.connectionFollowSession": "隨對話",
2078 "settings.connectionAutomatic": "自動選擇",
2079 "settings.connectionFollowParent": "隨主代理",
2080 "settings.modelPurpose": "用途",
2081 "settings.modelConnection": "連線",
2082 "settings.runtimePreferences": "執行偏好",
2083 "settings.modelUsage": "使用模型",
2084 "settings.modelUnavailable": "{ref} 不可用。請選擇已設定模型,或先新增模型服務接入。",
2085 "settings.modelNeedsKey": "{provider} 需要設定 API key 後才能執行該模型。",
2086 "settings.errorUnknown": "操作失敗。",
2087 "settings.errorUnknownModel": "未知模型 {model}。",
2088 "settings.errorModelProviderMissing": "模型 {model} 不可用,因為提供商 {provider} 尚未添加。",
2089 "settings.errorModelProviderNoKey": "模型 {model} 不可用,因為提供商 {provider} 尚未設定 API Key。",
2090 "settings.errorRemoveAccessBusy": "請先停止正在使用 {provider} 的任務,再移除模型服務接入。",
2091 "settings.errorProviderDetached": "請先重新開啟或關閉背景工作階段,再重試。",
2092 "settings.errorDeleteProviderBusy": "請先停止正在使用 {provider} 的任務,再刪除模型服務。",
2093 "settings.errorSaveBeforeRemoveAccess": "移除模型服務接入前儲存目前會話失敗:{err}",
2094 "settings.errorSaveBeforeDeleteProvider": "刪除模型服務前儲存目前會話失敗:{err}",
2095 "settings.errorRemoveProviderNoFallback": "模型服務 {provider} 正被開啟的標籤頁使用,且沒有其他可用模型服務可切換。",
2096 "settings.providerAccessEmptyHint": "使用「推薦預設」可快速接入常用供應商,通常只需填寫 API Key;使用「自訂供應商」可手動設定 OpenAI-compatible 或 Anthropic-compatible 端點。",
2097 "settings.builtinProviderBadge": "內建",
2098 "settings.customProviderBadge": "自訂",
2099 "settings.configureProvider": "設定",
2100 "settings.configureProfile": "設定",
2101 "settings.noModelsConfigured": "未設定模型",
2102 "settings.providerDesc.opencodeGo": "一條連線即可使用 Go 金鑰支援的全部模型。",
2103 "settings.providerDesc.opencodeZen": "獨立的 Zen 連線、金鑰與計費體系。",
2104 "settings.plannerNoneHint": "使用對話模型進行規劃與執行。",
2105 "settings.plannerNoneHintShort": "跟隨對話模型",
2106 "settings.searchModels": "搜尋模型...",
2107 "settings.noMatchingModels": "沒有匹配的模型",
2108 "settings.addProvider.chooseTitle": "新增供應商",
2109 "settings.addProvider.officialChoice": "推薦預設",
2110 "settings.addProvider.customChoice": "自訂供應商",
2111 "settings.addProvider.manageRoutes": "進階線路設定",
2112 "settings.addProvider.official.deepseek": "DeepSeek 官方(推薦)",
2113 "settings.addProvider.official.deepseekDesc": "Anthropic Messages API,支援 Flash / Pro,預設開啟網頁搜尋。",
2114 "settings.addProvider.preset.tokenRhythmLabel": "基元律动",
2115 "settings.addProvider.confirm": "新增供應商",
2116 "settings.addProvider.viewPresetProvider": "查看設定",
2117 "settings.addProvider.resetPreset": "重設為預設",
2118 "settings.addProvider.confirmResetPreset": "確認重設",
2119 "settings.customProviderName": "自訂供應商名稱",
2120 "settings.customProviderNamePlaceholder": "例如 my-proxy",
2121 "settings.customProviderNameReadonlyHint": "暫不支援供應商名稱修改",
2122 "settings.catalog.variant": "模型路由",
2123 "settings.catalog.anthropicHint": "使用 Anthropic API 金鑰與 API 計費,此預設不啟用伺服器原生工具。",
2124 "settings.catalog.localHint": "範例模型名稱需要與本機安裝一致,新增後請設定或取得已安裝模型。",
2125 "settings.catalog.models": "模型清單",
2126 "settings.catalog.hint": "選擇服務商,再選擇接入方式、地區和 API 格式。",
2127 "settings.connections.restartRequired": "目前桌面後端尚未載入重新命名介面。請在啟動終端按 Ctrl+C 停止桌面後端,再重新啟動後重試。",
2128 "settings.connections.rename": "重新命名連線",
2129 "settings.connections.renameFailed": "儲存失敗,請重試。",
2130 "settings.models.inherit": "繼承",
2131 "settings.models.keySaveFailed": "金鑰儲存失敗,請重試。",
2132 "settings.models.savedPending": "已儲存,將在受影響工作階段的下一次執行前套用。目前工作繼續使用原設定。",
2133 "settings.models.savedApplyFailed": "設定已儲存,但部分工作階段尚未成功套用。請重試套用,無需重複儲存。",
2134 "settings.models.applyRetry": "重試套用",
2135 "settings.models.preferencesApplyHint": "預設模型用於新建工作階段;其他模型偏好會在既有工作階段的下一次執行前生效。",
2136 "settings.models.add": "新增模型",
2137 "settings.modelDialog.image": "圖片",
2138 "settings.modelDialog.video": "影片",
2139 "settings.modelDialog.unavailable": "暫不支援直接輸入影片或 PDF。",
2140 "settings.modelDialog.metadata": "模型中繼資料",
2141 "settings.modelDialog.restore": "恢復自動識別",
2142 "settings.modelDialog.edit": "編輯模型",
2143 "settings.modelDialog.id": "模型 ID",
2144 "settings.modelDialog.parameters": "參數",
2145 "settings.modelDialog.reset": "重設為預設",
2146 "settings.modelDialog.resetContext": "重設上下文視窗",
2147 "settings.modelDialog.resetOutput": "重設輸出上限",
2148 "settings.modelDialog.outputLimit": "輸出上限(Token)",
2149 "settings.modelDialog.outputHint": "留空繼承;-1 不傳送可選輸出限制,仍受模型實際限制。",
2150 "settings.modelDialog.reasoningEffort": "思考強度",
2151 "settings.modelDialog.reasoningEffortOptions": "可用思考檔位",
2152 "settings.modelDialog.reasoningEffortDefault": "預設思考檔位",
2153 "settings.modelDialog.resetReasoningEffort": "恢復自動思考強度",
2154 "settings.modelDialog.automatic": "自動",
2155 "settings.modelDialog.reasoningEffortHint": "自動繼承服務商預設值。更高檔位可能消耗更多時間和 token。",
2156 "settings.modelDialog.reasoningUnknown": "尚未識別此模型的思考檔位。可使用自動,或配置此連線的思考協定與可用檔位。",
2157 "settings.modelDialog.reasoningUnsupported": "此模型配置未提供可調節的思考檔位。",
2158 "settings.modelDialog.overrideHint": "僅覆寫能力宣告,不會改變模型實際能力。",
2159 "settings.modelDialog.capabilities": "模型能力",
2160 "settings.modelDialog.input": "輸入",
2161 "settings.modelDialog.output": "輸出",
2162 "settings.modelDialog.source": "來源",
2163 "settings.modelDialog.manual": "手動覆寫",
2164 "settings.modelDialog.draftHint": "儲存連線後生效",
2165 "settings.modelDialog.apply": "套用變更",
2166 "settings.modelDialog.add": "新增至列表",
2167 "settings.models.saveChanges": "儲存變更",
2168 "settings.models.unsaved": "未儲存變更",
2169 "settings.models.saved": "無未儲存變更",
2170 "settings.connections.copy": "複製連線(不複製金鑰)",
2171 "settings.models.options": "模型設定",
2172 "settings.connections.name": "連線名稱",
2173 "settings.connections.id": "內部識別碼(保持不變)",
2174 "settings.connections.search": "搜尋已新增連線",
2175 "settings.connections.configured": "已設定",
2176 "settings.connections.noResults": "沒有符合的連線",
2177 "settings.connections.back": "返回連線清單",
2178 "settings.catalog.search": "搜尋服務商",
2179 "settings.catalog.providers": "服務商",
2180 "settings.catalog.region": "帳號平台",
2181 "settings.catalog.cluster": "服務叢集",
2182 "settings.catalog.clusterChina": "中國",
2183 "settings.catalog.clusterSingapore": "新加坡",
2184 "settings.catalog.clusterEurope": "歐洲",
2185 "settings.catalog.product": "接入方式",
2186 "settings.catalog.regionChina": "中國站",
2187 "settings.catalog.regionGlobal": "國際站",
2188 "settings.catalog.regionSingapore": "新加坡站",
2189 "settings.catalog.regionEurope": "歐洲站",
2190 "settings.catalog.regionLocal": "本機",
2191 "settings.catalog.productAPI": "按量 API",
2192 "settings.catalog.productCoding": "Coding Plan",
2193 "settings.catalog.productToken": "Token Plan",
2194 "settings.catalog.productGo": "OpenCode Go",
2195 "settings.catalog.productZen": "OpenCode Zen",
2196 "settings.catalog.productLocal": "本機模型",
2197 "settings.catalog.mimoTokenPlanHint": "Token Plan 金鑰與按量 API 金鑰相互獨立,僅限受支援的 AI 程式設計工具使用,不適用於自動化腳本或應用程式後端。",
2198 "settings.catalog.formatBundle": "推薦的模型路由組合",
2199 "settings.catalog.verifyFormat": "請確認服務位址支援此 API 格式。",
2200 "settings.catalog.endpointHint": "可修改,僅用於目前連線,不影響預設值。",
2201 "settings.catalog.restoreURL": "恢復預設位址",
2202 "settings.catalog.savedKey": "此連線已有可用的已儲存金鑰。",
2203 "settings.catalog.modelsAfterConnect": "新增連線後取得或新增模型。",
2204 "settings.catalog.responsesHint": "使用 Responses API,請選擇支援此格式的端點。",
2205 "settings.providerProtocol": "API 格式",
2206 "settings.providerProtocolOpenAI": "OpenAI-compatible",
2207 "settings.providerProtocolOpenAIHint": "適用於相容 OpenAI API 的代理、聚合平台和自建服務。",
2208 "settings.providerProtocolAnthropic": "Anthropic-compatible",
2209 "settings.providerProtocolAnthropicHint": "適用於 Claude Messages API 風格的服務,例如部分 coding plan 端點。",
2210 "settings.providerBaseUrlLabel": "API 位址",
2211 "settings.providerChatUrlPlaceholder": "例如 https://api.openai.com/v1/chat/completions",
2212 "settings.providerRequestUrlHint": "填寫完整請求位址;系統將原樣使用。",
2213 "settings.providerKey": "金鑰",
2214 "settings.providerAdvancedSettings": "相容設定(通常不用改)",
2215 "settings.providerAdvancedExpandHint": "點擊展開詳細設定",
2216 "settings.providerAdvancedCollapseHint": "點擊收起",
2217 "settings.providerHeaders": "額外請求標頭(可選)",
2218 "settings.providerHeadersPlaceholder": "HTTP-Referer: https://example.com\nX-Title: Reasonix",
2219 "settings.providerHeadersHint": "用於 OpenRouter 等要求站點來源的中轉站。一行一個 Header: value;API Key 仍透過上方金鑰保存。",
2220 "settings.providerExtraBody": "額外請求體(可選)",
2221 "settings.providerExtraBodyPlaceholder": "{\n \"enable_thinking\": true\n}",
2222 "settings.providerExtraBodyHint": "會合併到聊天請求體頂層 JSON。model、messages、tools、stream、thinking 等核心欄位仍由 Reasonix 控制。",
2223 "settings.providerExtraBodyError": "請輸入不含 null 值的 JSON 物件,例如 { \"enable_thinking\": true }。",
2224 "settings.providerExtraBodyNull": "{path} 不能包含 null。",
2225 "settings.providerExtraBodyObjectRequired": "額外請求體必須是 JSON 物件。",
2226 "settings.providerAuthHeader": "使用 Authorization: Bearer 發送金鑰",
2227 "settings.providerAuthHeaderHint": "適用於 MiniMax Global、Vercel AI Gateway 等不使用 x-api-key 的 Anthropic-compatible 閘道。",
2228 "settings.providerNoProxy": "為此供應商略過自動或系統代理",
2229 "settings.providerNoProxyHint": "僅在「自動」或「環境變數」模式下直連此端點。明確設定的自訂代理仍會生效;如需略過,請將主機加入「網路 › 不使用代理」。",
2230 "settings.fetchingModels": "重新整理中…",
2231 "settings.fetchModelsSuccess": "已取得 {n} 個模型",
2232 "settings.fetchModelsManualFallbackAuth": "模型發現介面拒絕了金鑰或權限。請檢查 API Key;如果該服務不開放模型發現,也可以在下方手動填寫模型 ID。",
2233 "settings.fetchModelsManualFallbackUnsupported": "這個服務可能不支援自動取得模型列表。可以直接在下方手動填寫模型 ID。",
2234 "settings.fetchModelsManualFallbackNetwork": "暫時無法連接模型發現介面。請檢查 API 位址或代理;如果你知道模型 ID,也可以先手動填寫。",
2235 "settings.fetchModelsManualFallbackDecode": "模型發現介面返回了無法識別的格式。可以直接在下方手動填寫模型 ID。",
2236 "settings.fetchModelsManualFallbackEmpty": "沒有自動取得模型。可以直接在下方手動填寫模型 ID。",
2237 "settings.fetchModelsManualFallbackGeneric": "無法自動取得模型:{err}。可以直接在下方手動填寫模型 ID。",
2238 "settings.fetchModelsEmpty": "沒有取得可用模型",
2239 "settings.fetchModelsEmptyForProvider": "{provider} 沒有返回可用模型",
2240 "settings.fetchModelsFailedForProvider": "重新整理 {provider} 失敗:{err}",
2241 "settings.newProviderDraftName": "新供應商",
2242 "settings.reasoningProtocol": "模型能力模式",
2243 "settings.reasoningProtocol.auto": "自動識別(推薦)",
2244 "settings.reasoningProtocol.deepseek": "DeepSeek 思考(thinking + 深度)",
2245 "settings.reasoningProtocol.glm": "GLM 思考(開啟 / 關閉)",
2246 "settings.reasoningProtocol.kimiK3": "Kimi K3 推理(low / high / max)",
2247 "settings.reasoningProtocol.openai": "OpenAI reasoning(reasoning_effort)",
2248 "settings.reasoningProtocol.none": "普通聊天(不傳送思考參數)",
2249 "settings.reasoningProtocolHint": "預設自動識別。只有代理不相容,或你確定模型需要特定 reasoning 格式時再切換。",
2250 "settings.thinkingMode": "Thinking 覆蓋",
2251 "settings.thinkingMode.auto": "Auto(使用服務預設)",
2252 "settings.thinkingMode.enabled": "Enabled(開啟)",
2253 "settings.thinkingMode.disabled": "Disabled(關閉)",
2254 "settings.thinkingMode.adaptive": "Adaptive(自適應)",
2255 "settings.thinkingModeHint": "服務商專用覆蓋項。相容閘道可用 enabled/disabled;只有服務文件明確支援時才使用 adaptive。",
2256 "settings.moreModels": "還有 {n} 個",
2257 "settings.permissionsModeHint": "選擇目前會話的檔案系統邊界;明確禁止規則始終生效。",
2258 "settings.modeAskShort": "僅可查看",
2259 "settings.modeAllowShort": "工作區內修改",
2260 "settings.modeDenyShort": "阻止寫操作",
2261 "settings.permissionRules": "細粒度規則",
2262 "settings.ruleDeny": "阻止",
2263 "settings.ruleAsk": "始終確認",
2264 "settings.ruleAllow": "允許",
2265 "settings.ruleAllowWrite": "額外允許寫入目錄",
2266 "settings.ruleDenyHint": "始終阻止匹配的工具或路徑。",
2267 "settings.ruleAskHint": "符合的操作在執行前始終要求確認。",
2268 "settings.ruleAllowHint": "自動放行匹配項。",
2269 "settings.bashEnforceShort": "強制隔離",
2270 "settings.bashOffShort": "不受限執行",
2271 "settings.language": "語言",
2272 "settings.languageHint": "選擇介面語言,或跟隨作業系統。",
2273 "settings.storageTitle": "資料位置",
2274 "settings.storageHint": "檢視 Reasonix 的工作區與應用程式資料位置。",
2275 "settings.storageMeta": "工作區 · 資料 · 路徑",
2276 "settings.browserMeta": "內建瀏覽器 · 登入狀態",
2277 "settings.browser.basics": "基礎設定",
2278 "settings.browser.basicsHint": "控制新工作階段可以使用內建瀏覽器做什麼。",
2279 "settings.browser.control": "開啟內建瀏覽器控制",
2280 "settings.browser.controlHint": "註冊瀏覽器工具,讓新工作階段可以透過內建瀏覽器存取與操作網頁。",
2281 "settings.browser.controlOn": "已開啟內建瀏覽器控制",
2282 "settings.browser.controlOff": "已關閉內建瀏覽器控制",
2283 "settings.browser.security": "安全",
2284 "settings.browser.securityHint": "僅作用於內建瀏覽器,應用程式視窗仍使用 Chromium 預設驗證。",
2285 "settings.browser.ignoreCertificates": "忽略憑證驗證",
2286 "settings.browser.ignoreCertificatesHint": "開啟後內建瀏覽器不再驗證 HTTPS 憑證,便於存取自簽憑證的內網站點或抓包代理。",
2287 "settings.browser.certificatesOn": "已關閉內建瀏覽器的憑證驗證",
2288 "settings.browser.certificatesOff": "已還原憑證驗證",
2289 "settings.browser.data": "瀏覽器資料",
2290 "settings.browser.dataHint": "內建瀏覽器在本機使用獨立的 Cookie 與快取。",
2291 "settings.browser.clearCache.title": "清除內建瀏覽器快取",
2292 "settings.browser.clearCache.hint": "清除 HTTP 快取、Cache Storage 與 Service Worker,保留 Cookie 與本機站點資料。",
2293 "settings.browser.clearCache.action": "清除快取",
2294 "settings.browser.clearCache.done": "內建瀏覽器快取已清除",
2295 "settings.browser.clearAll.title": "清除全部瀏覽器資料",
2296 "settings.browser.clearAll.hint": "刪除內建瀏覽器中的 Cookie、站點資料與快取。此操作無法復原。",
2297 "settings.browser.clearAll.action": "清除全部",
2298 "settings.browser.clearAll.confirm": "確認清除",
2299 "settings.browser.clearAll.done": "內建瀏覽器資料已全部清除",
2300 "settings.browser.import.title": "匯入 Chrome 登入狀態",
2301 "settings.browser.import.hint": "一次性把 Chrome 的 Cookie 帶入內建瀏覽器,AI 就能直接開啟你已登入的網站。不會讀取密碼。",
2302 "settings.browser.import.action": "匯入瀏覽器資料",
2303 "settings.browser.import.running": "正在匯入…",
2304 "settings.browser.import.done": "已從 {profile} 匯入 {cookies} 個 Cookie,略過 {skipped} 個。",
2305 "settings.browser.import.chromeMissing": "沒有在本機找到 Chrome。",
2306 "settings.browser.import.profileNotFound": "沒有找到帶 Cookie 的 Chrome Profile,請先開啟一次 Chrome 再重試。",
2307 "settings.browser.import.cookiesUnreadable": "無法讀取 Chrome 的 Cookie 資料庫,請關閉 Chrome 後重試。",
2308 "settings.browser.import.safeStorageDenied": "已取消匯入:未取得 Chrome 安全儲存(鑰匙圈)的存取權限,沒有匯入任何 Cookie。",
2309 "settings.browser.import.safeStorageUnavailable": "Chrome 的加密金鑰無法使用,沒有匯入任何 Cookie。",
2310 "settings.browser.import.unsupportedPlatform": "目前平台暫不支援匯入 Chrome 登入狀態。",
2311 "settings.browser.desktopOnly": "瀏覽器資料只能在桌面端管理。",
2312 "settings.browser.loadFailed": "無法讀取內建瀏覽器設定。",
2313 "settings.browser.warningInvalid": "瀏覽器控制設定檔無效,目前使用預設值。",
2314 "settings.browser.warningUnreadable": "瀏覽器控制設定檔無法讀取,目前使用預設值。",
2315 "settings.browser.warningUnsupported": "瀏覽器控制設定檔來自較新的版本,設定目前為唯讀。",
2316 "settings.storageState": "工作階段與記憶資料",
2317 "settings.storageCache": "快取",
2318 "settings.storageExtensions": "擴充功能",
2319 "settings.defaultWorkspace": "預設工作區",
2320 "settings.defaultWorkspaceHint": "啟動時自動開啟(目錄存在時)。",
2321 "settings.langAuto": "自動(跟隨系統)",
2322 "settings.currency": "費用顯示幣別",
2323 "settings.currencyAuto": "自動(建議)",
2324 "settings.currencyHint": "僅影響費用顯示,不換算餘額或變更模型價格。自動優先帳戶幣別,否則使用價目表幣別。",
2325 "context.sessionCostEstimated": "估算會話費用",
2326 "context.sessionCostPaygEquivalent": "按量等效估算",
2327 "context.sessionCostBucketed": "多幣種",
2328 "context.sessionCostUnavailable": "費用不可估算",
2329 "context.sessionCostFallback": "目標幣種不可用",
2330 "settings.config": "設定檔:{path}",
2331 "settings.configShadowed": "被工作區設定覆蓋:{path}(這裡的修改可能不會生效)",
2332
2333 // 待辦欄
2334 "todo.title": "待辦",
2335 "todo.pending": "待處理",
2336 "todo.inProgress": "進行中",
2337 "todo.paused": "待繼續",
2338 "todo.completed": "已完成",
2339 "todo.continue": "繼續",
2340
2341 // 斜線選單標籤
2342 "slash.project": "專案",
2343 "slash.plugin": "外掛 · {name}",
2344 "slash.mcp": "mcp",
2345 "slash.skill": "skill",
2346 "slash.subagent": "子智能體",
2347 "slash.startOnly": "僅可在訊息開頭使用",
2348 "slash.group.actions": "快速操作",
2349 "slash.group.management": "更多命令",
2350 "slash.group.subagents": "子智能體",
2351 "slash.group.skills": "技能與專案命令",
2352 "slash.group.integrations": "整合",
2353
2354 // 助手訊息
2355 "msg.thinking": "思考過程",
2356 "msg.thinkingRunning": "思考中…",
2357 "msg.thinkingDone": "已完成",
2358 "msg.thinkingDuration": "持續了 {s} 秒",
2359 "msg.memoryCompilerCitationsCount": "{n} 條 Memory v5 編譯引用",
2360 "msg.memoryCompilerApplied": "此訊息已套用 Memory v5 編譯器",
2361 "msg.memoryCitationLine": "第 {line} 行",
2362 "msg.memoryCitationLineRange": "{start}-{end} 行",
2363 "msg.copy": "複製",
2364 "msg.editSend": "傳送",
2365 "msg.attachments": "附件",
2366 "msg.fileAttachment": "檔案",
2367 "msg.imageAttachment": "圖片",
2368 "msg.workspaceReference": "工作區引用",
2369 "notice.protocolRecoveryAction": "從有效歷史恢復",
2370 "notice.protocolRecoveryBody": "上游未提供具體原因。可以重建請求中的歷史視圖並繼續,保留已完成結果。",
2371 "sources.notProvided": "搜尋已完成,供應商未提供可用的結構化來源。",
2372 "sources.title": "來源",
2373 "sources.count": "{n} 條",
2374 "sources.hidden": "已隱藏 {n} 條",
2375 "sources.noValid": "沒有有效來源",
2376 "sources.open": "開啟來源",
2377 "sources.copyLink": "複製連結",
2378 "msg.folderReference": "資料夾 · 工作區引用",
2379 "msg.pastedExpandTooltip": "展開貼上文字",
2380 "msg.pastedCollapseTooltip": "收起貼上文字",
2381 "turnActions.summary": "壓縮",
2382 "turnActions.rewind": "回溯",
2383 "transcript.jumpToBottom": "跳到底部",
2384 "markdown.tableExpandAll": "展開全部 {n} 行",
2385 "markdown.tableCollapse": "收起表格",
2386 "transcript.loadEarlierFailed": "較早的對話載入失敗",
2387 "transcript.toolCount": "{n} 個工具",
2388 "transcript.thoughtCount": "{n} 段思考",
2389 "transcript.steer": "中途引導",
2390 "transcript.working": "工作中",
2391 "transcript.workingDuration": "工作中 {duration}",
2392 "transcript.worked": "已工作",
2393 "transcript.workedDuration": "已工作 {duration}",
2394 "transcript.durationSeconds": "{s} 秒",
2395 "transcript.durationMinutes": "{m} 分",
2396 "transcript.durationMinutesSeconds": "{m} 分 {s} 秒",
2397 "transcript.processed": "已處理",
2398 "transcript.processedDuration": "已處理 {s}s",
2399 "notice.remoteTurnInterrupted": "遠端連線已中斷,本輪對話的狀態暫不可知;重連後會話將從伺服器恢復。",
2400 "notice.remoteProviderUnreachable": "憑證通道(桌面金鑰代理)不可達,正在重試:{detail}",
2401 "notice.askSubmitFailed": "提交回答失敗:{error}",
2402 "notice.details": "詳情",
2403 "notice.decisionReceiptTitle": "已記錄決策",
2404 "notice.decisionReceiptTool": "工具核准",
2405 "notice.decisionReceiptAsk": "已回答問題",
2406 "notice.decisionReceiptPlan": "計畫決策",
2407 "notice.decisionReceiptRecovery": "恢復決策",
2408 "notice.decisionAllowOnce": "僅本次允許",
2409 "notice.decisionAllowSession": "本工作階段允許",
2410 "notice.decisionAllowPersistent": "永久允許",
2411 "notice.decisionDeny": "已拒絕",
2412 "notice.decisionStartExecution": "開始執行",
2413 "notice.decisionRevisePlan": "要求修改計畫",
2414 "notice.decisionExitPlan": "退出且不執行",
2415 "notice.decisionRecoveryContinue": "繼續執行",
2416 "notice.decisionRecoveryContinueTask": "此工作階段內繼續",
2417 "notice.decisionRecoveryRevise": "要求調整方案",
2418 "notice.decisionAnswered": "已回答",
2419 "notice.finalReadiness": "任務狀態還需要確認,已要求助手完成或說明阻塞原因。",
2420 "notice.deliveryIncompleteTitle": "檢查尚未完成",
2421 "notice.recoveryPausedTitle": "已暫停自動重試",
2422 "notice.recoveryPausedBody": "Reasonix 已停止重複嘗試,並保留已完成的工作。傳送「繼續」即可開始新一輪,也可以補充要求來調整方向。",
2423 "notice.completionUncertainTitle": "完成狀態未確認",
2424 "notice.completionUncertainBody": "目前結果未能確認已完成。目前回答與所有已完成的工作均已保留。傳送「繼續」可接著完成,也可以補充說明需要調整的內容。",
2425 "notice.deliveryIncompleteBody": "內容已經產生,但必要的驗證或複審仍未完成。",
2426 "notice.deliveryIncompleteContinue": "繼續檢查",
2427 "notice.deliveryIncompleteAccept": "結束檢查",
2428 "notice.deliveryIncompleteContinuePrompt": "繼續完成剩餘的任務收尾檢查。",
2429 "notice.completionChangesTitle": "本輪結果",
2430 "notice.completionViewChanges": "查看差異",
2431 "notice.completionViewVerification": "查看檢查詳情",
2432 "completion.panelTitle": "檢查詳情",
2433 "completion.changesUnknown": "變更統計無法取得",
2434 "completion.changesIncomplete": "變更統計不完整",
2435 "completion.noNetChanges": "無檔案淨變更",
2436 "completion.filesCounted": "已統計 {count} 個檔案",
2437 "completion.partialStats": "部分統計",
2438 "completion.checkRunning": "驗證中…",
2439 "completion.checkFailed": "檢查失敗 · {count} 項",
2440 "completion.checkInterrupted": "檢查中斷",
2441 "completion.checkStale": "檢查後有新變更",
2442 "completion.checkPassed": "檢查通過 · {count} 項",
2443 "completion.checkNone": "未記錄檢查",
2444 "completion.checkUnknown": "檢查資訊不完整",
2445 "completion.someStale": "部分結果已過期",
2446 "completion.turnDiff": "本輪差異",
2447 "completion.allChanges": "目前工作區全部差異",
2448 "completion.viewLogs": "查看日誌",
2449 "completion.logsTruncated": "僅顯示保留的日誌末尾。",
2450 "completion.logsUnavailable": "日誌尚未產生、已清理或無法關聯。",
2451 "completion.diffUnavailable": "本輪差異詳情無法取得。",
2452 "completion.checksOnly": "檢查結果僅涵蓋以上已記錄的命令。",
2453 "completion.binary": "二進位檔案",
2454 "completion.modeOnly": "僅權限變更",
2455 "completion.linesUnknown": "行數未統計",
2456 "completion.detailLimited": "差異內容超出顯示上限。",
2457 "completion.coverageReason": "部分修改無法可靠歸屬於本輪,或超出統計範圍。",
2458 "completion.turnLabel": "第 {count} 輪",
2459 "completion.exitCode": "結束代碼:{code}",
2460 "completion.checkStaleItem": "已過期",
2461 "completion.checkInterruptedItem": "已中斷",
2462 "completion.checkPassedItem": "通過",
2463 "completion.checkFailedItem": "失敗",
2464 "completion.loadingResult": "正在讀取本輪記錄…",
2465 "completion.verdictPartial": "部分完成",
2466 "completion.verdictBlocked": "受阻",
2467 "completion.filesChanged": "修改 {count} 個檔案",
2468 "completion.review": "獨立複審:{status}",
2469 "completion.gaps": "驗證缺口:{gaps}",
2470 "completion.gapStaleCheck": "檢查結果已過期",
2471 "completion.constraintsLimited": "本輪驗證受限",
2472 "notice.deliveryIncompleteMissing": "仍需完成:{items}",
2473 "notice.deliveryRequirementSeparator": "、",
2474 "notice.deliveryRequirementProjectCheck": "專案檢查",
2475 "notice.deliveryRequirementTodo": "未完成待辦",
2476 "notice.deliveryRequirementCriteria": "驗收標準",
2477 "notice.deliveryRequirementVerification": "驗證",
2478 "notice.deliveryRequirementReview": "變更複審",
2479 "notice.deliveryRequirementSignoff": "步驟簽收",
2480 "notice.deliveryRequirementAction": "可觀察的實際工作",
2481 "notice.deliveryRequirementMutation": "使用者要求的變更",
2482 "notice.deliveryRequirementTask": "剩餘實作工作",
2483 "notice.deliveryRequirementCapability": "必要能力檢查",
2484 "notice.emptyFinal": "沒有產生可見回覆,已要求助手重新作答。",
2485 "notice.executorHandoff": "助手尚未執行必要操作,已要求它使用相應工具。",
2486 "notice.toolBudget": "工具呼叫輪數已達上限,已要求助手總結目前進度。",
2487 "notice.promptQueued": "有一個問題正在等你先回答前面的提示。",
2488 "notice.loopGuard": "助手沒有取得有效進展,已要求它重新評估目前步驟。",
2489 "notice.workspaceLease": "另一個會話正在寫入此工作區;安全後本會話會自動繼續。",
2490 "notice.cancelledTurnDisplay": "本輪已中斷。上方的部分輸出會永久保留供查看;只有完整工具呼叫及結果和有界恢復摘要會進入模型下一輪。繼續或回復前請先檢查目前工作區。",
2491 "notice.streamInterruptReason": "最近一次模型連線失敗:{reason}。如果反覆出現,請檢查供應商閘道或網路代理設定。",
2492 "notice.streamInterruptReason.idleTimeout": "超過閒置逾時仍未收到任何資料",
2493 "notice.streamInterruptReason.prematureEof": "資料流在完成前被提前斷開",
2494 "notice.streamInterruptReason.connectionReset": "連線被重置",
2495 "notice.streamInterruptReason.unknown": "未知傳輸故障",
2496 "notice.unappliedSteer": "本條引導未能套用,因為目前回合在處理它之前已結束。如仍需要,請重新傳送:\n{guidance}",
2497 "notice.contextLarge": "上下文正在變大,暫時保留快取,等需要時再清理。",
2498 "notice.contextCleanupSkipped": "本次暫未清理上下文。",
2499 "notice.contextCleanupPaused": "自動上下文清理已暫停:目前上下文視窗太小。",
2500 "notice.compactionNoSummary": "上下文已壓縮,但未產生摘要。",
2501 "notice.goalNotReady": "目標暫未達到完成條件,繼續處理剩餘工作。",
2502 "notice.goalUnfinished": "目標還有未完成的任務狀態,繼續處理。",
2503 "notice.backgroundJobFailed": "背景 {kind} 需要處理。",
2504 "notice.jobArtifactMigrationFailed": "任務產物遷移失敗。",
2505 "notice.jobTeardownTimeout": "背景任務清理逾時。",
2506 "notice.planModeToolSettingsIgnored": "部分規劃模式工具設定已被忽略。",
2507 "notice.planModeCommandSettingsIgnored": "部分規劃模式指令設定已被忽略。",
2508 "notice.configMigrationIncomplete": "設定遷移未完成。",
2509 "notice.providerConnectionRepaired": "已自動修復供應商連線設定。",
2510 "notice.modelMissingApiKey": "目前模型缺少 API key。",
2511 "notice.mcpServerFailed": "一個 MCP 服務啟動失敗。",
2512 "notice.mcpServersFailed": "部分 MCP 服務啟動失敗,可執行 /mcp 查看詳情。",
2513 "notice.guardianModelMissing": "Guardian 已停用:未找到對應模型。",
2514 "notice.guardianStartFailed": "Guardian 啟動失敗,已停用。",
2515 "notice.contextEditingFallback": "改用本機維護。",
2516 "notice.turnStalled": "已經有一段時間沒有任何進展。回合仍在執行;如果看起來卡住了,請點擊停止。",
2517 "questionNav.label": "問題導航",
2518 "questionNav.progress": "問題 {current} / {total}",
2519 "questionNav.notLoaded": "第 {n} 個問題(點擊載入)",
2520 "compaction.working": "正在壓縮對話…",
2521 "compaction.preparing": "正在準備壓縮…",
2522 "compaction.workingHint": "正在產生摘要,可隨時停止。",
2523 "compaction.alreadyRunning": "壓縮工作正在進行,請等待完成。",
2524 "compaction.stopping": "正在停止壓縮…",
2525 "compaction.saving": "正在儲存壓縮結果…",
2526 "compaction.noHistory": "暫無可壓縮的歷史",
2527 "compaction.cancelled": "已停止壓縮",
2528 "compaction.cancelledPartial": "已停止,部分上下文已壓縮",
2529 "compaction.failed": "壓縮失敗",
2530 "compaction.recoveryRequired": "壓縮結果儲存失敗,需要復原",
2531 "compaction.interrupted": "上次壓縮已中斷",
2532 "compaction.confirming": "正在確認壓縮狀態…",
2533 "compaction.unavailable": "壓縮記錄無法完整復原",
2534 "compaction.tokens": "估算 {before} → {after} tokens",
2535 "compaction.title": "上下文已壓縮",
2536 "compaction.messages": "{n} 條訊息",
2537 "rewind.label": "訊息操作",
2538 "rewind.disabledRunning": "等待當前操作結束",
2539 "rewind.disabledNoCheckpoint": "這條訊息沒有可恢復點",
2540 "rewind.disabledNoBoundary": "這條訊息的會話邊界不可用",
2541 "rewind.disabledNoCode": "這條訊息之後沒有捕獲到程式碼變更",
2542 "rewind.disabledNoEarlier": "此訊息之前沒有可壓縮的模型上下文",
2543 "rewind.disabledNoLater": "此訊息之後沒有可壓縮的模型上下文",
2544 "rewind.filesChanged": "{count} 個檔案",
2545 "rewind.turnFiles": "本輪 {count} 個",
2546 "rewind.both": "回滾程式碼和對話",
2547 "rewind.conversation": "僅回滾對話",
2548 "rewind.code": "僅回滾程式碼",
2549 "rewind.fork": "分叉",
2550 "rewind.forkTooltip": "從此訊息分叉會話",
2551 "rewind.forkWorktree": "分叉並隔離程式碼 (Worktree)",
2552 "rewind.forkConversation": "僅分叉對話 (共用工作區)",
2553 "rewind.confirmForkWorktree": "確認分叉並建立獨立工作樹",
2554 "rewind.forkWorktreeFallbackNotice": "目前資料夾無法使用 Git worktree,對話已在共用工作區中完成分叉。",
2555 "rewind.forkWorktreeDirtySource": "建立隔離分叉前,請先提交或暫存目前工作區的變更;也可以選擇共用工作區分叉,繼續使用這些變更。",
2556 "rewind.forkFailed": "對話分叉失敗;任何無法安全清理的工作樹都已保留。",
2557 "rewind.summFrom": "壓縮此處之後的模型上下文",
2558 "rewind.summUpto": "壓縮此處之前的模型上下文",
2559 "rewind.confirmFork": "確認分叉會話",
2560 "rewind.confirmSummFrom": "確認壓縮此處之後的模型上下文(保留可見歷史)",
2561 "rewind.confirmSummUpto": "確認壓縮此處之前的模型上下文(保留可見歷史)",
2562 "rewind.confirmBoth": "確認回滾程式碼和對話",
2563 "rewind.confirmConversation": "確認回滾對話",
2564 "rewind.confirmCode": "確認回滾程式碼",
2565 "rewind.confirmPartialCoverage": "Reasonix 無法追蹤所有可能的檔案寫入,只會還原已擷取的檔案。\n\n覆蓋缺口:\n{gaps}\n\n是否繼續?",
2566 "rewind.partialCoverageUnknown": "部分寫入無法關聯到具體檔案路徑。",
2567 "rewind.partialRestoreFailed": "對話已分叉,但程式碼未能完整還原。",
2568 "rewind.busyFork": "正在從這條訊息分叉…",
2569 "rewind.busySummFrom": "正在壓縮此訊息之後的模型上下文…",
2570 "rewind.busySummUpto": "正在壓縮此訊息之前的模型上下文…",
2571 "rewind.busyConversation": "正在回滾對話…",
2572 "rewind.busyCode": "正在回滾程式碼…",
2573 "rewind.busyBoth": "正在回滾程式碼和對話…",
2574 "undoRewind.turns": "已回滾 {n} 輪對話",
2575 "undoRewind.filesRestored": "還原了 {n} 個檔案",
2576 "undoRewind.filesRemoved": "移除了 {n} 個檔案",
2577 "undoRewind.undo": "撤回",
2578 "undoRewind.confirm": "確認撤回?",
2579 "msg.copied": "已複製",
2580
2581 // 工具卡片摘要
2582 "tool.error": "錯誤",
2583 "tool.receivingArgs": "接收參數中 ↓ {chars}…",
2584 "tool.errorReceiptMismatch": "證據命令沒有匹配的成功執行記錄",
2585 "tool.command": "命令",
2586 "tool.loadFailed": "無法載入完整工具詳情。",
2587 "tool.truncated": "輸出已截斷",
2588 "tool.showAllLines": "顯示全部 {n} 行",
2589 "tool.showErrorDetails": "顯示錯誤詳情",
2590 "tool.hideErrorDetails": "隱藏錯誤詳情",
2591 "tool.lineOne": "{n} 行",
2592 "tool.lineOther": "{n} 行",
2593 "tool.matchOne": "{n} 處匹配",
2594 "tool.matchOther": "{n} 處匹配",
2595 "tool.fileOne": "{n} 個檔案",
2596 "tool.fileOther": "{n} 個檔案",
2597 "tool.entryOne": "{n} 項",
2598 "tool.entryOther": "{n} 項",
2599 "tool.editOne": "{n} 處編輯",
2600 "tool.editOther": "{n} 處編輯",
2601 "tool.replacementOne": "{n} 處替換",
2602 "tool.replacementOther": "{n} 處替換",
2603 "tool.emptyFile": "空檔案",
2604 "tool.noOutput": "無輸出",
2605 "tool.shell.exitCode": "結束代碼 {code}",
2606 "tool.shell.verificationPassed": "驗證通過",
2607 "tool.shell.verificationFailed": "驗證失敗",
2608 "tool.shell.verificationNotRun": "驗證未執行",
2609 "tool.shell.notExecuted": "命令未執行",
2610 "tool.shell.mayBePartial": "可能已部分修改檔案",
2611 "subagent.phase.queued": "排隊中",
2612 "subagent.phase.running": "執行中",
2613 "subagent.phase.reasoning": "思考中",
2614 "subagent.phase.responding": "生成中",
2615 "subagent.phase.tool": "使用工具",
2616 "subagent.phase.retrying": "重試中",
2617 "subagent.phase.completed": "已完成",
2618 "subagent.phase.partial": "部分完成",
2619 "subagent.phase.failed": "失敗",
2620 "subagent.phase.cancelled": "已取消",
2621 "subagent.phase.elapsed": "{n} 秒",
2622 "subagent.activity.ago": "{n} 秒前",
2623 "subagent.preview.reasoning": "思考過程",
2624 "subagent.preview.text": "回答預覽",
2625 "subagent.preview.notice": "提示",
2626 "subagent.preview.truncated": "預覽已截斷",
2627 "subagent.outcome.retryable": "可重試",
2628
2629 // 軟體更新
2630 "config.loadWarning": "設定問題:{msg}",
2631 "config.openConfig": "開啟設定",
2632 "config.reloadConfig": "重新載入",
2633 "config.doctorHint": "或執行:reasonix doctor repair",
2634 "updater.currentVersion": "當前版本:{v}",
2635 "updater.checkButton": "檢查更新",
2636 "updater.checking": "正在檢查更新…",
2637 "updater.upToDate": "已是最新版本。",
2638 "updater.available": "發現新版本:{v}",
2639 "updater.releaseNotes": "更新說明",
2640 "updater.updateAndRestart": "下載、安裝並重新啟動",
2641 "updater.goToDownload": "前往下載頁",
2642 "updater.macHint": "目前 macOS 建置暫不支援自動安裝,請前往下載頁手動安裝。",
2643 "updater.downloading": "下載中… {done} MB / {total} MB({pct}%)",
2644 "updater.verifying": "正在驗證簽章…",
2645 "updater.authorizing": "等待管理員授權…",
2646 "updater.installing": "正在安裝,應用程式即將重新啟動…",
2647 "updater.installingPackage": "正在透過系統套件管理員安裝…",
2648 "updater.done": "更新完成,正在重新啟動…",
2649 "updater.failed": "更新失敗:{msg}",
2650 "updater.recoveryBlocked": "上次更新尚未完成。",
2651 "updater.recoveryHint": "可先點「放棄上次更新」再重試;若按鈕不可用請重新啟動 Reasonix。macOS 使用者可在「系統設定 > 隱私權與安全性 > App 管理」中允許 Reasonix;若仍無法恢復,請從官網下載最新簽署安裝包直接覆蓋安裝,無需先解除安裝。",
2652 "updater.manualUpdateRequired": "目前環境無法自動安裝更新。",
2653 "updater.manualFallbackHint": "請從官網下載最新簽署安裝包,直接覆蓋安裝目前版本。",
2654 "updater.errorDetails": "詳細資訊:{msg}",
2655 "updater.retry": "重試",
2656 "updater.discardPrevious": "放棄上次更新",
2657 "updater.dismiss": "稍後",
2658 "changelog.title": "更新日誌",
2659 "changelog.subtitle": "依產品能力整理新功能、改進、修復與升級提醒,不再只是提交記錄。",
2660 "changelog.openWeb": "在網頁查看",
2661 "feedback.title": "幫助與意見回饋",
2662 "feedback.subtitle": "回報問題或提出建議。請勿提交金鑰、對話內容或私人路徑。",
2663 "feedback.submitIssue": "提交問題",
2664 "feedback.viewIssues": "查看現有問題",
2665
2666 // onboarding — 首次使用模型服務引導
2667 "onboarding.repairConnection": "補齊目前連線的金鑰與模型,即可開始使用。",
2668 "onboarding.addConnection": "新增一個模型服務,即可開始使用。也可以返回工作區,稍後設定。",
2669 "onboarding.connectionReady": "模型服務已設定,點擊開始使用將設為預設模型。",
2670 "onboarding.startUsing": "開始使用",
2671 "onboarding.inlinePrompt": "開始對話前,請先連線一個模型服務。",
2672 "onboarding.configureProvider": "設定模型服務",
2673
2674 // 上下文面板
2675 "context.overview": "當前會話概覽",
2676 "context.sessionChanges": "本會話變更",
2677 "context.referencedFiles": "依據檔案",
2678 "context.noChanges": "當前會話還沒有變更檔案",
2679 "context.changedMeta": "{count} 條變更記錄",
2680 "context.readMeta": "{count} 條讀取記錄",
2681 "context.prompt": "提示詞",
2682 "context.completion": "回覆",
2683 "context.reasoning": "推理",
2684 "context.other": "其他",
2685 "context.total": "總計",
2686 "context.usageAnalysis": "用量分析",
2687 "context.usageAnalysisView": "用量分析視圖",
2688 "context.usageAnalysisSource": "按來源",
2689 "context.usageAnalysisType": "按類型",
2690 "context.tokenBreakdown": "Token 構成",
2691 "context.cacheHit": "快取命中",
2692 "context.sessionCost": "本次費用",
2693 "context.requests": "請求數",
2694 "context.time": "執行時間",
2695 "context.sessionTime": "會話耗時",
2696 "context.turnTime": "本輪耗時",
2697 "context.turnTimeTitle": "本輪牆鐘耗時,已扣除等待審批、回答和 MCP 互動的時間;工具執行時間計入本輪。",
2698 "context.durationSeconds": "{seconds}秒",
2699 "context.durationMinutesSeconds": "{minutes}分{seconds}秒",
2700
2701 // 崩潰兜底頁
2702 "crash.title": "Reasonix 遇到錯誤 —— 請截圖傳送",
2703 "crash.copy": "複製",
2704 "crash.copied": "已複製",
2705 "crash.copyFailed": "複製失敗 —— 請手動選取上方文字複製",
2706
2707 // 模擬/演示種子資料(僅瀏覽器開發模式)
2708 "mock.trashDevStandardTitle": "00 制定專案開發規範",
2709 "mock.trashDevStandardPreview": "整理專案開發規範,包含目錄結構、分支約定和提交要求。",
2710 "mock.trashP3aTitle": "20260521 p3a P&D",
2711 "mock.trashP3aPreview": "復盤 p3a P&D 需求範圍,記錄遺留風險和下輪處理建議。",
2712 "mock.trashGlobalProductTitle": "產品通用規範",
2713 "mock.trashGlobalProductPreview": "沉澱跨專案通用產品規則,包含驗收、灰度和異常處理。",
2714 "mock.projectJoyquantDb": "joyquant-db",
2715 "mock.projectJoyquantSys": "joyquant-sys",
2716 "mock.topicDevStandard": "00 制定專案開發規範",
2717 "mock.topicDbMaint": "01 JoyQuant DB專案維護",
2718 "mock.topicEnv": "專案環境uv和Python執行問題",
2719 "mock.topicP3b": "20260523 p3b P&D",
2720 "mock.topicP3a": "20260521 p3a P&D",
2721 "mock.topicHotfix": "20260522 post-p3-hotfix P&D",
2722 "mock.topicSysCoord": "01 JoyQuant-SYS 專案總協調",
2723 "mock.topicSysStandard": "00 制定專案開發規範",
2724 "mock.topicProduct": "產品通用規範",
2725 "mock.topicAi": "AI 工程化最佳實踐",
2726 "mock.topicLab": "臨時探索與實驗",
2727 "mock.approvalSubject": "npm run build\n\n需要執行建構命令來驗證前端產物和樣式打包是否正常。",
2728 "mock.sandboxEscapeReasoning": "Windows 不提供 OS 級 Bash 沙箱,需要確認是否僅本次不受限執行。",
2729 "mock.sandboxEscapeSubject": "僅本次不進沙箱執行:go test ./...",
2730 "mock.sandboxEscapeReason": "Windows 不提供這條命令所需的 OS 級 Bash 沙箱。是否僅本次不受限執行?這只會對此命令繞過 OS 隔離。",
2731 "mock.askQ1Header": "處理方向",
2732 "mock.askQ1Prompt": "git pull 的衝突你想怎麼處理?",
2733 "mock.askQ1Opt1Label": "git stash 後 pull",
2734 "mock.askQ1Opt1Desc": "用 git stash 暫存本地修改,拉取最新程式碼後再恢復",
2735 "mock.askQ1Opt2Label": "丟棄本地修改後 pull",
2736 "mock.askQ1Opt2Desc": "放棄本地所有修改,強制與遠端同步",
2737 "mock.askQ1Opt3Label": "另建分支儲存變更",
2738 "mock.askQ1Opt3Desc": "先建立分支把本地變更儲存起來,再拉取主分支",
2739 "mock.askQ2Header": "Reasonix 建構",
2740 "mock.askQ2Prompt": "對於 reasonix 二進位檔案缺失的問題,你想怎麼做?",
2741 "mock.askQ2Opt1Label": "先查文件",
2742 "mock.askQ2Opt1Desc": "查看 README / 建構文件來確定正確的建構命令",
2743 "mock.askQ2Opt2Label": "看建構設定",
2744 "mock.askQ2Opt2Desc": "查看 desktop/main.go 與 host_rpc.go 來推斷入口",
2745 "mock.askQ2Opt3Label": "我先幫你嘗試建構",
2746 "mock.askQ2Opt3Desc": "先處理 git 衝突,然後嘗試本機建構並彙報結果",
2747 "mock.todo1": "梳理當前前端結構",
2748 "mock.todo2": "優化核准與 Ask 決策條佈局",
2749 "mock.todo2ActiveForm": "正在調整決策條佈局",
2750 "mock.todo3": "驗證三種預覽狀態",
2751 "mock.newSession": "新的會話",
2752 "mock.memoryBody": "# 使用者記憶\n\n始終用中文回覆。",
2753 "mock.changedFile1Prompt": "更新規範草案 v0.3",
2754 "mock.changedFile2Prompt": "記錄專案上下文",
2755 "mock.changedFile1Path": "docs/dev-standard.md",
2756 "mock.changedFile2Path": ".reasonix/project.md",
2757 "tabBar.closeTab": "關閉標籤頁",
2758 "tabBar.closeOtherTabs": "關閉其他標籤頁",
2759 "tabBar.closeTabsToRight": "關閉右側標籤頁",
2760 "tabBar.newSession": "新建會話",
2761 "tabBar.tabActions": "標籤頁操作",
2762 "tabBar.commandSearch": "搜尋 · 命令 · 開啟檔案",
2763 "tabBar.commandSearchCompact": "搜尋",
2764 "sidebar.im": "機器人",
2765 "sidebar.imConnected": "已連線",
2766 "sidebar.imDisconnected": "未連線",
2767 "sidebar.imDisabled": "已停用",
2768 "sidebar.imPending": "連線中",
2769 "sidebar.imError": "異常",
2770 "sidebar.imWaiting": "{name} 還沒有收到 IM 會話",
2771 "sidebar.imOpenFailed": "無法開啟 {name} 的本地會話",
2772 "botDetail.title": "{name}",
2773 "botDetail.subtitle": "IM 連線詳情",
2774 "botDetail.summary": "連線摘要",
2775 "botDetail.close": "關閉詳情",
2776 "botDetail.manage": "管理設定",
2777 "botDetail.openSession": "開啟對應會話",
2778 "botDetail.openDisabled": "等待第一條渠道會話",
2779 "botDetail.remoteId": "遠端 ID",
2780 "botDetail.localTopic": "本地話題",
2781 "botDetail.readOnlyChannel": "唯讀渠道",
2782 "botDetail.scope": "範圍",
2783 "botDetail.access": "存取權限",
2784 "botDetail.accessMode": "模式",
2785 "botDetail.accessCurrentUser": "當前傳送者 ID",
2786 "botDetail.accessStatus": "命中狀態",
2787 "botDetail.accessAllowAll": "允許所有人",
2788 "botDetail.accessWhitelist": "僅白名單",
2789 "botDetail.accessDisabled": "白名單未啟用",
2790 "botDetail.accessOpen": "開放存取",
2791 "botDetail.accessMatched": "已在白名單",
2792 "botDetail.accessMissing": "未在白名單",
2793 "botDetail.accessUnknown": "等待傳送者 ID",
2794 "botDetail.channelAllowlistUsers": "當前頻道白名單使用者",
2795 "botDetail.emptyAllowlistUsers": "暫無使用者 ID",
2796 "botDetail.copyRemoteId": "複製 ID",
2797 "botDetail.manageAllowlist": "管理白名單",
2798 "botDetail.scopeGlobal": "全域",
2799 "botDetail.scopeProject": "專案 · {name}",
2800 "botDetail.noSession": "等待首條訊息",
2801 "topicBar.exportPdf": "匯出 PDF",
2802 "topicBar.exportImage": "匯出圖片",
2803 "topicBar.exportCancel": "取消匯出",
2804 "topicBar.exportClipboardTooLarge": "內容過大,無法複製到剪貼簿,請使用檔案匯出。",
2805 "topicBar.exportPhase.preparing": "準備快照",
2806 "topicBar.exportPhase.reading": "讀取內容",
2807 "topicBar.exportPhase.rendering": "產生檔案",
2808 "topicBar.exportPhase.saving": "儲存檔案",
2809 "topicBar.exportPhase.complete": "儲存完成",
2810 "topicBar.exportPhase.cancelled": "已取消",
2811 "tool.statusUnknown": "執行狀態待同步",
2812 "tool.identityConflict": "工具身分衝突",
2813 "topicBar.exportDiagnostic": "匯出會話診斷",
2814 "topicBar.exportSuccess": "已匯出 {count} 個檔案。",
2815 "topicBar.exportImageParts": "會話較長,已拆分匯出為 {count} 個連續編號的 PNG 檔案。",
2816 "topicBar.exportFailed": "匯出失敗:{error}",
2817 "externalOpener.openIn": "使用 {name} 開啟",
2818 "externalOpener.openDefault": "使用預設應用程式開啟",
2819 "externalOpener.reveal": "在檔案管理器中顯示",
2820 "externalOpener.choose": "選擇開啟應用程式",
2821 "externalOpener.failed": "無法使用 {name} 開啟:{error}",
2822 "externalOpener.openWith": "開啟方式",
2823 "externalOpener.saveAs": "另存為…",
2824 "externalOpener.saved": "已儲存到 {path}",
2825 "externalOpener.persistFailed": "已開啟,但無法將 {name} 儲存為預設:{error}",
2826 "richLink.menuAriaLabel": "連結操作",
2827 "richLink.openInBrowser": "在瀏覽器中開啟",
2828 "richLink.composeEmail": "撰寫郵件",
2829 "richLink.copyLink": "複製連結",
2830 "richLink.copyReference": "複製引用",
2831 "richLink.copyEmail": "複製電子郵件地址",
2832 "richLink.copied": "已複製",
2833 "richLink.copyFailed": "複製失敗",
2834 "workspace.filterReferencedFiles": "篩選依賴檔案…",
2835 "workspace.filterExternalFiles": "篩選外部檔案…",
2836 "workspace.externalFiles": "外部檔案",
2837 "workspace.clearFileScope": "顯示完整檔案樹",
2838 "workspace.clearChangeScope": "顯示全部改動",
2839 "workspace.revealInFileManager": "在檔案管理器中顯示",
2840 "workspace.openWithDefaultApp": "用預設應用程式開啟",
2841 "workspace.openInTerminal": "在內建終端機開啟",
2842 "terminal.title": "終端機",
2843 "terminal.sessions": "終端機工作階段",
2844 "terminal.shell": "Shell",
2845 "terminal.defaultShell": "預設 Shell",
2846 "terminal.newSession": "新增終端機工作階段",
2847 "terminal.closeSession": "關閉終端機工作階段",
2848 "terminal.loading": "正在載入終端機…",
2849 "terminal.retry": "重試",
2850 "terminal.outputIncomplete": "部分終端輸出可能缺失。新增終端可完整記錄後續輸出。",
2851 "terminal.dismissError": "關閉終端機錯誤提示",
2852 "terminal.resize": "調整終端機高度",
2853 "terminal.empty": "在目前工作區啟動 shell。",
2854 "terminal.readOnly": "此頻道為唯讀。",
2855 "terminal.addOutput": "將終端機輸出加入聊天",
2856 "terminal.noOutput": "此終端機目前沒有輸出。",
2857 "caps.mcpSummary": "{connected} 個伺服器已連線 · {failed} 個伺服器異常 · {tools} 個工具 · {unavailable} 個不可用",
2858 "caps.availableServers": "可用 MCP",
2859 "caps.failureGroups": "異常型別",
2860 "caps.showFailureDetails": "檢視詳情",
2861 "caps.hideFailureDetails": "收起詳情",
2862 "caps.retryAll": "全部重試",
2863 "caps.bulkActions": "批次處理",
2864 "caps.removeInvalid": "清理 {count} 個無效配置",
2865 "caps.confirmRemoveInvalid": "確認刪除 {count} 個",
2866 "caps.failureGroupAuth": "{count} 個需要授權",
2867 "caps.failureGroupMissingCommand": "{count} 個缺少啟動命令",
2868 "caps.failureGroupCommandUnavailable": "{count} 個命令不可用",
2869 "caps.failureGroupNetwork": "{count} 個網路/權限異常",
2870 "caps.failureGroupOther": "{count} 個其他異常",
2871 "welcome.title": "一個編碼智慧體",
2872 "welcome.ex4": "找出並修復這個專案裡的一個 bug",
2873 "composer.goalInputPlaceholder": "請輸入目標…",
2874 "composer.planInputPlaceholder": "描述你的任務以產生計劃…",
2875 "composer.goalInputRequired": "請輸入目標",
2876 "composer.subagentTaskRequired": "請輸入子智能體任務",
2877 "composer.intentMenuTitle": "執行方式",
2878 "composer.taskModeDirect": "常規 · 邊做邊推進",
2879 "composer.taskModeDirectShort": "常規",
2880 "composer.taskModePlan": "計劃 · 確認後執行",
2881 "composer.taskModePlanShort": "計劃",
2882 "composer.taskModePlanDesc": "先產出計劃;工具是否執行仍由目前權限與沙箱決定。",
2883 "composer.taskModeGoal": "目標 · 持續推進",
2884 "composer.taskModeGoalShort": "目標",
2885 "composer.qualityFloor": "驗收",
2886 "composer.taskModeStopGoal": "結束目標",
2887 "composer.taskModePauseGoal": "暫停目標",
2888 "composer.taskModeEditGoal": "編輯目標",
2889 "composer.goalEditObjective": "編輯完整的目標內容",
2890 "composer.goalEditMaxRounds": "自動輪數上限(留空表示不限)",
2891 "composer.goalEditInvalidRounds": "輪數上限必須是正整數。",
2892 "composer.taskModeResumeGoal": "恢復目標",
2893 "composer.goalPaused": "目標已暫停",
2894 "composer.goalBlocked": "目標被阻擋 — 恢復後繼續",
2895 "composer.goalRunning": "目標正在執行",
2896 "composer.goalWaitingNext": "目標已啟用 — 等待下一輪",
2897 "composer.goalWaitingResume": "目標未完成 — 等待恢復",
2898 "composer.goalComplete": "目標已完成",
2899 "composer.goalRuntimeLine": "輪次 {turnsUsed} · 請求 {requestsUsed} · token {tokensUsed} · 工作時間 {workTime}",
2900 "composer.permissionReadOnly": "僅可查看",
2901 "composer.permissionReadOnlyDesc": "讀取檔案;修改或外部操作需要你授權",
2902 "composer.permissionWorkspaceWrite": "工作區內修改",
2903 "composer.permissionWorkspaceWriteDesc": "可讀寫目前工作區;越界操作需要你授權",
2904 "composer.permissionWorkspaceWriteDescWindows": "檔案工具限定在目前工作區,越界寫入需要你授權;Shell 命令以目前系統帳戶執行,不受沙箱限制",
2905 "composer.permissionRecommended": "推薦",
2906 "composer.permissionFullAccess": "完全權限",
2907 "composer.permissionFullAccessDesc": "以目前系統帳戶執行;不使用檔案與網路沙箱",
2908 "permission.fullAccessConfirm.title": "確認啟用完全權限?",
2909 "permission.fullAccessConfirm.currentDescription": "啟用後,Reasonix 將略過一般權限確認,並以目前系統帳戶在不受檔案與網路沙箱限制的情況下執行命令。命令啟動前的明確禁止規則仍有效,但 Reasonix 不再限制已啟動程序可存取的位置或網路。僅在你信任目前任務及其內容時啟用。",
2910 "permission.fullAccessConfirm.futureDescription": "啟用後,新會話將預設略過一般權限確認,並以目前系統帳戶在不受檔案與網路沙箱限制的情況下執行命令。命令啟動前的明確禁止規則仍有效,但 Reasonix 不再限制已啟動程序可存取的位置或網路。僅在你信任後續任務時啟用。",
2911 "permission.fullAccessConfirm.currentAcknowledge": "我已瞭解風險,並確認信任目前任務",
2912 "permission.fullAccessConfirm.futureAcknowledge": "我已瞭解風險,並接受新會話預設使用完全權限",
2913 "permission.fullAccessConfirm.enable": "啟用完全權限",
2914 "composer.accessFull": "完全存取",
2915 "composer.accessFullDesc": "跳過普通工具權限提示;deny 與強制新鮮審查仍生效,ask 問題和計劃確認仍會等待。",
2916 "composer.contentMenuTitle": "新增內容",
2917 "composer.contentAddAttachment": "新增檔案或圖片",
2918 "composer.contentReferenceFiles": "引用檔案或資料夾",
2919 "composer.contentReferenceSessions": "引用歷史會話",
2920 "composer.contentUseCommands": "使用命令或 Skill",
2921 "composer.contentUseCommandsEmptyOnly": "輸入框為空時可用——命令會構成整條訊息",
2922 "composer.contentCloseSessions": "關閉歷史會話",
2923 "composer.pastChatsLoading": "正在載入歷史會話…",
2924 "composer.pastChatsEmpty": "暫無歷史會話",
2925 "composer.pastChatsSearch": "搜尋歷史會話…",
2926 "composer.pastChatsNoMatches": "沒有符合的歷史會話",
2927 "composer.sessionTurns": "{n} 輪",
2928 "composer.backToFiles": "← 返回檔案列表",
2929 "composer.removeSessionReference": "移除引用會話",
2930 "composer.sessionContextHeader": "以下是使用者引用的歷史會話上下文:",
2931 "composer.sessionContextFooter": "目前使用者問題:",
2932 "composer.sessionContextSession": "會話:{title}",
2933 "composer.sessionContextUser": "使用者",
2934 "composer.sessionContextAssistant": "助手",
2935 "composer.sessionContextTruncated": "注意:該會話內容較長,以下只包含最近部分內容。",
2936 "composer.sessionContextEmpty": "注意:該會話沒有可引用的使用者或助手訊息。",
2937 "composer.sessionContextReadFailed": "注意:該會話讀取失敗,已略過。",
2938 "composer.attachImageFailed": "圖片貼上失敗",
2939 "composer.attachFileFailed": "檔案附加失敗",
2940 "composer.attachDropFailed": "拖放檔案附加失敗",
2941 "composer.pasteImageFailed": "未能讀取剪貼簿圖片",
2942 "status.ctxLabel": "上下文",
2943 "status.ctxTitle": "當前會話已佔用的上下文視窗比例",
2944 "status.sessionTurnsLabel": "當前會話",
2945 "status.sessionTurnsTitle": "當前會話輪數",
2946 "status.sessionTokensLabel": "會話 tokens",
2947 "status.sessionTokensTitle": "本會話累計消耗的模型 tokens,不等於當前上下文視窗佔用。",
2948 "status.turnTokensLabel": "本次 tokens",
2949 "status.turnTokensTitle": "當前或最近一輪交流累計消耗的模型 tokens。",
2950 "status.tpsLabel": "tps",
2951 "status.tpsTitle": "最近請求的輸出吞吐(含推理 token)。",
2952 "status.turnTpsLabel": "本輪吞吐",
2953 "status.turnTpsTitle": "模型輸出吞吐(含推理 token),不含工具執行時間。串流輸出按字元密度估算;恢復會話後按新收到的輸出取樣。",
2954 "status.turnOutputTokensLabel": "本輪輸出 tokens",
2955 "status.turnOutputTokensTitle": "本輪模型輸出的 tokens(含推理 token),不含輸入;串流期間為估算值。",
2956 "status.outputTokensLabel": "輸出",
2957 "status.outputTokensTitle": "最近請求的 completion tokens 數。",
2958 "status.cacheTokensLabel": "快取",
2959 "status.cacheTokensTitle": "最近請求的 prompt 快取命中/未命中 token 數。",
2960 "status.cacheHitShort": "命中",
2961 "status.cacheMissShort": "未命中",
2962 "status.turnCostLabel": "本次費用",
2963 "status.turnCostTitle": "當前或最近一輪交流的估算計費費用。",
2964 "billing.rateBand.peak": "高峰",
2965 "billing.rateBand.offPeak": "低峰",
2966 "billing.rateBand.mixed": "混合費率",
2967 "billing.rateBand.tooltip": "按請求完成時刻估算。北京時間高峰為 09:00–12:00、14:00–18:00。",
2968 "status.compactLabel": "壓縮閾值",
2969 "status.compactTitle": "上下文達到該比例時會嘗試自動壓縮",
2970 "status.cacheLabel": "本次命中",
2971 "status.cacheTitle": "最近一次請求的 prompt 快取命中率",
2972 "status.cacheAvgLabel": "平均命中",
2973 "status.cacheAvgTitle": "本會話累計平均 prompt 快取命中率",
2974 "status.costLabel": "會話費用",
2975 "status.balanceLabel": "餘額",
2976 "clearContext.title": "清空當前上下文",
2977 "clearContext.badge": "僅本地",
2978 "clearContext.prompt": "將刪除本地當前對話記錄,僅保留 system prompt。",
2979 "clearContext.clear": "清空上下文",
2980 "clearContext.cancelDesc": "保留當前對話記錄並返回輸入框。",
2981 "clearContext.clearDesc": "選擇後需再次確認。",
2982 "clearContext.done": "已清空當前上下文",
2983 "clearContext.failed": "清空當前上下文失敗",
2984 "projectTree.justNow": "剛剛",
2985 "projectTree.previously": "之前",
2986 "projectTree.status.thinking": "思考中",
2987 "runtime.finishing": "正在收尾",
2988 "runtime.unknown": "連線中斷/狀態待同步",
2989 "runtime.background": "背景工作執行中({count})",
2990 "runtime.queued": "已排隊",
2991 "runtime.checkReceipt": "核對傳送結果",
2992 "runtime.unconfirmed": "傳送結果未確認",
2993 "projectTree.status.streaming": "輸出中",
2994 "projectTree.status.waitingConfirmation": "待確認",
2995 "projectTree.status.backgroundJob": "背景任務",
2996 "projectTree.status.paused": "已暫停",
2997 "projectTree.status.awaitingDelivery": "待完成驗證",
2998 "projectTree.status.error": "異常",
2999 "projectTree.status.divergedRecovery": "多個復原分支",
3000 "projectTree.collapseAllTooltip": "收起所有專案",
3001 "projectTree.restoreCollapsedTooltip": "恢復上次展開",
3002 "projectTree.remoteConnect": "連線",
3003 "projectTree.remoteConnectFailed": "連線失敗,點擊重試",
3004 "memory.summarySettings": "{facts} 條背景記憶 · {archives} 條歸檔 · {docs} 個指令檔案 · 當前工作區",
3005 "memory.showStorage": "儲存位置",
3006 "memory.hideStorage": "隱藏位置",
3007 "memory.storagePathLabel": "儲存目錄",
3008 "memory.type.project": "專案背景",
3009 "memory.type.user": "使用者偏好",
3010 "memory.type.feedback": "反饋",
3011 "memory.type.reference": "引用",
3012 "memory.type.other": "其他",
3013 "memory.emptySavedTitle": "還沒有背景記憶",
3014 "memory.emptySavedBody": "經使用者批准的智慧體記憶和已確認候選會顯示在這裡;新事實預設僅目前專案生效。",
3015 "memory.suggestions": "候選建議",
3016 "memory.suggestionsHint": "從近期本地歷史中提取候選,記憶預設為專案級;確認前不會寫入記憶或 Skill。",
3017 "memory.scanSuggestions": "手動掃描歷史",
3018 "memory.refreshSuggestions": "重新掃描歷史",
3019 "memory.suggestionsEmptyTitle": "從歷史生成候選",
3020 "memory.suggestionsEmptyBody": "掃描近期會話,找出可能值得儲存的記憶和重複出現的工作流。結果只作為草稿展示。",
3021 "memory.noSuggestionsTitle": "暫時沒有高置信候選",
3022 "memory.noSuggestionsBody": "近期歷史裡沒有足夠明確的長期記憶或重複工作流。可以稍後再掃描。",
3023 "memory.suggestionsGenerated": "生成於 {time}",
3024 "memory.memoryCandidates": "記憶候選",
3025 "memory.skillCandidates": "Skill 候選",
3026 "memory.skillCandidate": "Skill",
3027 "memory.confirmBeforeApply": "確認後才會生效。",
3028 "memory.saveAsMemory": "儲存為記憶",
3029 "memory.createSkill": "建立 Skill",
3030 "memory.savedSuggestion": "已儲存",
3031 "memory.createdSkillSuggestion": "已建立",
3032 "memory.archivedMemories": "歸檔的記憶",
3033 "memory.archivedHint": "僅用於追溯來源。歸檔記憶不會作為 active memory 被載入或檢索。",
3034 "memory.restoreArchived": "還原",
3035 "memory.restoreArchivedHint": "以新修訂還原,不會覆蓋作用中的記憶。",
3036 "memory.archivedAt": "歸檔於 {time}",
3037 "memory.noArchivedMatches": "沒有符合當前篩選的歸檔記憶。",
3038 "memory.emptyArchivedTitle": "還沒有歸檔記憶",
3039 "memory.emptyArchivedBody": "記憶被歸檔後會停止生效,但仍會保留在這裡用於審計和恢復。",
3040 "memory.activity": "召回記錄",
3041 "memory.overridesTitle": "{count} 條作用域覆蓋",
3042 "memory.overrideExplanation": "目前工作區使用專案記憶「{project}」,覆蓋同名全域記憶「{global}」。",
3043 "memory.freshness.fresh": "新鮮",
3044 "memory.freshness.current": "目前",
3045 "memory.freshness.stale": "待複核",
3046 "memory.factId": "ID",
3047 "memory.revision": "修訂 {revision}",
3048 "memory.updatedAt": "更新於 {time}",
3049 "memory.revisionHistory": "修訂歷史",
3050 "memory.loadingRevisions": "正在載入修訂…",
3051 "memory.noRevisions": "沒有更早的修訂。",
3052 "memory.restoreRevision": "還原",
3053 "memory.recallTitle": "最近一次自動召回",
3054 "memory.recallHint": "Context Engine 為最近一個使用者回合選擇了哪些背景記憶,以及選擇原因。",
3055 "memory.noRecallQuery": "尚未處理需要召回的使用者回合",
3056 "memory.recallBudget": "已使用 {used} / {budget} 字元 · 省略 {omitted} 條",
3057 "memory.recallSuppressed": "本次召回被抑制:{reason}",
3058 "memory.noRecallHits": "最近一個回合沒有追加背景記憶。",
3059 "memory.instructionDiagnostics": "指令診斷",
3060 "memory.instructionPrecedence": "優先級 {precedence} · {directory}",
3061 "memory.instructionImports": "已解析匯入",
3062 "memory.globalDirectory": "全域作用域",
3063
3064 // MCP elicitation prompts
3065 "mcp.app.open": "開啟應用",
3066 "mcp.app.linkTitle": "開啟外部連結?",
3067 "mcp.app.linkMessage": "此 MCP 應用想在瀏覽器中開啟 {origin}。是否允許目前應用實例存取該來源?",
3068 "mcp.app.linkOpen": "開啟連結",
3069 "mcp.interaction.title": "MCP 伺服器需要你的輸入",
3070 "mcp.interaction.modeForm": "表單",
3071 "mcp.interaction.modeUrl": "連結",
3072 "mcp.interaction.chooseOption": "請選擇…",
3073 "mcp.interaction.submit": "提交",
3074 "mcp.interaction.accept": "接受",
3075 "mcp.interaction.decline": "拒絕",
3076 "mcp.interaction.cancel": "取消",
3077 "mcp.interaction.actions": "MCP 請求操作",
3078 "mcp.interaction.link": "連結",
3079 "mcp.interaction.unknownHost": "未知目標",
3080 "mcp.interaction.required": "必填:{label}",
3081 "mcp.interaction.invalidValue": "值無效:{label}",
3082 "mcp.interaction.reviewHint": "提交前請確認此請求。",
3083 "mcp.interaction.urlHint": "開啟連結並在瀏覽器中完成後,再點接受。",
3084 "mcp.interaction.urlOpenedHint": "在瀏覽器中完成後,再點接受。",
3085 "mcp.interaction.openUrl": "開啟 {host}",
3086 "mcp.interaction.confirmOnly": "該伺服器請求你確認此次操作。",
3087 "mcp.interaction.unsupportedSchema": "該伺服器請求了目前用戶端無法安全呈現的表單結構。你可以拒絕或取消。",
3088 "mcp.interaction.formPrivacyHint": "請勿在此表單中輸入密碼、API 金鑰、存取權杖或付款資訊。",
3089 "mcp.interaction.fieldRequired": "此欄位為必填。",
3090 "mcp.interaction.fieldInvalid": "請輸入有效值。",
3091 "mcp.interaction.fieldTooShort": "請至少輸入 {min} 個字元。",
3092 "mcp.interaction.fieldTooLong": "最多可輸入 {max} 個字元。",
3093 "mcp.interaction.fieldBelowMinimum": "請輸入不小於 {min} 的值。",
3094 "mcp.interaction.fieldAboveMaximum": "請輸入不大於 {max} 的值。",
3095 "mcp.interaction.fieldTooFewItems": "請至少選擇 {min} 項。",
3096 "mcp.interaction.fieldTooManyItems": "最多可選擇 {max} 項。",
3097 "mcp.interaction.fieldUnsupported": "不支援此欄位類型,無法安全提交。",
3098 "settings.tab.bots": "機器人",
3099 "settings.tab.hooks": "Hooks",
3100 "settings.tab.diagnostics": "診斷",
3101 "settings.tabSub.hooks": "Shell 自動化",
3102 "settings.tabSub.diagnostics": "能力健康檢查",
3103 "diag.hint": "唯讀能力診斷報告。靜態模式不會啟動 MCP。工作階段執行時僅讀取目前活動分頁的 Host。",
3104 "diag.includeRuntime": "包含目前工作階段執行狀態",
3105 "diag.refresh": "重新整理",
3106 "diag.copyJson": "複製脫敏 JSON",
3107 "diag.copied": "已複製",
3108 "diag.copyFailed": "無法複製到剪貼簿",
3109 "diag.errors": "錯誤",
3110 "diag.warnings": "警告",
3111 "diag.infos": "資訊",
3112 "diag.counts": "{skills} 技能 · {commands} 命令 · {hooks} Hooks · {plugins} 外掛 · {mcp} MCP",
3113 "diag.issues": "問題",
3114 "diag.noIssues": "未發現問題",
3115 "diag.severity.error": "錯誤",
3116 "diag.severity.warning": "警告",
3117 "diag.severity.info": "資訊",
3118 "diag.gotoSettings": "前往設定",
3119 "diag.instructions": "指令檔案",
3120 "diag.skills": "技能",
3121 "diag.commands": "命令",
3122 "diag.hooks": "Hooks",
3123 "diag.plugins": "外掛",
3124 "diag.mcp": "MCP",
3125 "diag.no": "否",
3126 "settings.botNoConnections": "未連線",
3127 "settings.botConnectionCount": "{n} 個連線",
3128 "settings.botDisabledWithConnections": "機器人關閉 · {n} 個連線",
3129 "settings.sessionExperience": "會話體驗",
3130 "settings.sessionExperienceHint": "選擇工作執行時與完成後的工作過程顯示方式。",
3131 "settings.sessionExperience.standard": "標準",
3132 "settings.sessionExperience.deep": "深入",
3133 "settings.sessionExperience.standardHint": "執行時顯示工作過程,完成後自動收起。",
3134 "settings.sessionExperience.deepHint": "即時顯示完整工作過程,完成後保持展開。",
3135 "settings.statusBarStyle": "底部資訊欄樣式",
3136 "settings.statusBarStyleHint": "選擇會話狀態資訊使用的緊湊顯示樣式。",
3137 "settings.statusBarStyle.icon": "圖示版",
3138 "settings.statusBarStyle.text": "文字版",
3139 "settings.statusBarItems": "資訊欄顯示項",
3140 "settings.statusBarItemsHint": "勾選要顯示的專案,拖拽手柄或用上下箭頭調整順序。",
3141 "settings.statusBarItemsSummary": "已顯示 {visible}/{total} 項",
3142 "settings.statusBarItemsExpand": "展開資訊欄顯示項",
3143 "settings.statusBarItemsCollapse": "收起資訊欄顯示項",
3144 "settings.statusBarItemsVisible": "顯示中 · {count}",
3145 "settings.statusBarItemsHidden": "未顯示 · {count}",
3146 "settings.statusBarItemsShowAll": "全部顯示",
3147 "settings.statusBarItemsRestoreDefault": "恢復預設",
3148 "settings.statusBarItemsHiddenEmpty": "未顯示的項目將出現在此處",
3149 "settings.statusBarItemsHiddenEmptyHint": "取消勾選左側項目,或拖動到此處隱藏。",
3150 "settings.statusBarItem.workspace": "工作區與分支",
3151 "settings.statusBarItem.drag": "拖拽移動 {label}",
3152 "settings.statusBarItem.moveUp": "上移 {label}",
3153 "settings.statusBarItem.moveDown": "下移 {label}",
3154 "settings.enabledModels": "已啟用模型",
3155 "settings.sound": "聲音",
3156 "settings.soundHint": "背景音樂與通知音效",
3157 "settings.soundStatus.allOff": "全部關閉",
3158 "settings.soundStatus.enabled": "已啟用",
3159 "settings.soundStatus.custom": "已自訂",
3160 "settings.soundExpand": "展開聲音設定",
3161 "settings.soundCollapse": "收起聲音設定",
3162 "settings.notificationSound": "通知音效",
3163 "settings.notificationVolume": "通知音量",
3164 "settings.notificationSoundSuccess": "生成完成",
3165 "settings.notificationSoundAttention": "等待操作",
3166 "settings.notificationSound.synth": "合成音效",
3167 "settings.notificationSound.off": "關閉",
3168 "settings.notificationSound.positive": "正面通知",
3169 "settings.notificationSound.correct": "正確提示",
3170 "settings.notificationSound.start": "介面啟動",
3171 "settings.notificationSound.back": "介面返回",
3172 "settings.notificationSoundPreview": "預覽",
3173 "settings.saveEnabledModels": "儲存啟用模型",
3174 "settings.modelCandidates": "發現的模型",
3175 "settings.modelCandidatesSelected": "已選擇 {n} 個",
3176 "settings.visionModel": "圖片輸入",
3177 "settings.modelCapabilitiesAria": "{model} 的輸入能力",
3178 "settings.textInput": "文字",
3179 "settings.imageInputUnknown": "圖片能力未知",
3180 "settings.imageInputUnsupported": "不支援圖片",
3181 "settings.providerCapabilities": "服務能力",
3182 "settings.recommended": "推薦",
3183 "settings.serverWebSearch": "服務端網頁搜尋",
3184 "settings.serverWebSearchHint": "僅在需要時搜尋;內容會傳送給目前供應商,可能增加用量與費用。",
3185 "settings.modelCandidateSearch": "搜尋發現的模型...",
3186 "settings.noMatchingCandidateModels": "沒有匹配的模型",
3187 "settings.selectAllModels": "全選",
3188 "settings.clearModelSelection": "清空",
3189 "settings.toggleOn": "開啟",
3190 "settings.toggleOff": "關閉",
3191 "settings.botGateway": "機器人閘道器",
3192 "settings.botBrowserPreviewWarning": "目前是瀏覽器預覽,只會儲存 mock 設定,不會寫入本機配置或啟動 QQ/IM Bot gateway。請在桌面應用或 CLI 中配置後再到 QQ 用戶端測試。",
3193 "settings.botChannelTabsLabel": "機器人頻道",
3194 "settings.botShowAdvancedSettings": "高階設定",
3195 "settings.botAdvancedSettingsHint": "低頻能力:路由、佇列細項和自身訊息過濾。",
3196 "settings.botGlobalAllowlist": "舊全域白名單",
3197 "settings.botGlobalAllowlistHint": "相容舊配置;新 Bot 建議在各自詳情裡設定誰可以使用。",
3198 "settings.botAccessShowAllPlatforms": "顯示全部平台",
3199 "settings.botAccessShowConnectedOnly": "只看已連接平台",
3200 "settings.botListUsers": "使用者",
3201 "settings.botListGroups": "群組",
3202 "settings.botListApprovers": "審批人",
3203 "settings.botListAdmins": "管理員",
3204 "settings.botPlatformFeishuLark": "飛書 / Lark",
3205 "settings.botQueueDropLabel": "佇列滿時",
3206 "settings.botQueueDropHint": "佇列達到上限後,如何處理放不下的訊息。",
3207 "settings.botPairingDetailHint": "配對開關在第 2 步「誰可以使用」裡;這裡只調整配對碼有效期和待批數量。",
3208 "settings.botSimpleAccessTrustedSummary": "目前使用受信任名單,已填寫 {count} 條成員或群組。",
3209 "settings.botSimpleAccessEveryoneSummary": "目前允許所有人使用,適合短時間測試。",
3210 "settings.botAccessTrusted": "受信任名單",
3211 "settings.botAccessTrustedHint": "只允許填寫過的使用者或群組呼叫機器人。",
3212 "settings.botAccessEveryone": "所有人可用",
3213 "settings.botAccessEveryoneHint": "臨時測試方便,但不建議長期開啟。",
3214 "settings.botAccessPairing": "私聊先配對",
3215 "settings.botAccessPairingHint": "陌生私聊先發配對碼,本機批准後再放行。",
3216 "settings.botRoleAccess": "管理員與審批人",
3217 "settings.botRoleAccessHint": "可選。普通使用者不用填;需要遠端審批或管理時再配置。",
3218 "settings.botQueueModeSimple": "新訊息怎麼處理",
3219 "settings.botQueueModeSimpleHint": "當機器人還在處理上一條訊息時,選擇下一條訊息的處理方式。",
3220 "settings.botEnableBot": "啟用機器人",
3221 "settings.botGatewayEnabled": "啟用閘道器",
3222 "settings.botRuntime": "執行限制",
3223 "settings.botRuntimeHint": "可選的閘道器行程級限制;最大步數為 0 時自動持續執行,不設步數上限。",
3224 "settings.botMaxSteps": "最大步數(0 = 持續執行)",
3225 "settings.botDebounceMs": "合併視窗 ms",
3226 "settings.botQueueCap": "佇列上限",
3227 "settings.botQueueMode.steer": "引導目前回合",
3228 "settings.botQueueMode.followup": "追加跟進",
3229 "settings.botQueueMode.collect": "收集等待",
3230 "settings.botQueueMode.interrupt": "打斷目前",
3231 "settings.botQueueDrop.summarize": "彙總溢出",
3232 "settings.botQueueDrop.old": "丟棄最舊",
3233 "settings.botQueueDrop.new": "丟棄最新",
3234 "settings.botIgnoreSelfMessages": "忽略自身回聲",
3235 "settings.botIgnoreSelfMessagesHint": "避免 gateway 再次處理由已配置 Bot 身份發出的訊息。",
3236 "settings.botSelfUserIds": "Bot 自身 ID",
3237 "settings.botSelfUserIdsHint": "可選填寫各平台 Bot 自己的 user/open ID,用於過濾回聲訊息。",
3238 "settings.botPairing": "私聊配對",
3239 "settings.botPairingTTL": "有效分鐘",
3240 "settings.botPairingMaxPending": "待批上限",
3241 "settings.botGatewayDefaults": "閘道器執行設定",
3242 "settings.botGatewayDefaultsHint": "不用編輯 TOML,也能配置排隊、配對和自身訊息過濾。",
3243 "settings.botRoutes": "聊天綁定到專案",
3244 "settings.botRoutesHint": "把某個群組、聯絡人或執行緒固定到指定工作目錄、模型或審批方式。",
3245 "settings.botRoutesEmpty": "還沒有綁定規則。新增一條規則,把某個聊天、使用者或執行緒綁定到專案或模型。",
3246 "settings.botRouteTitle": "路由 {n}",
3247 "settings.botAddRoute": "新增路由",
3248 "settings.botRouteConnection": "來自哪個 Bot",
3249 "settings.botRouteAny": "任意",
3250 "settings.botRoutePlatform": "平台",
3251 "settings.botRouteChatType": "聊天類型",
3252 "settings.botRouteChatType.any": "任意",
3253 "settings.botRouteChatType.dm": "私聊",
3254 "settings.botRouteChatType.group": "群聊",
3255 "settings.botRouteChatType.guild": "頻道",
3256 "settings.botRouteChatType.direct": "私訊",
3257 "settings.botRouteChatType.thread": "執行緒",
3258 "settings.botRouteChatId": "群組/聊天 ID",
3259 "settings.botRouteUserId": "聯絡人 ID",
3260 "settings.botRouteThreadId": "執行緒 ID",
3261 "settings.botFeishu": "飛書",
3262 "settings.botWeixin": "微信",
3263 "settings.botDingtalk": "釘釘",
3264 "settings.botInstallDingtalkHint": "填寫 ClientID 與 ClientSecret。",
3265 "settings.botInstallManualDingtalk": "填寫釘釘應用 AppKey 與 AppSecret;密鑰只儲存到 Reasonix 全域 .env。",
3266 "settings.botDingtalkClientId": "Client ID",
3267 "settings.botDingtalkClientSecret": "Client Secret",
3268 "settings.botDingtalkBotName": "機器人暱稱",
3269 "settings.botDingtalkBotNameHint": "群聊中剝離 @ 前綴時匹配;留空則任意 @ 開頭都視為 @ 機器人。",
3270 "settings.botDingtalkRequireMention": "群聊必須 @ 機器人",
3271 "settings.botDingtalkRequireMentionHint": "開啟後只有 @ 機器人的群訊息才會被處理。",
3272 "settings.botAppId": "應用 ID",
3273 "settings.botAppSecret": "App Secret",
3274 "settings.botSecretSet": "已配置金鑰",
3275 "settings.botSecretMissing": "未配置金鑰",
3276 "settings.botSecretEnv": "金鑰變數",
3277 "settings.botSecretValue": "金鑰值",
3278 "settings.botSecretPaste": "貼上金鑰",
3279 "settings.botSecretReplace": "替換已儲存的金鑰",
3280 "settings.botSecretSavedOptional": "已儲存,可留空;填入新值會替換",
3281 "settings.botSandbox": "沙箱環境",
3282 "settings.botAdvancedSettings": "高階設定",
3283 "settings.botSaveAndEnable": "儲存並啟用",
3284 "settings.botInstallStarting": "正在生成二維碼…",
3285 "settings.botInstallScanHint": "請掃碼完成授權,連線會自動儲存。",
3286 "settings.botInstallWaiting": "等待授權完成。",
3287 "settings.botInstallConnected": "連線已儲存。",
3288 "settings.botInstallFailed": "生成連線失敗。",
3289 "settings.botInstallCheck": "檢查狀態",
3290 "settings.botInstallGenerate": "生成二維碼",
3291 "settings.botInstallRetry": "重試",
3292 "settings.botInstallAlreadyConnected": "{provider} 已連線。",
3293 "settings.botInstallTimeLeft": "{time} 後過期",
3294 "settings.botInstallExpired": "二維碼已過期,請重新選擇頻道生成。",
3295 "settings.botInstallQrAlt": "機器人連線二維碼",
3296 "settings.botInstallManualQQ": "填寫 App ID 和 App Secret;金鑰只會儲存到本機憑據儲存。",
3297 "settings.botInstallQQHint": "官方 Bot API,先手動配置。",
3298 "settings.botInstallFeishuHint": "掃碼建立飛書 PersonalAgent。",
3299 "settings.botInstallLarkHint": "掃碼建立 Lark PersonalAgent。",
3300 "settings.botInstallWeixinHint": "微信掃碼登入並儲存本地 token。",
3301 "settings.botSelectBotHint": "選擇左側 Bot 進入配置。",
3302 "settings.botConnectionColumnChannel": "頻道",
3303 "settings.botConnectionColumnRemote": "遠端 ID",
3304 "settings.botConnectionColumnScope": "範圍",
3305 "settings.botConnectionColumnStatus": "狀態",
3306 "settings.botConnectionSummary": "連線摘要",
3307 "settings.botRuntimeSettings": "執行設定",
3308 "settings.botDangerZone": "危險操作",
3309 "settings.botAutoSaveHint": "更改會自動儲存。",
3310 "settings.botScopeGlobal": "全域",
3311 "settings.botScopeProject": "專案",
3312 "settings.botConnectionConnected": "已連線",
3313 "settings.botConnectionConfigured": "已配置",
3314 "settings.botConnectionDisconnected": "未連線",
3315 "settings.deleteBot": "刪除機器人",
3316 "settings.confirmDeleteBot": "確認刪除",
3317 "settings.deleteBotHint": "從已連線 Bot 中移除這個機器人;不會自動清除已儲存的金鑰。",
3318 "settings.botChannelModel": "模型",
3319 "settings.botChannelModelHint": "這個機器人處理訊息時使用的模型。",
3320 "settings.botChannelModelAuto": "使用桌面目前模型",
3321 "settings.botToolApprovalMode": "工具審批",
3322 "settings.botToolApprovalModeHint": "控制該頻道是否在工具執行前請求確認;計劃確認和 ask 問題仍會等待回覆。",
3323 "settings.botToolApprovalMode.inherit": "跟隨機器人",
3324 "settings.botToolApprovalMode.read-only": "僅可查看",
3325 "settings.botToolApprovalMode.workspace-write": "工作區內修改",
3326 "settings.botToolApprovalMode.danger-full-access": "完全權限",
3327 "settings.botWorkspaceRoot": "工作目錄",
3328 "settings.botWorkspaceRootHint": "留空時使用啟動 Bot 時的工作目錄。",
3329 "settings.botWorkspaceRootPlaceholder": "例如 /path/to/project",
3330 "settings.botCredential": "憑據",
3331 "settings.botCredentialApp": "App ID:{value}",
3332 "settings.botCredentialClientId": "Client ID:{value}",
3333 "settings.botCredentialAccount": "賬號:{value}",
3334 "settings.botCredentialLocalWeixin": "微信本地登入憑據",
3335 "settings.botCredentialConfigured": "已儲存平臺憑據",
3336 "settings.botDiagnose": "檢查配置",
3337 "settings.botTest": "測試傳送",
3338 "settings.botTesting": "傳送中…",
3339 "settings.botCopyDiagnostic": "複製診斷",
3340 "settings.botSendDiagnostic": "傳送診斷",
3341 "settings.botDiagnosticCopied": "診斷資訊已複製。",
3342 "settings.botDiagnosticCopyFailed": "複製診斷失敗。",
3343 "settings.botDiagnosticReportSent": "診斷報告已傳送。",
3344 "settings.botDiagnosticReportFailed": "傳送診斷報告失敗。",
3345 "settings.botDiagnosticPrivacy": "僅包含已脫敏的連線元資訊。",
3346 "settings.botAccessControl": "存取控制",
3347 "settings.botAllowAll": "允許所有人",
3348 "settings.botAllowAllWarn": "開啟後所有進入頻道的訊息都可以呼叫機器人。",
3349 "settings.botQQAccessRequired": "啟用 QQ Bot 前,請先在第 2 步「誰可以使用」裡新增 QQ 使用者/群組,或臨時改為所有人可用。",
3350 "settings.botQQUsers": "QQ 使用者",
3351 "settings.botFeishuLarkUsers": "飛書 / Lark 使用者",
3352 "settings.botWeixinUsers": "微信使用者",
3353 "settings.botListPlaceholder": "每行一個 ID,也可用逗號分隔",
3354 "settings.shellInterpreter": "Shell 直譯器",
3355 "settings.shellAuto": "自動(bash 優先)",
3356 "settings.shellAutoWindows": "自動(優先 PowerShell 7)",
3357 "settings.shellBash": "bash",
3358 "settings.shellPowershell": "PowerShell(Windows PowerShell)",
3359 "settings.shellPwsh": "pwsh(PowerShell 7+)",
3360 "settings.style.graphite.zh": "石墨",
3361 "settings.style.graphite.note": "利落",
3362 "settings.style.graphite.desc": "紙面白配石墨文字與橙色強調,利落、剋制,貼近編輯器工作臺。",
3363 "settings.style.aurora.zh": "柔霧極光",
3364 "settings.style.aurora.note": "溫潤",
3365 "settings.style.aurora.desc": "柔紫底色融合極光藍綠,半透明面板與彈性圓角,更輕盈、有呼吸感。",
3366 "settings.style.slate.zh": "精煉",
3367 "settings.style.slate.note": "原生",
3368 "settings.style.slate.desc": "冷灰工作臺配品牌藍,髮絲邊框清晰,適合高密度掃描與專業操作。",
3369 "settings.style.carbon.zh": "深邃",
3370 "settings.style.carbon.note": "高階",
3371 "settings.style.carbon.desc": "暖炭黑與米灰表面配青綠強調,質感更厚、對比更足,適合長時間專注。",
3372 "settings.style.nocturne.zh": "柔和",
3373 "settings.style.nocturne.note": "呼吸",
3374 "settings.style.nocturne.desc": "柔紫夜色和雲白表面配大圓角留白,閱讀更安靜,節奏更舒緩。",
3375 "settings.style.amber.zh": "琥珀",
3376 "settings.style.amber.note": "暖陽",
3377 "settings.style.amber.desc": "暖橙強調色,明亮親和(含深色變體)。",
3378 "settings.themeGallery.title": "主題畫廊",
3379 "settings.themeGallery.subtitle": "點擊主題即可全域預覽,套用後才會儲存",
3380 "settings.themeGallery.browse": "瀏覽主題",
3381 "settings.themeGallery.createCopy": "建立副本",
3382 "settings.themeGallery.disable": "停用主題",
3383 "settings.themeGallery.disabled": "已停用主題,恢復基礎配色",
3384 "settings.themeGallery.apply": "套用主題",
3385 "settings.themeGallery.applied": "已套用「{name}」",
3386 "settings.themeGallery.appliedBase": "已套用基礎配色 {name}",
3387 "settings.themeGallery.openPreview": "沉浸預覽",
3388 "settings.themeGallery.previewing": "正在預覽",
3389 "settings.themeGallery.moreActions": "更多操作",
3390 "settings.themeGallery.previewTitle": "預覽主題",
3391 "settings.themeGallery.current": "目前使用",
3392 "settings.themeGallery.paletteLabel": "主題色",
3393 "settings.themeGallery.appearancePreview": "外觀預覽",
3394 "settings.themeGallery.scenePreview": "場景預覽",
3395 "settings.themeGallery.scenePreviewHint": "預覽主題背景在首頁或工作區中的顯示強度;不會立即套用主題。",
3396 "settings.themeGallery.currentAppearance": "目前外觀",
3397 "settings.themeGallery.baseStyle": "基礎配色",
3398 "settings.themeGallery.baseLockedByPack": "基礎配色由目前主題管理,停用主題後可修改。",
3399 "settings.themeGallery.tabBase": "基礎配色",
3400 "settings.themeGallery.tabAll": "全部主題",
3401 "settings.themeGallery.sectionFlagship": "旗艦主題",
3402 "settings.themeGallery.kindOfficial": "官方主題",
3403 "settings.themeGallery.kindUser": "我的主題",
3404 "settings.themeGallery.kindPlugin": "插件 · {name}",
3405 "settings.themeGallery.kindPluginUnknown": "插件",
3406 "settings.themeGallery.kindBase": "基礎配色",
3407 "settings.themeGallery.selectHint": "選擇一個主題查看詳情",
3408 "settings.themeGallery.empty": "此分組暫無主題",
3409 "settings.themeGallery.back": "返回",
3410 "settings.themeGallery.sceneHome": "首頁展示",
3411 "settings.themeGallery.sceneTask": "工作區展示",
3412 "settings.themeGallery.saveAndApply": "儲存並套用",
3413 "settings.themeGallery.restoreGraphite": "恢復石墨基礎外觀",
3414 "settings.themeGallery.restoreGraphiteHint": "僅停用主題包並恢復石墨基礎配色;保留明暗模式、字型、字號及詳細排版設定。",
3415 "settings.themeGallery.restoredGraphite": "已恢復石墨基礎外觀,排版設定已保留",
3416 "settings.themeGallery.deleted": "已刪除「{name}」",
3417 "palette.placeholder": "搜尋會話、命令、檔案…",
3418 "palette.empty": "沒有匹配項",
3419 "palette.group.commands": "命令",
3420 "palette.group.sessions": "最近會話",
3421 "palette.cmd.newSession": "新建會話",
3422 "palette.cmd.trash": "回收站",
3423 "palette.cmd.settings": "設定",
3424 "palette.cmd.appearance": "外觀",
3425 "palette.cmd.memory": "記憶",
3426 "palette.cmd.models": "模型",
3427 "palette.cmd.reloadRuntime": "重載執行階段",
3428 "palette.cmd.usageStats": "使用統計",
3429 "palette.cmd.taskCenter": "任務中心",
3430 "palette.group.remote": "遠端 SSH",
3431 "palette.group.extensions": "擴充功能",
3432 "ext.form.defaultTitle": "擴充功能請求",
3433 "ext.form.submit": "提交",
3434 "ext.form.required": "必填:{label}",
3435 "ext.card.progress": "進度",
3436 "ext.action.done": "完成",
3437 "palette.remote.connect": "連線到 {host}",
3438 "palette.remote.open": "在 {host} 開啟遠端工作區",
3439 "shortcuts.cheatsheetTitle": "鍵盤快捷鍵",
3440 "shortcuts.cheatsheetSummary": "這裡顯示當前設定後的有效快捷鍵。",
3441 "shortcuts.skipToComposer": "跳到輸入框",
3442 "shortcuts.section.global": "全域",
3443 "shortcuts.section.session": "會話",
3444 "shortcuts.section.view": "檢視",
3445 "shortcuts.section.tools": "工具",
3446 "shortcuts.section.help": "幫助",
3447 "shortcuts.action.newSession": "新建會話",
3448 "shortcuts.action.commandPalette": "命令面板",
3449 "shortcuts.action.settings": "開啟設定",
3450 "shortcuts.action.closeTab": "關閉標籤頁",
3451 "shortcuts.action.composerSend": "傳送訊息",
3452 "shortcuts.action.composerNewline": "輸入框換行",
3453 "shortcuts.action.composerUndo": "復原輸入框編輯",
3454 "shortcuts.action.composerRedo": "重做輸入框編輯",
3455 "shortcuts.action.addSelectionToChat": "將選取文字加入聊天",
3456 "shortcuts.action.shellToggle": "切換 Shell",
3457 "shortcuts.action.terminalToggle": "切換內建終端機",
3458 "shortcuts.action.terminalNewSession": "新增終端機工作階段",
3459 "shortcuts.action.sidebarToggle": "切換側邊欄",
3460 "shortcuts.action.textSizeIncrease": "增大字號",
3461 "shortcuts.action.textSizeDecrease": "減小字號",
3462 "shortcuts.action.textSizeReset": "重置字號",
3463 "shortcuts.action.yoloToggle": "變更權限模式",
3464 "shortcuts.action.showShortcuts": "顯示快捷鍵",
3465 "shortcuts.desc.newSession": "為當前工作區範圍建立新會話。",
3466 "shortcuts.desc.commandPalette": "搜尋命令和最近會話。",
3467 "shortcuts.desc.settings": "開啟桌面設定中心。",
3468 "shortcuts.desc.closeTab": "關閉目前標籤頁。",
3469 "shortcuts.desc.composerSend": "傳送輸入框中的訊息。",
3470 "shortcuts.desc.composerNewline": "在輸入框中插入換行。",
3471 "shortcuts.desc.composerUndo": "復原輸入框中的最近一次編輯。",
3472 "shortcuts.desc.composerRedo": "重做輸入框中最近一次編輯。",
3473 "shortcuts.desc.addSelectionToChat": "把選取的聊天記錄、工作區或終端機文字作為上下文加入輸入區。",
3474 "shortcuts.desc.shellToggle": "展開或折疊 Shell 面板。",
3475 "shortcuts.desc.terminalToggle": "顯示或隱藏內建終端機。",
3476 "shortcuts.desc.terminalNewSession": "開啟新的內建終端機工作階段。",
3477 "shortcuts.desc.sidebarToggle": "顯示或隱藏左側邊欄。",
3478 "shortcuts.desc.textSizeIncrease": "放大會話和介面文字。",
3479 "shortcuts.desc.textSizeDecrease": "縮小會話和介面文字。",
3480 "shortcuts.desc.textSizeReset": "恢復預設字號。",
3481 "shortcuts.desc.yoloToggle": "從輸入框選單選擇目前會話的權限模式。",
3482 "shortcuts.desc.showShortcuts": "開啟這張鍵盤快捷鍵幫助表。",
3483 "shortcuts.action.topicGoto1": "轉到聊天 1",
3484 "shortcuts.action.topicGoto2": "轉到聊天 2",
3485 "shortcuts.action.topicGoto3": "轉到聊天 3",
3486 "shortcuts.action.topicGoto4": "轉到聊天 4",
3487 "shortcuts.action.topicGoto5": "轉到聊天 5",
3488 "shortcuts.action.topicGoto6": "轉到聊天 6",
3489 "shortcuts.action.topicGoto7": "轉到聊天 7",
3490 "shortcuts.action.topicGoto8": "轉到聊天 8",
3491 "shortcuts.action.topicGoto9": "轉到聊天 9",
3492 "shortcuts.desc.topicGoto": "跳轉到側邊欄中對應的對話。",
3493 "settings.fontFamilyCustom": "自定義",
3494 "settings.fontFamilyCustomName": "自定義字型",
3495 "settings.fontFamilyCustomPlaceholder": "已安裝字型或字型棧,如 \"LXGW WenKai\", \"Microsoft JhengHei\", sans-serif",
3496 "settings.fetchModelsReadyForProvider": "已發現 {provider} 的 {n} 個模型,請確認後儲存啟用列表。",
3497 "settings.enabledModelsSavedForProvider": "已儲存 {provider} 的 {n} 個啟用模型",
3498 "settings.hooks": "Hooks",
3499 "settings.hooksScope": "Hook 位置",
3500 "settings.hooksScopeSection": "配置範圍",
3501 "settings.hooksScopeField": "範圍",
3502 "settings.hooksScopeHint": "Hooks 會執行 shell 命令。全域和專案 hooks 都會從各自設定位置自動載入。",
3503 "settings.hooksGlobal": "全域性",
3504 "settings.hooksProject": "專案",
3505 "settings.hooksPath": "設定檔案",
3506 "settings.hooksPathGlobalHint": "當前範圍儲存到這個全域性配置檔案。",
3507 "settings.hooksPathProjectHint": "專案 hooks 儲存到當前工作區的 .reasonix/settings.json。",
3508 "settings.hooksPathCopy": "複製路徑",
3509 "settings.hooksPathCopied": "已複製設定檔案路徑。",
3510 "settings.hooksPathUnavailable": "沒有可用的專案設定檔案",
3511 "settings.hooksGlobalHint": "儲存為全域性配置。重啟 Reasonix 後載入新的 hooks。",
3512 "settings.hooksProjectHint": "儲存在當前工作區。重啟 Reasonix 後載入新的 hooks。",
3513 "settings.hooksAwaitingApproval": "這些 hooks 隨工作區而來,在你核准目前內容之前不會執行;之後有任何變動都需要重新核准。",
3514 "settings.hooksApprove": "核准",
3515 "settings.hooksJsonTitle": "JSON 配置",
3516 "settings.hooksJsonHint": "直接編輯 settings.json 中的 {\"hooks\": ...}。也支援貼上帶 event 欄位的 hook 陣列;儲存前會校驗並格式化。",
3517 "settings.hooksJsonCopy": "複製 JSON",
3518 "settings.hooksJsonPaste": "貼上 JSON",
3519 "settings.hooksJsonApply": "格式化 JSON",
3520 "settings.hooksJsonCopied": "已複製 JSON。",
3521 "settings.hooksJsonFormatted": "JSON 已格式化,儲存後生效。",
3522 "settings.hooksJsonInvalid": "JSON 無效:{error}",
3523 "settings.hooksJsonExpectedObjectArray": "應為物件或陣列。",
3524 "settings.hooksJsonItemObject": "Hook 項必須是物件。",
3525 "settings.hooksJsonUnknownEvent": "未知 Hook 事件 {event}。",
3526 "settings.hooksJsonEventItemObject": "Hook {event} 的項目必須是物件。",
3527 "settings.hooksJsonClipboardEmpty": "剪貼簿為空",
3528 "settings.hooksJsonClipboardUnavailable": "無法存取剪貼簿;可手動複製文字框內容。",
3529 "settings.hooksJsonPasteFailed": "貼上失敗:{error}",
3530 "settings.generativeMusic": "生成式背景音樂",
3531 "settings.generativeMusic.presets.classic": "經典",
3532 "settings.generativeMusic.presets.ethereal": "空靈",
3533 "settings.generativeMusic.off": "關閉",
3534 "settings.generativeMusic.presets.digital": "數字",
3535 "settings.generativeMusic.presets.retro": "復古",
3536 "settings.generativeMusicPreview": "試聽",
3537 "msg.fromIm": "來自 {source}",
3538 "msg.imSender": "傳送者 {id}",
3539 "msg.sendFailed": "傳送失敗 — 訊息未送達",
3540 "tool.readCount": "已讀 {n} 個檔案",
3541 "tool.searchCount": "搜尋 {n} 個檔案",
3542 "tool.searchResults": "{n} 條結果",
3543 "tool.searchQuery": "查詢:{query}",
3544 "tool.otherReadCount": "{n} 個只讀呼叫",
3545 "updater.autoCheckLabel": "自動檢查新版本",
3546 "updater.autoCheckHint": "最多每 6 小時檢查一次版本資訊,不會自動下載、安裝或重新啟動。關閉後仍可在此頁手動檢查。",
3547 "updater.officialReleaseHint": "Reasonix 僅檢查最新正式版本。",
3548 "updater.officialDownload": "前往官網下載",
3549 "updater.updatePreferences": "更新偏好",
3550 "updater.privacyAndConfig": "隱私與設定",
3551 "updater.buildIdentity": "建置識別",
3552 "updater.buildIdentityHint": "此建置的發佈通道。測試與預發佈建置不會連線正式版更新服務。",
3553 "settings.telemetryLabel": "匿名啟動統計",
3554 "settings.telemetryHint": "啟動時傳送匿名ID、版本、系統/發行版、會話、Runtime、GPU模式。異常退出後下次啟動傳送階段、堆疊、原因、結束碼、復原結果。不含帳號、對話、金鑰、檔案、完整路徑、顯示卡驅動",
3555 "settings.metricsLabel": "共享聚合品質指標",
3556 "settings.metricsHint": "預設開啟。傳送匿名的輪次結束統計、更新器錯誤類別、生命週期/視窗健康分桶與設定偏好快照。包含用於 DAU 去重的隨機安裝 ID。Bucket 可能包含正規化後的自訂 Provider 名和模型名——絕不包含對話、提示詞、金鑰、路徑、base URL、記憶正文、工具輸出或檔案內容。",
3557 "context.windowTitle": "上下文視窗",
3558 "context.windowStatusHealthy": "上下文充足",
3559 "context.windowStatusWatch": "即將壓縮",
3560 "context.windowStatusPastCompact": "已到壓縮閾值",
3561 "context.windowStatusNearLimit": "接近視窗上限",
3562 "context.windowStatusOverLimit": "已超過視窗上限",
3563 "context.windowUsageSummary": "{pct}% 已用",
3564 "context.windowCompactRemaining": "{used} / {window} · 距壓縮還剩 {tokens}",
3565 "context.windowCompactDistance": "距壓縮",
3566 "context.windowUsedLabel": "已用",
3567 "context.windowUsed": "已用上下文",
3568 "context.budgetTitle": "本輪上下文預算",
3569 "context.budgetOutputReserve": "輸出預算",
3570 "context.budgetPhysicalRemaining": "物理剩餘空間",
3571 "context.budgetOutputSource": "輸出上限來源",
3572 "context.budgetSourceExplicit": "顯式設定",
3573 "context.budgetSourceOfficial": "官方預設",
3574 "context.budgetSourceOpencode": "OpenCode 元資料",
3575 "context.budgetSourceLearned": "400 學習",
3576 "context.budgetSourceUnknown": "未知",
3577 "context.budgetWhyOverflow": "預算卡片顯示 prompt、輸出預算和物理剩餘空間。即使 prompt 佔用不高,服務端為輸出預留的 token 仍可能使總量超過同一個上下文視窗。",
3578 "context.budgetRecoveryClip": "發送前已裁剪輸出,使 prompt + 輸出能放進視窗。",
3579 "context.budgetRecoveryRetry": "已透過下調輸出預算從上下文 400 中恢復。",
3580 "context.budgetRecoveryCompacted": "已壓縮一次並重試,從上下文 400 中恢復。",
3581 "context.budgetRecoveryFailed": "自動恢復已停止。請壓縮、重試、分叉或回溯後再發送。",
3582 "context.maintenanceTitle": "上下文短視圖",
3583 "context.maintenanceAppliedSummary": "已生成短視圖",
3584 "context.maintenanceBlockedSummary": "摘要未形成短視圖 · 已停重試",
3585 "context.maintenanceFailedSummary": "摘要失敗 · 已停重試",
3586 "context.maintenanceTruncatedSummary": "已裁剪上下文視圖 · 移除最舊的工具結果與輪次以適配視窗",
3587 "context.sessionMetrics": "會話指標",
3588 "context.mcpListTitle": "MCP tools/list",
3589 "context.mcpListSharedHost": "共享 Host",
3590 "context.mcpListDiskCache": "磁碟快取",
3591 "context.mcpListRemote": "遠端",
3592 "context.mcpListEmpty": "本工作階段還沒有 tools/list 觀察",
3593 "context.sessionTokens": "會話累計 tokens",
3594 "context.sessionTokensShort": "累計 tokens",
3595 "context.tokensValue": "{value} tokens",
3596 "context.sourceBreakdown": "用量來源",
3597 "context.sourceShareTitle": "來源佔比",
3598 "context.sourceInput": "輸入",
3599 "context.sourceOutput": "輸出",
3600 "context.sourceCacheHit": "命中",
3601 "context.sourceCacheMiss": "未命中",
3602 "context.sourceCacheRate": "快取",
3603 "context.sourceCost": "費用",
3604 "context.sourceDetails": "明細",
3605 "context.cacheNotReported": "未返回",
3606 "context.sourceExecutor": "主模型",
3607 "context.sourcePlanner": "規劃器",
3608 "context.sourceSubagent": "子代理",
3609 "context.sourceCompaction": "摘要呼叫開銷",
3610 "context.sourceClassifier": "計畫分類",
3611 "context.sourceTitle": "標題產生",
3612 "context.sourceRequests": "{count} 次",
3613 "context.moreSources": "還有 {count} 個來源",
3614 "crash.send": "傳送報告",
3615 "crash.sending": "傳送中…",
3616 "crash.sent": "已傳送,謝謝!",
3617 "crash.sendFailed": "傳送失敗 —— 請改用複製",
3618 "crash.restart": "重新啟動 Reasonix",
3619 "crash.privacyNote": "報告僅包含上方錯誤文字(路徑中的使用者名稱已移除)以及應用版本和作業系統。",
3620 "performanceReport.title": "Reasonix 偵測到回應卡頓",
3621 "performanceReport.dismiss": "關閉",
3622 "performanceReport.memoryTitle": "Reasonix 偵測到記憶體持續增長",
3623 "performanceReport.heapFailed": "記憶體快照無法儲存",
3624 "performanceReport.saveHeap": "儲存記憶體快照…",
3625 "performanceReport.heapSaved": "記憶體快照已儲存",
3626 "performanceReport.diagnosticBusy": "診斷進行中,請稍後重試",
3627 "performanceReport.privacyNote": "上傳前桌面端會移除路徑與密鑰;診斷資訊只用於記錄耗時、記憶體、網路狀態、取樣到的應用函式名、近期 breadcrumbs、應用版本和作業系統。",
3628 "mock.topicSysException": "異常處理與恢復演練",
3629 "draft.badge": "舊版草稿",
3630 "draft.surfaceLabel": "新工作階段草稿",
3631 "draft.createOnSend": "傳送第一則訊息後建立工作階段",
3632 "draft.saveFailed": "儲存失敗,將在下次編輯時重試",
3633 "draft.startFailed": "工作階段啟動未完成,可重試繼續",
3634 "draft.retrySave": "重試儲存",
3635 "draft.resultUnknown": "執行結果狀態未知",
3636 "draft.starting": "正在建立工作階段並啟動…",
3637 "draft.resume": "繼續建立工作階段",
3638 "modelApply.pending": "設定已儲存,目前工作階段尚未套用。仍有 {n} 個依賴目前執行環境的背景工作。",
3639 "modelApply.failed": "暫時無法套用新設定。輸入已保留,請檢查設定後重試。",
3640 "modelApply.current": "目前實際使用:{model}",
3641 "modelApply.badge": "設定待套用",
3642 "modelApply.details": "診斷詳情",
3643 "modelApply.jobs": "查看阻塞工作",
3644 "modelApply.retry": "重試套用設定",
3645 "modelApply.useCurrent": "本次使用目前設定傳送",
3646 "modelApply.stopSelected": "停止選取的工作並套用設定",
3647 "draft.checkSubmission": "核實提交狀態",
3648 "draft.openSession": "開啟已建立的工作階段",
3649 "draft.conflict": "編輯衝突",
3650 "draft.conflictDetail": "另一個視窗修改了這份草稿。傳送前請選擇要保留的版本。",
3651 "draft.useSaved": "使用已儲存版本",
3652 "draft.keepLocal": "保留本視窗版本",
3653 "draft.discard": "捨棄草稿",
3654 "draft.discarding": "正在捨棄草稿…",
3655 "draft.discardBlocked": "正在提交,請等待結果或先取消提交",
3656 "projectTree.removeEmptyTopic": "移除空對話",
3657 "draft.discardTitle": "捨棄這份草稿?",
3658 "draft.discardDetail": "草稿中已儲存的文字、附件、引用和設定將被移除,不進入資源回收筒,無法復原。",
3659 "draft.discardConfirm": "捨棄",
3660 "draft.mcpTitle": "MCP 伺服器",
3661 "draft.mcpEnabled": "本會話已啟用",
3662 "draft.mcpDisabled": "本會話已停用",
3663 "draft.mcpUnavailable": "已在設定中停用",
3664 };
3665
3665 lines TYPESCRIPT