SuperAPI AI 工具集

configure-justfile

部署与运维

查看项目

更新于 10-15 23:49

技能介绍

用途:检查并配置项目 Justfile 以符合项目标准,支持新建、审计、从 Makefile 迁移以及 CI/CD 合规检查。适用于新项目设置 Justfile、审计缺失标准配方或迁移 Makefile;若项目仅用 Make 且不迁移、需编写复杂自定义配方、无任务运行器需求或仅排查单个配方失败,则用其他方式。

主要能力:检测项目根目录的 justfile/Justfile,读取并分析现有配方与设置;依据 pyproject.toml、package.json、Cargo.toml、go.mod 等判断 Python、Node.js、Rust、Go 或 Generic 项目类型。检查必需配方 default、help、test、lint(缺失视为 FAIL),build、clean(缺失 WARN);按上下文检查 format、start、stop、dev。核验设置项:文件存在、默认配方、set dotenv-load、help 配方、语言相关命令、配方注释等。生成格式化的合规报告,列出各配方与设置状态、缺失配方和问题数。

使用方式:参数有 --check-only(只报告不修改,适合 CI/CD)和 --fix(自动修复)。默认交互式确认后可创建模板、补充缺失配方与设置、添加 help 配方,并更新 .project-standards.yaml 中的 components.justfile 版本。常用命令包括 /configure:justfile、/configure:justfile --check-only、/configure:justfile --fix、just --list、just --summary、just --evaluate 2>&1。相关命令还有 /configure:makefile、/configure:all、/configure:workflows、/configure:dockerfile 以及 justfile-expert 技能。

限制:资料未提供收费、价格、平台与效果信息;模板中的具体命令需按项目实际替换,检测逻辑依赖根目录文件指示,未提供的项目条件可能导致类型判定为 Generic。