生成子代理技能,实现完全隔离的子任务执行环境,防止上下文污染
使用 Read 工具读取:.EnjoyHarness/SKILL_REGISTRY.md
检查条件:
如果未完成:
❌ 错误: 工作流未构建
💡 请先运行: harness-build-deterministic-workflow
使用 Bash 工具生成唯一任务ID:
TASK_TYPE="feature" # 或 "fix" / "refactor" / "docs"
TIMESTAMP=$(date +%Y%m%d-%H%M%S)
TASK_ID="${TASK_TYPE}-${TIMESTAMP}"
echo "任务ID: ${TASK_ID}"
使用 Bash 工具创建目录:
mkdir -p .subharness/${TASK_ID}
mkdir -p .subharness/${TASK_ID}/WORK_TREE
echo "✅ 子代理目录创建完成: .subharness/${TASK_ID}"
使用 Write 工具创建文件:.subharness/${TASK_ID}/SUBTASK_MANIFEST.md
内容:
---
task_id: {TASK_ID}
parent_task: none
created_at: {TIMESTAMP}