50 lines
3.3 KiB
TypeScript
50 lines
3.3 KiB
TypeScript
export default {
|
||
ai: {
|
||
assistant: 'AI 助手',
|
||
toolName: {
|
||
readFile: '读取文件',
|
||
listDirectory: '查看目录',
|
||
writeFile: '写入文件',
|
||
fileInfo: '文件信息',
|
||
appendFile: '追加写入',
|
||
searchFiles: '搜索文件',
|
||
patchFile: '修改文件',
|
||
deleteFile: '删除文件',
|
||
renameFile: '重命名/移动文件',
|
||
},
|
||
aiTool: {
|
||
fileInfoDesc: '获取文件或目录的元信息(是否存在、大小、行数、修改时间、是否二进制、是否目录),不读取文件内容',
|
||
appendFileDesc: '向文件末尾追加内容,文件不存在则自动创建。返回写入字数和新文件大小',
|
||
searchFilesDesc: '在指定目录下搜索匹配模式(字符串包含匹配)的文件名,返回路径和大小列表。支持递归搜索,结果限 50 条',
|
||
renameFileDesc: '重命名或移动文件(同一工具覆盖 rename 和 move)。from=源路径、to=目标路径、overwrite=默认 false 目标存在拒绝。同卷原子 rename,跨卷自动 copy+remove',
|
||
},
|
||
errorNotFound: '调用失败:接口地址或模型不存在,请检查 Provider 配置',
|
||
errorAuth: '调用失败:API Key 无效或无权限',
|
||
errorTimeout: '响应超时,请重试',
|
||
errorNetwork: '网络连接失败,请检查网络',
|
||
// CR-30-2 / F-260616-07(d) / 决策 a1: 流前失败重试中错误气泡内更新文案
|
||
// UX-260616-01: 明确这是 AI 响应(网络/限流)重试,非工具执行失败(工具失败在卡片内显示)
|
||
aiStreamRetry: '⚠ AI 响应失败,正在重试({attempt}/{max})…',
|
||
// UX-260616-01: Fatal 类错误(4xx/鉴权)不可重试,提示用户去设置而非重试
|
||
notRetryable: '此错误无法通过重试解决,请检查配置',
|
||
streamInterruptedAfterTool: '⚠ 工具已执行完成,后续回复中断(长时间无数据流)。可点继续重试。',
|
||
streamInterrupted: '⚠ 响应中断(长时间无数据流)。可能是网络断连或后端异常,请重试。',
|
||
// UX-2025-04 / CR-30-2 / 决策 a1: 流中途失败保文后的系统提示气泡(前端镜像后端 session.messages)
|
||
responseIncomplete: '⚠ 响应因网络中断不完整,以上为已接收的部分内容。可重新发送以获取完整回复。',
|
||
queueFull: '待发送队列已满(最多 {limit} 条)',
|
||
forceSendConfirm: 'AI 生成似乎卡住了。是否强制结束当前生成并发送消息?(可能中断正在生成的回复)',
|
||
forceSendBtn: '强制发送',
|
||
queueTimedOut: '排队超时',
|
||
approvalNotDelivered: '审批操作未送达后端:{error}',
|
||
queuedSendFailed: '队列消息发送失败:{error}',
|
||
approvalTimeout: '⚰ 审批超时,已自动拒绝:{toolName}',
|
||
// UX-260617-08:对话加载/切换失败反馈(网络抖动/IPC 断开 → 列表空/切换空白,原静默无反馈)
|
||
loadConvFail: '对话列表加载失败,请检查网络或后端连接',
|
||
switchConvFail: '对话切换失败,请重试',
|
||
// AE-2025-07: Agentic 循环进度条文案
|
||
// 注:max 轮次/已完成工具数本轮后端暂不透传,模板条件渲染省略;后端补全后新增 *WithMax key
|
||
agenticProgress: '🔄 循环 {round} · ⏳{pending}待审批',
|
||
agenticProgressNoPending: '🔄 循环 {round}',
|
||
},
|
||
}
|