Cursor/Windsurf 需要一种方法来“保存”检查点并为其命名 - Vibe 编码器的版本控制。
Git 用于交付,YoYo 用于探索
大家都在用 Git,它是用来交付最终产品的,是给工程师用的。
它希望你的每一次提交 (commit) 都是干净、清晰的。
但问题是,在到达那个“最终产品”之前,总有一段探索的过程。
那段过程,通常是混乱的、快速的,充满了各种临时的、试验性的想法。
Git: 交付之路
YoYo: 探索小径
这就是 YoYo 想解决的问题。
Git 是用来交付 (shipping) 的,而 YoYo 是用来探索 (exploring) 的。
YoYo 能帮你捕捉那些凌乱的试验,你不需要去想暂存 (stage) 或者反复斟酌。
它会把那些临时的、可能随时丢掉的改动分离开来保存,这样你的 Git 仓库就能一直保持干净。
所以说,Git 是为工程师打造的。
而 YoYo,是为那些**“凭感觉编码的人 (vibe coders)”** 、“凭感觉设计的人 (vibe designers)” ,以及所有那些正在和 AI 一起“凭感觉”创造的人准备的。
它就是为了帮你理清思路,那个过程,可以很快,很乱,但很有创造力。
这样,你就不再需要担心搞坏代码了,可以放心地去探索。
核心功能:保存、预览、恢复
AI 移动得很快 — 一个错误的提示可能会打断你的流程。YOYO 允许您保存进度、预览更改并立即恢复。
保存
预览
恢复
Save: 立即保存你的代码,并随时撤消不良的 AI 编辑。
**Preview:** 一键切换到任何过去的版本。
**Restore:** 一键返回干净的版本。
代理 AI 搜索
YOYO 能理解你的整个编码时间线,实现跨版本、分支和编辑器的智能搜索。
它支持主流的IDE,如 Cursor、Windsurf 和 VSCode,在扩展商店搜索即可使用,让你可以在不同工具间无缝切换,并从上次中断的地方继续。
可以用它来迭代ui,和本地的git的配合试试。
One More Thing...
AI 友好的项目结构
一个对 AI 友好的项目结构,能让 LLM 和 Cursor 更好地理解你的代码。一个最佳实践是:始终将 config 与代码分开,将 notebook 与 src 代码分开。
9个发布产品的好地方
- Product Hunt 2. Indie Hackers 3. Reddit (r/SaaS, r/startups, etc.) 4. Hacker News (Show HN) 5. Betalist 6. SaaS Hub 7. GrowthHackers 8. Launching Next 9. SideProjectors
One More Thing
本号知识星球(汇集ALL订阅频道合集和其他):
星球里可获取更多AI实践和资讯:
Embrace the Vibe.