Back to Feed
总结
Hacker News 上有开发者分享“无尽编程(Doom Coding)”工作流:把手机从刷社交媒体转为利用通勤、等待等碎片时间写代码。做法是将手机作为远程服务器/VPS 的轻量终端,通过 Tailscale 等建立稳定 VPN,配合 Termius、Blink Shell 等支持 Mosh 的客户端与 Tmux 保持会话,在休眠或网络切换时仍可续连。实践中结合 Claude Code 等命令行 AI 工具生成代码框架并提交 PR,再借助 Cloudflare Pages 自动构建预览分支,直接用手机浏览器验收;也有人用 Telegram 机器人拦截 AI 询问并用内联键盘反馈优化交互。讨论认为邮件接口更易上手但实时性较弱;该模式可用于修 Bug、做 MVP 或运维,但受屏幕与输入效率限制。
正文
📱 从"无尽刷屏"转向"无尽编程":利用手机终端与AI实现移动端开发 开发者正在探索一种被称为"无尽编程"(Doom Coding)的工作流,旨在利用通勤或等待的碎片时间,通过手机终端替代传统的社交媒体浏览。该流程的核心是将手机作为远程服务器或虚拟专用服务器(VPS)的轻量级终端,结合AI编程工具实现移动端开发。典型的技术栈包括使用 Tailscale 建立稳定的 VPN 连接,通过 Termius 或 Blink Shell 等支持 Mosh 协议的应用程序访问远程环境,并利用 Tmux 保持 SSH 会话的持久性,确保在设备休眠或网络切换时连接不中断。 在实际操作中,开发者利用 Claude Code 等命令行 AI 工具进行协作。一种常见的模式是:在手机终端描述工具需求,由 AI 生成代码框架并提交拉取请求(PR),随后通过连接到仓库的 Cloudflare Pages 等平台自动构建预览分支,开发者可直接在手机浏览器中验证结果。此外,部分用户还开发了基于 Telegram 的机器人界面,通过拦截 AI 的询问并提供内联键盘反馈,进一步优化了移动端的交互体验。 关于该模式的讨论显示,虽然有人提议使用邮件接口与 AI 交流以降低配置难度,但多数实践者认为 VPN 结合终端的方式在实时反馈和会话管理上更具优势。硬件选择涵盖了从远程 Mac、5美元的 Linode VPS 到本地运行的 Android Termux 环境。尽管存在屏幕尺寸限制和输入效率的争议,但支持者指出,这种"氛围编程"(Vibe Coding)已能胜任修复 Bug、构建 MVP 甚至管理基础设施等任务,将手机从单纯的消费设备转变为生产力工具。 (HackerNews)
发布时间: