#!/bin/bash # CEO持续监督循环脚本 WORKDIR="/home/showen/Showen/ShowenV2" LOG_FILE="/tmp/ceo_loop.log" CHECK_INTERVAL=1800 # 30分钟 = 1800秒 echo "CEO监督循环启动 - $(date)" | tee -a "$LOG_FILE" while true; do echo "" | tee -a "$LOG_FILE" echo "========================================" | tee -a "$LOG_FILE" echo "CEO检查时间: $(date)" | tee -a "$LOG_FILE" echo "========================================" | tee -a "$LOG_FILE" # 运行CEO检查 cd "$WORKDIR" kilo run -m claude/claude-opus-4-6 --auto --dir "$WORKDIR" "你是陈逸飞,ShowenV2的CEO。 这是定期监督检查。请执行以下操作: 1. 读取 TEAM_CHAT.md 最新内容,查看团队更新 2. 检查 git log,看是否有新提交 3. 检查运行中的 kilo 进程(ps aux | grep kilo) 4. 评估当前进展和问题 5. 在 TEAM_CHAT.md 记录本次检查结果 6. 如有需要,给团队新的指示 记住你的角色: - ✅ 评审结果,给出方向 - ✅ 识别阻塞,提供决策 - ❌ 不亲自写代码 - ❌ 不微观管理 完成后提交 git commit。" 2>&1 | tee -a "$LOG_FILE" echo "" | tee -a "$LOG_FILE" echo "CEO检查完成,等待 $CHECK_INTERVAL 秒..." | tee -a "$LOG_FILE" sleep "$CHECK_INTERVAL" done