最近一直在用 herdr 跑 agent 。出门以后,我经常只是想看一眼谁跑完了、谁 blocked 了,或者回一句话。为了这点事用 Termius SSH 进去操作 TUI ,手机上还是挺麻烦的。
所以做了 Heeler ,一个原生的 herdr iOS 客户端。
它不是通用终端。首页会列出不同 Host 上的 agent ,Blocked 的排在前面。点进去可以看输出、回复消息,也可以 Attach 进去直接操作 TUI 。
图片和文件可以通过 SFTP 上传到远端,再把路径放进草稿。agent Blocked 或 Done 时也会收到推送。
连接走 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
GitHub: https://github.com/ZingerLittleBee/Heeler
免费,AGPL 开源。如果你也在用 herdr ,欢迎试试。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.