SuperAPI AI 工具集

patch-applier

编程与开发

查看项目

更新于 10-16 08:05

技能介绍

用途:当你有一个聚焦的代码改动,希望把它作为单个补丁应用并评审时使用本技能。它强调补丁的原子性与单一目的性。

主要能力与规则:保持补丁原子且单一用途;应用前展示预览(含路径与简短 hunk 摘要);应用后按需运行格式化、Lint 和针对性测试。

使用方式(工作流):先通过 source-search 或 file-reader 定位编辑点;起草补丁并展示预览以供批准;应用补丁并运行 go fmt ./... 、golangci-lint run ./... 或针对性的 go test;最后报告修改的文件与验证结果。

输出:补丁摘要(1-3 条)、变更文件列表(以 path:line 形式)、验证命令及结果。

适用场景:需要以补丁为单位提交并评审的小范围代码修改。

相关技能:safe-edit-simulator、code-formatter、test-runner。

限制:资料未提供具体支持的语言范围、依赖环境、安装方式或收费信息;示例命令为 Go 生态工具,其他语言场景暂未提供。