بنقرة واحدة
harness-auto-full-execution
全流程自动执行超级组合技能,编排所有16个基础技能,从用户需求到完整交付的全自动化流程
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
全流程自动执行超级组合技能,编排所有16个基础技能,从用户需求到完整交付的全自动化流程
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
EnjoyHarness 唯一强制入口,初始化全局状态、文件体系、技能注册表
配置文件读取和验证技能,确保用户配置正确且完整
头脑风暴技能,在实现前探索用户意图、需求和设计,防止返工
实施计划执行技能,逐任务执行实施计划,支持检查点、错误恢复和进度跟踪
10倍产能提效超级组合技能,通过并行执行、智能调度、优化策略实现10倍开发效率提升
构建≤60行的核心规则清单,从源头避免Agent行为跑偏
| name | harness-auto-full-execution |
| description | 全流程自动执行超级组合技能,编排所有16个基础技能,从用户需求到完整交付的全自动化流程 |
| trigger_words | ["harness-auto-full-execution","自动执行","auto execute","全流程","full automation"] |
| priority | LOWEST |
| dependencies | ["all-base-skills"] |
| version | v3.0.0 |
技能类型: 超级组合技能(Super Combo Skill) 依赖基础: 所有16个基础技能(Phase 1-4) 执行模式: 编排器(Orchestrator),不直接操作文件,通过事件触发其他技能
使用 Read 工具读取:.EnjoyHarness/GLOBAL_STATE.md
检查条件:
如果系统未初始化:
⚠️ 系统未初始化,自动触发 harness-init...
(触发 harness-init)
等待初始化完成...
使用 Read / Edit 工具检查并更新:.EnjoyHarness/EXECUTION_CONTRACT.md
要求:
requirements_confirmed 设为 truebrainstorm_user_participation 记录为本次头脑风暴实际模式mode 固定为 autonomous_after_confirmationexecution_mode: parallel_sessionresume_policy: auto_continueretry_policy: retry_3_then_recoverhuman_escalation_policy: true_blockers_only如果契约文件不存在,创建默认模板;如果 requirements_confirmed: false,仅允许继续需求确认相关步骤,不进入后续无人值守执行阶段。
默认情况下,brainstorm_user_participation: false,即头脑风暴也由系统自动完成;只有显式配置为 true 时,才允许用户参与 brainstorm。
用户需求格式:
需求描述:
{用户原始需求描述}
约束条件(可选):
- 时间约束:{deadline}
- 资源约束:{resource limits}
- 技术约束:{tech constraints}
使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | SUPER_SKILL_START | harness-auto-full-execution | 接收用户需求 | SUCCESS
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-goal | 创建SMART目标 | PENDING
等待事件:
{TIMESTAMP} | SKILL_COMPLETE | harness-goal | 目标创建完成 | SUCCESS
使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-brainstorm | 设计讨论 | PENDING
等待事件:
{TIMESTAMP} | SKILL_COMPLETE | harness-brainstorm | 设计文档完成 | SUCCESS
说明:
brainstorm_user_participation: false,这一步完全自动完成。brainstorm_user_participation: true,只在这一步允许用户参与;完成最终确认后,流程立即恢复为无人值守。使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-plan | 编写实施计划 | PENDING
等待事件:
{TIMESTAMP} | SKILL_COMPLETE | harness-plan | 实施计划完成 | SUCCESS
使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | executing-plans | 执行实施计划 | PENDING
等待事件:
{TIMESTAMP} | PHASE_COMPLETE | executing-plans | 计划执行完成 | SUCCESS
执行监控:
.EnjoyHarness/GLOBAL_STATE.md(检查current_task).EnjoyHarness/EVENT_LOG.md(检查最新事件).trace/ERROR_TRACE.md(检查错误).EnjoyHarness/EXECUTION_CONTRACT.md(确认仍处于 autonomous_after_confirmation)使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-validate-output | 验证输出 | PENDING
等待事件:
{TIMESTAMP} | SKILL_COMPLETE | harness-validate-output | 输出验证通过 | SUCCESS
使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-evaluate-performance | 效果评估 | PENDING
等待事件:
{TIMESTAMP} | SKILL_COMPLETE | harness-evaluate-performance | 效果评估完成 | SUCCESS
使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-goal | 验证目标达成 | PENDING
等待事件:
{TIMESTAMP} | SKILL_COMPLETE | harness-goal | 目标验证通过 | SUCCESS
使用 Write 工具创建:.trace/DELIVERY_REPORT_{TIMESTAMP}.md
报告内容:
---
created: {TIMESTAMP}
task_id: {TASK_ID}
status: COMPLETE
---
# 交付报告
## 任务概述
{用户需求描述}
## 执行流程
1. ✅ 系统初始化 - harness-init
2. ✅ 目标创建 - harness-goal
3. ✅ 设计讨论 - harness-brainstorm
4. ✅ 计划编写 - harness-plan
5. ✅ 计划执行 - executing-plans
6. ✅ 输出验证 - harness-validate-output
7. ✅ 效果评估 - harness-evaluate-performance
8. ✅ 目标验证 - harness-goal
## 交付物清单
- 设计文档:`docs/plans/{design-doc}.md`
- 实施计划:`docs/plans/{implementation-plan}.md`
- 源代码:{文件列表}
- 测试代码:{测试文件列表}
- 文档:{文档文件列表}
## 质量指标
- 测试覆盖率:{coverage}%
- 代码复杂度:{complexity}
- 性能指标:{performance metrics}
- 目标达成度:{goal achievement}%
## 执行统计
- 总迭代次数:{iterations}
- 总Token消耗:{tokens}
- 总执行时间:{duration}
- 错误次数:{errors}
- 熔断次数:{circuit-breakers}
## 风险与改进
- 识别的风险:{risks}
- 改进建议:{improvements}
## 结论
{任务状态},目标已达成,质量符合预期。
使用 Edit 工具写入:.EnjoyHarness/EVENT_LOG.md
触发事件:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-evolve | 记录经验学习 | PENDING
使用 Bash 工具输出:
echo ""
echo "✅ harness-auto-full-execution 完成!"
echo ""
echo "📋 交付报告:"
echo " - 文件: .trace/DELIVERY_REPORT_{TIMESTAMP}.md"
echo ""
echo "🎯 交付物:"
echo " - 设计文档: docs/plans/{design-doc}.md"
echo " - 实施计划: docs/plans/{implementation-plan}.md"
echo " - 源代码: {file count}个文件"
echo " - 测试代码: {test count}个文件"
echo ""
echo "📊 质量:"
echo " - 测试覆盖率: {coverage}%"
echo " - 目标达成度: {achievement}%"
echo ""
echo "⏱️ 统计:"
echo " - 执行时间: {duration}"
echo " - Token消耗: {tokens}"
echo " - 迭代次数: {iterations}"
echo ""
digraph auto_execution {
rankdir=TB;
"用户需求" [shape=box, style=filled, fillcolor="#c8e6c9"];
subgraph cluster_phase1 {
label="Phase 1: 初始化";
style=filled;
color=lightgrey;
"检查系统状态" [shape=box];
"harness-init" [shape=box, style=filled, fillcolor="#bbdefb"];
}
subgraph cluster_phase2 {
label="Phase 2: 设计";
style=filled;
color=lightgrey;
"harness-goal" [shape=box, style=filled, fillcolor="#fff9c4"];
"harness-brainstorm" [shape=box, style=filled, fillcolor="#fff9c4"];
"harness-plan" [shape=box, style=filled, fillcolor="#fff9c4"];
}
subgraph cluster_phase3 {
label="Phase 3: 执行";
style=filled;
color=lightgrey;
"executing-plans" [shape=box, style=filled, fillcolor="#f8bbd0"];
"基础技能编排" [shape=box];
}
subgraph cluster_phase4 {
label="Phase 4: 验证";
style=filled;
color=lightgrey;
"harness-validate-output" [shape=box, style=filled, fillcolor="#e1bee7"];
"harness-evaluate-performance" [shape=box, style=filled, fillcolor="#e1bee7"];
"harness-goal验证" [shape=box, style=filled, fillcolor="#e1bee7"];
}
subgraph cluster_phase5 {
label="Phase 5: 完成";
style=filled;
color=lightgrey;
"生成交付报告" [shape=box, style=filled, fillcolor="#81c784"];
"harness-evolve" [shape=box, style=filled, fillcolor="#81c784"];
"完成" [shape=doublecircle, style=filled, fillcolor="#81c784"];
}
"用户需求" -> "检查系统状态";
"检查系统状态" -> "harness-init" [label="未初始化"];
"检查系统状态" -> "harness-goal" [label="已初始化"];
"harness-init" -> "harness-goal";
"harness-goal" -> "harness-brainstorm";
"harness-brainstorm" -> "harness-plan";
"harness-plan" -> "executing-plans";
"executing-plans" -> "基础技能编排";
"基础技能编排" -> "harness-validate-output";
"harness-validate-output" -> "harness-evaluate-performance";
"harness-evaluate-performance" -> "harness-goal验证";
"harness-goal验证" -> "生成交付报告";
"生成交付报告" -> "harness-evolve";
"harness-evolve" -> "完成";
}
检测:
{TIMESTAMP} | SKILL_FAILURE | {skill-name} | {error details} | FAILURE
处理:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-handle-failure | 处理失败 | PENDING
等待:
{TIMESTAMP} | SKILL_COMPLETE | harness-handle-failure | 失败已处理 | SUCCESS
检测:
{TIMESTAMP} | CIRCUIT_BREAKER_TRIGGERED | {type} | {details} | PAUSE
处理:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-handle-failure | 熔断后自动恢复 | PENDING
等待:
{TIMESTAMP} | HUMAN_DECISION | {decision} | {details} | RESUME/ABORT
检测:
{TIMESTAMP} | SKILL_FAILURE | harness-goal | 目标未达成 | FAILURE
处理:
{TIMESTAMP} | LOOP_BACK | executing-plans | 补充缺失部分 | PENDING
回到 Step 6,继续执行缺失部分。
检测:
{TIMESTAMP} | SKILL_FAILURE | harness-validate-output | 验证失败 | FAILURE
处理:
{TIMESTAMP} | TRIGGER_DOWNSTREAM | harness-diagnose-and-improve | 诊断问题 | PENDING
诊断后修复,重新验证。
.EnjoyHarness/EXECUTION_CONTRACT.md 已写入自治执行策略harness-auto-full-execution 是编排器,不直接操作文件,只通过事件触发其他技能:
所有技能协调通过EVENT_LOG.md事件:
触发:TRIGGER_DOWNSTREAM | {skill} | {action} | PENDING
等待:SKILL_COMPLETE | {skill} | {result} | SUCCESS
定期读取GLOBAL_STATE.md和EVENT_LOG.md,监控执行状态:
while not_complete:
read GLOBAL_STATE.md
read EVENT_LOG.md
check current_task
check latest_events
sleep 5s
遇到异常不直接处理,触发相应的处理技能:
确保流程完整执行,不遗漏任何步骤:
EXECUTION_CONTRACT.md 明确接管无人值守策略用户输入:
需求描述:
为系统添加用户邮箱密码认证功能,支持注册、登录、登出。
约束条件:
- 时间约束:今天完成
- 技术约束:使用bcrypt加密密码,JWT生成token
harness-auto-full-execution 执行流程:
Phase 1: 初始化
检查系统状态...
✅ 系统已初始化
Phase 2: 设计
触发 harness-goal...
✅ 目标创建完成:实现用户邮箱密码认证
触发 harness-brainstorm...
(设计讨论过程)
✅ 设计文档完成:docs/plans/2026-03-28-user-auth-design.md
触发 harness-plan...
✅ 实施计划完成:docs/plans/2026-03-28-user-auth-implementation-plan.md
Phase 3: 执行
触发 executing-plans...
(执行实施计划)
✅ 计划执行完成
Phase 4: 验证
触发 harness-validate-output...
✅ 输出验证通过
触发 harness-evaluate-performance...
✅ 效果评估完成
触发 harness-goal验证...
✅ 目标验证通过
Phase 5: 完成
生成交付报告...
✅ 交付报告:.trace/DELIVERY_REPORT_20260328T170000.md
触发 harness-evolve...
✅ 经验记录完成
✅ 全流程自动执行完成!
| 超级组合技能 | 目标 | 特点 |
|---|---|---|
| harness-auto-full-execution | 全流程自动执行 | 编排所有16个技能,从需求到交付 |
| harness-10x-productivity-boost | 10倍产能提效 | 并行执行、智能调度、优化效率 |
本技能执行预计迭代次数:约 50-100 次
docs/plans/2026-03-28-enjoyharness-design-v3.md