Git 是给工程师的,YoYo 是给 Vibe Coders 的!网友:“这才是 AI 时代的版本控制!”


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个发布产品的好地方

1. 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.

(文:AI进修生)

发表评论