mit einem Klick
kiro-gateway-deploy
kiro-gateway-deploy enthält 2 gesammelte Skills von zhujunsan, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.
Skills in diesem Repository
修改 Kiro 网关本体逻辑(转换器/路由/流式/payload 处理等,即 app/kiro_gateway_tray/vendor/kiro 或 vendor/main.py 里的代码)时务必使用。核心铁律:禁止直接改 vendor/ 目录(它由 vendor_sync.py 从上游 fork 生成、且被 gitignore,手改会被覆盖)。正确流程:改上游 fork ../kiro-gateway 的源码并加/改测试 → 跑 pytest → 中文 commit 推 origin/main 发布(CI 产出 ghcr 镜像 main-<sha>)→ 回本仓同步更新 UPSTREAM_SHA 与 docker-compose 镜像 tag → 跑 vendor_sync.py 重新 vendor。当用户说"改网关"、"改转换逻辑"、"改 kiro 的 xxx"、"修一下工具调用/流式/payload"、"更新 vendor"、"升级网关依赖"等时触发。
Kiro Gateway Tray App 提交代码与版本发布工作流。当用户说"提交代码"、"提交下"、"发版"、"发个版"、"打个版本"、"升个版本"、"出个版本"等时务必使用。涵盖:审查全部待提交变动、识别应排除的本地/构建文件、升级 `app/kiro_gateway_tray/__init__.py` 的 `__version__`、在根目录 `ChangeLog.md` 追加版本段落、运行测试、生成中文 commit、打 `v*` tag 并安全推送(禁止强推主分支)。推 tag 后 GitHub Actions 自动构建三平台安装包并发版,release 说明取自本次 ChangeLog.md 段落。