SuperAPI AI 工具集

plugin-improve

测试与质量

查看项目

更新于 10-16 08:48

技能介绍

plugin-improve 是一个面向“已完成插件”的改进类 Skill,用途是对已实现插件做缺陷修复与功能新增,并在过程中提供版本管理、备份、变更日志自动化和根因调查。它支持被 /improve 命令调用,也能识别自然语言请求(如“修复某插件”“给某插件加某功能”),并在请求含糊时交由 plugin-ideation 以改进模式进行头脑风暴。

工作流按阶段推进:先做具体性检测与澄清提问、确认理解;随后执行阶段 0.45 研究检测,扫描会话历史中的 deep-research 成果,如发现则跳过调查(保留昂贵的 Opus + 扩展思考上下文);无交接时进入自动分级调查(Tier 1/2/3,Tier 3 委托 deep-research)。阶段 0.9 为强制备份校验门,失败即中止;之后依次做预实现检查、确认回滚路径、实施变更、更新 CHANGELOG、委托 build-automation 构建与测试,并在条件满足时运行回归测试,最后进行 Git 暂存与打标签、可选安装和完成菜单。

使用前提是插件状态为 ✅ Working 或 📦 Installed;若为 🚧 In Development 或 💡 Ideated 会被阻断。版本变更区分 PATCH/MINOR/MAJOR,检测到破坏性变更时强制提升 MAJOR 并要求确认。备份位于 backups/[PluginName]/v[版本]/,校验命令为 ./scripts/verify-backup.sh [PluginName] [CurrentVersion];同时会更新 CHANGELOG.md、PLUGINS.md、NOTES.md。构建失败或测试失败会转入调查菜单;Git 提交与推送只展示命令,不自动执行。具体依赖、执行细节与限制以技能文档为准。