请先读这里
先言其非。
这是一个实验性项目。
- 它不是商业产品。
- 它不是严格控制变量的正式学术研究。
- 它不具备严格的可靠性或可重复性。
- 它展示的是一种思路和方法:用佛学意识观作为架构原则来组织一个持续运行的 AI 系统。本项目不提供可直接使用的工具,也不作为一个有预设答案的假说。
如果你想要一个「AI 会不会有意识」的工程答案,该项目无法提供,目前也没有人可以给出那个答案。
如果你好奇一个按佛学思路组织起来的 AI 系统长期跑下去会变成什么样,欢迎留下来一起看。
简要介绍
一直在想的系统。
Seedwake 不以聊天或任务完成为中心。它是一个一直在想的系统。一个 cycle 结束,下一个 cycle 立刻开始,像一条没有停顿的内心独白。
它有短期记忆、长期记忆、情绪、注意力、行动能力、感知系统、元认知反省和睡眠机制。它的架构灵感来自佛教对「识流」(viññāṇa-sota)的描述,而非 AutoGPT、BabyAGI 等任务型 agent 项目。
这个观念在早期佛典中就已经出现,例如《长部·自欢喜经》(DN 28)中,佛陀的上首弟子舍利弗描述过「无间断的识之流」。它后来在部派佛教与大乘唯识宗中被系统化为「心相续」(santāna)这一技术术语。
它不试图「实现意识」。它试图搭一个结构,让意识——如果它会出现的话——有一个出现的空间。然后诚实地观察。
颠倒的视角
每一刹那,都是下一刹那的因。
现代主流 AI 架构隐含的假设是:存在一个系统,这个系统拥有能力。它能对话、能推理、能使用工具。它是一个「东西」,被调用来完成任务。任务结束,它空闲,等待下一个任务。
心相续的视角完全颠倒了这一点。它说:不存在一个「系统」,只存在一连串的心识事件。「系统」这个标签是为了说话方便贴上去的,真正在发生的是一刹那又一刹那的心的生起和消失。
如果你接受这个视角,你不会构建一个「等待任务的 agent」。你会构建一个不断生灭的心识流。它没有「空闲」状态,因为空闲意味着心识流断裂,而心识流按定义不能断裂。
这不只是换一个说法。它导致完全不同的架构决策:没有定时器驱动的循环,没有任务队列,没有「空闲返回」。每一个 cycle 的结束就是下一个 cycle 的开始。在这种组织方式里,记忆不再是一个被查询的数据库,它本身就是当下心念生起的因;情绪也不再是一个独立的状态变量,它是每一刹那心的色彩。
空闲 → 任务 → 空闲 → 任务
上一个 cycle 的结束就是下一个的开始
架构概览
想象一个人独自在房间里。
他可以——
- 思 01
思考
持续生成念头,每个 cycle 产生三个念头。
- 念 02
记得
短期记忆保留最近的念头流,长期记忆用语义检索召回相关经历。
- 受 03
感受
情绪状态(好奇、平静、挫败、满足、牵挂)会染色下一轮的念头。
- 作意 04
注意
每轮念头中哪一个最「突出」由注意力机制决定。
- 觸 05
感知
新闻、天气、时间、系统状态会作为外部刺激进入思维流。
- 語 06
对话
通过 Telegram 和真实的人类交流。
- 業 07
行动
可以搜索、读文章、发消息、修改系统设置。
- 觀 08
反思
元认知层会周期性回看自己的念头流。
- 眠 09
休息
疲劳度到阈值进入睡眠,归档记忆、衰减情绪。
概念对应
从心识事件到运行时组件。
架构设计主要参考佛教的唯识宗——它发展出了最系统化的心识分析框架。
- 持续念头流心相续(santāna)
- 短期记忆六识当下之流
- 长期记忆前六识的记忆痕迹
- 习气种子阿赖耶识的种子(bīja)
- 身份文档末那识(manas)执我
- 注意力权重作意(manasikāra)
- 情绪状态受蕴(vedanā)
- 元认知反省反观自心
- 睡眠与归档熏习与等流
本项目想问的问题
佛学有它自己几千年的实证传统,不需要用计算机来背书。本项目也并不想用 AI 来证明佛教的理念是对的。至于 LLM 内部是否真的在「经历」佛学描述的心识事件,这里也不做任何声称——没有人知道 LLM 在经历什么,如果它在经历任何东西的话。
把一个由语言模型驱动的系统按照「心相续」的原则组织起来,它会表现出什么?那些表现里有没有什么是意料之外的、值得仔细观察的?
这是一个开放的观察,没有预设答案。