@lll9p 在 牛马鞭挞器:让你的opencode无限跑 中发帖
前情提要
自动研究机,模型佬可以试试
我发现自动研究机跑偏了之后,只要纠正一下它,后面它就容易自己中断。
所以vibe了个牛马鞭笞器,
▶
先亮脚本
也可以到repo提点意见。
原理
轮询opencode所在的pane,定位esc interrupt判断是不是还在跑
如果不跑了,就发送一条消息,里面带有一段分组nonce+确认字段
如果agent认为任务没完成,一般就会自己继续跑
如果agent认为全部任务都已完成,就会逆向输出nonce+确认
检测到逆向的nonce,就认为任务真的完成了,退出watch
使用方法
chmod a+x ./watch-oc.sh
./watch-oc.sh
# 会输出你要鞭挞的牛马所在的pane id
./watch-oc.sh 牛马ID
效果预览
[图片]