Cursor/Windsurf 需要一种方法来“保存”检查点并为其命名 - Vibe 编码器的版本控制。

大家都在用 Git,它是用来交付最终产品的,是给工程师用的。
它希望你的每一次提交 (commit) 都是干净、清晰的。
但问题是,在到达那个“最终产品”之前,总有一段探索的过程。
那段过程,通常是混乱的、快速的,充满了各种临时的、试验性的想法。
这就是 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,在扩展商店搜索即可使用,让你可以在不同工具间无缝切换,并从上次中断的地方继续。