【开源自荐】Orbi:开源编码 Agent,从 GitHub Issue 一路做到发版
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
Direzione di ricerca
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.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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 的维护者。
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 1.8k
- Fork
- 71
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di OpenGithubs/weekly
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
OpenGithubs/weekly#157 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
OpenGithubs/weekly#128 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
OpenGithubs/weekly#106 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 20/100
OpenGithubs/weekly#160 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100
OpenGithubs/weekly#158 ·
Tutte le issue di OpenGithubs/weekly
Issue simili
-
lesson-submission needs-ac pending-review
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Ikalus1988/MisakaNet#2867 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: TecAdRise BotAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
prime-radiant-inc/alltheagents.org#44 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: Valea Prahovei TV RO SDApertacheck:passed streams:add
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
needs review new event
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
processing/processing-community-day#333 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
feedback simulation workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
githubnext/gh-aw-workshop#4218 ·
I maintainer di solito rispondono entro 1 giorno