{
  "common": {
    "cancel": "取消",
    "confirm": "确认",
    "save": "保存",
    "delete": "删除",
    "run": "运行",
    "loading": "加载中...",
    "refresh": "刷新",
    "edit": "编辑",
    "output": "输出",
    "back": "返回",
    "steps": "{count} 个步骤",
    "noDescription": "暂无描述",
    "add": "添加",
    "running": "运行中..."
  },
  "sidebar": {
    "chat": "对话",
    "dashboard": "仪表盘",
    "section": {
      "workspace": "工作区",
      "system": "系统"
    },
    "labs": "AI 实验",
    "mcpServers": "MCP 服务器",
    "models": "模型",
    "projects": "项目",
    "scenarios": "场景",
    "tasks": "任务",
    "keys": "密钥",
    "agents": "智能体",
    "sessions": "会话",
    "skills": "技能",
    "adapters": "适配器",
    "settings": "设置"
  },
  "chat": {
    "newChat": "新建对话",
    "conversations": "对话列表",
    "deleteConversation": "删除对话",
    "deleteConfirm": "删除此对话及其所有消息？",
    "noConversations": "暂无对话",
    "typeMessage": "输入消息...",
    "thinking": "思考中...",
    "emptyStateTitle": "新建对话",
    "emptyStateDesc": "与 AI 智能体开始新的对话。您的对话将自动保存并可随时继续。",
    "untitled": "未命名对话",
    "configure": "配置",
    "justNow": "刚刚",
    "minutesAgo": "{count}分钟前",
    "hoursAgo": "{count}小时前",
    "daysAgo": "{count}天前"
  },
  "theme": {
    "switchToLight": "切换到浅色模式",
    "switchToDark": "切换到深色模式"
  },
  "language": {
    "switchLanguage": "切换语言"
  },
  "login": {
    "title": "CLIver 管理后台",
    "username": "用户名",
    "password": "密码",
    "signIn": "登录",
    "signingIn": "登录中...",
    "invalidCredentials": "用户名或密码错误"
  },
  "dashboard": {
    "title": "仪表盘",
    "uptime": "运行时间",
    "tasksRun": "任务执行次数",
    "status": "状态",
    "platformAdapters": "平台适配器"
  },
  "sessions": {
    "title": "会话",
    "cli": "命令行",
    "gateway": "网关",
    "deleteSession": "删除会话",
    "deleteSessionDescription": "此操作将永久删除该会话及其所有对话记录。",
    "noSessions": "暂无会话。",
    "untitled": "（无标题）",
    "noConversationTurns": "暂无对话记录。",
    "session": "会话",
    "turns": "{count} 轮对话",
    "thinking": "思考中..."
  },
  "tasks": {
    "title": "任务",
    "name": "名称",
    "schedule": "计划",
    "status": "状态",
    "actions": "操作",
    "noTasks": "暂无已配置的任务。",
    "deleteTask": "删除任务",
    "deleteTaskDescription": "删除任务「{name}」及其所有运行记录？",
    "starting": "启动中...",
    "oneShot": "一次性",
    "manual": "手动",
    "runsIn": "{time} 后运行",
    "nextRun": "下次运行：{time}",
    "upcomingRuns": "即将运行：",
    "invalidCron": "无效的 cron 表达式",
    "taskNotFound": "未找到任务。",
    "running": "运行中...",
    "taskRunning": "任务正在后台运行中...",
    "taskStartedSuccess": "任务已成功启动，正在后台运行。",
    "taskStartFailed": "启动任务失败：{error}",
    "liveStatus": "实时状态",
    "state": "状态",
    "started": "开始时间",
    "finished": "结束时间",
    "error": "错误",
    "definition": "定义",
    "prompt": "提示词",
    "description": "描述",
    "model": "模型",
    "skills": "技能",
    "sessionLabel": "会话",
    "viewConversation": "查看对话",
    "created": "创建时间",
    "updated": "更新时间",
    "runHistory": "运行历史",
    "noRuns": "暂无运行记录。",
    "scheduleTitle": "计划",
    "manualDescription": "手动 — 仅按需运行",
    "oneShotSchedule": "一次性计划",
    "recurringSchedule": "定期计划",
    "completed": "已完成",
    "overdue": "已过期",
    "createTask": "创建任务",
    "editTask": "编辑",
    "saveTask": "保存",
    "saving": "保存中...",
    "cancelEdit": "取消",
    "taskName": "名称",
    "taskNamePlaceholder": "my-task-name",
    "taskPrompt": "提示词",
    "taskPromptPlaceholder": "智能体应该做什么？",
    "taskDescription": "描述",
    "taskDescriptionPlaceholder": "任务的可选描述",
    "scheduleType": "计划类型",
    "scheduleManual": "手动",
    "scheduleOneShot": "一次性（运行一次）",
    "scheduleCron": "定期（cron）",
    "cronExpression": "Cron 表达式",
    "cronPlaceholder": "0 9 * * 1-5",
    "runAtLabel": "运行时间",
    "taskSkill": "技能",
    "taskSkills": "技能",
    "taskWorkflow": "工作流",
    "noneSelected": "— 无 —",
    "skillWorkflowExclusive": "技能和工作流不能同时设置。",
    "createSuccess": "任务创建成功。",
    "createError": "创建任务失败：{error}",
    "updateSuccess": "任务更新成功。",
    "updateError": "更新任务失败：{error}",
    "taskNameExists": "同名任务已存在。",
    "taskAgent": "智能体",
    "taskAgentDefault": "— 默认智能体 —",
    "taskContext": "上下文",
    "taskContextPlaceholder": "https://... 或 /path/to/file",
    "taskContextHelp": "URL 或文件路径 — 执行时读取内容并附加到提示词"
  },
  "agents": {
    "title": "智能体",
    "name": "名称",
    "description": "描述",
    "role": "角色",
    "systemPrompt": "系统提示",
    "model": "模型",
    "isDefault": "默认",
    "noAgents": "暂无已配置的智能体。",
    "type": "类型",
    "command": "命令",
    "args": "参数",
    "env": "环境变量",
    "createAgent": "创建智能体",
    "editAgent": "编辑",
    "saveAgent": "保存",
    "agentName": "名称",
    "agentNamePlaceholder": "my-agent",
    "rolePlaceholder": "你是一位专家...",
    "systemPromptPlaceholder": "此智能体的额外指令...",
    "descriptionPlaceholder": "此智能体的专长",
    "deleteAgent": "删除智能体",
    "deleteAgentDescription": "删除智能体「{name}」？此操作无法撤销。",
    "noneSelected": "— 无 —",
    "defaultBadge": "默认"
  },
  "workflows": {
    "title": "工作流",
    "definitions": "定义",
    "executions": "执行记录",
    "noExecutions": "暂无执行记录。",
    "workflowNotFound": "未找到工作流。",
    "addNode": "添加节点",
    "llmStep": "LLM 步骤",
    "pythonStep": "Python 步骤",
    "saving": "保存中...",
    "saved": "已保存",
    "stepName": "步骤名称",
    "type": "类型",
    "outputFormat": "输出格式",
    "prompt": "提示词",
    "file": "文件",
    "code": "代码",
    "codeHelp": "定义 run(inputs) -> dict 函数。设置文件路径时禁用。",
    "dependsOn": "依赖",
    "noneRootNode": "无（根节点）",
    "runToSeeOutput": "运行工作流后可在此查看步骤输出。",
    "textResult": "文本结果",
    "outputFiles": "输出文件",
    "noOutput": "步骤已完成，无输出。",
    "running": "运行中…",
    "waitingForOutput": "等待输出…",
    "createWorkflow": "创建工作流",
    "deleteWorkflow": "删除工作流",
    "deleteWorkflowDescription": "确定要删除工作流 '{name}' 吗？此操作不可撤销。",
    "workflowName": "工作流名称",
    "workflowNamePlaceholder": "my_workflow",
    "description": "描述",
    "descriptionPlaceholder": "这个工作流做什么",
    "createError": "创建工作流失败：{error}"
  },
  "skills": {
    "title": "技能",
    "skillNotFound": "未找到技能。",
    "metadata": "元信息",
    "name": "名称",
    "description": "描述",
    "source": "来源",
    "path": "路径",
    "license": "许可证",
    "compatibility": "兼容性",
    "allowedTools": "允许的工具",
    "noToolsConfigured": "未配置工具",
    "addTool": "添加",
    "addToolPlaceholder": "工具名称...",
    "bodyContent": "技能内容",
    "preview": "预览",
    "generateWithAI": "AI 生成",
    "aiGenerateDesc": "描述技能的功能，AI 将为您生成内容。",
    "aiPromptPlaceholder": "例如：创建一个帮助用户使用 pytest 编写 Python 单元测试的技能...",
    "aiGenerate": "生成",
    "aiGenerating": "生成中...",
    "aiAccept": "使用此内容",
    "readOnly": "只读",
    "save": "保存",
    "saving": "保存中...",
    "saved": "技能保存成功。",
    "saveError": "保存技能失败：{error}",
    "createSkill": "创建技能",
    "createDescription": "在 .cliver/skills/ 中创建新技能",
    "create": "创建",
    "creating": "创建中...",
    "createError": "创建技能失败：{error}",
    "namePlaceholder": "my-skill-name",
    "nameHint": "仅限小写字母、数字和连字符，最多64个字符。",
    "descriptionPlaceholder": "描述此技能的功能及何时使用...",
    "descriptionRequired": "描述不能为空"
  },
  "config": {
    "title": "配置",
    "save": "保存",
    "saving": "保存中...",
    "saved": "配置保存成功。请重启网关以应用更改。",
    "saveError": "保存失败：{error}",
    "restart": "重启网关",
    "restarting": "重启中...",
    "restartConfirmTitle": "重启网关？",
    "restartConfirmDesc": "网关将暂时不可用，所有活动连接将被断开。",
    "general": "通用",
    "providers": "提供商和模型",
    "mcpServers": "MCP 服务器",
    "gateway": "网关",
    "session": "会话",
    "defaultModel": "默认模型",
    "userAgent": "User Agent",
    "timezone": "时区",
    "timezonePlaceholder": "例如 Asia/Shanghai",
    "searchEngines": "搜索引擎",
    "skillAutoLearn": "技能自学习",
    "skillAutoLearnDesc": "复杂任务完成后自动创建技能",
    "modelAutoFallback": "模型自动回退",
    "modelAutoFallbackDesc": "当前模型失败时自动切换到其他模型",
    "workflowRunsDir": "工作流运行目录",
    "providerType": "类型",
    "providerApiUrl": "API 地址",
    "providerApiKey": "API 密钥",
    "providerApiKeyPlaceholder": "API 密钥或 {{ env.VAR }}",
    "providerApiKeyMasked": "已隐藏 — 保持不变或输入新值",
    "secretHint": "为安全起见，请使用 {{ env.变量名 }} 引用环境变量或 .env 文件。",
    "testConnection": "测试连接",
    "testing": "测试中...",
    "testNeedsModel": "请先添加模型以进行测试",
    "rateLimit": "速率限制",
    "rateLimitRequests": "请求数",
    "rateLimitPeriod": "时间段",
    "rateLimitMargin": "余量",
    "pricing": "定价（每百万令牌）",
    "pricingCurrency": "货币",
    "pricingInput": "输入",
    "pricingOutput": "输出",
    "pricingCachedInput": "缓存输入",
    "imageUrl": "图片生成地址",
    "imageModel": "图片生成模型",
    "audioUrl": "音频生成地址",
    "audioModel": "音频生成模型",
    "models": "模型",
    "modelName": "模型名称",
    "modelOptions": "选项",
    "temperature": "温度",
    "topP": "Top-P",
    "maxTokens": "最大令牌数",
    "frequencyPenalty": "频率惩罚",
    "presencePenalty": "存在惩罚",
    "contextWindow": "上下文窗口",
    "thinkMode": "思考模式",
    "thinkModeAuto": "自动检测",
    "thinkModeOn": "启用",
    "thinkModeOff": "禁用",
    "capabilities": "能力",
    "addModel": "添加模型",
    "addProvider": "添加提供商",
    "providerName": "提供商名称",
    "transport": "传输方式",
    "command": "命令",
    "args": "参数",
    "argsPlaceholder": "参数...",
    "addArg": "添加",
    "url": "地址",
    "headers": "请求头",
    "headerKey": "键",
    "headerValue": "值",
    "addHeader": "添加请求头",
    "env": "环境变量",
    "envKey": "键",
    "envValue": "值",
    "addEnv": "添加变量",
    "addServer": "添加服务器",
    "serverName": "服务器名称",
    "gwHost": "主机",
    "gwPort": "端口",
    "gwAdminUsername": "管理员用户名",
    "gwAdminPassword": "管理员密码",
    "gwApiKey": "API 密钥",
    "gwLogFile": "日志文件",
    "gwLogMaxBytes": "日志最大字节数",
    "gwLogBackupCount": "日志备份数",
    "platformsTab": "平台",
    "platforms": "平台适配器",
    "platformType": "类型",
    "platformToken": "令牌",
    "platformAppToken": "应用令牌",
    "platformHomeChannel": "默认频道",
    "platformAllowedUsers": "允许的用户",
    "platformStatus": "状态",
    "platformCustomType": "自定义模块路径...",
    "checkHealth": "检查状态",
    "addPlatform": "添加平台",
    "platformName": "平台名称",
    "maxSessions": "最大会话数",
    "maxTurnsPerSession": "每个会话最大轮数",
    "maxAgeDays": "最大天数",
    "noProviders": "未配置提供商。",
    "noServers": "未配置 MCP 服务器。",
    "noGateway": "未配置网关。",
    "noPlatforms": "未配置平台适配器。",
    "deleteConfirm": "删除",
    "deleteConfirmTitle": "删除「{name}」？",
    "deleteConfirmDesc": "此操作无法撤销。点击保存以应用更改。",
    "addUserPlaceholder": "用户 ID...",
    "addUser": "添加"
  },
  "labs": {
    "title": "AI 实验室",
    "newLab": "新建实验室",
    "noLabs": "暂无 AI 实验室",
    "noLabsDesc": "创建一个 AI 实验室来开始实验智能体配置。",
    "createLab": "创建 AI 实验室",
    "createTitle": "新建 AI 实验室",
    "titleLabel": "标题",
    "titlePlaceholder": "例如：电商订单处理智能体",
    "descLabel": "描述",
    "descPlaceholder": "这个智能体解决什么领域问题？",
    "deleteTitle": "删除 AI 实验室",
    "deleteDesc": "删除 \"{name}\" 及其所有会话和基准测试？此操作不可撤销。",
    "sessions": "{count} 个会话",
    "updated": "更新于 {date}",
    "notFound": "未找到 AI 实验室",
    "enterLab": "进入实验室",
    "editLab": "编辑实验室",
    "labTitle": "实验室标题",
    "labDescription": "实验室描述",
    "saveLab": "保存实验室",
    "savingLab": "保存中..."
  },
  "lab": {
    "chat": "对话",
    "config": "配置",
    "saveConfig": "保存配置",
    "configSaved": "配置已保存",
    "model": "模型",
    "modelPlaceholder": "选择模型...",
    "systemPrompt": "系统提示",
    "systemPromptPlaceholder": "AI 智能体的指令...",
    "mcpServers": "MCP 服务器",
    "knowledgeBases": "知识库",
    "skills": "技能",
    "actions": "操作",
    "runTests": "运行基准测试",
    "viewReport": "查看报告",
    "distillSkill": "蒸馏技能",
    "generatePackage": "生成包",
    "comingSoon": "即将推出",
    "benchmarks": "基准测试",
    "noTests": "尚未定义基准测试。",
    "addTest": "添加基准测试",
    "testName": "测试名称",
    "testInput": "输入",
    "testExpectedOutput": "预期输出",
    "testExpectedFiles": "预期文件 (JSON)",
    "passing": "通过",
    "failing": "未通过",
    "notRun": "未运行",
    "testResults": "测试结果",
    "actualOutput": "实际输出",
    "expectedOutput": "预期输出",
    "typeMessage": "输入消息... (Enter 发送, Shift+Enter 换行)"
  },
  "mcpServers": {
    "title": "MCP 服务器",
    "newServer": "新建 MCP 服务器",
    "noServers": "暂无 MCP 服务器",
    "noServersDesc": "连接 MCP 服务器以扩展智能体的外部工具和 API 能力。",
    "createTitle": "新建 MCP 服务器",
    "editTitle": "编辑 MCP 服务器",
    "nameLabel": "名称",
    "namePlaceholder": "例如：GitHub API 服务器",
    "transport": "传输方式",
    "urlLabel": "地址",
    "urlPlaceholder": "https://mcp-server.example.com/sse",
    "authType": "认证类型",
    "authNone": "无",
    "authApiKey": "API 密钥",
    "authToken": "令牌",
    "authValue": "认证值",
    "authValuePlaceholder": "sk-... 或 {{ env.SECRET }}",
    "headers": "请求头",
    "command": "命令",
    "commandPlaceholder": "例如：npx -y @modelcontextprotocol/server-filesystem",
    "args": "参数",
    "addArg": "添加参数",
    "argsPlaceholder": "参数...",
    "envs": "环境变量",
    "addEnv": "添加变量",
    "deleteTitle": "删除 MCP 服务器",
    "deleteDesc": "删除「{name}」？此操作无法撤销。",
    "createdAgo": "创建于 {time}",
    "updatedAgo": "更新于 {time}",
    "saving": "保存中..."
  },
  "models": {
    "title": "模型",
    "newModel": "新建模型",
    "noModels": "未配置模型",
    "noModelsDesc": "点击上方按钮添加您的第一个 LLM 模型。",
    "allModels": "全部",
    "textModels": "文本",
    "imageModels": "图像",
    "audioModels": "音频",
    "videoModels": "视频",
    "createTitle": "创建模型",
    "editTitle": "编辑模型",
    "deleteTitle": "删除模型",
    "deleteDesc": "确定要删除 {name} 吗？",
    "nameLabel": "模型名称",
    "namePlaceholder": "例如 gpt-4o",
    "providerLabel": "服务商",
    "endpointLabel": "端点",
    "newProvider": "创建新服务商...",
    "newEndpoint": "新建端点...",
    "optionsLabel": "选项",
    "addOption": "添加选项",
    "capabilities": "能力",
    "thinkMode": "思考模式",
    "thinkModeAuto": "自动",
    "thinkModeOn": "开启",
    "thinkModeOff": "关闭",
    "contextWindow": "上下文窗口",
    "pricing": "定价",
    "pricingCurrency": "货币",
    "pricingInput": "输入 ($/1M)",
    "pricingOutput": "输出 ($/1M)",
    "pricingCachedInput": "缓存输入 ($/1M)",
    "providerName": "服务商名称",
    "providerType": "类型",
    "providerApiKey": "API 密钥",
    "selectKey": "选择密钥...",
    "createKey": "创建密钥",
    "keyName": "密钥名称",
    "keyValue": "密钥值",
    "keyDescription": "描述",
    "createAndSelect": "创建并选择",
    "endpointBaseUrl": "基础 URL",
    "category": "类别",
    "apiModelName": "API 模型名称",
    "apiUrl": "API URL",
    "apiModelNamePlaceholder": "例如 gpt-4o",
    "keyColumn": "键",
    "valueColumn": "值",
    "keyPlaceholder": "键",
    "valuePlaceholder": "值",
    "newProviderTitle": "新建服务商",
    "newProviderButton": "新建服务商",
    "providerApiUrl": "API URL",
    "providerApiUrlPlaceholder": "https://api.example.com/v1",
    "rateLimitLabel": "速率限制",
    "rateLimitRequests": "请求数",
    "rateLimitPeriod": "周期",
    "rateLimitMargin": "余量",
    "categoryText": "文本",
    "categoryImage": "图像",
    "categoryAudio": "音频",
    "categoryVideo": "视频",
    "saving": "保存中...",
    "noProviders": "未配置服务商，请先创建一个。"
  },
  "keys": {
    "title": "密钥",
    "addKey": "添加密钥",
    "noKeys": "暂无密钥。点击\"添加密钥\"创建一个。",
    "name": "名称",
    "description": "描述",
    "created": "创建时间",
    "addTitle": "添加密钥",
    "addDesc": "存储加密的密钥（API 密钥、令牌、密码）。",
    "nameLabel": "名称",
    "namePlaceholder": "例如：openai_key",
    "valueLabel": "值",
    "valuePlaceholder": "输入密钥值",
    "descLabel": "描述（可选）",
    "descPlaceholder": "例如：用于研究的 OpenAI API 密钥",
    "saveKey": "保存密钥",
    "deleteTitle": "删除密钥",
    "deleteDesc": "确定要删除 \"{name}\" 吗？此操作无法撤销。",
    "notFound": "密钥 '{name}' 未找到。"
  },
  "projects": {
    "title": "项目",
    "comingSoon": "项目功能即将推出",
    "comingSoonDesc": "将工作组织为项目，包含议题和场景模板。每个议题从预配置的场景生成 AI 实验。"
  },
  "scenarios": {
    "title": "场景",
    "installFromGithub": "从 GitHub 安装",
    "installTitle": "安装场景",
    "installDesc": "从 GitHub 仓库安装场景模板。",
    "githubSource": "GitHub 源",
    "githubPlaceholder": "github:用户/仓库",
    "githubExample": "示例：github:alice/research-ai-lab",
    "install": "安装",
    "installing": "安装中...",
    "removeTitle": "移除场景",
    "removeDesc": "移除场景 \"{name}\"？此操作无法撤销。",
    "noScenarios": "未安装场景。"
  },
  "settings": {
    "title": "设置",
    "configuration": "配置",
    "agents": "智能体",
    "adapters": "适配器",
    "scenarios": "场景",
    "scenariosInstalled": "已安装 {count} 个场景",
    "installFromGithub": "从 GitHub 安装",
    "installTitle": "安装场景",
    "installDesc": "从 GitHub 仓库安装场景模板。",
    "githubSource": "GitHub 源",
    "githubPlaceholder": "github:用户/仓库",
    "githubExample": "示例：github:alice/research-ai-lab",
    "install": "安装",
    "installing": "安装中...",
    "removeTitle": "移除场景",
    "removeDesc": "移除场景 \"{name}\"？此操作无法撤销。",
    "noAgents": "未配置智能体。",
    "noAdapters": "未配置适配器。",
    "noScenarios": "未安装场景。",
    "type": "类型",
    "model": "模型",
    "role": "角色"
  },
  "templates": {
    "make-slides": "制作幻灯片",
    "create-website": "创建网站",
    "write-novel": "写小说",
    "create-video": "制作视频",
    "analyze-data": "分析数据"
  },
  "adapters": {
    "title": "适配器",
    "addTitle": "添加适配器",
    "addDesc": "将消息平台连接到 CLIver。",
    "nameLabel": "名称",
    "namePlaceholder": "例：my-slack",
    "typeLabel": "类型",
    "tokenLabel": "令牌",
    "tokenPlaceholder": "Bot 令牌",
    "appTokenLabel": "应用令牌（可选）",
    "appTokenPlaceholder": "应用级令牌（仅 Slack）",
    "homeChannelLabel": "默认频道（可选）",
    "homeChannelPlaceholder": "频道 ID",
    "type": "类型",
    "token": "令牌",
    "channel": "频道",
    "emptyState": "未配置适配器。点击\"添加\"连接消息平台。",
    "deleteTitle": "删除适配器",
    "deleteDesc": "移除适配器 \"{name}\"？重启网关后生效。"
  }
}
