OpenBot 架构¶
OpenBot 是一个 Bun 工作区,包含桌面端、浏览器端和移动端应用程序、两个 Cloudflare Workers、一个自托管的 Signal 服务,以及共享包。
每个主题的架构说明均单独存放在一个文件中:
- 仓库结构
- 工作区地图
- 依赖方向
- 状态所有权
- 共享 UI 包
- 变更规则与验证
- Effect 服务执行
- 变更规则
- 必需验证
- Team API 兼容性
- Team API 兼容边界
- 浏览器
- 浏览器客户端
- 浏览器工具执行
- 安全的浏览器认证
- Computer Use 与远程桌面
- Computer Use
- 远程桌面权限检查与实时测试
- 提供商
- Provider CLI 更新
- OpenCode 与 ACP
- 智能体
- 本地脚本 API
- 例程流程
- 智能体通信策略
- Prompt 驱动的智能体配置
- 智能体导入
- 实例转移
- 智能体模板
- 分析
- 移动端产品分析
- 网站分析
- 智能体使用分析
- 服务器、存储与计费
- 存储与文件
- 桌面端服务器通知
- 计费
- macOS 主机管理器
- 托管服务器
- 频道、消息与移动端
- iPhone 实时活动更新
- iPhone 通知
- Android 通知
- 共享频道聊天
- 消息连接
- 移动端聊天队列
- 技能与插件
- 技能文件夹与 MCP 配置
- 本地技能库
- 插件分发
- 集成与登录
- 登录如何到达 OpenBot
- 远程登录:回调中继
- 添加提供商
- 添加应用
- 添加连接器
- 添加 Team API 能力
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 openbo/openbot