Webot
Webot 从微信入站、vxUltra、Worker、Codex、知识库、SQLite 到受控发布回滚的架构图
OPEN SOURCE PERSONAL AI

Webot

运行在自己电脑上的微信数字分身与个人助理,让独立对话拥有可控的记忆、知识和执行能力。

数字分身,不只是自动回复

把个人规则、知识和工具带进微信

Webot 接收 vxUltra 的实时消息,把私聊和群聊拆成隔离 Case,再交给本机 Codex 完成检索、开发、运维和内容任务。回复前后的入站、worker、draft 与真实发送状态都可以在本地控制台检查。

本地优先配置、会话、AGENTS.md 与知识库保存在自己的机器上。可审计权限owner 由稳定微信 ID 判断,普通用户不能读取本机敏感内容。

个人助理的完整工作面

独立对话记忆

每个私聊或群聊保持自己的 Case 和 Codex session,不把不同人的上下文混在一起。

可配置身份与权限

通过中文 AGENTS.md 定义身份、称呼、职责和安全边界;后台 System Prompt 负责补充当次工作风格。

Markdown 个人知识库

内置 KB 编辑器,区分 public 与 owner 内容,可连接独立 Git 仓库同步长期知识。

本机 Codex

默认继承电脑上的 Codex 配置、认证、模型和工具能力,也可以在后台覆盖关键参数。

多微信账号接入

每个账号独立配置 vxUltra WebSocket、Access Code、监听范围和触发规则。

发送前可控

支持演练与正式发送,自动 worker、自动发送和手动 draft 操作分别控制。

与 vxUltra 配套

01 · TRANSPORT

vxUltra

在本机提供微信登录、消息 API 与 WebSocket,默认监听 127.0.0.1:18102

02 · ORCHESTRATION

Webot

接收入站消息,执行触发与权限规则,维护 Case、worker、draft 和发送结果。

03 · INTELLIGENCE

Codex

继承本机配置,在受控工作目录中读取 AGENTS.md、Skill 与 approved KB 完成任务。

INSTALL

从源码运行

Webot 使用 MIT 许可证,适合个人电脑自托管。安装 vxUltra 并完成微信登录后,在 Webot 后台填写对应账号的 API、WebSocket 和 Access Code。

Webot 控制台默认位于 http://127.0.0.1:18120。首次启动会在用户数据目录创建独立 workspace、AGENTS.md 和知识库目录。

git clone https://github.com/huwatermelon/webot.git
cd webot
npm install
npm run verify
npm start