【开源自荐】Orbi:开源编码 Agent,从 GitHub Issue 一路做到发版
还没有人认领这个 Issue。
评估
调研方向
The issue describes Orbi but does not identify a requested change, files, or tests. Start by asking the maintainer whether a contribution is wanted and what specific work should be done. The issue alone does not define what completion would look like.
由索引模型根据 Issue 内容生成。
描述
Orbi:用 Python 写的开源编码 Agent,从 GitHub Issue 一路做到发版
Orbi 是一个用 Python 写的开源项目(AGPL-3.0)。给 GitHub Issue 打上 ai-ready 标签,它就开始干活:在独立的 git worktree 里写代码,开 PR,再交给另一个评审会话,按 Issue 里写的验收标准检查改动。评审不过就退回修改,有轮次上限;评审通过的那个版本才会合并,然后发布带 tag 的 GitHub Release。
项目地址:https://github.com/orbi-build/orbi
几个特点
- 实现和评审是两个独立的会话,评审看不到实现方的推理过程,只看冻结下来的 diff 和验收标准。
- 只合并评审过的那个 commit,合并后的发版流程(冻结 SHA、等 CI、打 tag、发 Release、关里程碑)也是自动的。
- 除了写代码,还能处理运维工单,比如部署和排查问题,执行过的真实命令和输出都贴回 Issue。
- 模型可以换:任何兼容 OpenAI 接口的模型都能用,也能接 Codex 订阅。
怎么用
自己部署是免费的,用自己的模型 key 就行。不想自己部署的话,有托管版 Orbi Cloud:https://orbi.build/?ref=opengithubs ,前 3 次合并成功的交付免费。
Orbi 这个项目本身也是用 Orbi 交付的,仓库里的大部分 PR 和 Release 都是它自己完成的,可以直接翻提交记录看。
我是 Orbi 的维护者。
- 主要语言
- 没有语言数据
- 星标
- 1.8k
- 派生
- 71
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
OpenGithubs/weekly 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
OpenGithubs/weekly#157 ·
-
难度 1/5 1 小时以内 新手友好度 72/100
OpenGithubs/weekly#128 ·
-
难度 2/5 1-3 小时 新手友好度 65/100
OpenGithubs/weekly#106 ·
-
难度 1/5 1 小时以内 新手友好度 20/100
OpenGithubs/weekly#160 ·
-
难度 5/5 一周以上 新手友好度 10/100
OpenGithubs/weekly#158 ·
查看 OpenGithubs/weekly 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
solana-foundation/solana-com#2245 ·
维护者通常 1 天内回复
-
Talk Review
难度 2/5 1-3 小时 新手友好度 66/100
socallinuxexpo/scale-drupal#351 ·
-
lesson-submission needs-ac pending-review
难度 2/5 1-3 小时 新手友好度 68/100
Ikalus1988/MisakaNet#2867 ·
维护者通常 1 天内回复
-
community call
难度 1/5 1 小时以内 新手友好度 70/100
-
难度 2/5 1-3 小时 新手友好度 76/100