SpringBlade/.claude/skills/blade-plan
2026-04-17 18:50:28 +08:00
..
README.md 🎉 新增全栈AI开发Skills集合 2026-04-17 18:50:28 +08:00
SKILL.md 🎉 新增全栈AI开发Skills集合 2026-04-17 18:50:28 +08:00

Blade Plan

SpringBlade 轻量规划执行工作流。将中等复杂度需求快速拆解为结构化任务,逐个执行,全程无辅助文件。

核心理念

先想清楚,再动手写。 面对涉及多个文件的改动,不急着写代码,而是先理清思路、拆好任务、确认方案,再逐个执行。用最小的流程开销,获得结构化开发的核心收益。

需求 → 分析规划 → 确认 → 逐任务执行 → 完成总结

快速开始

# 启动规划执行 — 展示方案后等待确认
/blade-plan 给 blade-starter-redis 新增分布式限流注解支持按IP和用户维度限流

# 自动模式 — 展示方案后直接执行,不等待确认
/blade-plan --auto 重构 OssTemplate将各厂商实现拆分为独立策略类

工作流程

交互模式(默认): 展示规划方案后暂停等待确认,审批通过后开始逐任务执行。

  ┌─────────────────────────────────────────────────────────────┐
  │                                                             │
  │  📋 分析与规划                                              │
  │  理解需求 → 扫描代码 → 制定方案 → 拆解任务                 │
  │       ↓ 用户确认                                            │
  │                                                             │
  │  🔨 逐任务执行TaskCreate/TaskUpdate 追踪进度)            │
  │  Task 1 ✅ → Task 2 ✅ → Task 3 🔄 → Task 4 ⏳ → ...      │
  │       ↓                                                     │
  │  ✅ 完成总结                                                │
  │                                                             │
  └─────────────────────────────────────────────────────────────┘

自动模式(--auto 展示规划后直接开始执行,不等待确认。

  ┌─────────────────────────────────────────────────────────────┐
  │                                                             │
  │  📋 分析规划  →  🔨 逐任务执行  →  ✅ 完成总结             │
  │  (展示方案后直接执行,不暂停)                             │
  │                                                             │
  └─────────────────────────────────────────────────────────────┘

适用场景

场景 适合 不适合
新增中等功能模块(如限流注解、审计日志)
跨多个文件的 Bug 修复
模块级重构(如拆分策略类)
新增 Starter 模块
现有功能增强(添加新维度、新策略)
单文件简单修改 直接对话即可
快速问答或查询 直接对话即可
从零开发完整业务系统 建议拆成多次会话分阶段推进
需要先独立设计数据模型或跨服务契约 先单独设计再进入 Plan

复杂度分层

复杂度 文件变更量 建议方式
1~5 个文件 直接对话
5~15 个文件 Blade Plan
15+ 个文件 拆成多次会话,每次走一次 /blade-plan

特性

  • 零文件开销:不生成任何辅助文件,规划在对话中展示,进度由内置任务系统追踪
  • 上下文锚定:每个任务执行前重读相关代码,防止偏离
  • 构建验证:每组任务完成后自动执行编译检查
  • 技能协同:自动识别可借助 /blade-design/avue-design 加速的任务
  • 智能降级:过于简单时直接执行,复杂度过高时建议拆成多次会话
  • SpringBlade 体系适配:内置 Boot / Cloud 分层最佳实践,同时可适配其他技术栈

文件结构

blade-plan/             # Skill 定义
├── README.md           # 本文件
└── SKILL.md            # Skill 主指令(全部内容,无 references 目录)

运行时不产生任何文件,所有状态由 Claude Code 内置任务系统管理。