{
  "tab": {
    "chatExplorer": "对话式探索",
    "sqlLab": "SQL实验室"
  },
  "chat": {
    "scrollToBottom": "返回底部",
    "input": {
      "placeholderWithSlash": "输入你的问题，或输入 / 选择技能、输入 {'@'} 选择成员...",
      "placeholderWithActiveSkill": "已选择 /{name}，请输入具体问题...",
      "slashHint": "输入 / 选择技能",
      "useSkill": "选择技能",
      "mentionHint": "输入 {'@'} 选择成员",
      "mentionEmpty": "没有匹配的成员",
      "mentionEmptyHint": "可按昵称、别名或账号搜索",
      "slashEmpty": "没有匹配的技能",
      "slashEmptyHint": "打开技能管理导入内置技能，或创建一个自定义技能",
      "manageSkills": "管理技能",
      "previewTagsLabel": "标签",
      "previewToolsLabel": "工具",
      "previewUnavailable": "暂无可预览的技能提示词",
      "quickAsk": "快速提问",
      "editQuickAsk": "编辑快速提问",
      "send": "发送",
      "needMoreThanSkill": "仅选择技能还不能发送，请继续输入具体问题",
      "needQuestion": "请输入问题后再发送"
    },
    "fork": {
      "success": "已复刻对话",
      "failed": "复刻对话失败"
    },
    "backgroundTask": {
      "runningShort": "进行中",
      "runningTitle": "AI 正在后台推理",
      "runningDescription": "上一条问题仍在推理，请等待完成或先停止。",
      "blockedAction": "当前回答仍在生成中，请先等待完成或手动停止。",
      "return": "返回查看"
    },
    "message": {
      "copy": {
        "tooltip": "复制 Markdown",
        "success": "Markdown 已复制到剪贴板",
        "failed": "复制 Markdown 失败"
      },
      "process": {
        "label": "执行过程",
        "processing": "处理中",
        "processed": "已处理"
      },
      "toolResult": {
        "view": "查看结果",
        "title": "发送给 AI 的工具结果",
        "copy": "复制结果",
        "copySuccess": "工具结果已复制",
        "copyFailed": "复制工具结果失败",
        "displayTruncated": "此历史结果仅保存了截断版本；当前轮 AI 可能看到了更完整的内容。"
      },
      "edit": {
        "tooltip": "编辑并重新生成",
        "submit": "发送",
        "overwriteSubsequent": "覆盖后续所有对话"
      },
      "fork": {
        "tooltip": "从此处复刻对话"
      },
      "chart": {
        "expand": "打开大图",
        "empty": "暂无数据",
        "rows": "{count} 行数据",
        "truncated": "已截断"
      },
      "generating": "正在生成回复...",
      "summary": {
        "label": "上下文摘要",
        "info": "以上对话已被压缩为摘要以节省上下文空间"
      },
      "plan": {
        "label": "分析计划",
        "evidenceNeeded": "所需证据",
        "suggestedTools": "建议工具",
        "successCriteria": "完成标准",
        "noTools": "无"
      },
      "think": {
        "labels": {
          "think": "已思考",
          "analysis": "分析",
          "reasoning": "推理",
          "reflection": "反思",
          "planValidation": "生成计划",
          "other": "思考（{tag}）"
        },
        "loading": "思考中",
        "duration": "耗时 {seconds}s"
      },
      "toolParams": {
        "keywords": "关键词",
        "time": "时间",
        "getMessages": "获取 {count} 条消息",
        "limit": "限制 {count} 条",
        "contextWithMessages": "{msgCount} 条消息的前后各 {contextSize} 条上下文",
        "context": "前后各 {size} 条上下文",
        "topMembers": "前 {count} 名成员",
        "search": "搜索",
        "getMemberList": "获取成员列表",
        "memberId": "成员ID",
        "timeStats": {
          "hourly": "按小时",
          "weekday": "按星期",
          "daily": "按日期"
        }
      }
    },
    "thinking": {
      "processingResult": "处理结果中",
      "called": "已调用:",
      "analyzing": "正在分析问题...",
      "compressing": "正在压缩上下文..."
    },
    "statusBar": {
      "model": {
        "notConfigured": "AI 未配置"
      },
      "messageLimit": {
        "label": "消息上限：",
        "title": "每次发送的最大消息条数，点击配置"
      },
      "agent": {
        "label": "Agent",
        "contextTokens": "上下文",
        "phase": {
          "compressing": "压缩上下文",
          "preparing": "准备中",
          "thinking": "思考中",
          "tool_running": "调用工具",
          "responding": "生成中",
          "completed": "已完成",
          "aborted": "已停止",
          "error": "错误"
        },
        "phaseShort": {
          "compressing": "压缩",
          "preparing": "准备",
          "thinking": "思考",
          "tool_running": "工具",
          "responding": "生成",
          "completed": "完成",
          "aborted": "停止",
          "error": "错误"
        }
      },
      "thinking": {
        "title": "思考强度",
        "tooltip": "设置模型的思考强度",
        "level": {
          "default": "默认",
          "off": "关闭",
          "minimal": "极低",
          "low": "低",
          "medium": "中",
          "high": "高",
          "xhigh": "最高",
          "auto": "自动"
        }
      },
      "tokenUsageTitle": "累计 Token 使用量",
      "cacheHit": "缓存命中",
      "export": {
        "label": "导出",
        "title": "导出当前对话"
      },
      "log": {
        "label": "日志",
        "title": "打开当前 AI 日志文件",
        "openFailed": "打开日志失败",
        "openFailedDesc": "请稍后重试"
      }
    },
    "conversation": {
      "newChat": "新对话",
      "newConversation": "新建对话",
      "empty": "暂无历史记录",
      "startNew": "开始新对话",
      "titlePlaceholder": "输入标题...",
      "group": {
        "last7Days": "最近 7 天",
        "last30Days": "最近 30 天"
      },
      "rename": "重命名",
      "copyId": "复制 ID",
      "delete": "删除",
      "export": {
        "createdAt": "创建时间",
        "user": "用户",
        "assistant": "AI 助手",
        "noMessages": "对话没有消息"
      }
    },
    "error": {
      "title": "处理失败",
      "detail": "错误详情",
      "viewDetail": "查看详情",
      "requestUrl": "请求路径",
      "statusCode": "状态码",
      "responseBody": "响应内容",
      "responseHeaders": "响应头",
      "requestBody": "请求体",
      "name": "错误名称",
      "message": "错误信息",
      "stack": "堆栈信息",
      "cause": "错误原因",
      "provider": "服务商",
      "copyAll": "复制全部",
      "copied": "已复制到剪贴板",
      "unknown": "未知错误"
    },
    "dataSource": {
      "title": "数据源",
      "keywords": "关键词:",
      "empty": "暂无数据",
      "emptyHint": "发送问题后，相关记录会显示在这里",
      "totalRecords": "共 {count} 条记录",
      "loadMore": "加载更多"
    },
    "evidence": {
      "title": "依据证据",
      "query": "问题",
      "criteria": "判定标准",
      "empty": "未找到明确可计入的证据",
      "totalSources": "共 {count} 条来源",
      "mode": {
        "auto": "自动",
        "hybrid": "语义 + 关键词",
        "semantic": "语义检索",
        "keyword": "关键词检索"
      },
      "group": {
        "included": "计入证据",
        "excluded": "不计入",
        "uncertain": "不确定"
      },
      "warning": {
        "criteria_missing": "未提供判定标准，分组结果较为保守",
        "keywords_missing_for_hybrid": "未提供关键词，已退化为纯语义检索",
        "keywords_required_for_keyword_mode": "关键词模式需要提供关键词",
        "semantic_unavailable": "语义索引不可用，已改用关键词检索",
        "keyword_unavailable": "关键词检索不可用",
        "semantic_partial": "语义检索结果可能不完整"
      }
    }
  },
  "sqlLab": {
    "editor": {
      "errorEmptySQL": "请输入 SQL 语句",
      "placeholder": "输入 SQL 查询语句...",
      "tip": "提示：双击左侧列名可插入到 SQL",
      "history": "历史",
      "generateAndRun": "生成并执行",
      "switchToSQLMode": "切换为 SQL 输入模式",
      "switchToPromptMode": "切换为 Prompt 输入模式",
      "run": "运行"
    },
    "schema": {
      "tables": "数据表",
      "doubleClickToInsert": "双击插入到 SQL",
      "primaryKey": "主键"
    },
    "result": {
      "queryError": "查询错误",
      "rows": "{count} 行",
      "readableTime": "时间戳转日期",
      "viewChat": "查看聊天记录",
      "summarize": "总结一下",
      "pageSize": "每页",
      "emptyResult": "查询结果为空",
      "initialState": "输入 SQL 语句并运行查看结果",
      "initialHint": "仅支持只读查询（SELECT / WITH），建议添加 LIMIT 以提升性能",
      "summaryTitle": "AI 结果总结",
      "analyzing": "AI 正在分析结果...",
      "errorSummary": "总结失败"
    },
    "generate": {
      "placeholder": "例如：查找发言最多的前 10 个成员、统计每天的消息数量、找出包含「买房」关键词的消息...",
      "errorEmptyPrompt": "请输入查询需求",
      "errorGenerate": "AI 生成失败",
      "errorTokenLimit": "模型输出达到 token 上限，未能生成完整回复（可能思考消耗了过多 token）",
      "aiOutput": "AI 输出",
      "thinking": "思考中…",
      "thinkingProcess": "思考过程",
      "waitingAI": "等待 AI 响应...",
      "defaultPromptPrivate": "请统计最近1年私聊中双方各自的：消息总数、消息占比、活跃天数、日均消息数（按活跃天计算）、首次发言时间、最近发言时间；按消息总数降序展示。",
      "defaultPromptGroup": "请统计最近1年群聊中各成员的：消息总数、消息占比、活跃天数、日均消息数（按活跃天计算）、文本消息占比；显示成员名称并按消息总数降序，返回前20名。"
    },
    "history": {
      "title": "AI 生成历史",
      "execute": "执行",
      "empty": "暂无历史记录",
      "justNow": "刚刚",
      "minutesAgo": "{count} 分钟前",
      "hoursAgo": "{count} 小时前",
      "today": "今天"
    }
  },
  "assistant": {
    "selector": {
      "title": "选择一个助手开始对话",
      "heroTitlePrefix": "使用",
      "heroTitleSuffix": "开始对话",
      "subtitle": "每个助手擅长不同类型的分析任务，选择最适合你需求的助手",
      "noAssistants": "当前场景暂无可用助手",
      "manage": "管理助手",
      "addNew": "新增助手"
    },
    "config": {
      "viewTitle": "查看配置",
      "createTitle": "新建助手",
      "editTitle": "助手配置",
      "betaWarning": "当前处于测试阶段，配置逻辑后续可能调整，请备份好提示词和相关配置。",
      "tabs": {
        "basic": "基础配置",
        "tools": "工具管理"
      },
      "name": "名称",
      "systemPrompt": "系统提示词",
      "chatType": "适用聊天类型",
      "chatTypeAll": "全部",
      "chatTypeGroup": "群聊",
      "chatTypePrivate": "私聊",
      "locale": "适用语言",
      "localeHint": "不选 = 全语言",
      "presetQuestions": "预设问题",
      "addQuestion": "添加新问题...",
      "coreTools": "核心工具",
      "coreToolsHint": "基础数据获取工具，始终启用，不可关闭",
      "analysisTools": "分析工具",
      "analysisToolsHint": "按需开启的分析能力，勾选后才会对 AI 可用",
      "selectAll": "全选",
      "deselectAll": "全不选",
      "resetDefault": "恢复默认",
      "create": "创建"
    },
    "market": {
      "title": "助手管理",
      "tabs": {
        "local": "本地助手",
        "market": "助手市场"
      },
      "localHint": "管理已导入的助手，可配置或删除",
      "marketHint": "浏览助手市场，导入后即可使用和自由编辑",
      "default": "默认",
      "reimport": "重新导入",
      "imported": "已导入",
      "import": "导入",
      "importing": "导入中...",
      "importSuccess": "导入成功",
      "importFailed": "导入失败",
      "viewConfig": "查看配置",
      "duplicate": "复制",
      "addAssistant": "新增助手",
      "noLocal": "暂无已导入的助手",
      "noCatalog": "暂无可用助手，请检查网络连接",
      "loading": "加载中...",
      "loadFailed": "加载失败，请检查网络连接",
      "retry": "重试"
    },
    "fallbackName": "助手",
    "duplicateSuffix": "（副本）",
    "toast": {
      "loadFailed": "加载失败",
      "createSuccess": "创建成功",
      "createFailed": "创建失败",
      "saveSuccess": "保存成功",
      "saveFailed": "保存失败",
      "resetSuccess": "已恢复默认",
      "resetFailed": "恢复失败",
      "unknownError": "未知错误"
    },
    "builtinToolDesc": {
      "get_chat_overview": "获取聊天概览信息",
      "search_messages": "搜索聊天消息",
      "deep_search_messages": "深度搜索聊天消息",
      "get_recent_messages": "获取最近消息",
      "get_message_context": "获取消息上下文",
      "get_conversation_between": "获取两人对话",
      "get_members": "获取成员列表",
      "get_schema": "查看数据表结构",
      "get_member_stats": "获取成员统计",
      "get_member_name_history": "获取成员改名历史",
      "get_time_stats": "获取时间统计",
      "get_segment_messages": "获取段落消息",
      "get_segment_summaries": "获取段落摘要",
      "message_type_breakdown": "消息类型分布",
      "peak_chat_hours_by_member": "成员活跃时段",
      "member_activity_trend": "成员活跃趋势",
      "silent_members": "沉默成员检测",
      "reply_interaction_ranking": "回复互动排行",
      "mutual_interaction_pairs": "互动好友配对",
      "member_message_length_stats": "消息长度统计",
      "unanswered_messages": "未回复消息",
      "daily_active_members": "每日活跃人数趋势",
      "conversation_initiator_stats": "话题发起者统计",
      "activity_heatmap": "活跃度热力图",
      "response_time_analysis": "响应时间分析",
      "keyword_frequency": "高频词统计",
      "render_chart": "生成动态图表",
      "semantic_search_current_chat": "检索聊天历史"
    }
  },
  "skill": {
    "config": {
      "createTitle": "新建技能",
      "editTitle": "技能配置",
      "chatScopeAll": "全部",
      "chatScopeGroup": "群聊",
      "chatScopePrivate": "私聊",
      "rawEditorHint": "直接编辑完整的技能 Markdown 文件（含 YAML frontmatter）",
      "create": "创建",
      "save": "保存"
    },
    "market": {
      "title": "技能管理",
      "tabs": {
        "local": "本地技能",
        "market": "技能市场"
      },
      "localHint": "管理已导入的技能，可配置或删除",
      "marketHint": "浏览技能市场，导入后即可使用和自由编辑",
      "reimport": "重新导入",
      "imported": "已导入",
      "import": "导入",
      "importing": "导入中...",
      "importSuccess": "导入成功",
      "importFailed": "导入失败",
      "noLocal": "暂无已导入的技能",
      "noCatalog": "暂无可用技能，请检查网络连接",
      "addSkill": "新建自定义技能",
      "loading": "加载中...",
      "loadFailed": "加载失败，请检查网络连接",
      "retry": "重试"
    },
    "active": {
      "label": "主动调用技能：{name}"
    }
  },
  "lab": {
    "toolTest": {
      "coreTools": "核心工具",
      "analysisTools": "分析工具",
      "parameters": "参数",
      "arrayPlaceholder": "多个值用逗号分隔",
      "execute": "执行",
      "cancel": "取消",
      "elapsed": "耗时 {ms}ms",
      "result": "执行结果",
      "truncated": "结果过大，已截断显示。建议减小 limit 参数以获取完整数据。"
    }
  }
}
