yokoten · 横展
带你上路, 替你守桥。
别的工具教 AI 做事;yokoten 让吃过的亏不再吃第二次。
一个免费工具,把好团队的做事流程装进你的项目:检查跑在你的仓库和 CI 里,不管代码是人写的还是 AI 写的。
git clone https://github.com/coo1white/yokotennode yokoten/bin/yokoten.ts install # 每台电脑一次cd your-projectnode ~/.local/share/yokoten/bin/yokoten.ts init # 每个项目一次
一个人,带几个 AI,照好团队的规矩做软件。yokoten 就是这么做出来的:每个 issue、每次审查、每个版本,都在它的仓库里,随你翻。
在 GitHub 上看梦想
人人都能像好团队那样做软件。别人吃过亏才学会的习惯,你第一天就照着做。AI 想闯大祸,桥头有人守着。
- 守卫
- 危险的命令还没执行,就被它拦下,它还会告诉 AI 为什么。
- 向导
doctor看得出你的项目走到了五关里的第几关,每次只告诉你下一步做什么。- 整一圈
- 计划、开发、测试、审查、发版、维护(SDLC)。你在自己的项目里亲手走一遍,一次一关。
「横展」是丰田工厂的说法:一条产线学到的教训(lessons learned),推广到所有产线。yokoten 把这件事搬到你的项目上:一个项目踩过的坑,它会提醒别的项目先填上。
看它怎么干活
一次会话里的三个时刻,点一下看下一个。
git push --tagsyokoten: git push --tags pushes tags. Only the owner decides when to release. If the owner asked for this, they start the session with YOKOTEN_RELEASE_APPROVAL set.
AI 想推一个发版 tag。命令还没执行,hook 就把它拦下,并告诉它为什么。
yokoten: stage 1 of 5, safety net. Next: no AGENTS.md, so the agents have no written rules here; `yokoten init` adds one.Why: an agent follows the rules it can read, and only those.Tell the user in plain words, one step at a time, and offer to do it (as-is, lighter, or not now with a reason).
每次会话一开始,都先跑 doctor:走到第几关、下一步做什么、为什么要做。
Claude我们现在在第 1 关(共 5 关):安全网。这个项目还没有 AGENTS.md,我在这里没有成文的规则可以照着做。我可以用 yokoten init 加一个。照原样加、做个简化版,还是先不加?
AI 用大白话讲给你听,问你要不要它来做。做不做,你说了算。 这是示例回复,AI 每次的说法会不一样。
(提示用英文写,因为 AI 读英文最不容易出错。)
今天就上路
四行命令,装一次就好。也可以让 AI 来装。