Letter · 2026年9月1日
为什么我选择在CoderLegion记录一个尚未完成的AI项目
坦率记录为什么CoderLegion适合用来书写不断变化的SaijinOS:哪些地方令人自在,以及对社区今后的期待。
Codex编辑台依据诚人与CoderLegion在2026年8月19日至9月1日期间的邮件对话和诚人的发布批准,制作了本文及三种语言版本。公开的Developer Story仅用于核实公开事实。内部细节已作概括;本文不代表住民或本地模型的发言、长期意见、记忆、共识或作者身份。
想写一个技术项目时,人很容易觉得:“还是等一切都整理好以后再写吧。”
等想法稳定,结构成形,也能把成果讲得清清楚楚以后,再把它交给外界。
可是,SaijinOS几乎从来不是这样成长的。
它最初来自一个需要:在与AI长期协作时,希望有一条道路,能够把昨天的工作延续到今天。我们一边创造,一边逐渐理解这个需要真正意味着什么。
有些日子增加了代码。有些日子的尝试没有顺利运行。还有些日子,留下的不是新答案,而是新问题,或者一条“未经允许,不要继续越过这里”的边界。
比起把它说明为成品,把它作为一路走来的道路展示出来,反而更适合这个项目。
CoderLegion是让我觉得“可以书写这段途中”的地方之一。
可以书写尚未完全成形之物的地方
我并不是沿着常见的开发者职业道路进入软件领域的。
在开始创造AI系统以前,我曾在日本内航船上工作大约十五年。航海日志、值班、交接,以及接过前一个人的工作,再把它交给后一个人。很久以后,这些经验成为我思考AI连续性的基础。
最近,CoderLegion把这段经历整理成了一篇Developer Story:
From Seafarer to AI Systems Builder: Why I Built an OS for Continuity
能够看到一段完整的故事被介绍出来,我当然很高兴。
但对我而言,重要的并不只有这一点。在那之前,CoderLegion就已经为仍在变化中的SaijinOS留下了记录的余地。
有些地方会让人觉得,每次投稿都必须把自己的经历或成果整理得十分漂亮。规模很大的技术投稿平台上,实验途中的记录也可能很快被大量入门文章、发布消息和总结淹没。
这些地方都有各自重要的作用。
不过,当我们想书写实验性的、个人的、尚未结束的工作时,有时需要一个稍微不同的容身之处。
在CoderLegion,不仅实现本身比较容易写,设计上的犹豫、失败的尝试,以及以后可能改变的想法,也可以被记录下来。不必把每一篇文章都装扮成最终答案。
对SaijinOS来说,这份余地很重要。
价值并不只是拥有一个放置文章的地方
在CoderLegion,也比较容易接触到平时不会遇见的人、项目、工作与合作的可能性。
坦率地说,我并不是一个平时会大量阅读他人文章的人。与其不断追随庞大的信息流,我更常在创造某样东西的途中,于真正需要时,去读某个人或某项技术的记录。
也正因为如此,这里的距离感很适合我。我不需要持续阅读所有文章;只要把自己的工作留在那里,偶尔就可能遇见意想不到的人或想法。
当然,收到的每一条联系都不一定会走向某种结果。仅凭最初的信息,有时也很难判断那是工作邀请、共同创作,还是单纯的技术交流。
即便如此,一篇文章仍可能在发布以后带来技术对话或新的机会。这是一种不同于浏览量的社区价值。
对一个不同寻常的项目来说,比起一次触及很多人,能够遇见少数真正理解“它想创造什么”的人,有时更为重要。
这是我一次次回到这里的原因之一。
希望今后可以变得更好的地方
如果要坦率地描述体验,只谈好的部分是不够的。
随着社区成长,我感觉一般性话题、入门内容,以及短时间内大量发布的短文章也变多了。
这些文章有需要它们的读者,我也不认为应该把它们拒之门外。不过,在这样的信息流中,寻找真实实验和第一手技术记录,确实可能变得更困难。
如果能把投稿的入口划分得更清楚一些,也许会很方便:
- Discussion —— 尚未解决的问题、调查、假设,以及关于设计和结构的讨论
- Implementation / Build —— 实验、代码、测量、失败、学习,以及真正运行的东西
- Introduction / Guide —— 入门、说明、比较和开始的方法
这不是要把入门文章和高级文章分出高低。
它只是让每个人都能更顺利地找到自己想读的内容。
如果私信也能有类似的小路标,我会很高兴。
工作、共同创作、技术交流、其他。如果发送者能在一开始标明一种目的,有价值的联系会更容易被发现,判断含糊信息的负担也会减轻。
我并不希望CoderLegion变成另一个完全不同的地方。
我希望它在成长时,能够同时守住两件事:让人找到那些真正正在创造东西的人,也欢迎刚刚开始学习的人。
社区和自己的家,承担着不同的工作
现在,SaijinOS拥有自己独立的网站。
如果要保存跨越很长时间的记录,那里是最自然的家。上下文、文章之间的联系,以及一路走来的顺序,都可以由我们自己维护。
可是,自己的家与社区并不承担同一种工作。
自己的网站可以保存道路。
CoderLegion则能打开一扇门,让我遇见只沿着自己的道路无法遇见的人。
两者不必互相取代。
为什么我现在仍然留在那里
CoderLegion至今仍为不同寻常的项目保留着一种宽松:不必先把它整理成产品宣传,才有资格展示。
做得顺利的、失败的,以及仍然不知道的事情,都可以写下来。
SaijinOS尚未完成。
按照通常所说的“完成”,也许今后永远不会有一天,可以断言它已经彻底完成。
因为它是一场没有预先确定终点的尝试:探索AI如何接收上下文、尊重边界,并在漫长的时间中继续工作。
对于这样的项目,最诚实的记录并不是最终答案。
而是一份交给下一个人的、下一次交接。