社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

AI进修生 • 昨天 • 9 次点击  


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


YoYo 概念图

Git 用于交付,YoYo 用于探索

大家都在用 Git,它是用来交付最终产品的,是给工程师用的。

它希望你的每一次提交 (commit) 都是干净、清晰的。

但问题是,在到达那个“最终产品”之前,总有一段探索的过程。

那段过程,通常是混乱的、快速的,充满了各种临时的、试验性的想法。

Git: 交付之路YoYo: 探索小径

这就是 YoYo 想解决的问题。

Git 是用来交付 (shipping) 的,而 YoYo 是用来探索 (exploring) 的。

YoYo 能帮你捕捉那些凌乱的试验,你不需要去想暂存 (stage) 或者反复斟酌。

它会把那些临时的、可能随时丢掉的改动分离开来保存,这样你的 Git 仓库就能一直保持干净。

所以说,Git 是为工程师打造的。

而 YoYo,是为那些“凭感觉编码的人 (vibe coders)”“凭感觉设计的人 (vibe designers)”,以及所有那些正在和 AI 一起“凭感觉”创造的人准备的。

YoYo 界面

它就是为了帮你理清思路,那个过程,可以很快,很乱,但很有创造力。

这样,你就不再需要担心搞坏代码了,可以放心地去探索。

核心功能:保存、预览、恢复

AI 移动得很快 — 一个错误的提示可能会打断你的流程。YOYO 允许您保存进度、预览更改并立即恢复。

保存预览恢复


Save: 立即保存你的代码,并随时撤消不良的 AI 编辑。

Save 功能演示

        Preview: 一键切换到任何过去的版本。

Preview 功能演示

        Restore: 一键返回干净的版本。

Restore 功能演示

代理 AI 搜索

YOYO 能理解你的整个编码时间线,实现跨版本、分支和编辑器的智能搜索。

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.

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/183321
 
9 次点击