SuperAPI AI 工具集

alpha-forge-preship

通用与其它

查看项目

更新于 10-16 01:10

技能介绍

用途:Alpha Forge Pre-Ship 是面向 Alpha Forge PR 审查周期的质量保障插件,Phase 1 实现 4 道质量门禁,用于在提交与 CI 阶段拦截常见问题。

主要能力:G5 RNG 确定性校验(pre-commit);G4 URL 分叉校验(pre-commit);G8 参数校验(运行时/CI);G12 清单同步校验(CI)。资料称可覆盖 PR #154 中 13 个问题里的 5 个,预防约 42% 的问题,误报率低于 1%,实施约 4 小时,回报周期 2-3 个 PR,审查周期缩短 30-50%。

关键文件:gates/g5_rng_determinism.py(RNG 隔离校验)、gates/g4_url_validation.py(分叉 URL 检测)、gates/g8_parameter_validation.py(参数范围校验)、gates/g12_manifest_sync.py(装饰器与 YAML 同步校验)、orchestrator.py(总协调器)、reference.md(框架文档)。

使用方式:在 pre-commit 钩子中导入并调用校验函数,例如: from gates.g4_url_validation import validate_org_urls from gates.g5_rng_determinism import validate_rng_isolation 运行时参数校验: from gates.g8_parameter_validation import ParameterValidator validator = ParameterValidator() validator.validate_numeric_range(value, min_val, max_val) 清单校验: from gates.g12_manifest_sync import validate_manifest issues = validate_manifest("manifest.yaml")

架构原则:所有门禁遵循“装饰器作为唯一事实来源”,约束在装饰器定义、入口点校验配置、自动保证清单一致并系统化执行文档要求。

适用场景:Alpha Forge 项目的 PR 提交前检查与 CI 流水线质量门禁。

限制与状态:文档引用的手册与实施计划位于 /tmp 路径,属临时环境资料;具体安装命令、依赖版本、收费与平台支持暂未提供。资料称 Phase 1 已完成,可合并至 cc-skills 并与 alpha-forge 集成。