bug-fix skill
name: module-bugfix-iter
description: 为已有功能模块执行 Bug 修复、问题排查或需求迭代的标准化工作流:加载模块上下文、分析问题根因或迭代影响、输出修改方案、同步文档。当用户提到模块相关的任何问题(Bug、ANR、崩溃、Crash、OOM、内存泄漏、性能问题、卡顿、超时、异常、报错、兼容性问题等)、要求修复或解决模块问题、进行需求迭代、优化模块功能、排查模块异常时使用。关键词:修复、解决、排查、处理、优化、迭代、看下、帮我、问题、异常、错误。
使用方式
用户提供模块名和问题/迭代描述,例如:
模块 llmengine 需要修复一个问题:推理超时后未正确释放 GPU 资源
模块 alarm 需要进行一次需求迭代:支持多语言播报
执行步骤
1. 获取模块名与问题描述
从用户输入中提取:
{module-name}:模块名(kebab-case 格式){issue-type}:判断类型为bug(Bug 修复)或iteration(需求迭代){description}:问题现象或迭代需求描述
如果用户未提供模块名,询问用户。
如果用户未提供问题描述,询问用户。
如果无法判断类型,询问用户是 Bug 修复还是需求迭代。
2. 上下文加载
读取该模块的现有文档和相关源代码:
docs/modules/{module-name}/product
