diff --git a/management/agents/pangtong/TASK-20260323100256.task b/management/agents/pangtong/TASK-20260323100256.task new file mode 100644 index 000000000..38b25e977 --- /dev/null +++ b/management/agents/pangtong/TASK-20260323100256.task @@ -0,0 +1,11 @@ +# 任务ID: TASK-20260323100256 +# 状态: pending +# 创建时间: Mon Mar 23 10:02:56 CST 2026 + +## 任务需求 +端到端验证测试: +1. 验证极简任务分发工作流是否正常 +2. 验证监控能否自动发现任务 +3. 验证文件流转是否正确 +4. 完成后请在.done文件中写出你的验证结果 +请回复确认收到,并说明监控运行状态。 diff --git a/management/workflow/scripts/assign_simple.sh b/management/workflow/scripts/assign_simple.sh index a3cab0ca6..1a0d92051 100755 --- a/management/workflow/scripts/assign_simple.sh +++ b/management/workflow/scripts/assign_simple.sh @@ -14,6 +14,9 @@ PENDING_FILE="management/tasks/pending/${TASK_ID}.md" ASSIGNED_FILE="management/tasks/assigned/${TASK_ID}.md" AGENT_FILE="management/agents/${AGENT}/${TASK_ID}.task" +# 确保Agent目录存在 +mkdir -p "management/agents/${AGENT}" + # 复制任务文件 cp "$PENDING_FILE" "$ASSIGNED_FILE" @@ -21,5 +24,9 @@ cp "$PENDING_FILE" "$ASSIGNED_FILE" sed -i '' "s/# 状态: pending/# 状态: assigned/" "$ASSIGNED_FILE" sed -i '' "s/# 负责人:.*/# 负责人: $AGENT/" "$ASSIGNED_FILE" +# 创建.task文件通知Agent +cp "$PENDING_FILE" "$AGENT_FILE" + echo "✅ 任务已分配给 $AGENT" -echo "📄 文件位置: $ASSIGNED_FILE" \ No newline at end of file +echo "📄 任务文件: $ASSIGNED_FILE" +echo "📬 通知文件: $AGENT_FILE" \ No newline at end of file