本项目已基于 moi-core 重写为 Go 版本,通过 moi-core Go SDK 使用 Catalog/Mowl/LLM/Volume/KB 等能力。
cmd/issuectlCLI 工具cmd/issue-workerWorker 进程,注册自定义 WorkIteminternal/业务实现
- 准备配置
cp config.example.yaml config.yaml- 运行 worker
go run ./go/cmd/issue-worker -config config.yaml- 安装工作流
go run ./go/cmd/issuectl -config config.yaml workflow install- 触发运行
go run ./go/cmd/issuectl -config config.yaml run wf-001-issue-sync --repo matrixorigin/matrixone生成草稿示例:
go run ./go/cmd/issuectl -config config.yaml run wf-003-issue-draft --repo matrixorigin/matrixflow --user-input "查询超时,需要优化性能" --images "/tmp/a.png,/tmp/b.png"- 数据存储在 Volume,按
repos/{owner}/{repo}路径组织 latest/manifest.json记录最新快照引用- 报告输出兼容原 Python 版本命名