Dark Factory 与 Open Second Brain:自主开发以及支撑它的记忆

我站在 startit 舞台上,身后是投影仪

前几天我去了 startit 做了一个简短的演讲——讲讲我最近一个月在做的事情。台下都是同行——自己动手构建 AI 智能体的 builder,所以不需要解释什么是 context window,也不用解释为什么一个智能体光用一个模型是不够的。可以直接进入正题。

而我现在的正题就在两个相互关联的项目上:Dark Factory——自主开发,以及 Open Second Brain——支撑这种自主性的记忆层。

我展示了什么

幻灯片不多。逻辑很简单:

演示:智能体在半小时内攒出的项目

演讲前我在 Telegram 上给编排器发了一句话——大概是“做一个恶搞的聊天应用,让 AI 对用户的任何发言都回答说他完全错了”。然后我就去准备上台了。

一个 prompt、一轮简短的头脑风暴——编排器会问几个澄清问题并固化方案——之后流水线就自主推进了。聊天里开始陆续出现进展报告:哪个阶段启动了,哪个子智能体接手了,评审返回了什么。我中途不需要再插手。

在引擎盖下,这半小时里发生了:

整个过程走的是同一条带评审环节的看板流水线,我在上一篇文章里详细讲过:13 张卡片、每次评审最多两轮、producing 和 review 阶段由不同的子智能体执行。

等我上台时,you-absolutely-wrong.techmeat.dev 上已经能打开部署好的网站了。这是一个聊天应用,里面的助手会以绝对的自信告诉你:不管你写什么,你都错了。技术栈上是前端 React + Vite,后端是跑在 Node.js 上的 Hono,会话用 SQLite,模型则通过 OpenCode 调用 DeepSeek-v4。是一个完整的项目,不是落地页。

you-absolutely-wrong.techmeat.dev 运行中的截图

接下来

目前工厂里运行着两个 workflow——new-project(我在上一篇文章里详细讲过的那个)和 new-feature,后者会接手一个已有的项目,连同它的文档一起,把下一个功能推进到 production。下一批要做的是 validate-idea,用于验证假设,以及 bugfix:分诊、复现、修复、验证、ship。

等这四个循环都能稳定地从头跑到尾,我会把全部开源。Open Second Brain 已经开源,并在公开演进。

感谢 startit 的伙伴们提供了场地,也感谢演讲后大家的提问——其中一部分直接进了我的待办清单。如果想跟踪工厂后续的搭建过程,我会在 X 上持续记录。