lsbot vs OpenClaw

lsbot 与 OpenClaw 的设计理念、技术特性、集成方式全面对比

概览

指标lsbotOpenClaw
语言GoTypeScript
安装大小~15MB 单文件100MB+(含 node_modules)
分发方式单一可执行文件,复制即用npm 安装,依赖 Node.js
消息平台7 个(含国内平台)30+(海外为主)
工具数70+ MCP 工具54 技能 + 工具
设计哲学极简主义,够用就好功能全面,灵活优先
目标用户所有人(包括非技术用户)开发者、技术爱好者

核心差异

设计理念

lsbotOpenClaw
代码方向克制增长,保持精简越来越多,越来越复杂
接入方式云中继 + 自建双模式主要依赖自建服务器
入门门槛3 条命令即可完成需要服务器运维知识
国内平台原生支持飞书/企微/钉钉/公众号不原生支持
运行依赖无(单一二进制)需要 Node.js 运行时
嵌入式设备可部署到 ARM/MIPS需要 Node.js 环境

功能矩阵

功能lsbotOpenClaw
CLI 工具
MCP Server
云中继(免服务器接入)
单一二进制部署
浏览器自动化
Web UI
macOS/iOS/Android 应用
技能/插件系统
持久化记忆 (RAG)
Terminal UI (TUI)
Hooks 系统

消息平台支持

lsbot 支持的平台(7 个)

平台协议需要公网服务器
飞书/LarkWebSocket
企业微信回调 API / 云中继
微信公众号云中继
钉钉Stream Mode
SlackSocket Mode
TelegramBot API
DiscordGateway

OpenClaw 额外支持的平台(24+)

iMessage、Signal、WhatsApp、LINE、Matrix、Microsoft Teams、Google Chat、Mattermost、Nextcloud Talk、Twitch、NOSTR、Zalo 等。

企业微信接入对比

这是两个项目差异最明显的场景:

步骤OpenClawlsbot
公网服务器需要购买和配置不需要(云中继)
域名 / DNS需要不需要
SSL 证书推荐配置不需要
回调 URL 验证手动编写验证逻辑relay 命令自动完成
消息加解密自行集成 SDK内置,零配置
Access Token 管理自行实现刷新逻辑内置自动刷新
预计耗时数小时到数天5 分钟

lsbot 云中继流程:

# 1. 安装
# macOS / Linux / WSL:
curl -fsSL https://files.lingti.com/install-bot.sh | bash
# Windows (PowerShell):
irm https://cli.lingti.com/install.ps1 -OutFile install.ps1; .\install.ps1 -Bot

# 2. 一条命令搞定验证和消息
lsbot relay --platform wecom \
  --wecom-corp-id ... --wecom-token ... --wecom-aes-key ... \
  --provider deepseek --api-key sk-xxx

# 3. 配置回调 URL: https://bot.lingti.com/wecom

消息流转对比

传统方式(OpenClaw 等):

企业微信 → 公网服务器(用户准备)→ AI API → 响应

lsbot 云中继:

企业微信 → bot.lingti.com → WebSocket → 本地客户端(用户本地)→ AI API

凭据安全对比

传统方式lsbot 云中继
AI API Key存放在服务器存放在本地
企业微信凭据持久化在服务器动态传输,不持久化
消息内容服务器端处理本地处理,云端仅转发

MCP 工具对比

两个项目共享核心工具集:

分类工具
文件操作file_read, file_write, file_list, file_search, file_info 等
Shellshell_execute, shell_which
系统system_info, disk_usage, env_get, env_list
进程process_list, process_info, process_kill
网络network_interfaces, network_connections, network_ping, network_dns_lookup
日历 (macOS)calendar_today, calendar_list_events, calendar_create_event 等
提醒/备忘录 (macOS)reminders_, notes_
音乐 (macOS)music_play, music_pause, music_next 等
GitHubgithub_pr_list, github_issue_list 等

lsbot 独有

功能说明
浏览器自动化(纯 Go)基于 go-rod,快照-操作模式
文件管理工具file_list_old, file_delete_old, file_trash

OpenClaw 独有

功能说明
技能系统 (54 个)Bear Notes, Notion, Obsidian, Trello, 1Password 等
媒体处理图像/视频/音频处理,视觉模型集成
持久化记忆向量数据库 (LanceDB),跨会话知识
自动回复/定时任务Cron 调度,Heartbeat 主动唤醒
设备配对多设备同步

OpenClaw 架构参考

OpenClaw 是由 Peter Steinberger 于 2025 年底创建的开源自主 AI 个人助手,曾在一周内获得 100k+ GitHub stars。

┌────────────────────────────────────────────┐
│           OpenClaw Runtime (Node.js)        │
├────────────────────────────────────────────┤
│  Message Router  │  Agentic Loop  │ Memory │
└────────┬─────────┴───────┬────────┴───┬────┘
         │                 │            │
    Chat Platforms    AI Models    Local Machine
    (30+ 平台)       (Claude/GPT)  (文件/应用)

三大支柱:

  1. 跨会话持久记忆 — 记住上下文,学习使用模式
  2. 深度本地机器访问 — 无限制访问本地应用和文件
  3. 自主代理循环 — 主动执行任务,而非仅提供建议

适用场景

场景推荐方案
国内平台快速接入(飞书/企微/钉钉/微信)lsbot
无运维经验、快速体验 AI Botlsbot
嵌入式/IoT 设备部署lsbot
数据完全本地化要求lsbot
需要 WhatsApp/iMessage/Signal 等平台OpenClaw
需要 Web UI / 原生应用OpenClaw
需要持久化记忆和技能系统OpenClaw
已有成熟服务器基础设施OpenClaw

参考链接