97 lines
4.2 KiB
JSON
97 lines
4.2 KiB
JSON
{
|
|
"panel": {
|
|
"title": "Agent CLI",
|
|
"modelConfigured": "{{provider}} · {{model}}",
|
|
"modelNotConfigured": "未配置模型",
|
|
"sshReady": "SSH · {{target}}",
|
|
"sshNotConnected": "未连接远程 SSH",
|
|
"defaultTarget": "当前 SSH 会话",
|
|
"emptyHint": "描述运维任务后发送。可连续追问,或点 + 开新话题。",
|
|
"newTopic": "新话题",
|
|
"close": "关闭",
|
|
"thinking": "思考中…",
|
|
"conclusion": "结论",
|
|
"copy": "复制",
|
|
"copied": "已复制",
|
|
"stop": "停止",
|
|
"send": "发送",
|
|
"placeholder": "任务或追问…(Enter 发送,Shift+Enter 换行)",
|
|
"hintFollowUp": "追问会附带本轮摘要,过长会截断",
|
|
"hintSelection": "将附带选中 {{lines}} 行",
|
|
"hintSteps": "最多 {{max}} 步",
|
|
"footerNote": "高风险先确认 · 破坏性命令直接拒绝 · 对话不保存",
|
|
"summarize": "总结输出",
|
|
"summarizeTitle": "用 AI 总结当前终端可见输出(优先使用选中文本),不执行任何命令",
|
|
"summarizeRequest": "总结当前终端输出"
|
|
},
|
|
"safety": {
|
|
"aria": "Agent 安全模式",
|
|
"strict": {
|
|
"label": "严格",
|
|
"short": "中风险起确认",
|
|
"description": "文件修改、权限调整及更高风险命令需要确认,适合生产或陌生主机。"
|
|
},
|
|
"relaxed": {
|
|
"label": "宽松",
|
|
"short": "仅高风险确认",
|
|
"description": "查看和普通修改自动执行;删除、重启、安装等高风险操作需要确认。"
|
|
},
|
|
"confirmAllTitle": "所有命令都需确认(只读白名单除外)"
|
|
},
|
|
"risk": {
|
|
"safe": "安全",
|
|
"low": "低风险",
|
|
"medium": "中风险",
|
|
"high": "高风险",
|
|
"critical": "禁止执行"
|
|
},
|
|
"step": {
|
|
"round": "第 {{round}} 步",
|
|
"awaiting": "待确认",
|
|
"running": "执行中",
|
|
"done": "完成",
|
|
"confirmTitle": "第 {{round}} 步 · {{risk}}",
|
|
"confirmMessage": "SSH · {{target}}\n{{mode}}\n\n$ {{command}}",
|
|
"rejected": "已拒绝第 {{round}} 步命令。",
|
|
"terminated": "已终止",
|
|
"stoppedMessage": "已终止。正在执行的远端命令已请求中断。",
|
|
"inserted": "第 {{round}} 轮命令已插入终端输入行,未执行;请检查后自行回车运行。",
|
|
"insertedClipboard": "第 {{round}} 轮命令已复制到剪贴板(当前终端不可写入);粘贴后请检查再运行。"
|
|
},
|
|
"confirm": {
|
|
"reject": "拒绝",
|
|
"once": "执行一次",
|
|
"always": "本会话允许",
|
|
"hint": "Enter · 执行一次 Esc · 拒绝 本会话允许 · 同类命令本会话不再确认",
|
|
"insert": "插入不执行"
|
|
},
|
|
"error": {
|
|
"noProvider": "请先在设置 → 大模型里配置供应商",
|
|
"noApiKey": "「{{provider}}」尚未保存 API 密钥",
|
|
"emptyTask": "请输入任务或追问",
|
|
"sshRequired": "需要已连接的远程 SSH",
|
|
"modelEmpty": "模型未返回内容",
|
|
"protocolFailed": "模型连续两次未遵循协议,已停止",
|
|
"noConclusion": "模型未返回可用结论",
|
|
"multipleCommands": "模型一次返回了多个命令,已拒绝执行",
|
|
"invalidCommand": "模型未返回唯一的单行命令,已拒绝执行",
|
|
"repeatLoop": "检测到重复命令循环,已停止:{{command}}",
|
|
"criticalBlocked": "命令命中破坏性操作硬红线,不提供确认放行:{{command}}",
|
|
"execFailed": "远程执行失败:{{error}}",
|
|
"execUnknown": "未知错误",
|
|
"execNoOutput": "命令执行完成,无输出",
|
|
"maxSteps": "已达 {{max}} 步上限,请缩小范围后重试",
|
|
"noOutput": "终端没有可总结的输出",
|
|
"maxStepsIncomplete": "未完成(incomplete:max_steps):已达 {{max}} 步预算。可缩小范围、或直接追问继续(会带着已有步骤续跑)。"
|
|
},
|
|
"output": {
|
|
"empty": "(空输出)",
|
|
"truncatedMiddle": "... [已省略 {{count}} 行] ...",
|
|
"totalLines": "总行数: {{count}}{{truncatedSuffix}}",
|
|
"truncatedSuffix": "(已截断保留首尾)",
|
|
"errorLines": "疑似错误/告警行 ({{count}}):\n{{lines}}",
|
|
"noErrorKeywords": "未发现明显错误关键词",
|
|
"snippetLabel": "输出片段:\n{{snippet}}"
|
|
}
|
|
}
|