Skip to content

v1.1.7 — CI/CD 集成 + PDF 报告 + 通知推送

Choose a tag to compare

@wang-jie-git wang-jie-git released this 14 Jul 04:24

v1.1.7 (2026-07-14) — CI/CD 集成 + PDF 报告 + 通知推送 ⚡

里程碑: 从"本地工具"到"团队协作"——CI/CD 集成体系

新增

  • moat ci — 一行命令生成 GitHub Actions / GitLab CI 工作流
    • moat ci --platform github → 生成 .github/workflows/moat.yml
    • 包含:快速检查 + 泄露检测 + 架构验收 + PR Comment
    • 零额外配置,Moat 纯本地运行无需 API Key
  • 🔔 moat notify — 发送检查结果到 Slack / 飞书 / Discord
    • 自动检测 Webhook 平台(Slack Block Kit / 飞书卡片 / Discord Embed)
    • 支持 MOAT_WEBHOOK_URL 环境变量
    • 门禁告警:--fail-on-score 60 低于阈值自动通知
  • 📄 moat report --format pdf — 合规报告导出
    • 企业级 PDF(标题、摘要、错误列表、颜色分级)
    • 可选依赖:pip install "moat-ai[pdf]"

更新

  • README 新增 CI/CD 集成章节
  • pyproject.toml 新增 pdfci 可选依赖组
  • 参考 workflow: .github/workflows/moat-pr-check.yml

安装

pip install moat-ai