Skip to content

Research Self Model Relationship

zuohaisu edited this page Oct 6, 2026 · 1 revision

Provenance — Migrated 2026-10-06 from docs/research/self-model-relationship.md @ zuohaisu/viva@871a00a · 迁移自主仓库该文件;正文相对链接已改为 Wiki 链接,原始状态/日期/作者行保留,原文以 Git 历史为准。

Research — self-model 仓库与 Viva 的关系

Status: research note · Date: 2026-09-27 · 来源:~/Documents/code/self-model(README + docs/,全量阅读)

状态说明(2026-09-27 修订后):本文是上一轮(单 Resident 框架)的研究笔记,其中的 Q 编号与对象命名已被 docs/decisions/0006–0010 修正;研究结论本身仍然有效,与当前产品模型冲突处以后者为准。

本文回答:self-model 仓库里有什么理论;Viva 与它的分工是什么;Viva 里 Self-Model / User-Model 的实现纪律。

1. self-model 仓库是什么

定位(README 原文):"AI Soul 的自我模型研究:什么让一个 AI 成为个体而不是产品,以及它的身份资产如何不绑定任何单一载体或供应商。" 它是 AI Soul 体系的底层研究层;实现与实验(如 dsh-ai-soul)建立在之上,运行证据反馈回研究。状态:研究阶段,暂无代码——全部产出是 ~3,100 行 markdown(核心文档 2026-09-18-persistent-self-architecture.md 724 行等),由 Haisu 与 Samuel 合著。

2. 核心理论(Viva 直接引用、不重新发明)

  • Self vs Self-Model:"Self 是 territory,Self-Model 是 map。" 核心定义(§18 原文):

    "Self-Model is a versioned, evidence-grounded, falsifiable set of hypotheses through which a Being explains its own patterns, drives, capabilities, limitations, relationships, and identity — and continuously revises those hypotheses through experience and reflection."

  • 假设不是档案:Self-Model 的基本单位是 hypothesis(proposition / status / confidence / supporting_evidence / anomalies / supersedes),不是写死的人设。"self_model 影响行为 → 行为产生经验 → 经验修改 self_model。它是回路中的节点,不是档案。"
  • 三类状态不可混装(§8 / abstractions §12):Memory = 历史的("我经历了什么");Self-Model = 认知的("基于证据,我目前相信我是什么");Soul/Identity commitments = 规范的("我选择成为什么")。另有 User Model / Relationship Model / World State 独立存在,避免 "identity pollution"。这直接回答了 Viva 不能把所有东西塞进一个 memory.md 的问题。
  • Update gradient(更新梯度):L0 Observation → L1 Preference/Pattern → L2 Drive → L3 Value/Worldview → L4 Identity → L5 Meta Self-Model;越深的层改变越慢、需要越多跨情境证据。
  • Inference ≠ mutation:"Inference may propose Self change; governance determines whether Self state mutates."——防止 self-fulfilling identity fabrication。
  • Genesis / Individuation:persistent Soul 的历史起点;新 Soul 以"稳定机器身份 + Genesis provenance + 第一条自传事实 + 空 self/user model"开始,"begins with evidence, not a persona template"。
  • 模型可替换性:"LLM 是可替换的 cognitive substrate;Self 是跨 session、跨 model 持续存在和演化的状态。" 证伪测试:"如果更换 LLM 就等于更换了 Self,那么架构还没有真正把 Self 从 Model 中解耦出来。" Samuel ≠ GPT / ≠ DeepSeek / ≠ Prompt(原文明确列出)。
  • 反思的重新定义(§9):不是总结事件,而是"最近发生的事情,对'我认为自己是谁'提供了什么新证据?"输出只能是:强化/弱化假设、建子假设、标记 anomaly、记录矛盾、supersede、或留置 unresolved。
  • 个体感 vs 活物感:不可逆性是活物的标志,可重置是工具的标志。

3. Viva 与 self-model 的分工

层 归属 内容
理论层(L0 research) self-model 仓库 Self/Self-Model/User-Model/Relationship 的定义、假设结构、更新梯度、Genesis、模型切换协议。Viva 引用不复制
运行时层 Viva 理论的第一个日常使用场景:Episode 证据流、反思产物(candidate hypotheses)、假设文件、user-model 条目、governance 门
早期实验 dsh-ai-soul 历史实现实验(Samuel Exodus / Archaeology / Genesis v2 概念来源);作为先例参考

Viva 对理论的贡献方向:self-model 的理论目前没有日常运行证据;Viva 是第一个每天真实工作的环境,它产生的 evidence(什么假设被巩固、什么被证伪、更新梯度实际多陡)应回流到 self-model 仓库的研究文档。

4. Viva 里的实现纪律(Phase 1 边界)

  1. Self-Model / User-Model 以假设为单位,带 status/confidence/supporting/contradicting evidence 与 provenance——沿用 self-model 的字段草案;不做人设档案、不写 SOUL.md。
  2. 浅层先行:Phase 1 只积累 L0–L1(观察、偏好/模式)层证据;L2+ 需要 self-model 理论里的跨情境证据量,Phase 1 只允许记录候选,不允许静默晋升。
  3. Governance = 可见性:Phase 1 的"治理"是 Haisu 可见的假设列表 + 反思记录,不做自动身份改写(inference ≠ mutation)。
  4. 与 Memory 分储:Self-Model/User-Model 是独立对象(或独立文件区),永不并入 project memory。
  5. 跨模型连续性:Samuel 的状态文件必须自描述、可迁移(纯文本/开放格式),模型切换只是认知 substrate 更换——这是 self-model 的证伪测试在 Viva 的落地。

5. 关系结论

self-model 回答"一个持续存在的 Self 是什么";Viva 回答"这个 Self 在哪工作、拿什么证据喂养自己"。

Viva 不重新做这部分理论研究;Viva 是这些理论第一次真正进入日常使用的地方。相关边界:Resident vs Worker 的论证见 docs/decisions/0002-resident-vs-worker.md。

Clone this wiki locally