
📊 执行摘要
| 项目 | WebCode | Clawdbot |
|---|---|---|
| 定位 | 在线 AI 全能工作平台(Web) | 个人 AI 助手框架(CLI/Gateway) |
| 核心技术 | .NET 10.0 + Blazor Server | Node.js 22 + TypeScript |
| 架构风格 | 分层架构 + DDD | Gateway-Channel-Agent 三层架构 |
| 主要功能 | 远程驱动 AI CLI 助手 | 多渠道消息统一接入 + AI Agent 交互 |
| 目标用户 | 需要 Web 远程控制的开发者 | 需要全平台 AI 助手的个人用户 |
| 许可证 | AGPLv3 | MIT |
1. 核心定位与设计理念对比
1.1 项目定位
| 维度 | WebCode | Clawdbot |
|---|---|---|
| 核心理念 | Web 驱动 CLI - 通过浏览器远程控制 AI CLI 工具 | 本地方案 - 本地优先的 AI 助手框架 |
| 核心价值 | 随时随地访问 AI 编程能力 | 私有、可控的个人 AI 助手 |
| 使用场景 | 移动编程、远程开发、文档协作 | 日常助手、多渠道自动化、个人知识库 |
| 部署模式 | Web 服务器(Docker/自托管) | 本地安装(CLI) + 可选远程 Gateway |
1.2 设计理念对比
WebCode 的设计理念:
- 浏览器作为入口:所有交互通过 Web 界面进行
- CLI 作为后端:调用 Claude Code、Codex 等现有 CLI 工具
- 会话隔离工作区:每个 Web 会话对应独立的文件系统
- 移动优先:完整的移动端适配和触摸优化
- 流式输出:实时展示 AI 的思考和编码过程
Clawdbot 的设计理念:
- 本地优先:数据和控制都在本地,AI 模型除外


