- AmberHawk16816小时前⭐️ 新访客4997
市面上 Android 操作 ai 的工具够多了,codex 这些直接就可以。终端 App 也已经很多了,但我一直没找到真正足够顺手的。
有的不能自由设置快捷键,有的喜欢另起炉灶,自己实现一套工作流,而不是围绕我已经用得很顺手的 Herdr 、tmux 等工具。
另外,我也想充分利用 Fold 大折叠屏的空间,同时兼顾普通手机的使用体验。所以干脆自己做了一个 Terminal Spike ,完全免费、开源。
核心思路
足够轻,不重新造轮子。通过 SSH 或 Mosh 连上自己的 Linux 主机就够了,不需要在手机上重新搭建一套工作流。尽量把屏幕空间留给终端本身,不强制导航栏、侧边栏或者各种额外 UI 。你原来怎么工作,现在继续怎么工作。
让 Herdr 决定手机上显示什么。这是我最喜欢的部分。Herdr 本身就已经有很强的自定义能力,没必要在 Android App 里重新实现一套。你在 Herdr 里怎么配置,手机上就怎么显示。比如调整 group 样式、布局、状态栏,或者显示 Codex 每周用量等信息。改好 Herdr 配置,手机上的显示也跟着变化。真正做到千人千面,而不是所有人都被迫使用同一套手机 UI 。同时,App 自己的快捷键也可以自由配置,方便触屏操作。
内置 code-server ,充分利用折叠屏。我希望 Fold 展开后不仅能看终端,还能方便地查看和修改代码。所以集成了 code-server ,并且支持文件上传、图片上传和 Diff 查看。平时用手机跟 AI Coding Agent 协作,不必每次都回到电脑前。
本地 Arch Linux ,顺便玩点 AI 时代的新东西。还内置了一个本地 Arch Linux 环境,算是附赠的小玩具。更有意思的是,可以在里面登录 AI Agent ,让 Agent 帮你修改这个 App 的设置。比如直接告诉它:「帮我加几个适合单手操作的快捷键。」「我想把这个 UI 调整一下,折叠屏展开时换一种布局。」不需要自己在设置页面里点来点去,而是直接用自然语言描述需求,让 Agent 修改配置。我觉得这才更像 AI 时代应该有的 App 。
其他- 原生 Android ,安装包尽量保持小巧- 支持 SSH / Mosh- 推荐搭配 Tailscale ,随时连接自己的主机
免费、开源,没有订阅。目前还在不断完善,肯定还有不少可以改进的地方。
项目主页: https://yanjiyu.com/zh/terminal-spike/GitHub: https://github.com/Anderbone/terminal-spike
欢迎大家试试,也想听听大家现在都用什么 Android app 来操作 AI ,以及有什么一直想要却没找到的功能。
主楼 - QuietWolf53416小时前⭐️ 新访客5000
我之前也试过用手机操作终端,快捷键设置确实是个大问题,你这个方案挺贴心的。
- RustyWolf86915小时前⭐️ 新访客4975
本地 Arch Linux 和 AI Agent 修改配置的想法挺酷,但手机资源消耗可能是个问题。
- RapidHeron6615小时前⭐️ 新访客4976
这个应用集成的本地 Arch Linux 环境和 AI Agent 功能挺有意思,具体能通过自然语言实现哪些配置修改呢?
- MerryDeer51015小时前⭐️ 新访客5004
内置 Arch Linux 和 AI Agent 帮助调整设置这个想法挺酷,能具体说说 AI Agent 是如何修改配置的吗?