V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
samzong
V2EX  ›  分享创造

ClawWork — 给 OpenClaw 的个桌面客户端,提高并行任务和用户体验

  •  
  •   samzong ·
    samzong · 5 天前 · 1429 次点击

    经历各种养虾热,算是用的比较深入的,有一台 Mac 独立跑 OpenClaw 处理各种任务;但聊天界面 用 IM 效率不够,上下文切换也麻烦,另外还有安全问题,你在 IM 里面看不到工具调用等,很多操作只能通过文本消息处理。

    所以做了 ClawWork ,一个开源的 OpenClaw 桌面客户端。

    核心解决的问题:

    • 每个任务独立 Session ,互相隔离,三栏布局一目了然
    • 工具调用实时卡片展示,高风险操作弹审批
    • 产物(代码/图片/文档)自动按任务保存到本地,全文搜索
    • 定时任务( cron ),多 Gateway 多模型自由切换
    • 移动端也能用(没时间搞原生开发,感觉使用场景也是临时顶一下,所以选了 PWA)

    技术栈:Electron 34 + React 19 + TypeScript + Tailwind CSS v4 + SQLite 全平台:macOS / Windows / Linux ,Homebrew 一键装 开源协议:Apache 2.0

    macOS 安装: brew tap clawwork-ai/clawwork && brew install --cask clawwork

    GitHub: https://github.com/clawwork-ai/ClawWork PWA: https://cpwa.pages.dev

    如果你也在用 OpenClaw ,欢迎试试,star 是最大的鼓励 🙏 有问题直接提 issue ,PR 也非常欢迎。

    第 1 条附言  ·  4 天前
    因为 ClawWork 是完全基于 OpenClaw Gateway RPC 的能力,所以对 Gateway 这块的代码研究比较多,大家有问题可以相互交流。
    第 2 条附言  ·  2 天前
    终于把 v0.0.14 版本发出来啦~,86 个 PR ,新增了 7 个贡献者,完成了从个人 solo 到开源协作的过程。

    重点围绕 Teams 的可用来做。 为此增加了不少基础能力:会话重构支持多 Session 聚合,TeamsHub 和 Team 协议,Skills 管理 & ClawHub 的对接,利用 LLM 实现自动创建 Agent ,

    最坑的是 OpenClaw 的接口能力缺了不少,搞着搞着发现上游缺,就去 openclaw 提 PR , 然后再加能力。

    https://github.com/clawwork-ai/ClawWork/releases/tag/v0.0.14
    12 条回复    2026-04-11 09:52:54 +08:00
    smilingsun
        1
    smilingsun  
       5 天前 via Android
    哇好用心还有 pwa
    samzong
        2
    samzong  
    OP
       5 天前
    @smilingsun 感谢,并且 pwa 可以跟桌面端联动,离开 PC 的时候临时处理和审批这些场合很实用,另外还有些小设计在,从 gateway 同步认证凭证,扫个码就行; pwa 纯离线,需要更新可以手动触发;因为也没钱搞个服务器做后端。
    samzong
        3
    samzong  
    OP
       5 天前
    忘记标记了,这个是开源的
    YYCX
        4
    YYCX  
       5 天前
    下载之后连接 vps 上的龙虾,正常填入了 WSS 地址和网关令牌,测试连接的时候提示“unauthorized: gateway token mismatch (provide gateway auth token)”,请问这个是为什么
    GarenRhine
        5
    GarenRhine  
       4 天前
    openclaw 不是自己就有 web 客户端吗
    samzong
        6
    samzong  
    OP
       4 天前 via iPhone
    @YYCX token 需要用对的哦,你可以从 OpenClaw
    后台复制下,然后去 node 中找到 device 去允许连接
    samzong
        7
    samzong  
    OP
       4 天前 via iPhone
    @GarenRhine 是的,这定位是不同的,主要可以并行工作和生产的文件聚合
    YYCX
        8
    YYCX  
       4 天前
    @samzong #6 这个肯定是对的,和就是网页版用的那个。这个应该都还没到允许连接那一步吧,那一步的错误应该不是这个
    samzong
        9
    samzong  
    OP
       4 天前
    @YYCX #8 嗯嗯,辛苦您再测试下,这个问题有可能跟 token 前后空格相关,您可以看下 openclaw.json 的配置中 Gateway 的 token 是否一致。然后可以先不点测试连接,直接保存,我在保存的时候做了前后字符的 trim 处理,但是测试的时候没做,如果保存后能正常连接,大概率是因为 token 字符的问题。
    samzong
        10
    samzong  
    OP
       4 天前
    可以问问大家在使用 openclaw 过程中,最想解决的问题是什么吗? 希望 clawwork 成为一个趁手的工具,需要更多反馈。
    samzong
        11
    samzong  
    OP
       2 天前
    liujan
        12
    liujan  
       1 小时 52 分钟前 via iPhone
    @samzong 请问支持多 agent 吗
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3143 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:45 · PVG 11:45 · LAX 20:45 · JFK 23:45
    ♥ Do have faith in what you're doing.