作者用 Vibe Coding 三个月做了几个项目,记录一下技术选型和踩坑过程。
WorkAny:从 Claude Agent SDK 到自研 Open Agent SDK
WorkAny 最初基于 Claude Agent SDK 实现 Agent Runtime,依赖本地的 Claude Code,处理慢且有模型兼容问题。换用自研 Open Agent SDK 后,运行流畅了,问题也解决了。
OpenClaw 云端托管:WorkAny Bot
主要需求:想试试但不敢在自己电脑跑、不懂技术配不了虚拟机、希望长时间待机但不想买 Mac Mini、只想开箱即用不想学配置。作者花了一个周末做了 WorkAny Bot,提供 OpenClaw 云端托管服务。
ClawHost:K8S 部署方案
WorkAny Bot 背后的托管方案已开源。核心依赖 K8S 集群,每个 Pod 部署一个 OpenClaw 实例,通过 PVC 挂载磁盘对 .openclaw 目录做持久化存储。ClawHost 提供管理面板,管理员创建 App 和 Bot,对外提供 Restful API。
ChatClaw:更好的 OpenClaw Web UI
作者觉得 OpenClaw 自带的 Web UI 不够美观,对话体验不好。开源了 ChatClaw,从一人公司(OPC)角度设计:OPC -> Companies -> Teams -> Agents -> Tasks。一个 OPC 可以创建多个公司,每个公司对应一个 OpenClaw Gateway。
ChatClaw 的 OPC 架构设计有意思——公司作为 Gateway 单位的抽象,让多 Agent 协同有了自然的边界。这和 AgentBase 多租户设计思路有可以对照的地方。</parameter>