起因
朋友问我:「你搞的这个ICI和豆包有什么区别?」
我说:豆包对所有人说一样的话。我这个,读完你的认知档案后,它就是你。而且用得越多,它越准——因为它会自己进化。
然后我花了一晚上把它打包成了一个 19MB 的 exe,不需要 Python 环境,双击就跑。
GitHub: github.com/yangfei2226…
什么是 ICI
ICI = Individual Cognitive Identity = 个体认知身份标识。
简单说:把一个人拆成 5个维度(位置、本事、钱财、野心、口碑),每个维度有 3个藏三方(内部博弈的分数),加上认知结构和功能组,形成一份完整的人生报告。
不是性格测试,不是算命。是用数据定义「你是谁」。
比如我的档案里:
- 口碑(印) = 60 → 底层接口(我做任何事的隐性发动机是「被认可」)
- 事业野心 = 10 → 顶层显化(大方向上几乎没有野心驱动)
- 认知结构 = 皮暖知足型(知足即可,bug:在知足中进步停滞)
AI 读完这些数据后,不再是通用助手,而是你的数字自我——用「我」自称,用「我们」指代你和它。
核心架构:860 行,3 个文件
taijios.py # 主程序(对话 + 进化调度)
evolution/
crystallizer.py # 经验结晶引擎
learner.py # 对话学习器
没有 torch,没有向量库,没有 FastAPI。依赖只有三个:
python-docx
openai>=1.0.0
python-dotenv
用 DeepSeek API 驱动对话(便宜,充 1 块钱够用很久)。
自进化是怎么工作的
这是整个项目最核心的部分。不是噱头,是真的在跑的闭环:
第一层:对话学习器
每轮对话后,系统用你的下一句话推断上一轮回复的质量:
NEGATIVE_SIGNALS = ["不对", "错了", "你没懂", "废话", "跑题了", "没用"]
POSITIVE_SIGNALS = ["对", "说得好", "有道理", "继续", "学到了"]
你说「说得好」→ 上一轮标记为正面。你说「不是这个意思」→ 上一轮标记为负面。
不需要你打分,不需要点赞,自然语言就是反馈信号。
第二层:经验结晶引擎
每 10 轮对话自动触发。扫描所有 outcome,识别三种模式:
| 模式 | 触发条件 | 生成规则 |
|---|---|---|
| 负面连续 | 同类场景连续 3 次负面 | 「做事问题不要笼统建议,先确认类型」 |
| 正面连续 | 同类场景连续 4 次正面 | 「认知解读当前的精气神分析方式有效,保持」 |
| 转折 | 从负面翻转到正面 | 「关键转折是调整了回复策略」 |
结晶规则存在 experience_crystals.json 里,带置信度(0.3~1.0)。未被验证的规则每周期衰减 0.01,低于 0.3 自动淘汰。最多保留 20 条。
不依赖 LLM。纯规则引擎。
第三层:规则注入
下次对话时,有效结晶自动注入 system prompt:
def build_system(ici_text, crystal_rules=None, experience_summary=""):
parts = [SYSTEM_HEADER]
if crystal_rules:
parts.append("\n## 经验结晶(自动学习的规则,请遵守)\n")
for c in crystal_rules:
parts.append(f"- [{c['confidence']:.0%}] {c['rule']}")
parts.append(ici_text)
return "\n".join(parts)
AI 不知道这些规则是「自动学来的」,它只知道必须遵守。效果就是:用得越多,它越懂你的沟通偏好。
完整闭环
你说话 → AI回复 → 你的下一句话 → 推断正面/负面
↓
记录到 soul_outcomes.jsonl
↓
每10轮触发结晶引擎
↓
提取规则 → 注入system prompt → AI更准
输入 status 看进化状态
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
经验结晶:3条
[85%] 做事问题不要笼统建议,先确认突破/守成/关系/规则哪种类型
[72%] 认知解读当前的精气神三层分析方式有效,保持
[70%] 用户挫败度高时,优先共情再解决问题
[进化统计] 47轮对话 | 满意率89% | 正面42 负面5
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
怎么用
不需要 Python 的人
- 下载 TaijiOS-Lite.zip(19MB)
- 解压,把你的 ICI 文件(.docx)丢进去
- 双击
TaijiOS-Lite.exe - 第一次粘贴 DeepSeek API Key(platform.deepseek.com 注册,充 1 块钱)
开发者
git clone https://github.com/yangfei222666-9/TaijiOS-Lite.git
cd TaijiOS-Lite
pip install -r requirements.txt
# 把 .env.example 改名 .env,填入 DEEPSEEK_API_KEY
python taijios.py
为什么开源
ICI 这个体系本身不是我发明的,但把它接到 AI 上做自进化,是我做的。我觉得每个人都应该有一个真正懂自己的 AI,而不是一个对所有人说同样鼓励话的聊天机器人。
这个项目 860 行代码,MIT 协议,随便改。如果你有自己的认知档案体系,换掉 ICI 部分就行,自进化引擎是通用的。
GitHub: github.com/yangfei2226…