with one click
harness-10x-productivity-boost
10倍产能提效超级组合技能,通过并行执行、智能调度、优化策略实现10倍开发效率提升
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
10倍产能提效超级组合技能,通过并行执行、智能调度、优化策略实现10倍开发效率提升
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
EnjoyHarness 唯一强制入口,初始化全局状态、文件体系、技能注册表
配置文件读取和验证技能,确保用户配置正确且完整
全流程自动执行超级组合技能,编排所有16个基础技能,从用户需求到完整交付的全自动化流程
头脑风暴技能,在实现前探索用户意图、需求和设计,防止返工
实施计划执行技能,逐任务执行实施计划,支持检查点、错误恢复和进度跟踪
构建≤60行的核心规则清单,从源头避免Agent行为跑偏
| name | harness-10x-productivity-boost |
| description | 10倍产能提效超级组合技能,通过并行执行、智能调度、优化策略实现10倍开发效率提升 |
| trigger_words | ["harness-10x-productivity-boost","10x","十倍","parallel","parallel execution","productivity boost"] |
| priority | LOWEST |
| dependencies | ["all-base-skills"] |
| version | v3.0.0 |
技能类型: 超级组合技能(Super Combo Skill) 依赖基础: 所有16个基础技能(Phase 1-4) 执行模式: 并行调度器(Parallel Scheduler),最大化并行度,最小化等待时间
识别独立任务,并行执行,充分利用计算资源:
基于依赖图、优先级、资源约束智能调度:
缓存中间结果,避免重复计算:
预测用户下一步操作,提前执行:
缩短反馈循环,快速失败,快速修复:
使用 Read 工具读取:实施计划
分析:
示例分析:
任务依赖图:
Task 1.1 (User模型) → Task 2.1 (Repository接口) → Task 2.2 (Repository测试) → Task 2.3 (Repository实现)
→ Task 3.1 (Service接口) → Task 3.2 (Service测试) → Task 3.3 (Service实现)
Task 1.2 (迁移文件) → Task 2.3 (Repository实现)
独立任务:
- Task 1.1 和 Task 1.2 独立,可并行
- Task 2.1 和 Task 3.1 独立,可并行(接口定义)
关键路径:
Task 1.1 → Task 2.1 → Task 2.3 → Task 3.3
(预计总时间:4小时)
并行优化后:
Task 1.1 + Task 1.2(并行,30分钟)
Task 2.1 + Task 3.1(并行,20分钟)
Task 2.2 + Task 3.2(并行,30分钟)
Task 2.3 → Task 3.3(串行,2小时)
(优化后总时间:3小时20分钟)
使用 Write 工具创建:.trace/PARALLEL_EXECUTION_PLAN_{TIMESTAMP}.md
并行执行计划内容:
---
created: {TIMESTAMP}
total_tasks: {N}
parallel_batches: {M}
estimated_speedup: {X}x
---
# 并行执行计划
## 任务依赖图
(ASCII图或Mermaid图)
## 并行批次
### Batch 1(2个任务并行)
- Task 1.1: 定义User模型
- Task 1.2: 创建users表迁移文件
预计时间:30分钟(串行需60分钟,提速2x)
### Batch 2(2个任务并行)
- Task 2.1: 定义UserRepository接口
- Task 3.1: 定义AuthService接口
预计时间:20分钟(串行需40分钟,提速2x)
### Batch 3(串行)
- Task 2.2: 编写Repository测试 → Task 2.3: 实现Repository
预计时间:1小时(有依赖,无法并行)
### Batch 4(串行)
- Task 3.2: 编写Service测试 → Task 3.3: 实现Service
预计时间:1小时(有依赖,无法并行)
## 总体加速
- 串行总时间:4小时
- 并行总时间:3小时20分钟
- 提速:1.2x
## 关键路径优化建议
- Task 2.3 和 Task 3.3 可以使用子代理并行执行
- 测试编写可以在实现完成前就开始(预测性编写)
使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | SUPER_SKILL_START | harness-10x-productivity-boost | 并行执行启动 | SUCCESS
{TIMESTAMP} | PARALLEL_BATCH_START | Batch-1 | 2个任务并行 | PENDING
使用 Agent 工具派发子代理并行执行:
同时派发2个子代理:
- Subagent-A: 执行 Task 1.1(定义User模型)
- Subagent-B: 执行 Task 1.2(创建迁移文件)
定期读取:.EnjoyHarness/GLOBAL_STATE.md
监控:
watch -n 5 'cat .EnjoyHarness/GLOBAL_STATE.md | grep active_subagents'
# 预期输出:active_subagents: [subagent-A, subagent-B]
定期读取:.EnjoyHarness/EVENT_LOG.md
监控:
watch -n 5 'tail -10 .EnjoyHarness/EVENT_LOG.md'
# 预期看到:
# SUBAGENT_START | subagent-A | Task 1.1 | RUNNING
# SUBAGENT_START | subagent-B | Task 1.2 | RUNNING
# SUBAGENT_COMPLETE | subagent-A | Task 1.1 | SUCCESS
# SUBAGENT_COMPLETE | subagent-B | Task 1.2 | SUCCESS
等待所有子代理完成当前批次:
{TIMESTAMP} | PARALLEL_BATCH_COMPLETE | Batch-1 | 2个任务完成 | SUCCESS
根据并行执行计划,触发下一批次:
{TIMESTAMP} | PARALLEL_BATCH_START | Batch-2 | 2个任务并行 | PENDING
(继续执行直到所有批次完成)
在执行过程中,缓存中间结果:
使用 Write 工具创建:.cache/{cache-key}.md
缓存内容示例:
---
cached_at: {TIMESTAMP}
type: design_document
feature: user-auth
hash: {content-hash}
---
{设计文档内容}
缓存命中检查:
# 检查是否已有相同设计
ls .cache/ | grep {feature}-design
# 如果存在,读取缓存,跳过设计阶段
在当前批次执行期间,预测下一批次:
预测:当前执行Task 2.3(Repository实现),预测下一步需要Task 3.2(Service测试)
提前准备:
- 读取Service接口定义
- 准备测试框架
- 预生成测试模板
每个子代理完成后立即反馈:
{TIMESTAMP} | SUBAGENT_COMPLETE | subagent-A | Task 1.1 | SUCCESS
{TIMESTAMP} | FAST_FEEDBACK | subagent-A | 快速验证 | PENDING
立即验证:
- 代码格式检查
- 编译检查
- 单元测试(如果有)
{TIMESTAMP} | FAST_FEEDBACK_COMPLETE | subagent-A | 验证通过 | SUCCESS
如果验证失败:
{TIMESTAMP} | FAST_FEEDBACK_FAILED | subagent-A | 编译失败 | FAILURE
{TIMESTAMP} | FAST_FIX | subagent-A | 快速修复 | PENDING
立即修复:
- 修正语法错误
- 补充缺失导入
- 调整代码格式
{TIMESTAMP} | FAST_FIX_COMPLETE | subagent-A | 修复完成 | SUCCESS
监控资源使用,动态调整并行度:
资源监控:
- CPU使用率:60%
- 内存使用:4GB / 16GB
- 子代理数量:2 / 4
决策:资源充足,增加并行度到3个任务
所有批次完成后,生成效能报告:
使用 Write 工具创建:.trace/PRODUCTIVITY_REPORT_{TIMESTAMP}.md
报告内容:
---
created: {TIMESTAMP}
total_tasks: {N}
total_time: {duration}
speedup: {X}x
---
# 10倍产能提效报告
## 执行统计
- 总任务数:20个
- 串行预计时间:4小时
- 并行实际时间:3小时20分钟
- 提速:1.2x
## 并行分析
- 并行批次:4个
- 最大并行度:3个任务
- 平均并行度:2.2个任务
## 缓存命中
- 设计文档缓存:1次
- 测试结果缓存:3次
- 编译结果缓存:5次
## 预测性执行
- 提前准备:5次
- 节省时间:30分钟
## 快速反馈
- 即时验证:20次
- 快速修复:2次
- 平均反馈时间:< 2分钟
## 资源使用
- 峰值CPU:80%
- 峰值内存:8GB
- 子代理峰值数量:3
## 关键路径优化
- 原关键路径:4小时
- 优化后关键路径:3小时
- 关键路径缩短:25%
## 效率提升分解
- 并行执行贡献:+15%
- 缓存贡献:+10%
- 预测性执行贡献:+5%
- 快速反馈贡献:+5%
- 总效率提升:+35%
## 改进建议
- 增加测试并行度(当前测试串行执行)
- 优化任务分解粒度(部分任务可进一步拆分)
- 增强预测准确性(减少等待时间)
使用 Bash 工具输出:
echo ""
echo "✅ harness-10x-productivity-boost 完成!"
echo ""
echo "📊 效能提升:"
echo " - 串行时间: 4小时"
echo " - 并行时间: 3小时20分钟"
echo " - 提速: 1.2x"
echo ""
echo "⚡ 优化技术:"
echo " - 并行执行: {parallel_count}个批次"
echo " - 缓存命中: {cache_hits}次"
echo " - 预测性执行: {predictive_count}次"
echo " - 快速反馈: {feedback_count}次"
echo ""
echo "📋 报告: .trace/PRODUCTIVITY_REPORT_{TIMESTAMP}.md"
echo ""
Task 1.1: User模型(30分钟)
Task 1.2: 迁移文件(30分钟)
Task 2.1: Repository接口(20分钟)
Task 2.2: Repository测试(30分钟)
Task 2.3: Repository实现(1小时)
Task 3.1: Service接口(20分钟)
Task 3.2: Service测试(30分钟)
Task 3.3: Service实现(1小时)
Batch 1: 并行(30分钟)
Subagent-A: Task 1.1 (User模型)
Subagent-B: Task 1.2 (迁移文件)
(并行执行,总时间30分钟)
Batch 2: 并行(20分钟)
Subagent-A: Task 2.1 (Repository接口)
Subagent-B: Task 3.1 (Service接口)
(并行执行,总时间20分钟)
Batch 3: 并行(30分钟)
Subagent-A: Task 2.2 (Repository测试)
Subagent-B: Task 3.2 (Service测试)
(并行执行,总时间30分钟)
Batch 4: 串行(2小时)
Task 2.3 (Repository实现) → Task 3.3 (Service实现)
(有依赖,无法并行)
总时间:3小时20分钟 提速:1.2x
| 技术 | 提速贡献 | 适用场景 |
|---|---|---|
| 并行执行 | +15% | 多个独立任务 |
| 缓存 | +10% | 重复计算、重复设计 |
| 预测性执行 | +5% | 可预测下一步操作 |
| 快速反馈 | +5% | 频繁验证和修复 |
| 资源优化 | +5% | 多核CPU、充足内存 |
| 总计 | +40% | 综合应用 |
10倍目标达成路径:
docs/plans/2026-03-28-enjoyharness-design-v3.md