ソース情報
- リポジトリ
- bage2014/study
- ソースの最終更新活動
- 2026年6月10日 00:53
- 検出された SKILL.md の言語
- 中国語
- スター
- 635
- フォーク
- 113
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/bage2014/study --skill plan-executorコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | plan-executor |
| description | 计划执行器。当用户需要自定义分析计划或执行特定分析步骤时使用此技能。 |
提供分析计划的生成和执行能力,支持自定义分析流程,协调多步骤有序执行。
在以下情况调用此技能:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| request | AnalysisRequest | 是 | 分析请求对象 |
| steps | List<AnalysisStep> | 否 | 自定义步骤列表(可选) |
{
"analysisId": "ANALYSIS-1234567890",
"status": "SUCCESS",
"steps": [
{
"stepId": "step-001",
"name": "INITIAL_ANALYSIS",
"description": "分析问题描述",
"status": "COMPLETED",
"result": "分析完成"
}
],
"result": "分析报告内容"
}
输入请求 → 生成计划 → 执行步骤 → 收集结果 → 生成报告
| 步骤名称 | 描述 | 关联MCP工具 |
|---|---|---|
| INITIAL_ANALYSIS | 分析问题描述和错误信息 | - |
| REQUEST_METRICS | 查询请求量监控数据 | MetricsMcpService |
| APP_METRICS | 查询应用监控数据(CPU、内存、GC、线程) | MetricsMcpService |
| DEPLOYMENT_RECORDS | 查询发布记录 | DeploymentMcpService |
| CODE_ANALYSIS | 检查代码仓库信息 | CodeMcpService |
| TOPOLOGY_ANALYSIS | 分析应用拓扑和依赖 | TopologyMcpService |
| EVIDENCE_COLLECTION | 整合所有证据 | - |
| ROOT_CAUSE_ANALYSIS | 识别根本原因 | - |
| RECOMMENDATION | 生成修复建议 | - |
| 组件 | 职责 | 文件路径 |
|---|---|---|
| AnalysisServiceImpl | 核心分析服务,整合所有步骤 | service/impl/AnalysisServiceImpl.java |
| DeploymentMcpService | 提供发布记录数据 | mcp/DeploymentMcpService.java |
| MetricsMcpService | 提供监控指标数据 | mcp/MetricsMcpService.java |
| CodeMcpService | 提供代码仓库信息 | mcp/CodeMcpService.java |
| TopologyMcpService | 提供应用拓扑数据 | mcp/TopologyMcpService.java |
// 生成分析请求
AnalysisRequest request = new AnalysisRequest();
request.setAppId("app-001");
request.setAlarmDescription("下单接口错误率升高");
// 执行分析
AnalysisResponse response = analysisService.analyze(request);
// 获取结果
RootCause rootCause = response.getRootCause();
List<Evidence> evidences = response.getEvidences();
List<String> suggestions = response.getSuggestions();
修改 AnalysisServiceImpl.analyze() 方法中的步骤调用顺序。
无需额外配置,依赖于异常分析模块的基础配置。
执行过程中记录以下关键日志: