工程开发
issue-resolver avatar

issue-resolver

自动化 GitHub Issue 分析、分类与解决方案规划工具,完全整合规格驱动开发 (SDD) 工作流程。

简介

Issue Resolver AI 是一项专业工具,旨在通过应用规格驱动开发 (SDD) 原则来简化 GitHub Issue 的生命周期。它作为原始问题报告与可执行开发任务之间的智能桥梁。此技能专为需要针对 Bug、功能需求与重构任务进行结构化且具备追溯路径解决方案的软件工程师与项目负责人设计。通过自动化分类与规划阶段,它显著降低了整理项目积压工作 (Backlog) 的认知负担,并确保每项解决方案皆符合正式规格定义。

  • 自动将问题分类为错误 (Bug)、功能 (Feature)、文档 (Documentation)、重构 (Refactor) 或未知类型。

  • 使用复选框解析与关键词分析,从问题内容中提取需求。

  • 生成语义化分支名称与结构化的 SDD 解决方案规划。

  • 执行影响力分析,估算范围、工作量与风险因素。

  • 通过 musubi-resolve 提供强大的 CLI 界面,支持一键式 Issue 转 Pull Request 工作流程。

  • 生成详细的 Markdown 格式解决方案报告,包含受影响组件与依赖项。

  • 与其他 MUSUBI 技能(如需求分析师与测试工程师)无缝整合,支持从 Issue 到代码的完整追溯性。

  • 输入:通过 IssueInfo 类提供的 GitHub Issue 数据(编号、标题、内容、标签、负责人)。

  • 输出:可执行的解决方案规划、语义化分支标识符、需求清单与影响评估。

  • 使用场景:非常适合采用 SDD 的团队,可在 Node.js 环境中使用 IssueResolver 模块或通过 CLI 调用指令。

  • 限制:为了获得最佳的需求提取效果,GitHub Issue 内容需保持一定的格式规范(例如使用标准 Markdown 复选框)。

  • 操作提示:将此技能与 musubi-requirements 搭配使用以生成符合 EARS 的文档,并配合 musubi-trace 进行从需求到实现的完整对应。

仓库统计

Star 数
37
Fork 数
3
Open Issue 数
6
主要语言
HTML
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 05:07
在 GitHub 查看