恢复会话中...

【开源自荐】给 grill-me 接上自动开发和验收,进度通过飞书查看

开源模型 #开源 #AI
E
EricChang
EricChang鸡爪
发布于 2 weeks ago· 最后编辑于 2 weeks ago
2 0 5

分享一个自己做的工具:grill-engineering,配套 Matt 的 Grill-me skill 使用,把任务交给 Codex 自动开发、验收和修复,现在也支持飞书进度通知。

项目地址:GRD-Chang/grill-engineering

我现在开发基本都是用 grill-me 讨论自己工具的需求,再通过 to-spec 、to-tickets 拆成 GitHub Tickets。但在实际开发时,还有两件事需要不断手动跟进:

  • 任务拆好了,仍然要逐个ticket推动开发,跟进修复,再处理 PR 。
  • Agent 开发的质量不够满足要求。即使Agent自己做过 code review,也经常有很多bug。

所以做了这个工具

它会按github上的ticket依赖顺序,自动逐个开发。每项任务完成后,单独调用一个 Codex Agent 做验收,实际运行功能、对照需求检查;发现问题交回开发Agent,修完再次验收。创建 PR、修复CI检查、关闭已完成的ticket,也包含在流程里。

所有ticket完成后,还会再整体检查以便完整功能。每个ticket单独做好,不代表拼起来就能正常工作。

运行中可以在命令行用 status 看当前任务,用 history 回看开发和验收记录。
status

最近也补上了飞书通知。

之前想知道开发进行到哪一步了,还是得反复切回运行窗口。去忙别的事情,也可能没注意到任务已经停下来等人进行处理。

现在可以通过飞书看进度:哪项任务完成了、检查结果如何、是否需要人工处理,都有对应消息。卡片里也有 Issue 或 PR 的入口,方便回去查看。

通知有两种模式:

  • 精简模式:只看重要进展、需要处理的事项和最终结果。
  • 详细模式:还能看到每轮开发、验收和自动修复的过程。

飞书中的开发进度

欢迎大家可以试一试,star一下!

5 条评论

X
xybug
xybug走地鸡#1F2 weeks ago

这个是个好东西啊

E
EricChang
EricChang鸡爪2 weeks ago

欢迎使用试一试,也可以star一下 😃

J
James
James凤凰#2F2 weeks ago

好东西,能不能不同的任务指派不同的模型来完成呢。

E
EricChang
EricChang鸡爪2 weeks ago

是可以设置的,开发和review agent 可以分别设置不同的模型和推理强度

D
donglai
donglai鸡腿#3F2 weeks ago

666试一试

W
wohei
wohei鸡肉#4F2 weeks ago

试试

I
ink_Small
ink_Small鸡腿#5F2 weeks ago

image
我之前也弄了一个简单的可视化面板,只是需求任务还是得自己填,没想到这个沟通方案后直接就绑定飞书了,我这个主要是可以通过飞书收集需求,然后再飞书上面控制需求是否做,可以不用电脑去下任务,手机就能操作代码和AI在电脑或者服务器就能直接开发