在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用plan-executor
星标625
分支112
更新时间2026年6月10日 00:53
计划执行器。当用户需要自定义分析计划或执行特定分析步骤时使用此技能。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
计划执行器。当用户需要自定义分析计划或执行特定分析步骤时使用此技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
简洁风格技能,禁止废话,采用caveman式简短直接的表达方式
个人文档管理技能,管理变更记录、方案设计Spec文档、测试报告等,统一存放在docs目录下
项目启动管理技能,支持Java Spring Boot和Vue项目的启动、重启、关闭操作,保持原有端口不变
方案调研技能,对方案设计、功能实现进行多方案比对分析,至少3个方案,建议5个左右的方案比对,包括业界标杆方案、大厂实现方案等
基于OpenAPI规范生成API文档,支持Swagger UI和ReDoc展示
提供后端单元测试指导和生成能力,支持JUnit 5、Mockito等框架
| 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() 方法中的步骤调用顺序。
无需额外配置,依赖于异常分析模块的基础配置。
执行过程中记录以下关键日志: