SuperAPI AI 工具集

aidlc-build

部署与运维

查看项目

更新于 10-15 17:22

技能介绍

用途:验证已实现代码是否达到可部署标准,不编写新功能。它运行完整构建与测试套件(单元、集成、E2E),检查质量门禁,并生成构建报告。

主要能力:检测项目构建工具(package.json、Makefile、Cargo.toml、pom.xml、build.gradle、pyproject.toml、Dockerfile、docker-compose.yml 等)与测试框架;按 CI 方式全量构建;检查覆盖率阈值、lint、类型检查和安全扫描;输出构建结果、测试结果与质量门禁状态到 {WORKFLOW_DIR}/{feature}/build-report.md。

使用方式:按顺序执行三步动作,逐步加载 detect.md、verify.md、report.md;每步须等待用户批准;输出使用用户语言。必需输入为源代码与构建配置;可选输入为设计文档、测试策略、质量阈值。约定读取 design/testing-strategy.md、blueprints、tasks.md,写入 build-report.md,并在批准后交接 aidlc-deploy。

适用场景:功能实现完成后的项目级集成验证,增量模式下所有单元实现完毕后运行。

限制:该阶段永不修改源代码,除非用户明确要求修复失败;质量门禁默认仅作建议,失败时报告并由用户决定;构建或测试失败时给出诊断并询问修复或跳过。若上下文丢失,按 manifest 的 artifacts.build.status 恢复:无报告从检测开始,draft 则重新呈现审批,approved 或 approved-with-warnings 则视为完成并交接部署。来源资料未提供收费、价格、平台支持范围或具体使用效果。