主题
频道路由规则
概述
频道路由让你为不同频道或用户指定不同的 Agent 和模型配置,实现个性化服务。OpenClaw 支持同时接入多个平台,所有渠道共享同一个 AI 大脑,但可以通过路由规则定制不同渠道的行为。
多渠道协同
OpenClaw 支持同时接入多个平台——你可以在 QQ 和朋友聊天、在飞书处理工作、在 Telegram 做开发。所有对话历史会同步到 OpenClaw 的记忆系统,不会因为切换渠道而丢失上下文。
路由策略
按频道类型路由
为不同渠道设置不同的模型和权限:
json
{
"channels": {
"feishu": {
"enabled": true,
"allowedOperations": ["read", "write", "execute"]
},
"telegram": {
"enabled": true,
"allowedOperations": ["read", "execute"]
}
}
}这样可以实现更细粒度的权限控制,比如在 Telegram 上只能查询信息,不能修改文件。
按技能路由模型
不同技能可以指定不同的模型,让简单任务使用便宜模型,复杂任务使用强力模型:
json
{
"skills": {
"weather": {
"model": "siliconflow/Qwen/Qwen2.5-7B-Instruct"
},
"code-reviewer": {
"model": "deepseek/deepseek-chat"
},
"translator": {
"model": "moonshot/moonshot-v1-128k"
}
}
}运行时切换模型
在对话中可以随时切换模型:
bash
/model fast快捷命令
在手机上输入长指令不方便,可以配置快捷命令:
json
{
"shortcuts": {
"/status": "检查服务器状态,包括 CPU、内存、磁盘使用情况",
"/logs": "显示最近 50 行应用日志",
"/backup": "执行数据库备份并上传到云存储",
"/search": "在项目中搜索包含 {query} 的文件"
}
}在任何消息渠道发送 /status,OpenClaw 就会执行完整的检查流程。带参数的命令如 /search TODO 同样支持。
文件传输
移动端渠道(Telegram、飞书等)支持文件传输。发送文件给 OpenClaw,它会根据文件类型自动处理:
| 文件类型 | 自动处理方式 |
|---|---|
| 图片 | 调用 OCR 识别文字 |
| CSV / Excel | 生成数据统计和可视化 |
| 提取文本并总结 | |
| 代码文件 | 代码审查和优化建议 |
处理完成后,结果文件会发送回你的聊天窗口。