Files
claude_dev 510f77e6ea fix(backtest): result_id 用 DB 行 id + equity/trades 落 JSON(S1.1+S1.2)
- BacktestResult 加 id;save_result 设 result.id=lastrowid(修 get_result bug)
- runner._on_done 用 result.id(getattr 兜底 FactorReport)
- cta_engine 构建 equity_curve/trades DataFrame;save 传 file_dir
- result_store parquet→JSON(去 pyarrow 依赖,本机/容器都稳)
- 16 tests passed
2026-07-07 06:06:10 +08:00

79 lines
2.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: superpowers
description: "Complete Superpowers 5-step workflow: brainstorming → planning → execution → review → verification. Use /superpowers to start the full workflow for any task."
---
# /superpowers - Superpowers 完整工作流
自动化执行 Superpowers 五步法,确保任务从需求到完成的完整质量保障。
## 使用方法
```
/superpowers # 对当前任务执行完整工作流
/superpowers "完成用户登录功能" # 对指定任务执行工作流
/superpowers --quick "修复登录 bug" # 快速模式(简化步骤)
/superpowers --debug "支付失败问题" # 调试模式(强化 systematic-debugging
```
## 工作流步骤
### Step 1: Brainstorming (需求探索)
- 使用 `superpowers:brainstorming` 技能
- 探索用户意图、需求边界、设计考虑
- 输出:需求文档草案
### Step 2: Writing Plans (编写计划)
- 使用 `superpowers:writing-plans` 技能
- 编写详细的实现计划
- 输出:IMPLEMENTATION_PLAN.md
### Step 3: Executing Plans (执行计划)
- 使用 `superpowers:executing-plans` 或 `superpowers:subagent-driven-development` 技能
- 按计划执行实现
- 输出:代码变更
### Step 4: Code Review (代码审查)
- 使用 `superpowers:requesting-code-review` 技能
- 验证实现符合需求
- 输出:审查报告
### Step 5: Verification & Finishing (验证完成)
- 使用 `superpowers:verification-before-completion` 技能
- 使用 `superpowers:finishing-a-development-branch` 技能
- 确认完成,决定合并方式
- 输出:完成报告
## 模式说明
| 模式 | 说明 |
|------|------|
| 默认模式 | 完整 5 步工作流 |
| --quick | 简化版:合并 brainstorming + planning,快速审查 |
| --debug | 强化 systematic-debugging,专注于问题定位和修复 |
| --review-only | 仅执行代码审查步骤 |
## 工作产物
所有工作产物保存在 `.claude/workdir/` 目录:
```
.claude/workdir/
├── BRAINSTORM.md # 需求探索结果
├── IMPLEMENTATION_PLAN.md # 实现计划
├── EXECUTION_LOG.md # 执行日志
├── REVIEW_REPORT.md # 代码审查报告
└── COMPLETION_SUMMARY.md # 完成总结
```
## When Invoked (调用时必须执行)
1. **确认任务**:如果用户没有指定任务,询问要完成什么
2. **选择模式**:根据用户指定的 flag 选择对应模式
3. **按步骤执行**:严格按照 5 步顺序执行,不可跳过
4. **记录进度**:每步完成后更新工作产物
5. **汇报结果**:最终向用户汇报完整工作流的结果
## 与 CLAUDE.md 的关系
此技能遵循项目 `.claude/CLAUDE.md` 中定义的 Superpowers 五技能体系和工作流程。