export default {
    // 品牌和标题
    "brand.title": "Tinybot",
    "brand.subtitle": "Minimal Web UI",
    "ui.newChat": "新建会话",
    "ui.refresh": "刷新",
    "ui.sessions": "会话",
    "ui.systemStatus": "系统状态",
    "ui.provider": "Provider",
    "ui.model": "Model",
    "ui.websocket": "WebSocket",
    "ui.tokenUsage": "Token用量",
    "ui.currentSession": "Current Session",
    "ui.notConnected": "未连接",
    "ui.newSessionTitle": "新会话",
    "ui.clear": "清空",
    "ui.enterMessage": "输入消息",
    "ui.inputPlaceholder": "输入内容后按 Enter 发送，Shift+Enter 换行",
    "ui.send": "发送",
    "ui.wsStreaming": "WebSocket 实时流式输出",
    "ui.tools": "AI 能用的能力",
    "ui.skills": "AI 行为模板",
    "ui.workspace": "工作区",
    "ui.basicMode": "普通模式",
    "ui.advancedMode": "高级模式",
    "tools.total": "个",
    "skills.total": "个",
    "skills.enabled": "启用",
    "ui.reload": "重新加载",
    "ui.save": "保存",
    "ui.fileNotSelected": "未选择文件",
    "ui.filePlaceholder": "选择一个工作区 Markdown 文件进行编辑",
    "ui.settings": "设置",
    "ui.settingsText": "设置",
    "ui.language": "语言",
    "ui.lastUpdate": "最后更新",
    "ui.fileNotCreated": "文件尚未创建，保存后将写入工作区",
    "ui.updatedAt": "更新于",
    "ui.noTime": "暂无时间",
    "ui.deleteSession": "删除会话",
    "ui.confirmDelete": "确定删除会话",
    "ui.confirm": "确认",
    "ui.close": "关闭",
    "ui.skipToChat": "跳到聊天区域",
    "ui.switchLanguage": "切换语言",
    "ui.initializing": "正在初始化...",
    "ui.toggleVisibility": "切换可见性",

    // Copy actions
    "ui.copy": "复制",
    "ui.copied": "已复制",
    "ui.copyFailed": "失败",
    "ui.copyContent": "复制消息内容",
    "ui.copyToolResult": "复制工具结果",
    "message.thinking": "思考",
    "message.thinkingCollapsed": "默认隐藏，点击展开",
    "message.thinkingVisible": "点击收起",
    "message.toolCall": "工具调用",
    "message.toolResult": "工具响应",
    "message.toolArgs": "调用参数",
    "message.toolResponse": "响应内容",
    "message.toolNoArgs": "无参数",
    "message.collapsedCount": "已折叠 {count} 条消息",
    "message.collapsedHint": "点击展开",
    "message.collapseAgain": "点击收起",
    "tool.name": "名称",
    "tool.description": "描述",
    "tool.parameters": "参数",
    "tool.display.readFile": "读取文件",
    "tool.display.writeFile": "写入文件",
    "tool.display.exec": "执行命令",
    "tool.display.spawn": "后台任务",
    "tool.display.cron": "定时任务",
    "tool.risk.modifyFiles": "可能修改电脑文件，关键操作会确认",
    "tool.risk.background": "会在后台运行，注意执行范围",

    // Tooltips
    "ui.toggleTheme": "切换主题",
    "ui.settings": "设置",
    "ui.docs": "使用教程",
    "ui.newSession": "新建会话",
    "ui.clearSession": "清空当前会话",
    "ui.showShortcuts": "显示快捷键帮助",
    "ui.github": "GitHub 仓库",

    // Shortcuts modal
    "shortcuts.title": "快捷键",
    "shortcuts.newChat": "新建会话",
    "shortcuts.clearSession": "清空当前会话",
    "shortcuts.saveEdit": "保存文件编辑",
    "shortcuts.showHelp": "显示快捷键帮助",
    "shortcuts.showPageHelp": "显示页面说明",
    "shortcuts.sendMessage": "发送消息",
    "shortcuts.newLine": "换行",
    "shortcuts.closeModal": "关闭弹窗",
    "ui.helpTour": "页面引导",
    "tour.pageHelp.title": "页面说明",
    "tour.pageHelp.subtitle": "这些标注说明当前页面能做什么、什么时候用。按 Esc 可关闭。",
    "tour.start": "开始引导",
    "tour.step": "步骤",
    "tour.back": "上一步",
    "tour.next": "下一步",
    "tour.skip": "跳过",
    "tour.done": "完成",
    "tour.sidebar.title": "会话侧栏",
    "tour.sidebar.desc": "这里是历史会话入口。想切换上下文、找回之前的问题，或者新开一次不混上下文的聊天时用这里。",
    "tour.newChat.title": "新建会话",
    "tour.newChat.desc": "创建一个干净的新会话。适合开始新主题，避免旧对话影响回答。",
    "tour.sessions.title": "会话列表",
    "tour.sessions.desc": "点击会话可继续之前的上下文。删除按钮只在悬停时出现，删除前会再次确认。",
    "tour.status.title": "系统状态",
    "tour.status.desc": "这里能快速判断服务是否正常、当前使用哪个模型，以及上下文用量是否接近上限。",
    "tour.chat.title": "聊天工作区",
    "tour.chat.desc": "这里显示你和 AI 的对话。回答里的思考会默认折叠，需要排查问题时再展开查看。",
    "tour.messages.title": "消息列表",
    "tour.messages.desc": "消息会按时间排列。工具调用和较长过程会折叠，普通阅读时先看最终回答即可。",
    "tour.upload.title": "上传临时文件",
    "tour.upload.desc": "把文件加入本次对话，适合让 AI 临时总结或解释一个文件；需要长期复用时再保存到知识库。",
    "tour.composer.title": "消息输入",
    "tour.composer.desc": "在这里直接提问或下达任务。Enter 发送，Shift+Enter 换行；问题越具体，回答越稳定。",
    "tour.send.title": "发送",
    "tour.send.desc": "点击圆形按钮发送当前输入内容。也可以按 Enter 发送。",
    "tour.ragToggle.title": "资料回答开关",
    "tour.ragToggle.desc": "开启后会优先参考已上传或知识库里的资料；普通聊天、闲聊或开放问题建议关闭。",
    "tour.mode.title": "普通 / 高级模式",
    "tour.mode.desc": "普通模式只保留常用入口。需要工具、技能、工作区或搜索策略时，再切到高级模式。",
    "tour.tools.title": "工具面板",
    "tour.tools.desc": "这些是 AI 能调用的能力，例如读写文件、执行命令和定时任务。涉及文件或命令的能力要留意风险提示。",
    "tour.knowledge.title": "知识库",
    "tour.knowledge.desc": "当你上传了资料，想让 AI 根据资料回答、查询片段或查看知识图谱时用这里。",
    "tour.skills.title": "Skills",
    "tour.skills.desc": "技能用于预设 AI 的工作方式。只有想固定某类流程、语气或工具使用习惯时才需要配置。",
    "tour.workspace.title": "Workspace",
    "tour.workspace.desc": "如果你让 AI 改文件，这里能查看和保存工作区文件。保存前注意确认内容。",
    "tour.language.title": "语言",
    "tour.language.desc": "切换界面语言，只影响页面文案，不会改变模型能力。",
    "tour.theme.title": "主题",
    "tour.theme.desc": "切换浅色和深色主题，按你的阅读环境选择即可。",
    "tour.settingsButton.title": "设置",
    "tour.settingsButton.desc": "配置模型、工作区和知识库。普通模式只显示基础项，高级参数会收在高级模式里。",
    "tour.settings.title": "设置与帮助",
    "tour.settings.desc": "这里放的是全局操作：语言、主题、文档、页面引导、设置和仓库链接。一般不影响当前消息内容。",

    // 状态
    "status.connecting": "连接准备中",
    "status.connected": "已连接",
    "status.disconnected": "连接已断开",
    "status.failed": "连接失败",
    "status.serverError": "服务端错误",
    "status.initFailed": "初始化失败",
    "status.init": "初始化中",
    "status.loaded": "已加载",
    "status.loading": "加载中",
    "status.saving": "保存中",
    "status.saved": "已保存",
    "status.cleared": "已清空",
    "status.editing": "编辑中",
    "status.conflict": "冲突",
    "status.saveFailed": "保存失败",
    "status.loadFailed": "加载失败",
    "status.notConfigured": "未配置",
    "status.running": "运行中",
    "status.stopped": "已停止",
    "status.available": "可用",
    "status.always": "始终",
    "status.unavailable": "不可用",
    "status.enabled": "已启用",
    "status.disabled": "已禁用",
    "status.creatingSession": "创建会话中...",
    "status.externalUpdate": "外部更新",
    "status.initializing": "正在初始化...",
    "ui.clickToEnable": "点击启用",
    "ui.clickToDisable": "点击禁用",
    "ui.clickToView": "点击查看详情",
    "ui.delete": "删除",

    // Skill modal
    "skill.name": "名称",
    "skill.namePlaceholder": "skill-name",
    "skill.description": "描述",
    "skill.descriptionPlaceholder": "Skill description",
    "skill.always": "始终加载",
    "skill.source": "来源",
    "skill.content": "内容 (SKILL.md)",
    "skill.contentPlaceholder": "# Skill instructions...",
    "skill.validate": "验证",
    "skill.new": "新建 Skill",
    "skill.workspaceNew": "将创建于 workspace/skills",
    "skill.nameRequired": "名称是必填项",
    "skill.createFailed": "创建失败",
    "skill.created": "Skill 已创建",
    "skill.updateFailed": "更新失败",
    "skill.updated": "Skill 已更新",
    "skill.deleteFailed": "删除失败",
    "skill.valid": "格式正确",
    "skill.invalid": "格式错误",
    "skill.saveFirst": "请先保存后再验证",
    "skill.validateFailed": "验证失败",

    // 消息
    "msg.noSession": "先创建或选择一个会话。",
    "msg.noMessages": "当前会话还没有消息。",
    "chat.example.summarizeFile": "总结我上传的文件",
    "chat.example.explainConcept": "帮我解释一个概念",
    "chat.example.askKnowledge": "根据知识库回答问题",
    "chat.example.createReminder": "帮我创建一个待办/提醒",
    "msg.noSessions": "还没有会话。",
    "msg.noTools": "没有可用工具。",
    "msg.noSkills": "没有可用技能。",
    "msg.noDescription": "无描述",
    "msg.versionConflict": "文件已被其他操作更新，请重新加载后再保存。",
    "msg.externalFileUpdate": "当前文件已在其他位置更新，你有未保存的改动。",
    "msg.websocketNotConnected": "websocket is not connected",

    // 设置弹窗
    "settings.title": "设置",
    "settings.configSections": "配置分区",
    "settings.modelList": "模型列表",
    "settings.agent": "Agent 配置",
    "settings.agent.workspace": "Workspace",
    "settings.agent.workspacePlaceholder": "工作区路径",
    "settings.agent.model": "Model",
    "settings.agent.modelPlaceholder": "模型名称",
    "settings.agent.activeProfile": "Active Profile",
    "settings.agent.provider": "Provider",
    "settings.agent.providerAuto": "auto (自动检测)",
    "settings.agent.temperature": "Temperature",
    "settings.agent.temperaturePlaceholder": "0.0 - 2.0",
    "settings.agent.maxTokens": "Max Tokens",
    "settings.agent.maxTokensPlaceholder": "最大输出长度",
    "settings.agent.contextWindow": "Context Window",
    "settings.agent.contextWindowPlaceholder": "上下文窗口大小",
    "settings.agent.maxToolIterations": "Max Tool Iterations",
    "settings.agent.maxToolIterationsPlaceholder": "最大工具调用次数",
    "settings.agent.reasoningEffort": "Reasoning Effort",
    "settings.agent.reasoningEffortDefault": "默认",
    "settings.agent.timezone": "Timezone",
    "settings.agent.timezonePlaceholder": "如 Asia/Shanghai",

    // Knowledge settings
    "settings.knowledge": "Knowledge 配置",
    "settings.knowledge.enabled": "启用知识库",
    "settings.knowledge.autoRetrieve": "自动检索",
    "settings.knowledge.maxChunks": "Max Chunks",
    "settings.knowledge.chunkSize": "Chunk Size",
    "settings.knowledge.chunkOverlap": "Chunk Overlap",
    "settings.knowledge.retrievalMode": "检索模式",
    "settings.knowledge.rerankEnabled": "启用重排序",
    "settings.knowledge.rerankModel": "Rerank Model",
    "settings.knowledge.rerankApiKey": "Rerank API Key",
    "settings.knowledge.rerankApiKeyEnvVar": "Rerank API Key Env Var",
    "settings.knowledge.rerankApiBase": "Rerank API Base",
    "settings.knowledge.rerankTopN": "Rerank Top N",
    "settings.knowledge.generateSummary": "生成摘要",
    "settings.knowledge.semanticExtractionMode": "语义抽取模式",
    "settings.knowledge.semanticLlmMaxTokens": "语义抽取 Max Tokens",
    "settings.knowledge.semanticLlmTimeout": "语义抽取超时(秒)",
    "settings.semanticExtraction.rule": "规则",
    "settings.semanticExtraction.llm": "LLM",
    "settings.semanticExtraction.hybrid": "混合",

    // Embedding settings
    "settings.embedding": "Embedding 配置",
    "settings.embedding.provider": "Provider",
    "settings.embedding.modelName": "Model Name",
    "settings.embedding.apiKey": "API Key",
    "settings.embedding.apiBase": "API Base",

    "settings.provider": "Provider 配置",
    "settings.provider.name": "Provider名称",
    "settings.provider.profileId": "Profile ID",
    "settings.provider.apiKey": "API Key",
    "settings.provider.apiKeyPlaceholder": "API密钥",
    "settings.provider.apiBase": "API Base",
    "settings.provider.apiBasePlaceholder": "API地址",
    "settings.provider.models": "Models",
    "settings.provider.supportsModelDiscovery": "支持 /v1/models",
    "settings.provider.modelSelectPlaceholder": "手动输入 / 自定义模型",
    "settings.provider.refreshModels": "刷新模型列表",
    "settings.provider.modelsLoading": "正在拉取模型列表...",
    "settings.provider.modelsLoaded": "已拉取模型",
    "settings.provider.modelsFailed": "模型拉取失败",
    "settings.provider.modelsFallback": "拉取失败，继续使用手动列表。",

    "settings.tools": "Tools 配置",
    "settings.tools.web": "Web工具",
    "settings.tools.webEnable": "启用Web工具",
    "settings.tools.proxy": "Proxy",
    "settings.tools.proxyPlaceholder": "HTTP/SOCKS5代理",
    "settings.tools.searchProvider": "Search Provider",
    "settings.tools.exec": "Exec工具",
    "settings.tools.execEnable": "启用Exec工具",
    "settings.tools.timeout": "Timeout (秒)",
    "settings.tools.timeoutPlaceholder": "执行超时",
    "settings.tools.mcp": "MCP Servers",
    "settings.tools.mcpServers": "MCP Servers JSON",
    "settings.tools.mcpServersPlaceholder": "外部 MCP Server 配置 JSON",
    "settings.tools.restrictWorkspace": "限制在工作区",

    "settings.gateway": "Gateway 配置",
    "settings.gateway.host": "Host",
    "settings.gateway.hostPlaceholder": "监听地址",
    "settings.gateway.port": "Port",
    "settings.gateway.portPlaceholder": "端口",
    "settings.gateway.heartbeat": "心跳服务",
    "settings.gateway.heartbeatEnable": "启用心跳",
    "settings.gateway.interval": "Interval (秒)",
    "settings.gateway.intervalPlaceholder": "心跳间隔",

    "settings.channels": "Channels 配置",
    "settings.channels.sendProgress": "发送进度消息",
    "settings.channels.sendToolHints": "发送工具提示",
    "settings.channels.maxRetries": "Max Retries",
    "settings.channels.maxRetriesPlaceholder": "发送重试次数",

    // 配置参数说明 (help tooltips)
    "help.workspace": "AI读写文件的位置\n默认 ~/.tinybot/workspace",
    "help.model": "AI模型名称\n如 deepseek-chat、gpt-4o、qwen-max",
    "help.activeProfile": "当前使用的Provider Profile\n留空则按模型名自动匹配旧配置",
    "help.provider": "AI服务商选择\nauto会根据模型名自动判断",
    "help.temperature": "回复随机性\n0=稳定精确，1=更有创意\n建议编程用0.1",
    "help.maxTokens": "单次回复最大长度\n更大=更详细，但消耗更多",
    "help.contextWindow": "上下文记忆容量\n更大=记住更多对话历史",
    "help.maxToolIterations": "AI调用工具的最大次数\n防止死循环",
    "help.reasoningEffort": "思考深度\nlow快速响应\nhigh深度推理(部分模型)",
    "help.timezone": "你的时区\n让AI知道当前时间\n如 Asia/Shanghai",
    "help.knowledgeEnabled": "开启知识库\nAI可以从上传的文档中查找信息",
    "help.knowledgeAutoRetrieve": "每次对话自动搜索相关知识\n无需手动提问",
    "help.knowledgeMaxChunks": "每次检索返回的最大片段数\n建议5-10",
    "help.knowledgeChunkSize": "文档分割的片段大小(字符)\n影响检索精度",
    "help.knowledgeChunkOverlap": "相邻片段重叠字符数\n提高检索连贯性",
    "help.knowledgeRetrievalMode": "检索方式\nhybrid=混合并融合GraphRAG\ndense=向量\nsparse=关键词\nsemantic=实体/断言/关系\nlocal=GraphRAG实体局部检索\nglobal=社区报告检索\ndrift=社区+局部检索",
    "help.knowledgeRerankEnabled": "对检索结果重新排序\n提高相关性",
    "help.knowledgeRerankModel": "重排序模型名称\n默认 qwen3-rerank",
    "help.knowledgeRerankApiKey": "重排序服务的API密钥\n建议用环境变量",
    "help.knowledgeRerankApiKeyEnvVar": "API密钥的环境变量名\n推荐用环境变量而非直接填写",
    "help.knowledgeRerankApiBase": "重排序服务的API地址",
    "help.knowledgeRerankTopN": "重排序后保留的结果数\n0=使用maxChunks",
    "help.knowledgeGenerateSummary": "为每个片段生成AI摘要\n索引时调用LLM\n增加API成本",
    "help.knowledgeSemanticExtractionMode": "语义抽取方式\nrule=规则匹配(免费)\nllm=AI抽取(需API)\nhybrid=两者结合",
    "help.knowledgeSemanticLlmMaxTokens": "语义抽取时的最大输出长度\n建议1200",
    "help.knowledgeSemanticLlmTimeout": "语义抽取API调用超时秒数\n建议30",
    "help.knowledgeGraphRagCommunityAlgorithm": "GraphRAG 社区划分算法\ngreedy=按权重划分\nconnected=连通分量兜底",
    "help.knowledgeGraphRagCommunityLevel": "默认 GraphRAG 社区层级\n0=更宽泛\n1=更细粒度",
    "help.knowledgeGraphRagReportLlmEnabled": "使用 LLM 生成社区报告\n提升 global/drift 质量，但会增加 API 成本",
    "help.knowledgeGraphRagReportMaxTokens": "社区报告的最大 LLM 输出长度\n建议 1200",
    "help.knowledgeGraphRagEntitySummaryEnabled": "索引后合并实体和关系描述\n建议开启",
    "help.embeddingProvider": "向量化服务\nlocal本地运行(免费)\nopenai/azure需API",
    "help.embeddingModelName": "向量化模型\nlocal: all-MiniLM-L6-v2\nAPI: text-embedding-3-small",
    "help.embeddingApiKey": "API服务的密钥\n建议用环境变量",
    "help.embeddingApiBase": "API服务地址\nAzure需要填写",
    "help.providerSelect": "选择要配置的AI服务商",
    "help.providerProfileId": "一组API Key、API Base和模型列表的名称\n用于区分同一服务商的不同套餐或接口",
    "help.apiKey": "API密钥\n建议用环境变量而不是直接填写",
    "help.apiBase": "自定义API地址\n一般不需要修改",
    "help.providerModels": "这个Profile下常用模型列表\n每行一个模型名，也可在Model里手动输入",
    "help.supportsModelDiscovery": "该接口是否支持OpenAI兼容的 /v1/models\n不支持也可以手动填写模型名",
    "help.webEnable": "允许AI搜索网络\n获取最新信息",
    "help.proxy": "网络代理地址\n如 http://127.0.0.1:7890\n或 socks5://127.0.0.1:1080",
    "help.searchProvider": "搜索引擎\nduckduckgo免费\nbrave/tavily需API",
    "help.execEnable": "允许AI执行shell命令\n有安全风险请谨慎",
    "help.execTimeout": "命令执行超时秒数\n超时自动终止",
    "help.mcpServers": "配置外部 MCP Server\n支持 stdio、sse、streamableHttp\n保存后会重新连接",
    "help.restrictWorkspace": "AI只能在workspace目录操作文件\n更安全",
    "help.gatewayHost": "WebUI监听地址\n0.0.0.0允许外网访问\n127.0.0.1仅本机",
    "help.gatewayPort": "WebUI端口\n默认18790",
    "help.heartbeatEnable": "定期发送状态更新\n保持连接稳定",
    "help.heartbeatInterval": "心跳发送间隔秒数\n默认30分钟",
    "help.sendProgress": "显示AI思考过程中的文字\n让回复更有过程感",
    "help.sendToolHints": "显示AI正在调用的工具\n如\"正在读取文件...\"",
    "help.sendMaxRetries": "消息发送失败时的重试次数\n包括首次发送",

    // 敏感字段标签
    "settings.sensitive": "敏感",
    "settings.validation.urlError": "URL格式不正确",
    "settings.validation.timezoneError": "无效的时区格式",
    "settings.validation.modelEmpty": "模型名称不能为空",
    "settings.validation.portRange": "端口范围 1-65535",
    "settings.validation.jsonObjectError": "必须是有效的 JSON 对象",
    "settings.validation.valid": "格式正确",

    "settings.saved": "配置已保存",
    "settings.saveFailed": "保存失败",
    "settings.noValidFields": "no valid fields to update",
    "settings.searchPlaceholder": "搜索配置项、说明或当前值",
    "settings.expandAll": "全部展开",
    "settings.collapseAll": "全部收起",
    "settings.noSearchResults": "没有匹配的配置项",
    "settings.noChanges": "没有未保存的更改",
    "settings.unsavedChanges": "未保存更改",
    "settings.resetChanges": "重置",

    // 角色标签
    "role.assistant": "assistant",
    "role.user": "user",
    "role.system": "system",

    // 主题
    "theme.toggle": "切换主题",
    "theme.light": "亮色",
    "theme.dark": "深色",

    // 知识库
    "ui.knowledge": "知识库",
    "knowledge.docs": "文档",
    "knowledge.chunks": "片段",
    "knowledge.entities": "实体",
    "knowledge.claims": "断言",
    "knowledge.relations": "关系",
    "knowledge.communities": "社区",
    "knowledge.reports": "报告",
    "knowledge.indexingTitle": "正在生成知识图谱",
    "knowledge.indexingDesc": "实体、关系、社区和报告正在构建中。数据较多时可能需要一些时间，可以稍后回来查看。",
    "knowledge.indexingAddDoc": "正在添加文档并生成知识图谱，请稍候...",
    "knowledge.indexingUploadDoc": "正在上传文档并生成知识图谱，请稍候...",
    "knowledge.indexingRebuild": "正在重建索引和知识图谱，请稍候...",
    "knowledge.indexingDone": "知识图谱已生成",
    "knowledge.indexingFailed": "知识图谱生成失败",
    "knowledge.communityReports": "社区报告",
    "knowledge.views": "知识库视图",
    "knowledge.overview": "概览",
    "knowledge.graph": "关系图谱",
    "knowledge.refreshGraph": "刷新图谱",
    "knowledge.noGraph": "暂无关系图谱",
    "knowledge.allKnowledge": "全部知识",
    "knowledge.clearFilter": "清除筛选",
    "knowledge.graphLevel": "层级 {level}",
    "knowledge.graphMetaLevel": "层级 {level}",
    "knowledge.graphLevelShort": "L{level}",
    "knowledge.graphLevelCount": "L{level}: {count}",
    "knowledge.graphMetaNodes": "{count} 个节点",
    "knowledge.graphMetaEdges": "{count} 条边",
    "knowledge.graphMetaEntities": "{count} 个实体",
    "knowledge.graphMetaCommunities": "{count} 个社区",
    "knowledge.graphMetaReports": "{count} 份报告",
    "knowledge.graphOverview": "图谱概览",
    "knowledge.graphOverviewDesc": "{entities} 个实体，{relationships} 条关系。选择任意节点或边来查看证据。",
    "knowledge.filteredScope": "已筛选: {name} / {level}",
    "knowledge.coreEntities": "核心实体",
    "knowledge.community": "社区",
    "knowledge.communityName": "社区 {id}",
    "knowledge.noDescriptionAvailable": "暂无描述。",
    "knowledge.noRelationshipDescription": "暂无关系描述。",
    "knowledge.degree": "度",
    "knowledge.frequency": "频次",
    "knowledge.sourceDocuments": "来源文档",
    "knowledge.relationship": "关系",
    "knowledge.weight": "权重",
    "knowledge.strength": "强度",
    "knowledge.evidence": "证据",
    "knowledge.rank": "排名 {rank}",
    "knowledge.childCount": "{count} 个子社区",
    "knowledge.parentCommunity": "父社区 {id}",
    "knowledge.healthReady": "知识图谱已就绪",
    "knowledge.healthSearchable": "知识库可检索",
    "knowledge.healthNeedsSemantic": "文档需要语义索引",
    "knowledge.healthEmpty": "暂无知识",
    "knowledge.readiness": "知识就绪度",
    "knowledge.healthDesc": "{docs} 个文档，{chunks} 个片段，{entities} 个实体，{relations} 条关系，{communities} 个社区。",
    "knowledge.healthDescEmpty": "添加文档后重建索引，以创建检索和图谱信号。",
    "knowledge.insightRetrievalIndex": "检索索引",
    "knowledge.insightRetrievalReady": "{dense} 个 dense 文档和 {sparse} 个 sparse 片段已索引。",
    "knowledge.insightRetrievalEmpty": "暂未发现检索索引。添加文档后请重建索引。",
    "knowledge.insightSemanticModel": "语义模型",
    "knowledge.insightSemanticReady": "已从来源片段抽取 {entities} 个实体和 {relations} 条关系。",
    "knowledge.insightSemanticEmpty": "尚未抽取实体。语义重建后可开启图谱探索。",
    "knowledge.insightGraphRagLayer": "GraphRAG 层",
    "knowledge.insightGraphRagReady": "{communities} 个社区{levels}和 {reports} 份报告可用于 global/drift 搜索。",
    "knowledge.insightGraphRagEmpty": "暂无社区。需要先形成关系，才能生成社区报告。",
    "knowledge.freeze": "冻结",
    "knowledge.freezeLayout": "冻结布局",
    "knowledge.release": "释放",
    "knowledge.releaseLayout": "释放布局",
    "knowledge.graphHint": "滚轮缩放，拖动画布平移，拖动节点调整图谱",
    "knowledge.interactiveGraph": "交互式知识图谱",
    "knowledge.graphButton": "图谱",
    "knowledge.viewDocGraph": "在图谱中查看此文档",
    "knowledge.highlightInGraph": "在图谱中高亮",
    "knowledge.documents": "文档列表",
    "knowledge.addDoc": "添加",
    "knowledge.upload": "上传",
    "knowledge.query": "问资料",
    "knowledge.queryPlaceholder": "输入你想问资料的问题...",
    "knowledge.modeHybrid": "混合",
    "knowledge.modeDense": "密集",
    "knowledge.modeSparse": "稀疏",
    "knowledge.modeSemantic": "语义",
    "knowledge.modeLocal": "Local",
    "knowledge.modeGlobal": "Global",
    "knowledge.modeDrift": "DRIFT",
    "knowledge.search": "查询",
    "knowledge.advancedOptions": "高级选项",
    "knowledge.resultSummary": "找到 {count} 条可能相关内容，主要来自：{docs}。先看摘要判断是否符合问题，再展开原始片段。",
    "knowledge.lowConfidence": "没有找到明显相关内容，以下只是可能相关片段。",
    "knowledge.unknownSource": "未知资料",
    "knowledge.whyMatched": "为什么匹配：",
    "knowledge.reasonSection": "来自“{section}”小节",
    "knowledge.reasonEntities": "命中实体 {entities}",
    "knowledge.reasonMethod": "由 {method} 检索得到",
    "knowledge.reasonContent": "片段文字与问题有相似内容",
    "knowledge.reasonFallback": "系统返回了相似片段",
    "knowledge.rawDetails": "原始检索信息",
    "knowledge.noRawDetails": "暂无原始检索信息",
    "knowledge.queryHintHybrid": "融合向量、关键词、语义和图谱信号。推荐默认使用。",
    "knowledge.queryHintDense": "基于嵌入片段的向量相似度检索。",
    "knowledge.queryHintSparse": "基于子片段的关键词/BM25 匹配。",
    "knowledge.queryHintSemantic": "匹配实体、断言和关系。",
    "knowledge.queryHintLocal": "从匹配实体出发，扩展邻近图谱节点。",
    "knowledge.queryHintGlobal": "搜索社区报告，用于宽泛主题回答。",
    "knowledge.queryHintDrift": "用社区引导局部图谱扩展。",

    // Settings options
    "settings.optionHybrid": "混合",
    "settings.optionDense": "密集",
    "settings.optionSparse": "稀疏",
    "settings.optionLocal": "本地",
    "settings.temperaturePrecise": "精确 0",
    "settings.temperatureCreative": "创意 2",
    "settings.knowledge.graphRagCommunityAlgorithm": "GraphRAG 社区算法",
    "settings.knowledge.graphRagCommunityLevel": "GraphRAG 社区层级",
    "settings.knowledge.graphRagReportLlmEnabled": "GraphRAG LLM 报告",
    "settings.knowledge.graphRagReportMaxTokens": "GraphRAG 报告 Max Tokens",
    "settings.knowledge.graphRagEntitySummaryEnabled": "GraphRAG 实体摘要",

    // Embedding
    "settings.embedding": "Embedding 配置",
    "knowledge.noDocs": "暂无文档",
    "knowledge.noCategory": "无分类",
    "knowledge.docDetail": "文档详情",
    "knowledge.docId": "ID",
    "knowledge.docName": "文档名称",
    "knowledge.docNamePlaceholder": "文档名称",
    "knowledge.category": "分类",
    "knowledge.categoryPlaceholder": "分类名称",
    "knowledge.tags": "标签",
    "knowledge.tagsPlaceholder": "tag1, tag2 (逗号分隔)",
    "knowledge.fileType": "文件类型",
    "knowledge.content": "内容",
    "knowledge.contentPlaceholder": "输入文档内容...",
    "knowledge.createdAt": "创建时间",
    "knowledge.nameRequired": "文档名称是必填项",
    "knowledge.contentRequired": "文档内容是必填项",
    "knowledge.addFailed": "添加文档失败",
    "knowledge.docAdded": "文档已添加",
    "knowledge.deleteFailed": "删除文档失败",
    "knowledge.queryFailed": "查询失败",
    "knowledge.queryRequired": "请输入查询内容",
    "knowledge.noResults": "未找到相关结果",
    "knowledge.uploadSuccess": "文件上传成功",
    "knowledge.uploadAccepted": "文档已导入，知识图谱正在后台生成",
    "knowledge.uploadFailed": "文件上传失败",
    "sessionFiles.upload": "上传临时文件",
    "sessionFiles.uploading": "正在上传临时文件...",
    "sessionFiles.uploaded": "已加入本次对话。若想长期使用，请保存到知识库。",
    "sessionFiles.uploadFailed": "临时文件上传失败",
    "sessionFiles.useRag": "用已上传/已导入的资料回答",
    "sessionFiles.useRagHelp": "开启后，会优先参考知识库里的文档；普通聊天可以关闭。",
    "sessionFiles.contextLabel": "当前会话文件",
    "sessionFiles.unnamed": "未命名文件",
    "knowledge.rebuildAccepted": "重建任务已开始，索引和知识图谱正在后台生成",
    "knowledge.rebuildingTitle": "正在重建知识图谱",
    "knowledge.rebuildingDesc": "旧索引已失效，新的检索索引、实体关系和社区报告正在生成。",
    "knowledge.rebuildingRetrieval": "正在重建 dense / sparse 检索索引。",
    "knowledge.rebuildingSemantic": "正在重新抽取实体、断言和关系。",
    "knowledge.rebuildingGraph": "正在生成知识图谱和 GraphRAG 社区。",
    "knowledge.rebuildIndex": "重建索引",
    "knowledge.rebuildConfirm": "确定要重建知识库索引吗？这将重新处理所有文档的BM25索引。",
    "knowledge.rebuildSuccess": "索引重建成功，共处理 {chunks} 个片段，{terms} 个词条",
    "knowledge.rebuildSuccessAll": "索引重建成功",
    "knowledge.rebuildSuccessDetailed": "索引重建成功: BM25({chunks} chunks), 语义({entities} entities, {claims} claims, {communities} communities)",
    "knowledge.rebuildFailed": "重建索引失败",

    // 功能配置提示
    "knowledge.configHintTitle": "知识库功能未启用",
    "knowledge.configHintDesc": "在 设置 → Knowledge配置 中启用「启用知识库」开关即可使用此功能。",
    "knowledge.gotoConfig": "前往设置",
    "tools.configHintTitle": "部分工具未启用",
    "tools.configHintDesc": "Web搜索、Exec执行等工具可在 设置 → Tools配置 中单独启用或禁用。",
    "tools.gotoConfig": "前往设置",

    // 非文档 WebUI 界面
    "a11y.collapseSidebar": "收起侧边栏",
    "a11y.expandSidebar": "展开侧边栏",
    "a11y.workspaceNavigation": "工作区导航",
    "sidebar.control": "控制",
    "sidebar.automation": "自动化",
    "sidebar.settings": "设置",
    "status.completed": "已完成",
    "status.pending": "等待中",
    "msg.noParameters": "无参数定义",
    "approval.title": "需要批准",
    "approval.subtitle": "高风险工具调用已暂停，批准后会自动继续。",
    "approval.approveOnce": "批准一次",
    "approval.allowSession": "本会话允许",
    "approval.deny": "拒绝",
    "approval.approved": "已批准",
    "approval.approvedToolTitle": "用户已批准执行此工具",
    "browser.title": "浏览器",
    "browser.idle": "空闲",
    "browser.waiting": "等待浏览器活动",
    "browser.collapseView": "收起浏览器视图",
    "browser.expandView": "展开浏览器视图",
    "browser.activity": "浏览器活动",
    "browser.activitySubtitle": "浏览器操作摘要，原始输出已折叠。",
    "browser.command": "浏览器命令",
    "browser.pageSnapshot": "页面快照",
    "browser.rawOutput": "原始输出",
    "browser.urlUnavailable": "未返回 URL",
    "browser.action.activity": "活动",
    "browser.action.open": "打开网页",
    "browser.action.back": "后退",
    "browser.action.forward": "前进",
    "browser.action.reload": "刷新",
    "browser.action.click": "点击",
    "browser.action.type": "输入",
    "browser.action.select": "选择",
    "browser.action.keys": "按键",
    "browser.action.wait": "等待",
    "browser.action.state": "读取状态",
    "browser.action.screenshot": "截图",
    "browser.action.network": "网络请求",
    "browser.metric.action": "动作",
    "browser.metric.viewport": "视口",
    "browser.metric.scroll": "滚动",
    "inspector.panel": "检查面板",
    "inspector.title": "检查器",
    "inspector.selectChainItem": "选择一个链路项",
    "inspector.subtitle": "这里显示工具、文件和产物详情。",
    "inspector.close": "关闭检查器",
    "inspector.empty": "选择一个可检查的运行链路项。",
    "inspector.inspect": "检查",
    "inspector.inspectItem": "检查 {title}",
    "inspector.noSavedDetail": "这个项目没有保存的详情。",
    "memory.referencesCount": "{count} 条相关记忆",
    "memory.openSourceHint": "打开来源",
    "memory.lineLabel": "{line} 行",
    "memory.positionUnknown": "位置未知",
    "memory.inspectReference": "打开 {file} 的 {location}",
    "memory.sourceSubtitle": "{file}，第 {line} 行",
    "memory.selectedReference": "选中的记忆",
    "memory.sourceFile": "来源文件",
    "memory.loadingSource": "正在加载记忆来源...",
    "memory.sourceUnavailable": "无法加载这个记忆来源。",
    "runChain.title": "运行链路",
    "runChain.item": "运行链路项",
    "runChain.planning": "规划",
    "runChain.planningLower": "规划",
    "runChain.thinkingTrace": "思考轨迹",
    "runChain.toolCallAndResponse": "工具调用和响应",
    "runChain.toolDetail": "工具详情",
    "runChain.toolDetailAndResponse": "工具详情和响应",
    "runChain.toolActivity": "工具活动",
    "runChain.detail": "详情",
    "runChain.itemsCount": "{count} 项",
    "runChain.toolsCount": "{count} 个工具",
    "runChain.needsAttention": "需要关注",
    "runChain.hideDetails": "隐藏详情",
    "runChain.showDetails": "显示详情",
    "runChain.kind.read": "读取",
    "runChain.kind.file": "文件",
    "runChain.kind.command": "命令",
    "runChain.kind.browser": "浏览器",
    "runChain.kind.agent": "Agent",
    "runChain.kind.tool": "工具",
    "knowledge.viewSources": "查看来源",
    "cowork.title": "协作",
    "cowork.workspace": "协作工作区",
    "cowork.console": "协作控制台",
    "cowork.consoleSubtitle": "会话、工作单元、轨迹和输出。",
    "cowork.backToChat": "返回聊天",
    "cowork.completed": "已完成",
    "cowork.noSession": "无会话",
    "cowork.selectOrStart": "选择或启动一个会话",
    "cowork.selectOrStartSentence": "选择或启动一个会话。",
    "cowork.branches": "协作分支",
    "cowork.emergencyStop": "紧急停止",
    "cowork.resume": "继续",
    "cowork.hideMap": "隐藏地图",
    "cowork.map": "地图",
    "cowork.summary": "摘要",
    "cowork.sessionFocus": "协作会话焦点",
    "cowork.progress": "进度",
    "cowork.running": "运行中",
    "cowork.next": "下一步",
    "cowork.output": "输出",
    "cowork.noActiveSession": "无活动会话",
    "cowork.noActiveAgents": "无活动 Agent",
    "cowork.noFinalDraft": "无最终草稿",
    "cowork.teamMap": "协作团队地图",
    "cowork.workflowGraph": "工作流图",
    "cowork.workflowGraphCaption": "聚焦 Agent 及其当前通信。",
    "cowork.teamMapControls": "团队地图控制",
    "cowork.zoomOut": "缩小",
    "cowork.zoomIn": "放大",
    "cowork.fit": "适配",
    "cowork.interactiveGraph": "交互式协作状态图",
    "cowork.graphInspectorEmpty": "选择一个 Agent，查看当前焦点和通信状态。",
    "cowork.conversation": "对话",
    "cowork.observability": "协作可观测性",
    "cowork.detailViews": "协作详情视图",
    "cowork.trace": "轨迹",
    "cowork.tasks": "任务",
    "cowork.mailbox": "邮箱",
    "cowork.outputs": "输出",
    "cowork.runMetrics": "运行指标",
    "cowork.noDecisions": "无决策",
    "cowork.filterPlaceholder": "筛选工作流、单元、Agent、产物、轨迹、状态...",
    "cowork.filterConsole": "筛选协作控制台",
    "cowork.swarmPlan": "群组计划",
    "cowork.noPlan": "无计划",
    "cowork.architectureProjection": "架构投影",
    "cowork.noProjection": "无投影",
    "cowork.workUnits": "工作单元",
    "cowork.noUnits": "无单元",
    "cowork.taskDag": "任务 DAG",
    "cowork.noGraph": "无图",
    "cowork.agentLanes": "Agent 泳道",
    "cowork.noAgents": "无 Agent",
    "cowork.sharedPool": "共享池",
    "cowork.agentMessages": "Agent 消息",
    "cowork.threads": "话题",
    "cowork.topics": "主题",
    "cowork.traceTimeline": "轨迹时间线",
    "cowork.traceMode": "轨迹模式",
    "cowork.key": "关键",
    "cowork.all": "全部",
    "cowork.traceFilter": "轨迹筛选",
    "cowork.scheduler": "调度器",
    "cowork.agent": "Agent",
    "cowork.task": "任务",
    "cowork.review": "审核",
    "cowork.error": "错误",
    "cowork.artifactsAndFinalDraft": "产物和最终草稿",
    "cowork.artifacts": "产物",
    "cowork.noArtifacts": "无产物",
    "cowork.branchResults": "分支结果",
    "cowork.noResults": "无结果",
    "cowork.mergeSelected": "合并所选",
    "cowork.blockersAndOutputState": "阻塞项和输出状态",
    "cowork.blockers": "阻塞项",
    "cowork.noBlockers": "无阻塞项",
    "cowork.evaluations": "评估",
    "cowork.noEvals": "无评估",
    "cowork.selectedEntityActions": "所选协作实体操作",
    "cowork.selectedEntity": "所选协作实体",
    "cowork.nothingSelected": "未选择",
    "cowork.addTaskPlaceholder": "添加任务...",
    "cowork.assignTaskToAgent": "将任务分配给 Agent",
    "cowork.add": "添加",
    "cowork.assign": "分配",
    "cowork.retry": "重试",
    "cowork.skip": "跳过",
    "cowork.cancel": "取消",
    "cowork.architecture": "架构",
    "cowork.goalPlaceholder": "描述共享目标...",
    "cowork.goalOrMessage": "协作目标或消息",
    "cowork.blueprint": "蓝图",
    "cowork.validate": "验证",
    "cowork.preview": "预览",
    "cowork.startCowork": "启动协作",
    "cowork.agentTraceCard": "Agent 轨迹卡",
    "cowork.genericTraceCard": "{stage} 轨迹卡",
    "cowork.schedulerTraceCard": "调度器轨迹卡",
    "cowork.workflowTraceCard": "工作流轨迹卡",
    "cowork.taskTraceCard": "任务轨迹卡",
    "cowork.mailboxTraceCard": "邮箱轨迹卡",
    "cowork.systemTraceCard": "系统轨迹卡",
    "cowork.workflow": "工作流",
    "cowork.taskRuntime": "任务运行时",
    "cowork.systemEntry": "系统入口",
    "cowork.traceSpan": "轨迹片段",
    "cowork.toolObservation": "工具观察",
    "cowork.browserObservation": "浏览器观察",
    "cowork.redacted": "已脱敏",
    "cowork.sensitive": "敏感",
    "cowork.loadObservationFailed": "加载观察详情失败",
    "cowork.retryDetail": "重试详情",
    "cowork.observationsCount": "观察 ({count})",
    "cowork.noSummary": "无摘要。",
    "cowork.loadDetail": "加载详情",
    "cowork.noSessionSelected": "未选择协作会话",
    "cowork.standingBy": "待命中",
    "cowork.agentField": "Agent 现场",
    "cowork.currentFocus": "当前焦点",
    "cowork.inboxCount": "收件箱 {count}",
    "cowork.pendingCount": "待处理 {count}",
    "cowork.roundsCount": "轮次 {count}",
    "cowork.waitingOn": "等待 {value}",
    "cowork.noPendingReplies": "没有待回复项。",
    "cowork.inbox": "收件箱",
    "cowork.noInboxItems": "没有收件箱项目。",
    "cowork.sent": "已发送",
    "cowork.noSentMailboxItems": "没有已发送邮箱项目。",
    "cowork.recentDialog": "最近对话",
    "cowork.noDialogYet": "暂无对话。",
    "cowork.peerZone": "同伴协作区",
    "cowork.peerZoneDesc": "Agent 在这里协调；交接和邮箱边会随运行演化出现。",
    "cowork.blockedCount": "{count} 个阻塞",
    "cowork.readyCount": "{count} 个就绪",
    "cowork.runningCount": "{count} 个运行中",
    "cowork.noQueuedWork": "无排队工作",
    "cowork.workItemsCount": "{count} 个工作项",
    "cowork.artifactsCount": "{count} 个产物",
    "cowork.artifactsAvailable": "已有产物",
    "cowork.rounds": "轮次",
    "cowork.agentCalls": "Agent 调用",
    "cowork.done": "完成",
    "cowork.stop": "停止",
    "cowork.width": "宽度",
    "cowork.schedulerDecision": "调度决策",
    "cowork.sectionsCount": "{count} 个分区",
    "cowork.noArchitectureProjection": "此会话没有架构投影。",
    "cowork.projection": "投影",
    "cowork.unitsCount": "{count} 个单元",
    "cowork.noSwarmPlan": "此会话没有群组计划。",
    "cowork.widthValue": "宽度 {value}",
    "cowork.unitsProgress": "单元 {count}/{total}",
    "cowork.streamsCount": "{count} 条工作流",
    "cowork.callsCount": "调用 {count}",
    "cowork.swarmOrganization": "群组组织",
    "cowork.schedulerQueues": "调度队列",
    "cowork.slotsCount": "{count} 个槽位",
    "cowork.retryCount": "{count} 个重试",
    "cowork.doneCount": "{count} 个完成",
    "cowork.reducerStatus": "归并器 {status}",
    "cowork.reviewerStatus": "审核器 {status}",
    "cowork.efficiencyValue": "效率 {value}",
    "cowork.coverageValue": "覆盖 {value}",
    "cowork.queueReplayHint": "依赖感知队列可在刷新和重放后保持。",
    "cowork.noSwarmWorkUnits": "暂无群组工作单元。",
    "cowork.workstream": "工作流",
    "cowork.agentsValue": "Agent {value}",
    "cowork.riskValue": "风险 {value}",
    "cowork.blockersCount": "{count} 个阻塞项",
    "cowork.agentValue": "Agent {value}",
    "cowork.streamValue": "工作流 {value}",
    "cowork.depsValue": "依赖 {value}",
    "cowork.confidenceValue": "置信度 {value}",
    "cowork.loadingSessions": "正在加载会话...",
    "cowork.noSessions": "没有协作会话。",
    "cowork.noCompletedBranchResults": "暂无已完成的分支结果。",
    "cowork.noEvaluationResults": "暂无评估结果。",
    "cowork.noDagNodes": "暂无 DAG 节点。",
    "cowork.noTraceEvents": "暂无轨迹事件。",
    "cowork.payload": "载荷",
    "cowork.noLinkedArtifacts": "暂无关联产物。",
    "cowork.selectInspectable": "选择任务、工作单元、Agent、轨迹片段、产物或邮箱记录。",
    "cowork.noActivity": "暂无活动。",
    "cowork.finalDraft": "最终草稿",
    "cowork.noAgentsSentence": "无 Agent。",
    "cowork.noTasks": "无任务。",
    "cowork.noMailbox": "无邮箱。",
    "cowork.noMailboxRecords": "无邮箱记录。",
    "cowork.noTopics": "无主题。",
    "cowork.sessionOutput": "会话输出",
    "cowork.noTeamActivity": "暂无团队活动。",
    "cowork.noEvents": "无事件。",
    "cowork.noBlueprintJson": "无蓝图 JSON",
    "cowork.mode.adaptiveStarter": "自适应启动",
    "cowork.mode.agentTeam": "Agent 团队",
    "cowork.mode.generatorVerifier": "生成-验证",
    "cowork.mode.messageBus": "消息总线",
    "cowork.mode.sharedState": "共享状态",
    "cowork.mode.swarm": "群组",

    // Docs page
    "docs.title": "Tinybot 使用教程",
    "docs.subtitle": "项目功能详细说明",
    "docs.heroTitle": "Tinybot 使用文档",
    "docs.heroDesc": "轻量级个人 AI 助手框架，集成大语言模型、多聊天平台、工具系统和自动化机制。",
    "docs.allDocs": "所有文档",
    "docs.readMore": "阅读更多",
    "docs.onThisPage": "本页内容",
    // Navigation
    "docs.nav.docs": "文档首页",
    "docs.nav.quickstart": "快速开始",
    "docs.nav.webui": "WebUI 指南",
    "docs.nav.tasks": "任务调度",
    "docs.nav.knowledge": "知识库 RAG",
    "docs.nav.tools": "工具系统",
    "docs.nav.skills": "技能系统",
    "docs.nav.cli": "CLI 命令",
    "docs.nav.providers": "Provider 配置",
    "docs.nav.gateway": "Gateway 配置",
    "docs.nav.config": "配置系统",
    // Descriptions
    "docs.quickstartDesc": "安装配置和基本使用指南",
    "docs.webuiDesc": "Web 界面功能和 API 端点",
    "docs.tasksDesc": "Agentic DAG 任务分解系统",
    "docs.knowledgeDesc": "向量检索和 Rerank 重排序",
    "docs.toolsDesc": "内置工具和 MCP 支持",
    "docs.skillsDesc": "Markdown 定义自定义技能",
    "docs.cliDesc": "交互命令和配置编辑",
    "docs.providersDesc": "14+ LLM 提供商支持",
    "docs.gatewayDesc": "多频道接入和定时任务",
    "docs.configDesc": "配置文件和编辑器说明",
    // Page titles
    "docs.pages.quickstart": "快速开始",
    "docs.pages.webui": "WebUI 使用指南",
    "docs.pages.tasks": "任务调度系统",
    "docs.pages.knowledge": "知识库 RAG",
    "docs.pages.tools": "工具系统",
    "docs.pages.skills": "Skills 技能系统",
    "docs.pages.cli": "CLI 交互命令",
    "docs.pages.providers": "LLM Provider 配置",
    "docs.pages.gateway": "Gateway 配置",
    "docs.pages.config": "配置系统",
    "docs.backToChat": "返回聊天",
    "docs.quickStart": "快速开始",
    "docs.installation": "安装与初始化",
    "docs.installDesc": "使用 uv 进行依赖管理和安装：",
    "docs.startModes": "启动模式",
    "docs.command": "命令",
    "docs.description": "描述",
    "docs.agentMode": "交互聊天模式",
    "docs.gatewayMode": "启动网关（WebUI + 多频道）",
    "docs.apiMode": "作为 OpenAI 兼容 API 服务运行",
    "docs.webuiSection": "WebUI 使用指南",
    "docs.webuiSetup": "启用 WebUI",
    "docs.webuiSetupDesc": "编辑配置文件启用 WebSocket 频道：",
    "docs.webuiStart": "启动 Gateway 后访问",
    "docs.webuiFeatures": "WebUI 功能",
    "docs.webuiFeature1": "实时流式对话，支持 Markdown 渲染和代码高亮",
    "docs.webuiFeature2": "会话管理：新建、切换、清空、删除会话",
    "docs.webuiFeature3": "工具和技能查看与管理",
    "docs.webuiFeature4": "知识库管理：添加文档、查询、重建索引",
    "docs.webuiFeature5": "工作区文件编辑",
    "docs.webuiFeature6": "配置管理：直接在界面修改所有设置",
    "docs.webuiFeature7": "中英文双语支持",
    "docs.webuiFeature8": "亮色/暗色主题切换",
    "docs.coreFeatures": "核心功能",
    "docs.taskScheduling": "Agentic DAG 任务调度",
    "docs.taskSchedulingDesc": "自动将复杂任务分解为可执行的子任务 DAG：",
    "docs.taskFeature1": "智能分解 — LLM 自动分析任务，生成带依赖关系的子任务图",
    "docs.taskFeature2": "自动链式执行 — SubAgent 完成后自动触发依赖任务",
    "docs.taskFeature3": "并行执行 — 并行安全的任务同时运行，最大化效率",
    "docs.taskFeature4": "动态调整 — 运行中可添加/移除子任务",
    "docs.experienceSystem": "经验自进化系统",
    "docs.experienceDesc": "持续从问题解决经验中学习的自学习系统：",
    "docs.experienceFeature1": "语义经验搜索 — 向量搜索理解问题意图",
    "docs.experienceFeature2": "自动上下文注入 — 相关历史解决方案自动出现",
    "docs.experienceFeature3": "主动错误诊断 — 工具失败时自动触发已解决经验的建议",
    "docs.experienceFeature4": "智能置信度模型 — 多维评分评估经验有效性",
    "docs.knowledgeRAG": "知识库 (RAG)",
    "docs.knowledgeDesc": "基于向量存储的知识检索系统：",
    "docs.knowledgeFeature1": "支持混合检索（dense + sparse/BM25）",
    "docs.knowledgeFeature2": "可选 Rerank 重排序提高检索精度",
    "docs.knowledgeFeature3": "自动检索模式：在对话中自动注入相关知识",
    "docs.knowledgeFeature4": "本地 Embedding 支持，无需外部 API",
    "docs.skillsSystem": "Skills 技能系统",
    "docs.skillsDesc": "通过 Markdown 文件定义自定义技能，无需编码：",
    "docs.skillsFeature1": "技能自动加载，条件匹配时 Agent 遵循定义的工作流",
    "docs.skillsFeature2": "可在 WebUI 中创建、编辑、启用/禁用技能",
    "docs.skillsFeature3": "支持验证技能格式",
    "docs.toolsSection": "工具系统",
    "docs.builtInTools": "内置工具",
    "docs.tool": "工具",
    "docs.toolReadWrite": "文件读写操作",
    "docs.toolExec": "Shell 命令执行",
    "docs.toolWebSearch": "网络搜索（DuckDuckGo/Brave/Tavily等）",
    "docs.toolBrowser": "浏览器自动化（通过 OpenCLI）",
    "docs.toolCron": "定时任务管理",
    "docs.toolMcp": "MCP 协议工具集成",
    "docs.cliCommands": "CLI 交互命令",
    "docs.cmdConfig": "打开配置编辑器",
    "docs.cmdHelp": "显示可用命令",
    "docs.cmdClear": "清除对话历史",
    "docs.cmdNew": "开始新对话会话",
    "docs.cmdExit": "退出聊天",
    "docs.llmSupport": "多 LLM 支持",
    "docs.llmProviders": "支持的提供商：",
    "docs.moreResources": "更多资源",
    "docs.githubDesc": "源代码和最新更新",
    "docs.issuesDesc": "问题反馈和功能建议",
    "docs.releasesDesc": "版本发布记录",
  };
