我不爱世界 (@NeuronActivation) 在 [教程]你的opencode其实也可以作为简易版的openclaw自动运行 中发帖
估计很多人不知道,opencode其实是有服务器端口的,就是说你可以从外部通过一个心跳程序向同一个对话里每隔一段时间注入消息,从而达到让ai自己运行的效果。
话不多说了操作如下:
安装opencode
在终端中输入opencode web --port 4096 打开它的端口监听
浏览器打开http://127.0.0.1:4096/ (刚才在上一步它其实会自动弹出窗口打开)在你选择的工作目录里开启一个对话
打开http://localhost:4096/session ,复制你刚才建立的那个对话的id,例如
[image]
最后启动你的心跳程序,或者说你也可以用我写的这个,把第29行的SESSION_ID改成上面那步的id。
#!/usr/bin/env python3
"""
OpenCode Heartbeat - Session Keep-A...