目标追踪技能,防止任务偏离目标,确保任务执行符合SMART原则
使用 Read 工具读取:.EnjoyHarness/SKILL_REGISTRY.md
检查条件:
如果未完成:
❌ 错误: 系统未初始化
💡 请先运行: harness-init
根据当前状态和用户消息,判断需要执行的操作:
同时读取:.EnjoyHarness/EXECUTION_CONTRACT.md
自治模式规则:
mode: autonomous_after_confirmation 且 requirements_confirmed: true,默认继续当前目标链路,不向用户发起新的执行确认。触发条件:
强制动作:
使用 Bash 工具获取当前时间:
TIMESTAMP=$(date +"%Y-%m-%d_%H%M")
DATE=$(date +"%Y-%m-%d")
TIME=$(date +"%H:%M:%S")
echo "时间戳: $TIMESTAMP"
echo "日期: $DATE $TIME"
使用 Write 工具创建目标文件:memory/goals/${TIMESTAMP}_${目标关键词}.md
内容模板:
---
goal_id: GOAL-${TIMESTAMP}
created_at: ${DATE} ${TIME}