feat: AirPlan V2 — 全专家插件强制路由 + 事件系统规范化

P0-8 扩大: do_mode.py finish_worker 全专家插件强制路由
- GUI→XDB, network→NDB, C/C++→SDB, done→Rvr, blocked/failed→Dbg
- 证据去重: 已有 xdbSessions/ndbSessions/sdbReports/rvrReviewed 则跳过

P1-GAP17: 事件 emit 规范化
- 新增 7 个事件常量 (TASK_ENTERED, TASK_FINISHED, ENGINE_ENTERED 等)
- 全部 emit 调用替换字符串字面量为常量,零残留
- 30 个事件类型常量全部定义且唯一

P1-GAP18: 事件日志原子轮转
- emit 计数器每 128 次检查轮转,避免每次 emit 读文件
- 清除未使用的 _emit_with_completion/_pending_merge_complete
- 原子轮转: tempfile+os.replace 保证不损坏

eng 极端接管: 强制调用全部专家插件 (Dbg/XDB/NDB/SDB/Rvr)
commands/do.md: 更新为全专家插件路由文档

全量测试: 69 通过, 0 失败

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
AirPlan
2026-06-12 15:56:44 +08:00
commit 6130478c96
73 changed files with 10622 additions and 0 deletions

87
README.md Executable file
View File

@@ -0,0 +1,87 @@
# AirPlan V2
Claude Code 统一开发调度插件,整合 8 个 V1 插件为 1 个,支持 12 种开发模式。
## 功能特性
- **Arc** - 架构规划器,产出执行计划和 DAG
- **Eng** - 调度引擎,波次派发、监控、合并
- **Do** - 任务执行器,单任务切片运行
- **Dbg** - 调试器7 步工作流强制追踪
- **Xdb** - GUI 验证器,截图取证
- **Sdb** - 静态分析器,多语言支持
- **Ndb** - 网络调试器,抓包分析
- **Ctx** - 上下文管理器Token 估算
- **Dep** - 部署器SSH 远程构建
- **Tst** - 测试运行器,统一多框架
- **Sec** - 安全扫描器,敏感数据检测
- **Rvr** - 需求审查器,交付物一致性
## L1 代码级保障
- 原子写入 + 文件锁
- 证据门控强制
- 三阶段架构门控
- 调试先读后写
- 边界测试强制
- 高风险审计
- UI Skill 路由
## 安装
```bash
# 克隆插件
cd ~/.claude/skills
git clone http://git.airlongdian.fun/admin/AirPlan-V2.git airplan-v2
# 或使用安装脚本
bash ~/.claude/skills/airplan-v2/scripts/install.sh
```
## 使用
```bash
# 架构规划
/arc
# 调度引擎
/eng
# 任务执行
/do
# 调试模式
/dbg
# GUI 验证
/xdb
# 静态分析
/sdb
# 网络调试
/ndb
# 上下文管理
/ctx
# 部署
/dep
# 测试
/tst
# 安全扫描
/sec
# 需求审查
/rvr
```
## 版本
v2.0.0 - 统一插件版本
## 许可证
MIT