Nexu Desktop
把 OpenClaw Agent 接入微信、飞书、Slack 和 Discord 的本地桌面客户端。
按维度查看评分与理由
证据显示:README声称本地优先、数据留在设备上,但未提供实现细节;存在遥测(PostHog)和云身份功能,但未明确用户同意机制;依赖众多第三方包,但未提供安全审计;有SECURITY.md但未提供漏洞修复记录。扣分:缺少权限最小化、用户确认、数据流透明、敏感数据处理的具体实现证据;外部影响(如IM集成)未说明权限范围;无回滚机制;来源归属仅依赖MIT许可证和未验证的发布者。
证据显示:代码结构清晰,测试覆盖部分功能,但未提供完整测试结果;依赖众多第三方包,但未提供可用性保证;错误处理在测试中有体现,但未提供用户可见的错误消息。扣分:依赖可用性未验证;失败消息未在文档中说明。
证据显示:README明确目标用户(个人和小团队)和场景(电商、创作者等),但未提供能力边界;触发机制(如IM集成)未详细说明;环境要求(macOS、Windows)明确。扣分:能力边界和触发精度未充分说明。
证据显示:README结构清晰,提供安装说明、FAQ、社区链接;有MIT许可证;但未提供版本变更日志和已知限制;命名稳定性未验证。扣分:缺少版本变更日志和已知限制;维护责任未明确。
证据显示:README声称提供价值(如节省时间),但未提供实际输出示例或用户反馈;边际价值对比表存在,但未提供成本效益分析。扣分:输出可用性未验证;成本效益未量化。
证据显示:README中的声明(如本地优先)未提供实现证据;测试存在但未提供覆盖率报告;未区分事实和推断。扣分:声明可追溯性不足;交叉来源验证不足。
- 发布者身份未验证,需谨慎对待。
- 遥测(PostHog)和云身份功能可能涉及数据外发,需确认用户同意机制。
- 依赖众多第三方包,建议进行安全审计。
- 缺少版本变更日志和已知限制,升级前需谨慎。
这个 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 有哪些优点和局限?
- 将微信、飞书、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?
支持 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 与同类方案有什么区别?
README 将 Nexu 与官方 OpenClaw 对比:其定位是以 GUI 提供开箱即用的渠道连接、模型切换和本地优先数据路径;官方 OpenClaw 在该表格中被描述为需要手动配置和自行集成渠道。