跳转到内容
OmniRoute source

Release Checklist (中文 (简体))

如果发布版本存在严重问题:

  1. gh release edit vX.Y.Z --prerelease(标记为非最新版本)
  2. git tag -d vX.Y.Z && git push --delete origin vX.Y.Z(仅当用户尚未采用该版本时)
  3. 或者:在 release/vX.Y.0 上进行热修复 → 发布补丁版本 vX.Y.(Z+1)
  4. 立即在 GitHub Discussions 和 Discord 中发布通知
  • 切勿直接提交到 main
  • 切勿对 main 或 release/* 分支使用 git push --force
  • 切勿跳过 Husky 钩子(--no-verify)
  • 切勿提交密钥、凭据或 .env 文件
  • 覆盖率必须保持 ≥60/60/60/60(语句/行/函数/分支)
  • 更改 src/、open-sse/、electron/ 或 bin/ 中的生产代码时,始终需要添加或更新测试

在创建 PR 前,先在本地运行文档同步检查:

终端窗口
npm run check:docs-sync

CI 也会在 .github/workflows/ci.yml 中运行此检查(lint 作业)。


OmniRoute 源码 (a58000c7685f)

HagiCode

HagiCode 是一套智能体编码工作台:结构化工作流、多 Agent 并行执行与 Hero Dungeon 视图,把想法变成真正交付的软件。

让想法更快变成好用的软件,让智能编码更聪明、更高效,也更有趣。

HagiCode 浅色主题主界面截图
  • Smart结构化工作流将意图转化为从想法到交付的可执行路径。
  • Efficient多 Agent 工作流让调研、实现与审阅并行推进。
  • FunHero Dungeon 让长时间编码协作更直观、更有参与感。
访问 HagiCode