SuperAPI AI 工具集

ai-factory.ci

部署与运维

查看项目

更新于 10-15 23:58

技能介绍

用途:分析项目并生成生产级 CI/CD 流水线配置,支持 GitHub Actions 与 GitLab CI,按语言、框架和现有工具生成代码检查、静态分析、测试、安全扫描等独立任务。

三种模式:无 CI 配置时 generate(交互式从零创建);配置不完整时 enhance(审计并补充缺失任务);配置完整时 audit(对照最佳实践审计并修复缺口)。

主要能力:检测语言与版本(PHP、Node.js、Python、Go、Rust、Java)、包管理器与锁文件、代码检查与格式化工具、静态分析工具、测试框架与覆盖率、安全审计工具、外部服务依赖及构建步骤,据此生成定制流水线。GitHub Actions 按关注点拆分文件(lint.yml、tests.yml、build.yml、security.yml),GitLab CI 输出 .gitlab-ci.yml,使用 install、lint、test、build 等阶段。

使用方式:在支持该技能的 AI 工具中调用,可传入 --enhance 强制增强模式,或 github/gitlab 指定平台;生成模式会询问平台及安全扫描、覆盖率、矩阵构建等可选功能。

适用场景:为已有项目补齐或审计 CI 配置,统一代码质量、测试与安全扫描流程。

限制:具体安装命令、模板路径与配置细节依赖技能仓库内文件;官方文档未提供收费、价格或平台支持范围等信息,暂未提供。