16 KiB
魂镜契约词汇与实现值集
状态:重写目标态(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 服务登记并入灵台百工,不保留独立网关 |
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(应感)
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.deceased - 缘契:
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 删除清单、玄关等)不得在新代码出现;发现即删除,不做兼容层。