Files
ST-Bionic-Memory-Ecology/i18n/zh-CN.js
2026-06-05 12:03:36 +00:00

576 lines
32 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// ST-BME UI-only i18n catalog: Simplified Chinese.
// Keep this catalog for frontend chrome/status text only. Do not use it for
// prompt construction, graph node content, persisted memories, or LLM schemas.
export default {
"common.appName": "ST-BME",
"common.cancel": "取消",
"common.clauseSeparator": "",
"common.close": "关闭",
"common.confirm": "确认",
"common.delete": "删除",
"common.edit": "编辑",
"common.empty": "暂无数据",
"common.emptyParenthetical": "(空)",
"common.loading": "加载中…",
"common.retry": "重试",
"common.save": "保存",
"common.status": "状态",
"common.unknown": "未知",
"error.auditFailed": "审计失败",
"error.deleteBlocked": "节点已从图中移除,但写回可能被拦截,请查看图谱状态",
"error.deleteFailed": "删除失败",
"error.nodeNotFound": "节点已不存在",
"error.saveBlocked": "内容已更新,但写回聊天元数据可能被拦截,请查看图谱状态",
"error.saveFailed": "保存失败",
"error.syncFailed": "同步失败",
"graph.scope.characterPov": "角色 POV · {name}",
"graph.scope.objective": "客观层",
"graph.scope.unknownCharacter": "未知角色",
"graph.scope.userPov": "用户 POV",
"i18n.locale.auto": "自动",
"i18n.locale.enUS": "English",
"i18n.locale.setting.help": "只影响 ST-BME 面板、提示和状态文案,不会翻译聊天内容、记忆节点或提示词。",
"i18n.locale.setting.label": "界面语言",
"i18n.locale.zhCN": "简体中文",
"notice.completed": "{stage}已完成",
"notice.failed": "{stage}失败",
"notice.generic": "ST-BME",
"notice.loading": "{stage}进行中…",
"notice.partial": "{stage}部分成功",
"panel.entry.floatingTooltip": "BME 记忆图谱",
"panel.entry.menuLabel": "记忆图谱",
"panel.entry.openPanelAction": "打开面板",
"panel.entry.openFailed": "记忆图谱面板加载失败,请查看控制台报错",
"panel.entry.preloadFailed": "记忆图谱面板预加载失败,可稍后重试点击菜单",
"panel.appearance.locale.subtitle": "只切换 BME 前端界面,不翻译聊天内容、记忆节点或提示词。",
"panel.appearance.locale.title": "界面语言",
"panel.appearance.theme.subtitle": "选择最适合当前故事氛围和阅读习惯的面板风格。",
"panel.appearance.theme.title": "面板主题",
"panel.title": "ST-BME 记忆图谱",
"panel.header.fabToggleTitle": "显示/隐藏悬浮球",
"panel.header.themePickerTitle": "切换主题",
"panel.tab.graph": "图谱",
"panel.tab.actions": "操作",
"panel.tab.cognition": "角色认知",
"panel.tab.config": "设置",
"panel.tab.dashboard": "总览",
"panel.tab.extraction": "提取 Extraction",
"panel.tab.persistence": "持久化状态",
"panel.tab.pipeline": "管线总览",
"panel.tab.recall": "召回 Recall",
"panel.tab.settings": "配置",
"panel.tab.tasks": "任务",
"panel.tab.timeline": "任务流水",
"panel.tab.trace": "消息追踪",
"panel.tab.vector": "向量 Vector",
"panel.sidebar.configKicker": "配置工作区",
"panel.sidebar.configTitle": "ST-BME 设置",
"panel.sidebar.configHelp": "左侧切换配置页,右侧查看对应的完整设置表单。",
"panel.sidebar.taskKicker": "任务监控",
"panel.sidebar.taskTitle": "ST-BME 任务流",
"panel.sidebar.taskHelp": "左侧切换监控视图,右侧查看实时任务状态。",
"panel.configNav.api": "API 配置",
"panel.configNav.toggles": "功能开关",
"panel.configNav.advanced": "详细参数",
"panel.configNav.prompts": "任务预设",
"panel.configNav.planner": "ENA 规划器",
"panel.configNav.appearance": "面板外观",
"panel.configNav.cleanup": "数据清理",
"panel.taskNav.pipeline": "管线总览",
"panel.taskNav.timeline": "任务流水",
"panel.taskNav.memory": "记忆浏览",
"panel.taskNav.injection": "注入预览",
"panel.taskNav.trace": "消息追踪",
"panel.taskNav.persistence": "持久化",
"panel.graphView.realtime": "实时图谱",
"panel.graphView.cognition": "认知视图",
"panel.graphView.summary": "总结视图",
"panel.graphToolbar.pauseTitle": "暂停图谱渲染",
"panel.graphToolbar.zoomInTitle": "放大",
"panel.graphToolbar.zoomOutTitle": "缩小",
"panel.graphToolbar.resetTitle": "重置",
"panel.configWorkspace.kicker": "配置",
"panel.configWorkspace.title": "ST-BME 配置工作区",
"panel.configWorkspace.desc": "在这里集中配置第二记忆模型、功能开关、细粒度参数、任务预设和面板主题。",
"panel.configPlaceholder.title": "配置已切换到右侧工作区",
"panel.configPlaceholder.help": "左侧子导航负责切页,右侧显示完整的配置表单。",
"panel.configSection.apiKicker": "API 配置",
"panel.configSection.apiTitle": "模型连接与向量接入",
"panel.configSection.apiDesc": "统一管理独立记忆 LLM 和 Embedding 的连接方式,保留现有后端代理与直连兜底逻辑。",
"panel.configSection.togglesKicker": "功能开关",
"panel.configSection.togglesTitle": "主链路与增强能力",
"panel.configSection.togglesDesc": "先决定哪些能力参与记忆链路,再到详细参数里微调各模块行为。",
"panel.configSection.advancedKicker": "详细参数",
"panel.configSection.advancedTitle": "细粒度行为与评分策略",
"panel.configSection.advancedDesc": "这里承接旧设置页里的高级项。若对应功能关闭,参数会置灰并提示先到「功能开关」启用。",
"panel.configSection.promptsKicker": "任务预设",
"panel.configSection.promptsTitle": "任务预设工作区",
"panel.configSection.promptsDesc": "在这里为每个任务维护独立预设,统一配置 prompt 编排、生成参数和正则规则。",
"panel.configSection.plannerKicker": "ENA 规划器",
"panel.configSection.plannerTitle": "剧情规划 · LLM 接入",
"panel.configSection.plannerDesc": "发送前自动拦截并调用规划 LLM从角色卡、世界书、BME 记忆、历史 plot 中收集上下文,生成 plot 和 note 追加到你的输入。",
"panel.configSection.appearanceKicker": "面板外观",
"panel.configSection.appearanceTitle": "主题与视觉同步",
"panel.configSection.appearanceDesc": "这里的主题选择会和顶部调色盘快捷入口保持同步,并立即刷新图谱配色。",
"panel.configSection.cleanupKicker": "数据清理",
"panel.configSection.cleanupTitle": "图谱、缓存与存储清理",
"panel.configSection.cleanupDesc": "在这里执行高危清理操作。所有操作均需二次确认,部分操作不可撤销。",
"panel.cognition.ownerList": "角色认知清单",
"panel.cognition.spaceConsole": "空间控制台",
"panel.nodeDetail.title": "节点详情",
"panel.nodeDetail.delete": "删除节点",
"panel.nodeDetail.save": "保存修改",
"panel.memoryPopup.title": "节点详情",
"panel.graphOverlay.loading": "正在加载当前聊天图谱",
"panel.fullscreenGraph.title": "实时图谱(全屏)",
"panel.fsToolbar.zoomInTitle": "放大",
"panel.fsToolbar.zoomOutTitle": "缩小",
"panel.fsToolbar.closeTitle": "关闭",
"panel.taskWorkspace.kicker": "任务监控",
"panel.taskWorkspace.title": "ST-BME 任务流工作区",
"panel.taskWorkspace.desc": "实时查看所有任务管线的运行状态与当前批次进度。",
"panel.dashboard.activeNodes": "活跃节点",
"panel.dashboard.edgeCount": "边连接",
"panel.dashboard.archived": "已归档",
"panel.dashboard.fragRate": "碎片率",
"panel.dashboard.runStatus": "运行状态",
"panel.dashboard.cognitionSpace": "认知 / 空间",
"panel.dashboard.viewFullCognition": "在认知视图中查看完整认知 →",
"panel.dashboard.recentExtract": "最近提取",
"panel.dashboard.recentRecall": "最近召回",
"panel.actions.memoryGroup": "记忆操作",
"panel.actions.memoryGroupSub": "调用 LLM 处理记忆节点",
"panel.actions.vectorGroup": "向量操作",
"panel.actions.vectorGroupSub": "调用 Embedding API 计算节点向量",
"panel.actions.graphGroup": "图谱管理",
"panel.actions.graphGroupSub": "导入导出与危险操作",
"panel.actions.persistGroup": "持久化修复",
"panel.actions.persistGroupSub": "本地持久化与 Luker 主 sidecar 的统一修复区域",
"panel.actions.reExtract": "重新提取",
"panel.actions.manualCompress": "手动压缩",
"panel.actions.generateSynopsis": "生成小总结",
"panel.actions.summaryRollup": "执行总结折叠",
"panel.actions.rebuildSummaryState": "重建总结状态",
"panel.actions.forceEvolve": "强制进化",
"panel.actions.executeSleep": "执行遗忘",
"panel.actions.undoMaintenance": "撤销最近维护",
"panel.actions.rebuildVector": "重建向量",
"panel.actions.rangeRebuild": "范围重建",
"panel.actions.directReembed": "直连重嵌",
"panel.actions.exportGraph": "导出图谱",
"panel.actions.importGraph": "导入图谱",
"panel.actions.rebuildGraph": "重建图谱",
"panel.actions.retryPersist": "重试持久化",
"panel.actions.reprobeGraph": "重新探测图谱",
"panel.actions.rebuildLocalCache": "重建本地缓存",
"panel.actions.repairSidecar": "修复主 Sidecar",
"panel.actions.compactSidecar": "压实主 Sidecar",
"panel.actions.exportDiagnostics": "导出诊断包",
"panel.actions.extractStartPlaceholder": "留空 = 当前重提",
"panel.actions.extractEndPlaceholder": "留空 = 到最新",
"panel.api.fetchModels": "拉取模型",
"panel.api.testLlm": "测试记忆 LLM",
"panel.api.testEmbedding": "测试 Embedding",
"panel.api.embedBackendUrlPlaceholder": "仅 Ollama / llama.cpp / vLLM 需要填写",
"panel.preset.saveTitle": "覆盖保存当前模板",
"panel.preset.saveAsTitle": "另存为新模板",
"panel.preset.deleteTitle": "删除当前模板",
"panel.preset.saveAs": "另存为",
"panel.dashboard.label.currentChat": "当前聊天",
"panel.toggles.hideOldMessages": "启用旧楼层隐藏",
"panel.toggles.limitRenderFloors": "限制聊天区渲染楼层",
"panel.toggles.enableDebugLog": "启用调试日志",
"panel.toggles.forceDisableNative": "全局强制关闭 Native",
"panel.toggles.failOpenFallback": "Fail-open 回退",
"panel.toggles.nativeLayoutWorker": "图布局使用 native Worker / WASM",
"panel.toggles.nativePersistDelta": "Persist Delta 使用 native 加速",
"panel.toggles.nativeHydrate": "快照 Hydrate 使用 native 加速",
"panel.toggles.backupToCloud": "备份到云端",
"panel.toggles.restoreFromCloud": "从云端获取备份",
"panel.toggles.manageServerBackups": "管理服务器备份",
"panel.toggles.rollbackLastRestore": "回滚上次恢复",
"panel.toggles.wiFilterKeywordsPlaceholder": "用逗号分隔BME,mvu,测试",
"panel.toggles.hideOldKeepLastNPlaceholder": "0 = 不隐藏",
"panel.toggles.renderLimitPlaceholder": "0 = 不限制渲染",
"panel.toggles.hideOldStatusNotApplied": "未应用",
"panel.toggles.reapplyHide": "重新应用当前隐藏",
"panel.toggles.clearAllHide": "取消全部隐藏",
"panel.toggles.extractDelayLatest": "自动提取晚一楼",
"panel.toggles.extractIncludeSummaries": "提取时包含活跃总结",
"panel.toggles.extractIncludeStoryTime": "提取时包含故事时间线",
"panel.toggles.enableVectorPrefilter": "启用向量预筛",
"panel.toggles.enableGraphDiffusion": "启用图扩散",
"panel.toggles.enableMultiIntent": "启用多意图拆分",
"panel.toggles.enableTemporalLinks": "启用时间链合成边",
"panel.toggles.enableScopedMemory": "启用作用域记忆召回",
"panel.toggles.enableRegionObjective": "启用地区客观层加权",
"panel.toggles.enableCognitiveMemory": "启用多角色认知层",
"panel.toggles.enableSpatialAdjacency": "启用地区邻接图",
"panel.toggles.enableStoryTimeline": "启用剧情时间层",
"panel.toggles.enableStoryTimeSoftDirecting": "启用剧情时间软导演",
"panel.toggles.injectStoryTimeLabel": "注入时间标签",
"panel.toggles.injectUserPovMemory": "注入用户 POV 记忆",
"panel.toggles.injectObjectiveGlobalMemory": "注入少量全局客观记忆",
"panel.toggles.injectLowConfidenceObjective": "允许低置信客观记忆直接注入",
"panel.toggles.enableContextQueryBlend": "启用上下文混合查询",
"panel.toggles.enableLexicalBoost": "启用文字命中补分",
"panel.toggles.enableDppDiversity": "启用 DPP 多样性去重",
"panel.toggles.enableCooccurrence": "启用共现补强",
"panel.toggles.enableResidualRecall": "启用弱信号残差召回",
"panel.toggles.enableLlmRefine": "启用 LLM 精排",
"panel.toggles.triggerPatternsPlaceholder": "突然,真相,秘密,背叛 或正则",
"panel.toggles.maintenanceModeAria": "维护执行模式",
"panel.toggles.maintenanceModeTitle": "1 严格串行2 均衡加速3 快速后台(最终一致)",
"panel.toggles.modeStrictAria": "1 严格串行",
"panel.toggles.modeBalancedAria": "2 均衡加速",
"panel.toggles.modeFastAria": "3 快速后台",
"panel.cleanup.clearGraph": "清空当前图谱",
"panel.cleanup.clearGraphRange": "按楼层范围清理",
"panel.cleanup.clearSummaryState": "清空当前聊天总结状态",
"panel.cleanup.clearVectorCache": "清空向量缓存",
"panel.cleanup.clearExtractHistory": "清空提取历史",
"panel.cleanup.deleteCurrentIdb": "清空当前聊天本地存储",
"panel.cleanup.deleteAllIdb": "清空全部 BME 本地存储",
"panel.cleanup.deleteServerSync": "清空服务端同步数据",
"panel.planner.runTest": "运行规划测试",
"panel.planner.testInputPlaceholder": "输入一段剧情描述,测试规划器输出...",
"panel.planner.excludeTagsPlaceholder": "行动选项, UpdateVariable, StatusPlaceHolderImpl",
"panel.planner.debugWorldBook": "诊断世界书",
"panel.planner.debugCharCard": "诊断角色卡",
"panel.planner.refresh": "刷新",
"panel.planner.exportJson": "导出 JSON",
"panel.planner.clearLogs": "清空日志",
"panel.mobileNav.pipeline": "管线",
"panel.mobileNav.timeline": "流水",
"panel.mobileNav.memory": "记忆",
"panel.mobileNav.injection": "注入",
"panel.mobileNav.trace": "追踪",
"panel.mobileNav.persistence": "持久化",
"theme.crimson": "赤红合成",
"theme.cyan": "霓虹青蓝",
"theme.amber": "琥珀终端",
"theme.violet": "紫雾迷离",
"theme.paperDawn": "晨光纸感",
"theme.glacierSky": "冰川晴空",
"theme.crimson.desc": "高对比、强调变化和警示感。",
"theme.cyan.desc": "更冷静的检视感,适合长时间排查。",
"theme.amber.desc": "更像复古终端,阅读层次稳定。",
"theme.violet.desc": "更柔和的夜间质感,适合沉浸式浏览。",
"theme.paperDawn.desc": "亮色暖纸面,青绿主色与琥珀强调,白天阅读友好。",
"theme.glacierSky.desc": "亮色冷灰底与饱和蓝,适合与系统浅色界面同屏。",
"persistence.loadState.error": "加载失败",
"persistence.loadState.loaded": "已加载",
"persistence.loadState.loading": "加载中",
"persistence.loadState.noChat": "当前尚未进入聊天",
"persistence.persistState.completed": "已完成",
"persistence.persistState.failed": "持久化失败",
"persistence.persistState.idle": "待命",
"persistence.persistState.pending": "等待正式持久化确认",
"recall.card.deleteConfirm": "确认删除这条持久召回注入?",
"recall.card.confirmDeleteShort": "确认删除?",
"recall.card.empty.graphNotReady": "图谱未就绪",
"recall.card.empty.nodesMissing": "召回节点已不存在或图谱已重建",
"recall.card.enaNote": "由 Ena Planner 触发的本轮记忆块",
"recall.card.injectionPreview": "注入预览",
"recall.card.injectionPreview.ena": "ENA 注入预览",
"recall.card.memoryCount": "记忆 {count}",
"recall.card.memoryReady": "记忆 ✓",
"recall.card.meta.authoritativeInput": "权威输入",
"recall.card.meta.fallbackCount": "回退 {count} 次",
"recall.card.meta.manualEdit": "手动编辑",
"recall.card.meta.source": "来源: {source}",
"recall.card.rerun": "重新召回",
"recall.card.rerunning": "召回中...",
"recall.card.title": "相关记忆召回",
"recall.card.userInput": "本轮用户输入",
"recall.sidebar.edgeCount": "{count} 条边",
"recall.sidebar.editTitle": "编辑召回注入",
"recall.sidebar.injectionEditable": "注入文本(可编辑)",
"recall.sidebar.injectionText": "注入文本",
"recall.sidebar.inputPlaceholder": "输入注入文本...",
"recall.sidebar.nodeImportance": "重要度",
"recall.sidebar.nodeName": "名称",
"recall.sidebar.nodeTitle": "节点详情",
"recall.sidebar.nodeType": "类型",
"recall.sidebar.related": "关联",
"stage.extraction": "提取",
"stage.history": "历史恢复",
"stage.recall": "召回",
"stage.vector": "向量",
"stageNotice.title.extraction": "ST-BME 提取",
"stageNotice.title.generic": "ST-BME",
"stageNotice.title.history": "ST-BME 历史恢复",
"stageNotice.title.recall": "ST-BME 召回",
"stageNotice.title.vector": "ST-BME 向量",
"status.aborted": "已中止",
"status.failed": "失败",
"status.idle": "待命",
"status.loading": "加载中…",
"status.partial": "部分成功",
"status.ready": "准备就绪",
"status.running": "运行中",
"status.skipped": "已跳过",
"status.success": "成功",
"status.waiting": "等待中",
"status.initial.extraction.detail": "尚未执行提取",
"status.initial.recall.detail": "尚未执行召回",
"status.initial.runtime.detail": "准备就绪",
"status.initial.vector.detail": "尚未执行向量任务",
"status.graphLoad.blocked.detail": "当前图谱未能完成 IndexedDB 确认,请稍后重试",
"status.graphLoad.blocked.title": "图谱加载受阻",
"status.graphLoad.empty.detail": "当前聊天还没有图谱",
"status.graphLoad.loaded.detail": "已加载聊天图谱,等待下一次任务",
"status.graphLoad.loading.detail": "正在读取聊天 {chatId} 的 IndexedDB 图谱",
"status.graphLoad.loadingNoChat.detail": "正在等待聊天上下文准备完成",
"status.graphLoad.loadingTemp.detail": "已读到聊天 {chatId} 的临时图谱,正在确认本地存储",
"status.graphLoad.loadingTempNoChat.detail": "已读到临时图谱,正在确认本地存储",
"status.graphLoad.noChat.detail": "当前尚未进入聊天",
"status.graphLoad.noHostChat.detail": "已读取聊天 {chatId} 的图谱;宿主当前聊天 ID 暂不可用,维护操作会使用图谱身份继续",
"status.graphLoad.noHostChatNoId.detail": "已读取当前图谱;宿主当前聊天 ID 暂不可用,维护操作会使用图谱身份继续",
"status.graphLoad.shadow.detail": "已从本次会话临时恢复,正在等待正式聊天元数据",
"status.graphLoad.shadow.title": "图谱临时恢复",
"status.graphLoad.temp.title": "图谱已暂载",
"status.graphLoad.title": "图谱已加载",
"status.graphLoad.waiting.title": "图谱待命",
"history.notice.dirty.detail": "将从楼层 {dirtyFrom} 之后自动恢复{reasonText}",
"history.notice.dirty.reasonSuffix": "\n{reason}",
"history.notice.dirty.title": "检测到楼层历史变化",
"llm.providerHelp.auto": "留空时复用当前聊天模型。支持自动识别 OpenAI 兼容渠道、Anthropic Claude、Google AI Studio / Gemini填写完整 endpoint 时会自动规整为可复用的 base URL。",
"llm.providerHelp.baseUrl": "基础地址:{baseUrl}",
"llm.providerHelp.customProvider": "未识别为特定渠道,将按自定义 OpenAI 兼容接口处理",
"llm.providerHelp.knownProvider": "已识别渠道:{provider}",
"llm.providerHelp.modelFetchUnsupported": "该渠道暂不支持自动拉取模型,请手动填写模型名",
"llm.providerHelp.normalizedUrl": "规范化地址:{apiUrl}",
"llm.providerHelp.transport": "请求通道:{transport}",
"authority.audit.blobBehindSql": "Blob checkpoint 落后于 Authority SQL{blobRevision} < {sqlRevision}",
"authority.audit.blobCheckpointMissing": "Authority Blob 尚无可用 checkpoint",
"authority.audit.blobReadFailed": "Authority Blob 读取失败:{error}",
"authority.audit.blobRuntimeDrift": "Blob checkpoint revision 与 runtime 不一致:{blobRevision} ≠ {runtimeRevision}",
"authority.audit.chatIdMismatch": "Checkpoint chatId 不匹配:{blobChatId} ≠ {chatId}",
"authority.audit.collectionMismatch": "Trivium collection/namespace 与 runtime 不一致:{triviumNamespace} ≠ {runtimeCollectionId}",
"authority.audit.sqlProbeFailed": "Authority SQL 探针失败:{error}",
"authority.audit.sqlRuntimeDrift": "SQL revision 与 runtime 不一致:{sqlRevision} ≠ {runtimeRevision}",
"authority.audit.triviumBehindSql": "Trivium 向量副本落后于 Authority SQL{triviumRevision} < {sqlRevision}",
"authority.audit.triviumProbeFailed": "Authority Trivium 探针失败:{error}",
"authority.audit.triviumSqlDrift": "Trivium revision 与 SQL 不一致:{triviumRevision} ≠ {sqlRevision}",
"authority.audit.vectorDirty": "当前向量索引仍处于 dirty 状态",
"authority.action.disasterRecovery": "灾难恢复:从 Checkpoint 覆盖 SQL",
"authority.action.reaudit": "重新审计",
"authority.action.syncCheckpoint": "同步备份 Checkpoint",
"authority.action.syncTrivium": "同步向量/Trivium 副本",
"authority.button.captureBaseline": "捕获 Perf Baseline",
"authority.button.disasterRecovery": "灾难恢复Checkpoint 覆盖 SQL",
"authority.button.exportDiagnostics": "导出诊断包",
"authority.button.refreshArtifacts": "刷新工件列表",
"authority.button.runAudit": "执行 Authority 审计",
"authority.button.runRepair": "执行副本同步",
"authority.button.syncCheckpoint": "同步 Checkpoint",
"authority.button.syncTrivium": "同步 Authority Trivium",
"authority.confirm.checkpointRestore": "灾难恢复会用 Blob Checkpoint 覆盖 Authority SQL。\n\nSQL rev: {sqlRevision}\nCheckpoint rev: {checkpointRevision}\n\n只有 SQL 缺失、损坏或明确需要回滚时才继续。确定执行?",
"authority.confirm.deleteArtifact": "确定删除该 diagnostics artifact\n{path}",
"authority.confirm.repairPlan": "副本同步计划将按以下顺序执行:\n{steps}\n\n其中包含从 Blob Checkpoint 恢复 SQL。此操作只适合 SQL 缺失、损坏或需要回滚时使用,确定继续?",
"authority.diagnostics.artifactsRefreshFailed": "工件列表刷新失败:{error}",
"authority.diagnostics.noArtifacts": "最近工件列表已刷新,但暂无可用诊断包记录",
"authority.diagnostics.notYetRefreshed": "尚未刷新 diagnostics artifact 列表",
"authority.diagnostics.recentArtifacts": "最近 diagnostics artifacts",
"authority.repair.disasterRecovery": "灾难恢复:从 Blob Checkpoint 恢复 SQL",
"authority.repair.disasterRecovery.detail": "仅在 SQL 缺失、损坏或用户明确需要回滚时,才可用 Blob checkpoint 回灌 Authority SQL。",
"authority.repair.noStepsNeeded": "当前审计未发现需要自动编排的修复步骤",
"authority.repair.none": "当前无需编排修复",
"authority.repair.summary.detail": "建议同步:{steps}",
"authority.repair.summaryLabel": "建议同步副本 {count} 步",
"authority.repair.syncCheckpoint": "同步备份 Checkpoint",
"authority.repair.syncCheckpoint.detail": "Authority Blob checkpoint 落后或缺失,应从当前权威图谱源同步一个新的备份 checkpoint。",
"authority.repair.syncTrivium": "同步向量/Trivium 副本",
"authority.repair.syncTrivium.detail": "Trivium 向量副本落后、collection 不匹配,或当前向量索引为 dirty需要从权威图谱源重建/同步。",
"authority.repair.resultHandoff": "已交接异步 Job",
"authority.repair.resultSteps": "{count} 步",
"authority.repair.status.error": "同步失败",
"authority.repair.status.handoff": "等待 Job 交接",
"authority.repair.status.idle": "未执行",
"authority.repair.status.running": "同步中",
"authority.repair.status.success": "同步完成",
"authority.repair.status.warning": "部分同步失败",
"authority.restore.error": "恢复失败",
"authority.restore.idle": "未执行",
"authority.restore.running": "恢复中",
"authority.restore.success": "已恢复",
"authority.summary.aligned": "Authority 工件已对齐",
"authority.summary.alignedDetail": "Authority SQL / Trivium / Blob 已达到当前可观测的一致状态",
"authority.summary.auditRunning": "Authority 审计中",
"authority.summary.blockingInconsistency": "存在阻塞性不一致",
"authority.summary.driftPending": "存在待处理漂移",
"authority.summary.notYetAudited": "尚未运行审计",
"authority.summary.replicasPendingSync": "副本待同步",
"authority.summary.waitingForAudit": "等待审计",
"authority.toast.artifactsRefreshed": "已刷新 diagnostics artifact 列表({count} 条)",
"authority.toast.artifactsRefreshFailed": "diagnostics artifact 列表刷新失败:{error}",
"authority.toast.auditCompleted": "Authority 审计完成",
"authority.toast.auditFailed": "Authority 审计失败:{error}",
"authority.toast.auditRunning": "Authority 一致性审计中…",
"authority.toast.baselineCaptured": "Authority Perf Baseline 已捕获",
"authority.toast.baselineCaptureFailed": "Authority Perf Baseline 捕获失败:{error}",
"authority.toast.checkpointRestored": "Authority Checkpoint 已恢复rev {revision}",
"authority.toast.checkpointRestoreFailed": "Authority Checkpoint 恢复失败:{error}",
"authority.toast.checkpointRestoring": "Authority Checkpoint 恢复中…",
"authority.toast.checkpointWritten": "Authority Checkpoint 已写入rev {revision}",
"authority.toast.checkpointWriteFailed": "Authority Checkpoint 写入失败:{error}",
"authority.toast.checkpointWriting": "Authority Checkpoint 写入中…",
"authority.toast.copyPathFailed": "复制路径失败:{error}",
"authority.toast.diagnosticDeleted": "诊断包已删除",
"authority.toast.diagnosticDeleteFailed": "诊断包删除失败:{error}",
"authority.toast.diagnosticDownloaded": "诊断包已下载",
"authority.toast.diagnosticDownloadFailed": "下载诊断包失败:{error}",
"authority.toast.diagnosticPathCopied": "诊断包路径已复制",
"authority.toast.diagnosticReadFailed": "诊断包读取失败:{error}",
"authority.toast.repairCompleted": "Authority 副本同步已完成({count} 步)",
"authority.toast.repairFailed": "Authority 副本同步失败:{error}",
"authority.toast.repairHandedOff": "Authority 副本同步已交接异步 Job{count} 步)",
"authority.toast.repairPartialFailure": "Authority 副本部分同步失败;记忆图谱不受影响({count} 步)",
"authority.toast.repairRunning": "Authority 副本同步执行中…",
"authority.toast.triviumRebuildFailed": "Authority Trivium 重建失败:{error}",
"memory.type.character": "角色",
"memory.type.event": "事件",
"memory.type.location": "地点",
"memory.type.pov_memory": "主观记忆",
"memory.type.reflection": "反思",
"memory.type.rule": "规则",
"memory.type.synopsis": "全局概要(旧)",
"memory.type.thread": "主线",
"scope.badge.characterPov": "角色 POV · {owner}",
"scope.badge.objectiveGlobal": "客观 · 全局",
"scope.badge.objectiveRegion": "客观 · {region}",
"scope.badge.userPov": "用户 POV · {owner}",
"scope.owner.character": "角色",
"scope.owner.unnamed": "未命名",
"scope.owner.user": "用户",
"scope.meta.characterPov": "角色 POV: {owner}",
"scope.meta.userPov": "用户 POV: {owner}",
"scope.region.path": "地区路径: {path}",
"scope.region.primary": "主地区: {region}",
"scope.region.secondary": "次级地区: {regions}",
"storyTime.meta": "剧情时间: {time}",
"storyTime.mixed": "混合",
"storyTime.mixedTime": "混合时间",
"planner.llmPreset.global": "跟随全局 API",
"planner.llmPreset.legacy": "旧 ENA 独立连接(兼容)",
"planner.llmPreset.legacyWarning": "当前仍在使用旧版 ENA 独立连接;切换为全局或预设后将不再保留这套隐藏配置。",
"planner.llmPreset.missingPresetFallback": "已回退为跟随全局:缺少预设 {name}",
"planner.llmPreset.switchedToGlobal": "已改为跟随全局 BME API",
"planner.llmPreset.keepingLegacy": "继续保留旧版 ENA 独立连接",
"planner.llmPreset.presetNotFound": "选中的 API 预设不存在,已回退为跟随全局",
"planner.llmPreset.switchedToPreset": "已切换为 API 预设:{name}",
"planner.promptBlock.namePlaceholder": "块名称",
"planner.promptBlock.contentPlaceholder": "提示词内容…",
"planner.promptBlock.moveUp": "上移",
"planner.promptBlock.moveDown": "下移",
"planner.promptBlock.deleteBlock": "删除块",
"planner.promptBlock.newBlock": "新块",
"planner.promptBlock.confirmReset": "确定恢复默认提示词块?当前提示词块将被覆盖。",
"planner.template.selectPlaceholder": "-- 选择模板 --",
"planner.template.newTemplateName": "新模板名称",
"planner.template.selectOrCreateFirst": "请先选择或新建模板",
"planner.log.noLogs": "暂无日志",
"planner.log.success": "成功",
"planner.log.failure": "失败",
"planner.log.noMessages": "无消息",
"planner.log.requestMessages": "请求消息 ({count} 条)",
"planner.log.rawReply": "原始回复",
"planner.log.filteredReply": "过滤后回复",
"planner.log.confirmClear": "确定清空所有日志?",
"planner.status.enabled": "已启用",
"planner.status.disabled": "未启用",
"planner.status.ready": "就绪",
"planner.status.saving": "保存中…",
"planner.status.saved": "已保存",
"planner.status.saveFailed": "保存失败",
"planner.status.apiNotReady": "API 未就绪",
"planner.status.testing": "测试中…",
"planner.status.testComplete": "规划测试完成",
"planner.status.testFailed": "规划测试失败",
"planner.status.resetting": "重置中…",
"planner.status.resetToDefault": "已恢复默认",
"planner.status.resetFailed": "重置失败",
"planner.status.moduleNotLoaded": "模块未加载",
"planner.status.unavailable": "不可用",
"planner.status.fetchModelsFailed": "拉取失败",
"planner.status.noModelsFetched": "未获取到模型",
"planner.status.modelsFetched": "获取到 {count} 个模型",
"planner.status.fetchingModels": "拉取中…",
"planner.apiKey.hide": "隐藏",
"planner.apiKey.show": "显示",
"planner.model.selectFromList": "-- 从列表选择 --",
"planner.taskPreset.workspaceNotFound": "未找到任务预设工作区,请手动切到「任务 -> 规划」",
"planner.taskPreset.workspaceSwitched": "已切换到「任务 -> 规划」预设编辑器",
"planner.debug.diagnosing": "诊断中…",
"planner.debug.failed": "诊断失败",
"authority.mode.standalone": "纯前端模式",
"authority.mode.standalone.meta": "未检测到可用服务端增强BME 将继续本地运行",
"authority.mode.standalone.disabled.meta": "服务端增强已关闭BME 将继续本地运行",
"authority.mode.standalone.noAuthority.meta": "未检测到 DOA/Authority已自动使用本地稳定路径",
"authority.mode.probing": "探测中",
"authority.mode.probing.meta": "正在检测服务端增强能力",
"authority.mode.shadow": "服务端影子同步",
"authority.mode.shadow.meta": "DOA/Authority 可用,但当前仍以本地路径为主",
"authority.mode.candidate": "服务端增强准备中",
"authority.mode.candidate.meta.storageReady": "图谱服务端存储可用,向量增强仍在等待能力确认",
"authority.mode.candidate.meta.vectorReady": "向量服务端能力可用,图谱服务端存储仍在等待能力确认",
"authority.mode.enhanced": "服务端增强已启用",
"authority.mode.enhanced.meta.manifestReady": "图谱与向量存储已增强,服务端向量清单可用",
"authority.mode.enhanced.meta.noManifest": "图谱与向量存储已增强,等待 BME 向量清单能力",
"authority.mode.enhanced.meta.noJobs": "图谱与向量存储已增强,服务端后台任务能力暂不可用",
"authority.mode.degraded": "已自动回退",
"authority.mode.degraded.unhealthy.meta": "服务端增强暂不可用:{reason}",
"authority.mode.degraded.capabilityNotReady.meta": "DOA/Authority 已连接,但关键能力未就绪:{reason}",
};