【开源自荐】Orbi:开源编码 Agent,从 GitHub Issue 一路做到发版
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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 的维护者。
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 1.8k
- Forks
- 71
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de OpenGithubs/weekly
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
OpenGithubs/weekly#157 ·
-
[开源推荐] OkkMax - AI 中转站点评与监测工具Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
OpenGithubs/weekly#128 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
OpenGithubs/weekly#106 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 22/100
OpenGithubs/weekly#162 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
OpenGithubs/weekly#161 ·
Todos los issues de OpenGithubs/weekly
Issues similares
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
correction revision
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
acl-org/acl-anthology#10182 ·
Los mantenedores suelen responder en 1 día
-
[TV SHOW]: INVINCIBLE (2021)Abiertoduplicate request-theme
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
LizardByte/ThemerrDB#8856 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Area] Admin UI [Type] Documentation Good First Issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
WordPress/presence-api#744 ·
Los mantenedores suelen responder en 1 día
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
lingdojo/kana-dojo#31728 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día