SuperAPI AI 工具集

holistic-linting-resolver

测试与质量

查看项目

更新于 10-16 03:04

技能介绍

该技能是面向现有调用方的兼容路由,用于代码 lint/类型/安全等质量问题的诊断与解决。它会先加载 holistic-linting:holistic-linting 核心流程,然后接受两种输入其一:文件/范围输入时进入发现与执行阶段并收集最新质量门证据;已提供诊断证据时,先校验范围、修订版本、配置与工具来源及新鲜度,再进入分类与诊断。若来源不足,则重新收集证据或返回阻塞结果。

修复前会尽量依据配置工具/版本的规则含义确定问题:Ruff 优先使用已安装的 ruff rule <CODE>;MyPy 优先使用对应版本文档,离线时可回退到核心技能内置的 MyPy 索引/文档,但存在版本不确定性;Bandit 可离线使用其内置索引。类型失败时需追踪期望/实际类型及相关存根与配置。

该技能不会自主削弱已配置的质量门,并遵循核心的完整性以及未解决/超范围交接契约。返回核心工作流报告,明确标注 Workflow status: DONE 或 Workflow status: BLOCKED,并在适用时给出无诊断/无发现的结果。

此兼容技能服务于当前调用方;新的集成应直接调用 holistic-linting:holistic-linting。资料未提供收费、价格、平台和具体安装命令等信息。