ceo: 建立CEO持续监督机制(CEO_LOOP.sh)

- 创建CEO持续运行脚本,每30分钟自动检查
- CEO通过TEAM_CHAT.md与团队异步沟通
- 团队可以随时看到CEO的反馈和指示
This commit is contained in:
showen
2026-03-12 07:26:33 +08:00
parent 3ec05fdfa8
commit 2bdd380b4f
2 changed files with 107 additions and 0 deletions

40
CEO_LOOP.sh Executable file
View File

@@ -0,0 +1,40 @@
#!/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