export default { settings: { // ===== 页面标题 ===== title: '⚙️ 设置', // ===== AI 模型配置面板 ===== panelAiProvider: '🤖 AI 模型配置', addProvider: '+ 添加 Provider', editProviderTitle: '编辑 Provider', addProviderTitle: '添加 Provider', emptyProvider: '暂无 AI 提供商,点击上方按钮添加', badgeDefault: '默认', actionSetDefault: '设为默认', detailBaseUrl: 'Base URL', detailModel: '模型', detailApiKey: 'API Key', // Provider 表单 labelName: '名称', labelProviderType: '协议类型', labelBaseUrl: 'Base URL', labelApiKey: 'API Key', labelDefaultModel: '默认模型', phProviderName: '如 DeepSeek、GLM-4', phBaseUrl: 'https://api.deepseek.com', phApiKey: 'sk-...', phDefaultModel: 'deepseek-chat', providerTypeOpenaiCompat: 'OpenAI 兼容(DeepSeek / GLM v4 / OpenAI)', providerTypeAnthropic: 'Anthropic 兼容(GLM 订阅 / Claude)', saving: '保存中...', // ===== 连接管理面板 ===== panelConnection: '🔗 连接管理', addConnection: '+ 添加连接', editConnectionTitle: '编辑连接', addConnectionTitle: '添加连接', emptyConnection: '暂无连接,点击上方按钮添加', labelType: '类型', labelHost: 'Host', labelPort: 'Port', labelUser: '用户名', phConnName: 'flux_dev', phHost: '127.0.0.1', phPort: '3306', phUser: 'root', // ===== 通用设置面板 ===== panelGeneral: '🎨 通用设置', labelTheme: '主题', descTheme: '深色 / 浅色模式', themeDark: '🌙 深色模式', themeLight: '☀️ 浅色模式', themeSystem: '💻 跟随系统', labelLanguage: '语言', descLanguage: '界面显示语言', labelAiLanguage: 'AI 对话语言', descAiLanguage: 'AI 回复使用的默认语言', aiLanguageAuto: '🔄 跟随界面语言', aiLanguageZh: '🇨🇳 简体中文', aiLanguageEn: '🇺🇸 English', labelAutoExecute: 'AI 自动执行', descAutoExecute: 'AI 可自动执行低风险操作', labelLogLevel: '日志级别', descLogLevel: '工作流日志详细程度', labelShowTokenUsage: '显示 Token 用量', descShowTokenUsage: '在对话中展示每次回复的 token 消耗', labelGlobalConcurrency: '全局最大并发', descGlobalConcurrency: '所有对话共享的 LLM 同时请求数上限', labelPerConvConcurrency: '单对话并发上限', descPerConvConcurrency: '单个对话内同时进行的 LLM 调用数(主循环 / 标题 / 提炼共享)', // ===== 知识库面板 ===== panelKnowledge: '📚 知识库', labelAutoExtract: '自动提炼知识', descAutoExtract: '对话完成后自动从内容中提炼可复用知识(AI 提炼产候选,需人工审核)', labelTriggerMode: '提炼触发方式', descTriggerMode: '自动提炼的触发时机', triggerOnComplete: '对话完成后', triggerOnIdle: '对话闲置后', triggerManualOnly: '仅手动', labelMinMessages: '最少消息数', descMinMessages: '对话达到此消息数才触发提炼(防闲聊噪音)', labelIdleTimeout: '闲置超时(秒)', descIdleTimeout: '闲置触发模式下等待的秒数', labelAutoInject: '自动注入相关知识', descAutoInject: '聊天时自动检索相关知识注入对话上下文', labelVectorEnabled: '语义检索(向量)', descVectorEnabled: '用 Embedding 向量做语义匹配,意思相近用词不同也能搜到;关闭时纯关键词匹配,零外部调用', labelEmbeddingProvider: 'Embedding Provider', descEmbeddingProvider: '向量化用的 AI 提供商(仅 OpenAI 兼容类型;选定后更换需重新嵌入全部知识)', labelEmbeddingModel: 'Embedding 模型', descEmbeddingModel: '如 embedding-3(智谱) / text-embedding-v4(阿里) / text-embedding-3-small(OpenAI)', embeddingProviderNone: '未选择', phEmbeddingModel: 'embedding-3', // ===== Toast 提示 ===== toastLoadProviderFail: '加载提供商失败', toastSaveIncomplete: '请填写完整(名称 / Base URL / API Key / 模型)', toastSaved: '已保存', toastSaveFail: '保存失败:{msg}', toastDeleted: '已删除', toastDeleteFail: '删除失败:{msg}', toastSetDefaultOk: '已设为默认', toastSetDefaultFail: '设置默认失败:{msg}', toastConnIncomplete: '请填写名称和 Host', // ===== 确认弹层 ===== confirmDeleteProvider: '确定删除提供商「{name}」?该操作不可恢复。', confirmDeleteConn: '确定删除连接「{name}」?', }, }