管理层次化的OpenClaw会话通道,用于拆分任务、创建子通道、跟踪状态、保存树状态(支持继承)并监控健康状态。
频道树 技能 高阶管理: 🏛️ 大厅 🌌 宇宙 🌍 世 🌲 森林 📁 树 📋 Channel 频道 高阶是一项面向实际任是一项围绕特定任务主题设计的实用技能。它会根据用户给出的目标、输入材料和运行环境,组织必要的处理步骤,调用适合的工具或接口,并把执行结果整理成便于检查和继续使用的形式。
涉及外部服务、账号权限和敏感数据时。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
层级化管理:🏛️ 殿堂 → 🌌 宇宙 → 🌍 世界 → 🌲 森林 → 📁 树 → 📋 频道
🏛️ Master's Hall(殿堂) - 主的领地,最大聚合单元
└── 🌌 Universe(宇宙) - 独立宇宙/项目
└── 🌍 World(世界) - 大型领域/部门
└── 🌲 Forest(森林) - 项目群/功能组
└── 📁 Tree(树) - 单个项目/会话
└── 📋 Channel(频道) - TASK、QA、BRANCH
cd /root/.openclaw/workspace/channel_tree/ # 创建层级节点 python3 channel_tree.py create hallpython3 channel_tree.py create universe [hall_id] python3 channel_tree.py create world [universe_id] python3 channel_tree.py create forest [world_id] python3 channel_tree.py create tree [forest_id] python3 channel_tree.py create channel [parent_id] # 查看与切换上下文 python3 channel_tree.py list [id] python3 channel_tree.py switch python3 channel_tree.py sessions python3 channel_tree.py context # 监控状态 python3 channel_tree.py monitor
CHANNEL_TREE_HALL=my-hall CHANNEL_TREE_UNIVERSE=my-universe CHANNEL_TREE_WORLD=my-world CHANNEL_TREE_FOREST=my-forest CHANNEL_TREE_SESSION=my-tree
->0:将历史记录整理至频率树,返回根殿堂,并打印完整树结构
| 类型 | 用途 | 上下文 Token 策略 |
|---|---|---|
task |
工作任务 | 精简上下文(Lean context) |
qa |
问答/咨询 | 最小上下文(Minimal context) |
branch |
子任务分支 | 按需继承(Inherit as needed) |
active:正常运行中idle:连续 2 小时以上无活动frozen:已暂停/归档dead:连续 24 小时无响应/root/.openclaw/workspace/channel_tree/universe.json
# 创建殿堂 python3 channel_tree.py create hall "虾3x殿堂" # 构建下级节点 CHANNEL_TREE_HALL=虾3x殿堂 python3 channel_tree.py create universe "当前会话" CHANNEL_TREE_HALL=虾3x殿堂 CHANNEL_TREE_UNIVERSE=当前会话 python3 channel_tree.py create world "服务运维" CHANNEL_TREE_HALL=虾3x殿堂 CHANNEL_TREE_UNIVERSE=当前会话 CHANNEL_TREE_WORLD=服务运维 python3 channel_tree.py create forest "游戏服务" CHANNEL_TREE_HALL=虾3x殿堂 CHANNEL_TREE_UNIVERSE=当前会话 CHANNEL_TREE_WORLD=服务运维 CHANNEL_TREE_FOREST=游戏服务 python3 channel_tree.py create tree "灵安城" # 切换上下文 python3 channel_tree.py switch 游戏服务 # 查看完整结构 python3 channel_tree.py list