This commit is contained in:
ZacharyZhang-NY committed 2026-04-04 12:03:50 -04:00
1 parent 66158e222e
commit 67c757f481
314 files changed
+37945 -22962

No files matched your search

+84 -66
View File
@@ -51,46 +51,46 @@ export const zh: Record<string, string> = {
"app.search": "搜索版块、智能体、任务、目标、项目...",
// ── 引导流程 ──
"onboarding.title": "创建一个本地优先的\n智能体公司。",
"onboarding.title": "创建你的\nAI 公司。",
"onboarding.subtitle": "AgentCompany 桌面端",
"onboarding.description": "创建公司、连接 AI 运行时、启动第一个任务。",
"onboarding.step1Title": "建立运营边界",
"onboarding.step2Title": "定义第一个目标",
"onboarding.step3Title": "启动概要",
"onboarding.description": "填好公司信息,连接运行时,然后开工。",
"onboarding.step1Title": "公司信息",
"onboarding.step2Title": "第一个目标",
"onboarding.step3Title": "准备完成",
"onboarding.stepLabel1": "公司",
"onboarding.stepLabel2": "使命",
"onboarding.stepLabel3": "启动",
"onboarding.companyName": "公司名称",
"onboarding.companyNamePlaceholder": "例如:北线系统",
"onboarding.companyDescription": "公司描述",
"onboarding.companyDescriptionPlaceholder": "可选的公司运营模式说明。",
"onboarding.companyDescriptionPlaceholder": "简单说一下这家公司做什么。",
"onboarding.primaryConnector": "主连接器",
"onboarding.connectorReadiness": "连接器就绪状态",
"onboarding.connectorInfo": "列表为空时,请在设置中检查连接器健康状态。",
"onboarding.connectorInfo": "如果这里是空的,去设置检查连接器。",
"onboarding.workspaceFolder": "工作区目录",
"onboarding.workspaceFolderOptional": "(可选)",
"onboarding.workspaceFolderPlaceholder": "/Users/you/project",
"onboarding.workspaceHelp": "首个任务将使用此路径作为工作区。",
"onboarding.workspaceHelp": "第一个任务会从这里开始。",
"onboarding.autoApprove": "自动批准招聘和战略审批",
"onboarding.autoApproveLabel": "自动批准招聘和战略审批",
"onboarding.autoApproveHelp": "跳过招聘和战略变更的董事会审批。",
"onboarding.autoApproveHelp": "招聘和战略变更自动通过。",
"onboarding.reviewDeliverablesLabel": "重要产出物人工审核",
"onboarding.reviewDeliverablesHelp": "当 Agent 产出 PRD、设计文档等重要产出物时暂停流程,等待您审核。",
"onboarding.reviewDeliverablesHelp": "重要交付物会停下来等你确认。",
"onboarding.automationMode": "自动化模式",
"onboarding.modeFullAuto": "全自动",
"onboarding.modeFullAutoDesc": "Agent 全程自动运行,无需人工干预。适合放手运营。",
"onboarding.modeFullAutoDesc": "全程自动跑。",
"onboarding.modeHumanReview": "人工审核",
"onboarding.modeHumanReviewDesc": "当产出 PRD、设计文档等重要产出物时暂停,等待您审核后继续。",
"onboarding.modeHumanReviewDesc": "关键节点会停下来等你确认。",
"onboarding.continue": "继续",
"onboarding.back": "返回",
"onboarding.goal": "目标",
"onboarding.goalPlaceholder": "例如:交付第一个面向客户的桌面演示",
"onboarding.acceptanceCriteria": "验收标准",
"onboarding.acceptanceCriteriaPlaceholder": "成功的标准是什么?",
"onboarding.acceptanceCriteriaPlaceholder": "怎么才算做成了?",
"onboarding.executionHandoff": "执行交接",
"onboarding.executionHandoffLine1": "所选连接器运行 CEO 智能体。",
"onboarding.executionHandoffLine2": "创建公司、工作区、CEO 智能体、项目和首个任务。",
"onboarding.executionHandoffLine3": "立即执行,或在运行时可用后执行。",
"onboarding.executionHandoffLine1": "所选运行时会驱动 CEO。",
"onboarding.executionHandoffLine2": "系统会创建公司、工作区和第一个任务。",
"onboarding.executionHandoffLine3": "运行时一就绪就开跑。",
"onboarding.launching": "正在启动...",
"onboarding.launchCompany": "启动公司",
"onboarding.isLive": "已上线。",
@@ -114,29 +114,46 @@ export const zh: Record<string, string> = {
"onboarding.cancel": "取消",
"onboarding.enterCompanyName": "请输入公司名称。",
"onboarding.connectorRequired": "需要一个就绪的连接器才能继续。",
"onboarding.describeFirstGoal": "请描述公司的第一个目标。",
"onboarding.unableToBootstrap": "无法启动公司。请检查连接器认证后重试。",
"onboarding.describeFirstGoal": "先写下第一个目标。",
"onboarding.unableToBootstrap": "启动失败。检查连接器后重试。",
"onboarding.unableToOpenControlCenter": "无法打开控制中心。",
"onboarding.connectorNotInstalled": "未检测到 CLI 运行时。请安装并认证一个受支持的运行时以继续。",
"onboarding.connectorWarning": "请先安装并认证一个 CLI 运行时。",
"onboarding.connectorNotInstalled": "没找到可用的 CLI 运行时。先安装并登录一个。",
"onboarding.connectorWarning": "先装好并登录一个运行时。",
"onboarding.languageSelection": "语言",
"onboarding.selectLanguage": "选择语言",
"onboarding.welcomeSubtitle": "本地优先的 AI 智能体公司,从这里开始。",
"onboarding.welcomeSubtitle": "从这里开始搭你的 AI 公司。",
"onboarding.getStarted": "开始设置",
"onboarding.stepLabelNodeCheck": "环境检查",
"onboarding.stepLabelProviders": "AI 提供商",
"onboarding.stepLabelCompany": "公司",
"onboarding.stepLabelModelPool": "团队模型",
"onboarding.stepLabelMode": "模式",
"onboarding.stepLabelMission": "目标",
"onboarding.stepLabelLaunch": "启动",
"onboarding.companyStepModelPoolHint": "下一步再选团队可用模型。",
"onboarding.modelPoolStepTitle": "选择团队模型",
"onboarding.modelPoolStepSubtitle": "这里决定团队能用哪些模型。",
"onboarding.modelPoolStepDescription": "CEO 只会给员工分配这里启用的模型。",
"onboarding.modelPoolGlobalRequirement": "至少启用一个模型后才能继续。",
"onboarding.modelPoolSelectedConnectorRequirement": "请给当前 CEO 运行时启用一个模型,或返回更换 provider。",
"onboarding.modelPoolContinueHint": "之后也可以去设置里修改。",
"onboarding.modeStepTitle": "这家公司怎么跑?",
"onboarding.modeAiCeoTitle": "AI CEO",
"onboarding.modeAiCeoSubtitle": "完全自主",
"onboarding.modeAiCeoDesc": "AI 自己推进任务、审批和交付。适合 0→1。",
"onboarding.modeCofounderTitle": "AI 联合创始人",
"onboarding.modeCofounderSubtitle": "人工审核",
"onboarding.modeCofounderDesc": "关键节点等你拍板。适合科研或增长。",
"onboarding.modeCanChange": "之后随时都能改。",
"onboarding.nodeCheckTitle": "检查 Node.js",
"onboarding.nodeCheckStep": "系统环境",
"onboarding.nodeInstalled": "Node.js {version} 已安装",
"onboarding.nodeNotInstalled": "Node.js 未安装",
"onboarding.nodeRequired": "运行 CLI 智能体连接器需要 Node.js。",
"onboarding.nodeRequired": "CLI 运行时需要 Node.js。",
"onboarding.checkAgain": "重新检查",
"onboarding.installNodeTerminal": "打开终端安装",
"onboarding.providersTitle": "配置 AI 提供商",
"onboarding.providersSubtitle": "至少配置一个提供商来驱动智能体。后续可在设置中添加更多。",
"onboarding.providersTitle": "配置运行时",
"onboarding.providersSubtitle": "至少准备一个可用运行时,之后还能再加。",
"onboarding.providersStep": "AI 提供商",
"onboarding.providerReady": "就绪",
"onboarding.providerNotInstalled": "未安装",
@@ -151,8 +168,8 @@ export const zh: Record<string, string> = {
"onboarding.providerModel": "模型",
"onboarding.providerSelectProvider": "选择一个提供商...",
"onboarding.providerViewDocs": "查看文档",
"onboarding.providerCompatibleNote": "此设置会覆盖 Claude Code 官方 API 密钥配置。",
"onboarding.providerAtLeastOne": "至少配置一个提供商才能继续。",
"onboarding.providerCompatibleNote": "这会覆盖 Claude Code 官方 API 配置。",
"onboarding.providerAtLeastOne": "至少准备一个可用运行时。",
"onboarding.claudeCodeLabel": "Claude Code",
"onboarding.codexLabel": "Codex",
"onboarding.geminiLabel": "Gemini CLI",
@@ -357,13 +374,13 @@ export const zh: Record<string, string> = {
// ── 执行/任务检查器 ──
"exec.taskQueueEmpty": "暂无待办任务",
"exec.taskQueueEmptyDetail": "智能体规划和分解工作时,新任务将出现在这里。",
"exec.taskQueueEmptyDetail": "有新任务时会显示在这里。",
"exec.deleteTask": "删除任务",
"exec.deleteTaskConfirm": "永久删除「{0}」?此操作无法撤消。",
"exec.budgetUsed": "已使用 {0}% 的月度预算",
"exec.taskChangesSaved": "任务更改已保存。",
"exec.taskMovedTo": "任务已移至{0}。",
"exec.approvalCreatedBlocked": "审批已创建并转交管理层。",
"exec.approvalCreatedBlocked": "审批已提交给上级。",
"exec.approvalCreated": "审批已创建。",
"exec.title": "标题",
"exec.description": "描述",
@@ -385,11 +402,11 @@ export const zh: Record<string, string> = {
"exec.workspaceLabel": "工作区:",
"exec.costLabel": "费用:",
"exec.beingReviewedBy": "正在由 {0} 审核",
"exec.submittedForReview": "{0} 已提交此任务由 {1} 审核。",
"exec.submittedForReview": "{0} 已提交给 {1} 审核。",
"exec.governanceRequired": "需要治理操作",
"exec.waitingOnReview": "任务等待审核中",
"exec.blockedGovernance": "创建审批以解除此任务的阻塞。",
"exec.reviewGovernance": "继续前请求一个决策。",
"exec.blockedGovernance": "先发起审批,再继续。",
"exec.reviewGovernance": "继续前先拿到决定。",
"exec.createUnblockApproval": "创建解除阻塞审批",
"exec.createReviewApproval": "创建审核审批",
"exec.cancelRun": "取消运行",
@@ -412,11 +429,11 @@ export const zh: Record<string, string> = {
"exec.createTask": "创建任务",
"exec.taskTitle": "任务标题",
"exec.noReviewsInProgress": "暂无待审核任务",
"exec.noReviewsDetail": "等待智能体审核的任务将出现在这里。",
"exec.noReviewsDetail": "待审核任务会出现在这里。",
"exec.awaitingReview": "等待审核",
"exec.reviewedBy": "由...审核",
"exec.noApprovals": "暂无待审批项",
"exec.noApprovalsDetail": "智能体需要您批准时,审批请求将出现在这里。",
"exec.noApprovalsDetail": "需要你批准的内容会出现在这里。",
"exec.deleteApproval": "删除审批",
"exec.deleteApprovalConfirm": "永久删除此审批?此操作无法撤消。",
"exec.requestedBy": "请求者:",
@@ -433,13 +450,13 @@ export const zh: Record<string, string> = {
"exec.reportsTo": "汇报给:",
"exec.orgStrategy": "组织战略",
"exec.decisionNote": "决策备注",
"exec.decisionNotePlaceholder": "附加决策的可选备注...",
"exec.decisionNotePlaceholder": "可选备注...",
"exec.approve": "批准",
"exec.requestRevision": "要求修改",
"exec.reject": "拒绝",
"exec.lastNote": "最近备注:",
"exec.noCostData": "暂无费用记录",
"exec.noCostDataDetail": "智能体开始运行后,API 使用和令牌费用将在此处跟踪。",
"exec.noCostDataDetail": "开始运行后,这里会显示费用。",
"exec.allConnectors": "全部连接器",
"exec.runCost": "运行费用",
"exec.unknownAgent": "未知智能体",
@@ -448,30 +465,30 @@ export const zh: Record<string, string> = {
"exec.knownSpend": "已知支出",
"exec.unattributedEntries": "未归因条目",
"exec.noActivityYet": "暂无活动记录",
"exec.noActivityDetail": "智能体操作、任务更新和系统事件将在此处实时显示。",
"exec.noActivityDetail": "任务和系统动态会显示在这里。",
"exec.searchActivity": "搜索活动...",
"exec.allTypes": "全部类型",
"exec.noMatchingActivity": "没有匹配此筛选条件的活动",
"exec.loadMore": "加载更多(还剩 {0} 条)",
"exec.noWorkspacesYet": "暂无工作区",
"exec.noWorkspacesDetail": "公司启动时将自动创建工作区。",
"exec.noWorkspacesDetail": "公司启动后会自动创建。",
"exec.deleteWorkspace": "删除工作区",
"exec.deleteWorkspaceConfirm": "删除工作区「{0}」?这只会从公司注册表中移除,不会影响磁盘上的文件。",
"exec.deleteWorkspaceConfirm": "删除工作区「{0}」?只会移出系统,不会删磁盘文件。",
"exec.inspect": "检查",
"exec.reveal": "在文件管理器中显示",
"exec.noRemoteUrl": "无远程地址",
"exec.selectWorkspace": "选择一个工作区",
"exec.selectWorkspaceDetail": "从列表中选择一个工作区,查看其智能体、任务和活动。",
"exec.selectWorkspaceDetail": "选一个工作区查看任务和动态。",
"exec.agents": "智能体",
"exec.tasks": "任务",
"exec.runs": "运行",
"exec.docs": "文档",
"exec.assignedAgents": "分配的智能体",
"exec.noAgentsBound": "当前没有智能体绑定到此工作区。",
"exec.noAgentsBound": "这个工作区还没绑定智能体。",
"exec.openTasks": "进行中的任务",
"exec.noTasksTarget": "尚无任务指向此工作区。",
"exec.noTasksTarget": "这个工作区还没有任务。",
"exec.recentRuns": "最近运行",
"exec.noRunsExecuted": "此工作区尚未执行过运行。",
"exec.noRunsExecuted": "这个工作区还没跑过任务。",
"exec.openFolder": "打开文件夹",
"exec.noLinkedProject": "无关联项目",
"exec.workspaceName": "工作区名称",
@@ -485,11 +502,12 @@ export const zh: Record<string, string> = {
"exec.profilePath": "配置文件路径",
"exec.preferences": "偏好设置",
"exec.enableUpdater": "启用更新检查",
"exec.companyAutonomy": "公司自治",
"exec.autoApproveLabel": "自动批准招聘和战略审批",
"exec.autoApproveDesc": "自动批准招聘和 CEO 战略决策,无需董事会审批。",
"exec.reviewDeliverablesLabel": "自动通过重要产出物",
"exec.reviewDeliverablesDesc": "自动通过 Agent 产出的 PRD、设计文档等重要产出物,无需人工审核。",
"exec.executionMode": "运营模式",
"exec.modeCeoTag": "完全自主",
"exec.modeCofounderTag": "人工审核",
"exec.modeCeoDesc": "AI 全程自动推进。适合 0→1。",
"exec.modeCofounderDesc": "关键节点等你确认。适合科研或增长。",
"exec.modeSwitched": "运营模式已切换",
"exec.actions": "操作",
"exec.saveSettings": "保存设置",
"exec.checkForUpdates": "检查更新",
@@ -526,20 +544,20 @@ export const zh: Record<string, string> = {
"comm.newMessage": "新消息",
"comm.channels": "频道",
"comm.taskDiscussions": "任务讨论",
"comm.noActiveDepartments": "尚无活跃部门。",
"comm.noActiveDepartments": "还没有部门。",
"comm.channelsCount": "{0} 个频道",
"comm.agentsCount": "{0} 个智能体",
"comm.selectChannel": "选择一个频道",
"comm.selectChannelView": "选择一个频道以查看消息",
"comm.selectChannelView": "选个频道看消息",
"comm.monitorComms": "",
"comm.noDiscussionYet": "暂无讨论",
"comm.commentsAppearHere": "暂无评论",
"comm.noMatchFilters": "没有匹配筛选条件的消息",
"comm.noMessagesChannel": "此频道暂无消息",
"comm.adjustFilters": "尝试调整搜索条件或筛选器",
"comm.noMatchFilters": "没有符合条件的消息",
"comm.noMessagesChannel": "这个频道还没有消息",
"comm.adjustFilters": "换个搜索或筛选试试",
"comm.messagesAppear": "暂无消息",
"comm.openTask": "打开任务",
"comm.selectChannelSend": "选择一个频道以读取和发送消息。",
"comm.selectChannelSend": "先选一个频道。",
"comm.replyInDiscussion": "在任务讨论中回复...",
"comm.typeMessage": "输入消息...",
"comm.sendShortcut": "按 {0}+Enter 发送",
@@ -578,7 +596,7 @@ export const zh: Record<string, string> = {
"comm.writeMessage": "编写消息内容...",
"comm.sendMessage": "发送消息",
"comm.subjectOptional": "主题(可选)",
"comm.selectConversation": "请先选择一个私信对象再发送消息。",
"comm.selectConversation": "先选一个私信对象。",
"comm.directMessages": "私信",
"comm.companyWide": "全公司",
"comm.unread": "未读",
@@ -595,10 +613,10 @@ export const zh: Record<string, string> = {
"dash.poor": "较差",
"dash.critical": "危急",
"dash.noAgentsYet": "尚未招聘智能体",
"dash.noAgentsDetail": "您的 CEO 正在招聘中,请稍后查看。",
"dash.noAgentsDetail": "CEO 正在招人,稍后再看。",
"dash.createCeoAgent": "",
"dash.noActivityYet": "等待活动",
"dash.noActivityDetail": "智能体的操作和事件将在此实时显示。",
"dash.noActivityDetail": "动态会实时显示在这里。",
"dash.liveRuns": "实时运行",
"dash.running": "运行中",
"dash.allQuiet": "一切平静",
@@ -650,15 +668,15 @@ export const zh: Record<string, string> = {
// ── 组织 ──
"org.noAgentsYet": "暂无已招聘的智能体",
"org.noAgentsDetail": "智能体将通过 CEO 的招聘决策或您的直接批准加入公司。",
"org.noAgentsDetail": "招到人后会显示在这里。",
"org.noTitle": "无职位",
"org.noGoalsYet": "暂未设定目标",
"org.noGoalsDetail": "目标在创建公司时设定,驱动智能体的工作优先级。",
"org.noGoalsDetail": "目标会决定团队优先级。",
"org.noProjectsYet": "暂无项目",
"org.noProjectsDetail": "CEO 将在公司扩展时组织项目。",
"org.noProjectsDetail": "项目会在这里出现。",
"org.noAgentsToDisplay": "组织架构图为空",
"org.noAgentsToDisplayDetail": "智能体招聘后将在此显示,展示汇报结构和状态。",
"org.saveChanges": "保存更改",
"org.noAgentsToDisplayDetail": "招到人后,这里会显示汇报关系。",
"org.saveChanges": "保存",
"org.submitHireRequest": "提交招聘请求",
"org.createGoal": "创建目标",
"org.createProject": "创建项目",
@@ -688,7 +706,7 @@ export const zh: Record<string, string> = {
// ── 运行 ──
"runs.noRunsYet": "暂无智能体运行记录",
"runs.noRunsDetail": "智能体执行任务时将创建运行记录,包含日志和状态信息。",
"runs.noRunsDetail": "开始跑任务后,这里会显示日志和状态。",
"runs.activeLabel": "活跃",
"runs.queuedOrRunning": "正在排队或运行中",
"runs.needsAttention": "需要关注",
@@ -698,7 +716,7 @@ export const zh: Record<string, string> = {
"runs.runQueue": "运行队列",
"runs.searchRuns": "按任务、智能体、连接器、工作区或错误搜索",
"runs.noRunsMatch": "没有匹配此筛选条件的运行",
"runs.noRunsMatchDetail": "尝试放宽筛选条件或清除筛选以查看所有运行。",
"runs.noRunsMatchDetail": "换个筛选试试。",
"runs.runDetail": "运行详情",
"runs.openConsole": "打开控制台",
"runs.cancelRun": "取消运行",
@@ -812,7 +830,7 @@ export const zh: Record<string, string> = {
// ── 收件箱/站会/绩效 ──
"inbox.title": "收件箱",
"inbox.itemsNeedAttention": "{0} 个事项需要您关注",
"inbox.itemsNeedAttention": "有 {0} 个事项等你处理",
"inbox.allClear": "一切正常!",
"inbox.noItemsNow": "目前没有需要您关注的事项",
"inbox.all": "全部",
@@ -831,12 +849,12 @@ export const zh: Record<string, string> = {
"standup.highlights": "亮点",
"standup.agentStatus": "智能体状态",
"standup.noData": "暂无站会数据",
"standup.noDataDesc": "智能体活跃后将显示",
"standup.noDataDesc": "开始工作后会显示。",
"standup.inProgress": "进行中",
"standup.doneLabel": "已完成",
"standup.blockedLabel": "已阻塞",
"perf.noMetrics": "暂无指标",
"perf.noMetricsDesc": "智能体开始工作后将显示指标",
"perf.noMetricsDesc": "开始工作后会显示。",
"perf.successRate": "成功率",
"perf.tasksDone": "完成任务",
"perf.throughput": "吞吐量",