名称: clawd-presence
描述: AI 智能体的实体状态显示系统。可在专用终端/屏幕上展示可自定义的字母标识(A-Z)、状态指示和当前活动。相比聊天界面提供更快的反馈——只需一瞥即可了解智能体正在执行的任务。适用于需要持续展示智能体运行状态的场景。
基于终端的 AI 智能体状态显示方案。
聊天交互存在延迟。状态显示系统颠覆了这一模式——智能体持续广播自身状态,用户可像查看时钟一样快速获取信息。
# 自动配置(从 clawdbot 检测或手动设置)
python3 scripts/configure.py --auto
# 或手动配置
python3 scripts/configure.py --letter A --name "AGENT"
# 在专用终端中运行显示程序
python3 scripts/display.py
智能体开始执行任务时调用:
python3 scripts/status.py work "构建新功能"
python3 scripts/status.py think "分析数据"
python3 scripts/status.py idle "待命状态"
python3 scripts/status.py alert "需要人工介入"
python3 scripts/status.py sleep
| 状态 | 颜色 | 使用场景 |
|---|---|---|
idle |
青色 | 等待指令 |
work |
绿色 | 执行任务 |
think |
黄色 | 处理分析 |
alert |
红色 | 需人工处理 |
sleep |
蓝色 | 低功耗模式 |
5 分钟无状态更新后自动返回待机状态,避免显示过时信息。
python3 scripts/configure.py --timeout 300 # 单位:秒,设为 0 可禁用此功能
scripts/display.py - 主显示程序scripts/status.py - 状态更新工具scripts/configure.py - 配置工具assets/monograms/ - A-Z 字母标识设计文件