1 分•作者: mooreds•6 个月前
返回首页
最新
1 分•作者: mmarian•6 个月前
1 分•作者: predogger•6 个月前
1 分•作者: burnt-resistor•6 个月前
1 分•作者: brightUiso•6 个月前
1 分•作者: software-is-art•6 个月前
我厌倦了在编码和 Git 操作之间来回切换,所以我构建了 vibe-git——一个 MCP 服务器,当 AI 助手进行代码更改时,它可以自动化整个 Git 工作流程。<p>它的工作原理如下:<p>- 你说“让我们开始一个 vibe 会话” → AI 调用 start_vibing(),服务器创建一个分支并启动一个文件监视器<p>- 监视器检测到 AI 编辑文件并自动提交更改(每秒一次)<p>- 你说“让我们停止 vibing” → AI 调用 stop_vibing(),服务器压缩提交、在最新的 main 上进行变基,并创建一个 PR<p>“vibe”理念:你自然地谈论功能,AI 编写代码,文件监视器无缝处理 Git。此外,如果/当代理失控时,你永远不会丢失工作,因为每次更改都会立即提交。<p>我一直在使用 Claude Code + vibe-git 来开发 vibe-git,以此来“自举”这个项目。<p>目前的堆栈是用 Python + FastMCP + beartype + plum + mutmut 实现的。<p>到目前为止,我的体验是,当你不必切换上下文来提交/管理 Git 时,更容易保持流畅的工作状态,而且我发现我不太需要微观管理代理,而是专注于迭代以获得一个看起来不错的 PR。
1 分•作者: noworld•6 个月前
1 分•作者: zatest•6 个月前
2 分•作者: Aninay•6 个月前
1 分•作者: BSDobelix•6 个月前
40 分•作者: benoitg•6 个月前
1 分•作者: geox•6 个月前
1 分•作者: Brajeshwar•6 个月前
1 分•作者: taha_moji•6 个月前
1 分•作者: tilenigb•6 个月前
1 分•作者: ardme•6 个月前
2 分•作者: asicsp•6 个月前
2 分•作者: Bogdanp•6 个月前
1 分•作者: bookofjoe•6 个月前
1 分•作者: fside•6 个月前