Nexu Desktop
把 OpenClaw Agent 接入微信、飞书、Slack 和 Discord 的本地桌面客户端。
- 源仓库
- nexu-io/nexu
- Star 数
- ★ 3.3k
- 最近更新
- 6 个月前
- License
- MIT
- 主语言
- TypeScript
- FA 评分
- 42/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 平台专用Codex · Claude Code
- 费用
- 软件免费,模型调用费用自付
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 独立跨境电商经营者在飞书中把商品规格交给 Agent,辅助准备多语言商品文案、竞品价格调研或营销素材。
- 不适合
- 需要 Linux 桌面版的用户,官方仅支持 macOS 12+ 与 Windows 10+
- 不愿依赖 OpenClaw 或微信 8.0.7 插件的团队
- 需要完整生产部署与运维文档的团队
这个 Agent 能做什么,适合哪些场景?
Nexu 是一个开源桌面客户端,用于将 OpenClaw Agent 接入微信、飞书、Slack、Discord 等即时通信渠道。仓库包含 Web 前端、基于 Electron 的桌面客户端、Controller 服务和共享库,开发时可通过 pnpm 启动完整本地栈。安装后的主要使用界面是桌面 GUI,而非命令行;连接 IM 后,可从手机上的聊天应用与 Agent 对话。README 将其定位为 local-first 产品,并称业务数据保留在用户机器上。它支持使用 nexu 账户访问支持的模型,也支持自带 API Key;MiniMax、OpenAI Codex 和 GLM(Z.AI Coding Plan)提供 OAuth 登录方式。
用户从 nexu.io 或 GitHub Releases 下载桌面客户端并启动,在 GUI 中登录 nexu 账户或添加自己的 API Key。客户端运行 OpenClaw Agent,并提供内置的 WeChat、Feishu、Slack 和 Discord 连接;微信连接明确要求配合 WeChat 8.0.7 OpenClaw plugin,用户点击连接后用微信扫码。连接完成后,用户可在已接入的 IM 中向 Agent 发起聊天,并在手机端继续使用。开发环境中,pnpm dev start 启动包含 apps/web、apps/desktop、apps/controller 的本地开发栈,pnpm build 生成生产构建。
- 独立跨境电商经营者在飞书中把商品规格交给 Agent,辅助准备多语言商品文案、竞品价格调研或营销素材。
- 内容创作者在 Slack 中向 Agent 询问选题,并将其用于多平台内容草稿和评论互动工作。
- 独立开发者在 Discord 中粘贴报错或堆栈信息,与 Agent 进行代码分析、文档生成或 PR 描述准备。
- 法律、财务或咨询从业者在飞书中转发合同材料,使用 Agent 辅助风险摘要、条款标记和修订建议。
- 小型零售商通过飞书让 Agent 协助库存问答、订单跟进、客户自动回复和促销文案。
如何安装或部署这个 Agent?
支持 macOS 12+(Apple Silicon 或 Intel)和 Windows 10+,约需 500 MB 存储空间。从 https://nexu.io 或 https://github.com/nexu-io/nexu/releases 下载对应平台版本并双击安装。首次启动后,使用 nexu 账户登录以访问支持的模型,或添加自己的 API Key;README 未提供各模型 API Key 的具体配置字段、文件路径或命令。
如何使用这个 Agent?
在桌面 GUI 中选择并连接微信、飞书、Slack 或 Discord。若连接微信,需使用 WeChat 8.0.7 OpenClaw plugin:点击连接,再用微信扫码。随后在已连接的聊天渠道向 OpenClaw Agent 发送消息;该渠道也可在手机上使用。若要本地开发,先安装 Node.js 22+ 与 pnpm 10+,然后运行 pnpm dev start;停止服务使用 pnpm dev stop,生产构建使用 pnpm build。
这个 Agent 有哪些优点和局限?
- 将微信、飞书、Slack 和 Discord 集成到同一个桌面客户端,避免为这些渠道分别自行搭建连接。
- 提供 GUI 安装和连接流程,README 明确表示无需 CLI 或环境变量即可开始使用。
- 支持 nexu 账户、BYOK,以及 MiniMax、OpenAI Codex、GLM 的 OAuth 登录,覆盖多种凭据接入方式。
- 定位为 local-first,并声明业务数据留在本机;同时以 MIT 许可证发布,便于审计和派生。
- 文档明确支持的桌面系统只有 macOS 12+ 和 Windows 10+;未说明 Linux 支持。
- 核心用途依赖 OpenClaw,并且 IM 渠道接入仍受相应平台及其插件或配置条件约束。
- 微信接入明确要求 WeChat 8.0.7 OpenClaw plugin,采用其他微信版本或连接方式的兼容性没有说明。
- README 没有给出各渠道的详细权限、故障排查步骤、API Key 配置字段或 Controller 的生产部署说明。
这个 Agent 与同类方案有什么区别?
README 将 Nexu 与官方 OpenClaw 对比:其定位是以 GUI 提供开箱即用的渠道连接、模型切换和本地优先数据路径;官方 OpenClaw 在该表格中被描述为需要手动配置和自行集成渠道。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Nexu Desktop 当前 | 42 · 缺口较多 | 桌面应用免费 + 模型费 | ★ 3.3k | 6 个月前 | TypeScript | Codex · Claude Code |
| Open Cowork | 65 · 存在缺口 | 桌面应用免费 + 模型费 | ★ 2.3k | 17 天前 | TypeScript | Claude Code · OpenAI API · Claude API |
| OpenCrew AI 团队操作系统 | 48 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 496 | 7 个月前 | Shell | — |
| Inno Agent | 60 · 存在缺口 | 桌面应用免费 + 模型费 | ★ 1.4k | 1 天前 | TypeScript | OpenAI API · Claude API |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示:README声称本地优先、数据留在设备上,但未提供实现细节;存在遥测(PostHog)和云身份功能,但未明确用户同意机制;依赖众多第三方包,但未提供安全审计;有SECURITY.md但未提供漏洞修复记录。扣分:缺少权限最小化、用户确认、数据流透明、敏感数据处理的具体实现证据;外部影响(如IM集成)未说明权限范围;无回滚机制;来源归属仅依赖MIT许可证和未验证的发布者。
证据显示:代码结构清晰,测试覆盖部分功能,但未提供完整测试结果;依赖众多第三方包,但未提供可用性保证;错误处理在测试中有体现,但未提供用户可见的错误消息。扣分:依赖可用性未验证;失败消息未在文档中说明。
证据显示:README明确目标用户(个人和小团队)和场景(电商、创作者等),但未提供能力边界;触发机制(如IM集成)未详细说明;环境要求(macOS、Windows)明确。扣分:能力边界和触发精度未充分说明。
证据显示:README结构清晰,提供安装说明、FAQ、社区链接;有MIT许可证;但未提供版本变更日志和已知限制;命名稳定性未验证。扣分:缺少版本变更日志和已知限制;维护责任未明确。
证据显示:README声称提供价值(如节省时间),但未提供实际输出示例或用户反馈;边际价值对比表存在,但未提供成本效益分析。扣分:输出可用性未验证;成本效益未量化。
证据显示:README中的声明(如本地优先)未提供实现证据;测试存在但未提供覆盖率报告;未区分事实和推断。扣分:声明可追溯性不足;交叉来源验证不足。
- 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
- 发布者身份未验证,需谨慎对待。
- 遥测(PostHog)和云身份功能可能涉及数据外发,需确认用户同意机制。
- 依赖众多第三方包,建议进行安全审计。
- 缺少版本变更日志和已知限制,升级前需谨慎。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
发布说明摘录
🎉 Highlights - 🪟 Windows support is here — Nexu now officially supports Windows as a first-class desktop platform. Install, upgrade, local runtime, tray behavior, and SkillHub extraction all received a full stabilization pass. (#949, #986, #988, #1021, #1030, #1073) Thanks @PerishCode, @alchemistklk, @mrcfps, @lefarcen, and @Siri-Ray. …在 GitHub 查看 ↗ -
发布说明摘录
🎉 Highlights - 🏆 Desktop Rewards Center — Earn credits by starring the repo, sharing assets, and inviting friends. Track your balance and claim rewards directly from the desktop app. (#789) Thanks @anthhub @nettee . - 💬 Three new managed channels: QQ, WeCom, and DingTalk — Connect QQ, WeCom, and DingTalk directly from the dashboard as a bundled new channel set. (#775, #895) Thanks @Siri-Ray and @qiongyu1999. …在 GitHub 查看 ↗ -
发布说明摘录
🎉 Highlights - 🎬 Seedance 2.0 video generation — Generate 15-20 second AI videos right from your bot conversations. Star the repo and join the community group to get free credits. (#749, #751, #764) Thanks @alchemistklk and @lefarcen. - 🔄 Startup is more resilient — If the controller fails its initial readiness check, the app now retries automatically instead of getting stuck on a loading screen. (#750) Thanks @mrcfps. …在 GitHub 查看 ↗