我用手机为自己生成了 AI 代码(Slack Codex CLI)
Source: Dev.to
Introduction
你是否曾希望可以躺在床上工作?
其实可以。
我搭建了一个系统,只需在 Slack 中提及机器人,AI 就会编写代码并为你创建 PR(Pull Request)。你可以在手机上、火车上,甚至在床上请求编码。
本文将展示该系统的工作原理并进行实战演示。
How It Works
架构非常简单。

- 通过 Slack 从手机提及 → 消息发送到 Slack Cloud
- 家里电脑上的 Bot 检测到 → 通过 Socket Mode 连接的 Python Bot 接收消息
- 启动 Codex CLI → 自动执行请求的任务
- 向 Slack 报告进度 → 通过 Slack MCP(Model Context Protocol)发送进度和结果
- 在 GitHub 上创建 Pull Request → 通过 GitHub MCP 提交代码并创建 PR
由于所有处理都在家里电脑上完成,你可以使用 GPU 并通过 Docker 运行大型任务。
See It in Action
1. Send a Mention in Slack
只需在 Slack 中提及机器人即可开始工作。
@codex-bot create simple todo app in new folder and run with host 0.0.0.0
机器人开始工作后,进度更新会发布在该线程中。完成后会共享应用的 URL 和 PR 链接。
2. Check the App
在手机上访问创建好的应用,验证其是否正常运行。
如果在同一 Wi‑Fi 网络下,你可以直接访问开发服务器。用手机检查设计并提供反馈非常方便。
3. Review and Merge the PR
在 GitHub 上审查 PR,确认无误后合并。
查看代码差异,必要时添加评论,然后合并。完成!
What You Can Do
- 编码:实现新功能、修复 bug、重构代码。
- 应用开发:创建 Web 应用脚手架、调整 UI。
- Docker 任务:运行机器学习训练、批处理(通过健康检查检测完成)。
- 自动化测试:使用 Playwright MCP 编写简易的端到端测试。
“在手机上查看应用设计并通过 Slack 提供反馈”的工作流,就像与设计师进行配对编程。
Setup
代码已在 GitHub 上开源。详细的搭建步骤请参见 README。
🔗 Repository:
Requirements
- Slack 应用(Socket Mode)
- ChatGPT 账户(用于 Codex CLI)
- GitHub Token(用于创建 PR)
请查看仓库的 README 获取完整的设置说明。
Conclusion
一旦体验到可以通过手机让 AI 为你编写代码,你就会欲罢不能。
- 在床上懒散时请求 bug 修复
- 在火车上实现新功能
- 在沙发上放松时给出设计反馈
充分利用通勤和碎片时间——打造属于自己的 AI 配对程序员。
Related Links
- Repository:
- Codex CLI:
- MCP (Model Context Protocol):