Skip to content

小云 ​

小云是 el-bot 的完整助理形态:同一套会话同时出现在 QQ、Mac 和 iPhone / iPad 里。你可以在私聊或群里问它问题,也可以在客户端接着同一个话题继续做任务。

本页描述仓库中的参考实现。你可以用自己的账号和实例复现,会话与任务都在你自己的机器上执行,模型请求按所选的 provider 发送。QQ 侧不需要公网 IP、端口映射或内网穿透;选择 DeepSeek 时可以国内直连。

不只是「QQ 遥控 AI」 ​

遥控是任务入口,小云是持续在场的助理。

入口能做什么
QQ 私聊派任务、逐次审批、查询结果、继续上一次会话
QQ 群聊接收群消息、按群维护会话、查看引用与附件、主人手动接管
macOS / iOS原生会话列表、模型切换、人物卡、群聊记录与本机手机能力
DSH Web在 App 内打开完整工作区,与桌面共用同一会话
企业微信同一套 el-bot 也能接入智能机器人或桥接 Grok Bot 自动问答
网络与模型QQ 机器人主动出站连接,不需要公网 IP 或内网穿透;模型可选 DeepSeek 国内直连

什么时候直接用 Codex ​

小云不替代 Codex 客户端。一直在电脑前工作时,直接打开 Codex 通常更顺。

场景更合适的选择
在电脑前连续编码、需要完整 IDE 与终端Codex 客户端
需要 Codex Desktop 的项目、聊天和工具管理Codex 客户端
需要 /steer、专用 /review、手动分叉会话Codex 客户端
人不在电脑前,想异步派任务并接收结果小云
想在手机上完成审批、继续同一会话小云
想在 QQ 群里使用助理或查看群聊记录小云
想自托管,并让整条链路使用国内可直连的模型小云 + DeepSeek Harness

如果你已经能随时打开 Codex 客户端,并且它的通知和远程能力够用,就不需要多一层小云。

连接 DeepSeek Harness ​

DeepSeek Harness(dsh)通过 ACP stdio 接入。小云不读取或改写 DSH 的会话文件,只调用它公开的会话、模型与上下文接口。

bash
dsh --version
el-bot agent --profile dsh init --agent dsh \
  --project /absolute/path/to/project --name my-project
el-bot agent --profile dsh check --all
el-bot agent --profile dsh start

--profile dsh 是 el-bot 的实例名;子进程固定使用 dsh --profile acp。需要环境变量鉴权时,把变量名加入 agentEnvAllowlist,例如 DEEPSEEK_API_KEY、DSH_HOME;密钥值留在本机环境,不写进 JSON 或 Git。

接入后可以继续会话、逐次审批和停止任务,也能使用模型切换、上下文压力、人物卡与 DSH Web。与 Codex 相比,ACP 路径暂不提供 /steer、专用 /review、手动分叉、Desktop 管理和操作系统沙箱;check 也不会代为验证 DSH 的登录、模型或额度。

完整配置、环境变量和验证步骤见接入 dsh。

主要能力 ​

  • 跨端会话:QQ、Mac、iPhone 与 Web 使用同一个会话 ID,历史和模型选择在服务端统一保存。
  • 任务与审批:需要更高权限时在 QQ 或客户端查看请求,逐次批准或拒绝。
  • 人物卡:切换人设、预览历史版本、导入与回滚,原生端与 Web 共用同一份人物卡库。
  • 上下文可见:会话顶部显示上下文占用,信息页可查看压缩策略并跳转到 DSH 管理界面。
  • 群聊边界:仅主人私聊拥有工具、管理和审批入口;群聊成员不会因为自称「主人」获得权限。
  • 手机能力:经本机 iCTRL 运行器打开白名单 App,再把结果带回小云。

与 el-bot 的关系 ​

text
QQ / 企业微信 / macOS / iOS / Web
                ↓
        小云:助理与会话层
                ↓
  el-bot:机器人、CLI、插件与部署
                ↓
  Codex / CodeBuddy / DeepSeek Harness

el-bot 是框架和工具箱:QQ / 企微机器人、el-bot agent CLI、插件体系、部署与发布流程,适合自己搭建和改造。

小云 是这套框架的一个完整实践:固定的助理人设、跨端会话、人物卡、群聊和客户端体验。名字里的「小云 Bot」只指具体的 QQ 机器人账号,不用来称呼整个产品。

和 Grok Bot 的区别 ​

Grok Bot 的官方例程擅长把一次单聊问题交给 Webhook 任务,再把最终答案回传;小云更关注持续会话:多轮上下文、工具调用、群聊隔离和多端接力。

两者也可以组合:企业微信入口用 Grok Bot 的官方 Webhook,QQ、客户端和 DSH Web 继续走小云。

开始使用 ​

AGPL-3.0 Licensed