[开源][iOS] 给 herdr 做了个手机端

binhb 2026-08-14 15:23 1

最近一直在用 herdr 跑 agent 。出门以后,我经常只是想看一眼谁跑完了、谁 blocked 了,或者回一句话。为了这点事用 Termius SSH 进去操作 TUI ,手机上还是挺麻烦的。


所以做了 Heeler ,一个原生的 herdr iOS 客户端。


Heeler Agent Console


它不是通用终端。首页会列出不同 Host 上的 agent ,Blocked 的排在前面。点进去可以看输出、回复消息,也可以 Attach 进去直接操作 TUI 。


Heeler Agent Terminal


图片和文件可以通过 SFTP 上传到远端,再把路径放进草稿。agent Blocked 或 Done 时也会收到推送。


Heeler Composer


连接走 SSH ,不需要额外安装 daemon 。配对时运行 herdr plugin ,手机扫描二维码即可。SSH 私钥在手机上生成并保存在 Keychain 。远程连接可以使用 Jump Host ,或者自己配 Tailscale 。


目前只支持 iOS 18+,herdr 需要 0.7.5 以上。项目还是 pre-alpha ,没有 Android ,推送走 APNs 。
通知


安装:


herdr plugin install ZingerLittleBee/Heeler/plugin --ref main --yes
herdr plugin action invoke heeler.pair

TestFlight:
https://testflight.apple.com/join/aXSxRn4r


网站:
https://heeler.bybee.dev


GitHub:
https://github.com/ZingerLittleBee/Heeler


免费,AGPL 开源。如果你也在用 herdr ,欢迎试试。

最新回复 (7)
  • 7gugu 08-14 15:56
    1
    看起来很酷,搞下玩玩
  • ffalex 08-14 17:05
    2
    下一步考虑做成真正的对话吧,用户如果需要看详细的输出再点击进去,再下一步支持 andorid ,这样我就可以用了🐶
  • ETiV 08-14 17:40
    3
    我在电脑上配对了 ChatGPT Remote ,给它安装了 herdr skill 去用 herdr ,然后就能手机操控了
  • binhb 楼主 08-14 17:46
    4
    @ffalex 之前尝试过,还是比较喜欢终端的 ui ,最终 discard 了
  • binhb 楼主 08-14 17:48
    5
    @ETiV 能直接操作 agent 会话吗?
  • ETiV 08-14 18:23
    6
    可以的,无非就是 `herdr send-keys / prompt` 的各种组合,herdr --skill 就能看到它自带的 SKILL.md ,给装一下就行了

    对我而言,更多的适用场景是网络无法 SSH 直连到机器上的时候、或者很卡的时候,可以在 ChatGPT App 里发消息(我只需要确保这个链路没问题就行了),发出去的消息可以在 Remote Mac 上响应、执行、得到结果。

    GUI 上也更舒服, 手机端 Terminal 打字、操作太痛苦了…
    我早就在用 iSH 了,最近还买了 Echo (基于 libghostty 做的,支持 SSH 和 mosh ),都痛苦🤦‍♂️
  • Godblessu 08-15 08:36
    7
    搞成 grok bot 这种我觉得才是最佳实践,配一个 vnc ,可以 remote
* 帖子来源V2EX
返回