# 魂镜契约词汇与实现值集 > 状态:重写目标态(rewrite/1.0 基线) > 定位:API、Schema、事件与存储使用的稳定英文标识、ID 前缀、枚举取值、事件名与错误码的单一事实源。下游文档引用而不复制。未登记的标识不得据中文直译擅自补齐。 ## 1. 命名风格 - 文化名用于文档、注释与对外叙事;工程层(代码目录、crate、容器名)保留英文技术标识。 - 稳定工程标识使用英文小写蛇形(`mirror_tree`、`canonical_scope`);枚举值用英文;事件名 ` <聚合>.<过去式动词>`(`tree.canonized`)。 - 新增文化命名、ID 前缀、枚举、事件与错误码必须先在本文件登记。 ## 2. 服务与基础设施文化命名 ### 2.1 应用主体 | 文化名 | 工程对象 | 说明 | | --- | --- | --- | | 灵台 | Backend Core(Python FastAPI) | 六域业务与插件化认知运行时宿体 | | 琉璃镜 | Frontend(Next.js) | 前端应用与设计语言总称 | | 照壁 | BFF(Fastify) | 入门第一重:鉴权透传、流代理、响应裁剪 | | 神识 | Model Gateway(Go) | 模型网关:协议、路由、流式、BYOK、计量 | | 博闻 | MCP Web Search(Go) | 联网搜索 MCP 服务(多引擎、密钥池、缓存、熔断) | | 元炁 | Local Inference Engine | 本地 LLM / Embedding / Rerank 推理,作为神识本地 Endpoint | | 天目 | Local OCR Engine | 本地 OCR 感知 | | 乾坤 | Sandbox Engine(Rust) | 百工隔离执行后端;HMAC 短期凭证 | | 镜匣 | Desktop Shell(Tauri v2) | 最小桌面壳:承载琉璃镜、本地能力桥、乾坤通道 | | 一炁 | Unified Event Stream | 统一事件流(run_events),事件贯通全局 | | 辰正 | Time Sense | 时态感知(认识时长、离线、重逢、纪念日);横切能力,重写期后段交付 | | 叩心枢 | Proactive Contact | 主动对话守护:叩心候选的静默、频率、渠道与预算控制 | | 玄关 | ~~MCP Gateway~~ | **已退役**:MCP 服务登记并入灵台百工,不保留独立网关 | ### 2.2 九枢(灵台插件层) | 文化名 | 稳定标识(pivot 枚举值) | 职责 | | --- | --- | --- | | 灵核 | `linghe` | 人格调节(道体锚点 + 调节层) | | 太一 | `taiyi` | 目标维护与冲突检测 | | 司命 | `siming` | 安全裁决(能力/数据/后果/情境四维) | | 烛照 | `zhuzhao` | 观察与反思(心痕候选、正影建议) | | 河图 | `hetu` | 世界认知(实体、世谱激活) | | 洛书 | `luoshu` | 计划生成与跟踪 | | 息壤 | `xirang` | 记忆(写入候选、检索、注入) | | 百工 | `baigong` | 能力注册(工具/MCP/Skill/感官) | | 天工阁 | `tiangongge` | 功能 Agent 编排(受托任务) | `pivot_health`:`healthy` / `degraded` / `down`。 ### 2.3 存储后端与运维 | 文化名 | 工程对象 | 说明 | | --- | --- | --- | | 金匮 | PostgreSQL(本地开发 SQLite) | 关系事实库 | | 灵犀 | 向量层(pgvector;Milvus 按需) | 语义检索 | | 玄络 | 图库投影(Neo4j / NebulaGraph,按需) | 关系图谱投影,非事实源 | | 灵泉 | Redis | 缓存 / 会话 / 队列 / 命台租约 | | 玉函 | 对象存储(本地 / MinIO / S3) | 媒体与大文件 | | 天门 | Nginx | 反向代理统一入口 | | 司命台 | Admin Console | 治理控制台(琉璃镜 admin 区) | ### 2.4 用户创作与编排层(ST 兼容) | 文化名 | 工程对象 | 说明 | | --- | --- | --- | | 魂册 | Character Card | ST V2/V3 角色卡仅作导入导出交换格式 | | 世谱 | Lorebook / World Info | 关键词 + 实体双触发;与河图对偶 | | 符文引擎 | Macros | `{{char}}` / `{{user}}` 等占位符展开 | | 眉批 | Author's Note | 按 depth + role 注入 | | 言灵编排 | Prompt Manager | 提示词实体化编排(identifier/position/depth/order) | | 本相 | User Personas | 用户自身之相,可按范围授权跨人物 | | 火候 | Generation Presets | 采样参数包 | | 科仪 | Instruct Templates | 模型消息格式模板 | | 刻符 | Regex Scripts | 百工 skill 子类 | | 锦囊 | Quick Replies | 快捷回复 | | 咒令 | Slash Commands | 命令式入口 | | 雅集 | Group Gathering | 多人物同席(1.0 后续) | ## 3. 产品与身份稳定标识 | 中文概念 | 稳定英文标识 | | --- | --- | | 人物 | `character` | | 灵胚 | `embryo_draft` | | 魂籍 | `portable_identity_record` | | 命台 | `authoritative_runtime_seat` | | 执镜者 | `custodian` | | 执镜关系 | `custodianship` | | 镜域 | `personal_domain` | | 道体 | `identity_baseline` | | 镜树 | `mirror_tree` | | 问节 / 候答 / 续思 | `question_node` / `answer_candidate` / `continuation` | | 芽体 / 残答 | `budding` / `sealed_residual` | | 主脉 / 推演枝 | `canonical_trunk` / `exploration_branch` | | 归真作用域 | `canonical_scope` | | 归真 / 采用 / 移栽 | `canonize` / `adopt` / `transplant` | | 引文锚 | `citation_anchor` | | 正影 | `correction` | | 铸魂 / 分灵 | `identity_reforging` / `identity_branching` | | 微痕 / 明忆 / 重忆 | `trace_memory` / `explicit_memory` / `sensitive_memory` | | 实录 / 心痕 | `factual_record` / `relational_impression` | | 本相 / 缘识 | `declared_self` / `relational_understanding` | | 缘契 / 问心 / 铭契 | `relationship_covenant` / `self_disclosure` / `confirm_covenant` | | 真界 / 境界 / 幻境 | `reality` / `persistent_world` / `simulation` | | 守一 / 应感 / 临照 / 叩心 | `quiet_persistence` / `event_awakening` / `foreground_presence` / `proactive_contact` | | 司命 / 授契 / 行契 / 请命 / 禁域 | `safety_governor` / `grant_capability` / `standing_mandate` / `request_approval` / `non_overridable_boundary` | | 神识 / 百工 / 天工阁 | `model_gateway` / `capability_registry` / `task_agent_workspace` | | 形仪 / 器谱 / 魂册 | `embodied_form` / `device_registry` / `character_card` | ## 4. ID 前缀表 带业务前缀的 ULID。前缀一旦登记不得变更。 | 对象 | 前缀 | 状态 | | --- | --- | --- | | user 用户 | `user_` | 已用(复用) | | character 人物 | `character_` | 已用(重建) | | embryo_draft 灵胚 | `embryo_` | 新增 | | custodianship 执镜关系 | `cust_` | 新增 | | runtime_seat 命台 | `seat_` | 新增 | | identity_record 魂籍 | `identity_` | 新增 | | mirror_tree 镜树 | `tree_` | 新增 | | tree_node 节点 | `node_` | 新增 | | citation 引文锚 | `cite_` | 新增 | | canonization 归真 | `canon_` | 新增 | | transplant 移栽 | `transplant_` | 新增 | | memory 记忆 | `memory_` | 新增 | | factual_record 实录 | `frecord_` | 新增 | | covenant 缘契 | `covenant_` | 新增 | | persistent_world 境界 | `world_` | 新增 | | world_entity / world_relation | `wentity_` / `wrelation_` | 新增 | | form_anchor / form / voice_profile | `anchor_` / `form_` / `voice_` | 新增 | | device / device_grant 器谱 | `device_` / `dgrant_` | 新增 | | run 运行 | `run_` | 已用(重建) | | event 事件 | `event_` | 已用(复用) | | trace 调用链 | `trace_` | 已用(复用) | | tool / tool_call | `tool_` / `tool_call_` | 新增 | | skill | `skill_` | 新增 | | mcp_server | `mcp_` | 已用(复用) | | mandate 授契/行契 | `mandate_` | 新增 | | confirmation 确认 | `confirm_` | 已用(改造) | | audit_event 审计 | `audit_` | 新增 | | idempotency 幂等键 | `idempotency_` | 已用(复用) | | import_job / import_item | `import_` / `import_item_` | 已用(改造) | | lorebook / lorebook_entry | `lorebook_` / `lorebook_entry_` | 已用(改造) | | user_persona 本相 | `user_persona_` | 新增 | | generation_preset 火候 | `gen_preset_` | 新增 | | instruct_template 科仪 | `instruct_tpl_` | 新增 | | quick_reply 锦囊 | `quick_reply_` | 新增 | | media_object 媒体 | `media_` | 新增 | | provider / endpoint / model_slot / route(神识) | `provider_` / `endpoint_` / `slot_` / `route_` | 新增 | | byok_key | `byok_` | 新增 | **已删除前缀**(旧模型,不得再使用):`personality_`、`personality_proposal_`、`mood_`、`timeline_`、`tl_event_`、`knowledge_doc_`、`chunk_`、`emb_ref_`、`idle_window_`、`suspend_`、`goal_`、`agent_`、`cycle_`、`plan_`、`anniv_`、`situ_`、`skillfile_`、`session_`、`message_`、`subgoal_`、`uncertainty_`、`curiosity_`、`evolution_`、`profile_candidate_`。 ## 5. JSON 字段后缀规则 | 后缀 | 用途 | | --- | --- | | `_json` | 数据库列(`metadata_json`、`dimensions_json`) | | 无后缀 | API / DTO / SSE(`metadata`、`dimensions`) | 对外 API 不得暴露 `_json` 后缀字段。 ## 6. 通用枚举 ### 6.1 `sensitivity` 敏感等级 `none` / `low` / `medium`(默认摘要展示)/ `high`(不展示原文、不自动写入长期状态) ### 6.2 `visibility` 事件可见性 `public`(可推送前端)/ `internal` / `audit` ### 6.3 `privacy_level` 隐私等级 `normal` / `private`(人物私域)/ `vault`(私箧,用户独立持钥) ### 6.4 `risk_level` 风险等级 `minimal` / `low` / `medium` / `high` / `critical` ### 6.5 `autonomy_level` 自主性等级(司命) | 值 | 说明 | | --- | --- | | `introspect` | 自省:不产生外部后果的内部整理 | | `regulated` | 循律:在明确规则与既有授权内执行 | | `approval_required` | 请命:执行前须用户当次确认 | | `forbidden` | 禁域:任何情况下不得执行 | ### 6.6 `consent_status` 授权状态 `pending` / `granted` / `denied` / `expired` / `revoked` ### 6.7 `source_reliability` 来源可信(观察与证据) `verified` / `declared` / `inferred` / `unverified` ## 7. 人物与生命周期 ### 7.1 `character.status` `active`(临照可用)/ `preserved`(保全态:欠费或封镜期间,只读保全)/ `dormant`(静修)/ `death_pending`(死亡冷静期)/ `deceased`(已死亡,只读档案) ### 7.2 `embryo_draft.status` `drafting` / `previewing`(照心试演)/ `confirming`(启镜确认)/ `activated`(已启镜,转正式人物)/ `abandoned` ### 7.3 `character.source` `original` / `adopted` / `imported` / `serendipity`(随缘) ## 8. 运行时 ### 8.1 `run.status` `queued`(命台排队)/ `running` / `interrupted` / `failed` / `completed` / `cancelled` ### 8.2 `run.kind` `foreground`(前台意识流)/ `background_task`(天工阁受托任务)/ `awakening`(应感)/ `rehearsal`(照心试演:幻境 Run,无正式人物、不产生人物经历) ### 8.3 事件类型 `event.type`(一炁) 命名规范:`<聚合>.<过去式>`。核心集合: - 运行:`run.started` / `run.queued` / `run.interrupted` / `run.finished` / `run.cancelled` - 回合:`turn.started` / `turn.finished` - 上下文:`context.projected`(投影快照引用) - 模型:`llm.requested` / `llm.delta` / `llm.completed` / `llm.failed` - 工具:`tool.pre_execute` / `tool.executed` / `tool.rejected` / `tool.result_observed` - 接纳:`result.pre_accept` / `result.accepted` - 镜树:`tree.created` / `tree.node_created` / `tree.node_solidified` / `tree.node_sealed`(残答封存)/ `tree.adopted` / `tree.canonized` / `tree.transplanted` - 记忆:`memory.candidate_created` / `memory.confirmed` / `memory.denied` / `memory.superseded` / `memory.deleted` - 人物:`character.activated`(启镜)/ `character.reforged`(铸魂)/ `character.branch_off`(分灵)/ `character.death_requested` / `character.death_cancelled` / `character.deceased` - 灵胚:`embryo.created` / `embryo.abandoned`(放弃灵胚是删草稿,非死亡) - 命台:`seat.acquired` / `seat.released` / `seat.contested`(租约冲突留痕) - 缘契:`covenant.proposed` / `covenant.disclosed`(问心)/ `covenant.confirmed`(铭契)/ `covenant.changed` / `covenant.withdrawn` - 司命:`safety.ruled`(裁决记录)/ `safety.confirm_requested` / `safety.confirm_resolved` - 能力:`capability.granted` / `capability.revoked` - 界域:`realm.entered` / `realm.left` ### 8.4 `confirmation.status` `pending` / `approved` / `rejected` / `expired`(超时视为拒绝执行) ## 9. 镜树 ### 9.1 `node.type` `question`(问节)/ `answer`(候答)/ `continuation`(续思/续生延展) ### 9.2 `node.status` `budding`(芽体,流式中)/ `sealed_residual`(残答,中断封存)/ `solidified`(已固化) ### 9.3 `tree.status` `active` / `archived` ### 9.4 `canonical_scope`(归真作用域,同 `realm` 值族) | 值 | 说明 | | --- | --- | | `reality` | 真界正式共同经历 | | `persistent_world` | 指定境界正史(须携带 `world_id`) | | `simulation` | 幻境试演记录(只确认"发生过这次试演") | ### 9.5 `citation.target_type` `text_range` / `image_region` / `pdf_region` / `attachment` / `av_segment` ## 10. 记忆 ### 10.1 `memory.tier` `trace`(微痕)/ `explicit`(明忆)/ `sensitive`(重忆) ### 10.2 `memory.type` | 值 | 说明 | | --- | --- | | `persona` | 用户或人物稳定属性 | | `episodic` | 客观事件(绝不含主观感受) | | `instruction` | 对人物的长期规则 | | `relationship_view` | 心痕:人物对经历/关系的主观理解,非事实 | | `fact_candidate` | 用户手动入忆的启发/观点/假设(须显式标注,不伪装实录) | ### 10.3 `memory.status` `candidate` / `pending`(待用户确认,重忆必经)/ `active` / `superseded`(正影旧版)/ `tombstoned`(删除墓碑) ### 10.4 `memory.source` `user_explicit`(用户明说,冲突时优先)/ `self_inferred`(人物推断) ### 10.5 `trigger.kind` `keyword` / `secondary_logic` / `disclosure`(单一触发条件)/ `vector` ## 11. 缘契 ### 11.1 `covenant.status` `proposed` / `active` / `changed` / `withdrawn` 维度键(`dimensions_json` 内):`closeness` / `trust` / `romantic` / `authority` / `boundary` 等,值为区间描述而非裸数值;多维并存,不以单一好感度表达。 ## 12. 三界 `realm`:`reality` / `persistent_world` / `simulation`(与 `canonical_scope` 同值族,`realm` 描述节点当前界域,`canonical_scope` 描述归真落点)。 ## 13. 形仪与器谱 ### 13.1 `form.type` / `form.status` `primary`(主仪)/ `alternate`(化仪);`candidate`(候选未定相)/ `confirmed`(已定相) ### 13.2 `voice.source` `preset`(合成预设)/ `original`(原创设计)/ `licensed_clone`(授权克隆,按身份/用途/期限/传播范围治理,可撤回) ### 13.3 `device.trust_status` `paired` / `verified` / `revoked` ## 14. 神识 ### 14.1 `model_slot` 能力槽位 `chat` / `vision` / `asr` / `tts` / `image` / `embedding` / `rerank` / `safety` ### 14.2 `endpoint.type` `openai_compatible` / `anthropic` / `gemini` / `local`(元炁) ### 14.3 `route.strategy` `priority`(优先级故障切换)/ `weighted`(加权随机)/ `sticky`(会话粘性优先) ## 15. 错误码 格式:`HJ-<服务段><序号>`,服务段:灵台 `1`、神识 `2`、照壁 `3`、乾坤 `4`、通用 `9`。 | 码 | 含义 | | --- | --- | | `HJ-1001` | 未认证 | | `HJ-1003` | 权限不足(含跨人物/跨域越权) | | `HJ-1101` | 命台忙(前台排队中,返回队列位置) | | `HJ-1102` | 归真冲突(并发归真互相冲突路径,须明确处理) | | `HJ-1103` | 节点状态不允许该操作(如芽体归真) | | `HJ-1201` | 重忆未确认即写入被拒绝 | | `HJ-1202` | 删除后内容不可再使用 | | `HJ-1301` | 禁域裁决拒绝(不可申诉绕过) | | `HJ-1302` | 请命超时未确认,未执行 | | `HJ-2001` | 无可用模型端点(全部候选失败) | | `HJ-2002` | 模型请求 Schema 版本不受支持 | | `HJ-2003` | BYOK 密钥无效或超范围 | | `HJ-2004` | 配额不足 | | `HJ-3001` | BFF 上游不可达 | | `HJ-3002` | SSE 代理超时 | | `HJ-4001` | 沙箱凭证验签失败 | | `HJ-4002` | 执行超时被终止 | | `HJ-9001` | 请求幂等冲突 | | `HJ-9002` | 参数校验失败 | ## 16. 契约治理 - 机器可读 OpenAPI 3.1 与 JSON Schema 由灵台代码生成,是本词典结构契约的代码化表达;两者不一致时以修复代码对齐词典为准,不得反向改词典迁就实现。 - 跨服务事件 Schema 与协议测试向量按能力矩阵逐步归位于 `docs/contracts/`。 - 已退役标识(§4 删除清单、玄关等)不得在新代码出现;发现即删除,不做兼容层。