Duckterm 移动端内测:为超级个体打造的 tui agent 控制方案

8 月 12 日
 mains

• 内测| App Store TF & Google Play

4 月写的一个小玩意,各种产品都不得劲,所以自研了下,代码也快 100 多万行了。(web/desktop/ios/安卓/golang hookd)

一个高效率 coding 的 case(为啥本项目代码量级能快速到百万级, 且类似这样的项目还有不少,都是大量 tui agent 并行完成的)

个人愚见:

📱 工具类:DuckTerm (SSH / Tmux Herdr Psmux / Ai Agent)

① 加入 TestFlight:在 iOS 、iPad 、Mac(M 芯片)安装 DuckTerm

https://testflight.apple.com/join/vGvHVAdq

② TF 购买 Pro ,走的沙盒不扣款(没有账号系统,这个作为非登录的关联设备凭证) 沙盒时间流速快,建议购买永久会员(0 真实扣费)

③ 满血体验安装 hookd : 接受通知和互动能力 (发送图片需要 tmux 、herdr 、psmux 里的 agent)

支持 Mac/Linux/Windows. 下面以 Mac 为例

brew install ducksee/tap/duckterm-hookd && \
duckterm-hookd setup --qr

其他环境参考:

④ 测试提醒和手机交互

  1. codex
测试 codex ,安装 hookd 后,把 agent 跑在 tmux 或者 herdr ,就可以图文交互了:
cd tmp;
tmux new -s cx-prod-main
codex 
输入 「你是什么模型」 看看手机收到了么,画面能不能实时预览。
  1. 测试 opencode
测试 opencode ,安装 hookd 和注入 hook 配置后, 把 agent 跑在 tmux 或者 herdr ,就可以图文交互了:

cd tmp;
tmux new -s op-prod-main
opencode 

输入 「你是什么模型」 看看手机收到了么,画面能不能实时预览。

2477 次点击
所在节点    程序员
19 条回复
ffalex
8 月 12 日
求个安卓 pro 兑换码 bmllcmlza3lAZ21haWwuY29t ,目前一直用的 termux
mains
8 月 12 日
怎么 windows 和安卓用户还不少 😂.

兑换方式:
1. 请使用同一个 Google 账号。
2. 打开 Google Play → 右上角头像 → 付款和订阅 → 兑换代码。
3. 输入下方的一次性兑换码并按 Play 页面完成确认。
4. 返回 DuckTerm ;如果 Pro 没有立即生效,请点击“恢复购买”或重新打开应用。
5. 可以取消订阅,防止 90 天后扣款。目前只找到了生成 90 天最长的码,后续我看看如何生成永久的,后面可以找我。

```
8G82SHLFWVTTR8HYEVP60UP
B5VLKH5GYDD8W5KSDECGF9V
2S32UBTNAQYG00XNFMYWQF1
RSEES43AQ82FJA8M5ZRZRV7
DWERSLAVDT9UURYQMH1LQ5W
XP1R0L25YLSPQ8MMP1NX586
SYLUAK1JNLG9UQTU1U2194F
A81AKLKD7DCETSWPBTQ1UGX
Z9RW6MUV26Y7LYD7K4N99JD
AYKJSJKC458KB63ZWTZUQ8L
PL9ND2VVGD61AEYK14GARN5
MW8EE4E4S87KAH204E4C627
CC8BWWYZN3K20T0WSLWLE7R
DZAUYABHX4JC5H060FN00K3
3GVTAKEK9EGAFC8R72AWP9M
UZ5NWQP5VWPEMUJN70FY7JC
FR9ATHBBY7ATQPGUPS2L9KH
XAZ1U0BRG6DLXSL7PQDYX9R
G2HUEGCUY72ZYZL5TBC74XQ
EU4GQCGUHLQD7CD44UR7NR2
```
xayoung
8 月 12 日
UZ5NWQP5VWPEMUJN70FY7JC 已用
感谢 op
ffalex
8 月 12 日
A81AKLKD7DCETSWPBTQ1UGX 已用,谢谢,期待永久 pro
cxsz
8 月 12 日
EU4GQCGUHLQD7CD44UR7NR2 已经使用,谢谢
PowerDi
8 月 12 日
鸿蒙眼前一黑
ytFG
8 月 12 日
3GVTAKEK9EGAFC8R72AWP9M 已用,谢谢
Shaar
8 月 12 日
这是为了方便控制多 VPS 上写代码吗,定位不是 codex app 那种?
wetalk
8 月 12 日
类似 codex 官方重置提醒,还有重置卡到期提醒功能有嘛
mains
8 月 12 日
@Shaar 定位是更高效的跑任务,codex app 非技术用用还行,不太自动化。
@wetalk 有。我也有另外 app 专门做这个的,还有 tg 频道这个的.
额度信息: t.me/quota_renew
推文信息 t.me/quota_renew_xnews
ffalex
8 月 13 日
试用了两天,暂时还没法替代 termux 。终端界面还需要打磨,终端引擎智能只用 xterm.js ,其它两个都会出现排版问题;终端打字有明显的卡顿感; sftp 打开显示黑屏;选的打开普通 shell ,仍然会进已有的 herdr 会话;还出过删了会话后又恢复了,生物识别转圈很久才弹出来; inbox 重复弹出通知,点击去又是 invaild ;在终端确认选项,inbox 中还是待批准;在电脑上工作,应用也会弹出通知和待确认,通知栏一堆 duckterm 的消息;没有本地 shell ,手动 sftp 我得打开 termux ;没有强制后台保活功能。暂时的不足说完了,到优点了,inbox 直接审批需求,有接近电脑端的体验,个人觉得挺不错的,建议在用户回复后加个反馈,比如思考中,执行中啥的,以及直接在对话中提供按钮进入 session 。
ffalex
8 月 13 日
@ffalex 打了不少错别字,但应该能看懂,鉴定为真人回复🐶
mains
8 月 13 日
有联系方式吗 😂,我是 iOS 的 ghostty 好像很流畅啊?不过我刻意弱化了 SSH ,我都是 inbox 直接运维长任务的。其实 pc first 下,手机的 push 确实会有点打扰,主要是目前的 pc agent 不太好感知,是否是真人在 pc 前。
mains
8 月 13 日
关于任务状态,其实可以 live preview ,那个很实时的。还有个 tab 是 agent tab ,默认我是隐藏了的,是 session chat 模式,会比较重。
chenjunqiang
8 月 15 日
很好用,太好了,无缝,我这样可以在各种手机里面链接,特别我这长期在外面的,就是需要这个玩意。谢谢老板。
ccxuy
8 月 20 日
求一个 IOS 的码,最近刚好在找 terminus 的代替品,感谢 @mains~ Y2N4dXlAMTI2LmNvbQ==
mains
8 月 20 日
@ccxuy iOS 走 TF 连接,不需要码啊。沙盒都是不扣费的。
aonco33
8 月 21 日
支持 ET 协议不。
v9912ex
9 月 21 日
iOS tf 404 了, 求个码子 8866@elektrine.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1233791

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX