SuperAPI AI 工具集

deployment-validation-config-validate

部署与运维

查看项目

更新于 10-16 09:50

技能介绍

用途:面向配置管理场景,对应用配置进行校验、测试,确保其正确、一致、安全且无错误,适用于配置校验相关任务,不适用于与配置校验无关的领域。

主要能力:分析现有配置结构并识别校验需求,包括查找配置文件和检测潜在安全问题(如 api key、secret、password、token、aws access 等密钥模式);实现 JSON Schema 校验(含自定义格式如 url-https、port、duration);按环境(development、staging、production)执行差异化规则,例如生产环境禁止 debug、要求 HTTPS、密码最小长度 16 并要求加密;编写配置测试;提供运行时校验与配置变更监听;支持版本化配置迁移(基于 semver);对敏感值加解密(如 aes-256-gcm);根据 schema 与示例自动生成配置参考文档。

使用方式:该技能以 $ARGUMENTS 接收需求参数,按配置分析、模式校验、环境校验、配置测试、运行时校验、配置迁移、安全配置、文档生成等步骤执行,输出配置评估、校验模式定义、环境规则、测试套件、迁移脚本、安全报告与文档。

限制:资料未提供具体安装命令、运行环境或依赖清单;示例代码为示意性实现,实际落地需按项目情况适配。仅在任务与配置校验相关时使用。