diff --git a/src/content/slides/mobile-vibe-coding/slides.md b/src/content/slides/mobile-vibe-coding/slides.md index 248e98e..4164df6 100644 --- a/src/content/slides/mobile-vibe-coding/slides.md +++ b/src/content/slides/mobile-vibe-coding/slides.md @@ -3,7 +3,7 @@ theme: default title: 纯手机 Vibe Coding 实战 info: | ## 纯手机 Vibe Coding 实战 - 基于 Mac mini 私有算力与多 Agent 协作的移动端极客开发范式 + 告别编辑器,手机端原生 AI 与 AI APP 端到端生产闭环 class: text-center highlighter: shiki lineNumbers: true @@ -15,80 +15,97 @@ css: unocss # 纯手机 Vibe Coding 实战 -### 用一部 iPhone 掌控 Mac mini 与多 Agent 生产闭环 +### 告别手写与编辑器 · 手机端原生 AI 端到端生产闭环 -
- 📱 iOS / Termius 控制面 - 🖥️ Mac mini 私有算力端 - 🤖 多 Agent 协同生态 - 🚀 双轨验证与秒级上线 +
+
+ 💡 核心思想 +
+

+ 通过手机去操作,利用原生 AI 以及 AI APP(例如这个,还有那个等等)。因为现在编程都不是手写的,所以我们都不需要编辑器(Editor)了,直接由 AI 生成代码就行。 +

+
+ +
+
具体闭环思路
+
    +
  1. 通过 GitHub APP review 大概的内容
  2. +
  3. 由 AI 去写代码
  4. +
  5. AI 再进行 review
  6. +
  7. 补充一些测试
  8. +
  9. 进行线上验证
  10. +
-
- 分享人:Yuler · 开发者极客社区技术分享 +
+ 分享人:Yuler
--- layout: default --- -# 核心思想:AI 时代为什么可以用手机编程? +# 核心思想:为什么我们不再需要编辑器? -告别语法打字,手机是意图控制台,算力与环境后置到主机 +告别手写语法打字,手机是意图控制台,AI 端到端闭环交付

- ❌ 传统移动端编程痛点 + ❌ 传统编程依赖编辑器

    -
  • 输入低效: 手机软键盘缺少代码符号(括号、分号、缩进),手工输入效率暴跌 80%
  • -
  • 环境缺失: 移动端 OS 无法本地运行 Node、Docker、编译器等重型开发套件
  • -
  • 调试艰难: 屏幕局限,无法同时容纳代码编辑器、终端和浏览器多窗口
  • -
  • 工具繁冗: 依赖各种沉重的 IDE 插件与复杂的语法提示/补全配置
  • +
  • 人工输入语法: 必须依赖键盘逐字敲括号、分号与缩进,手机小屏幕输入效率极低
  • +
  • 沉重工具链: 依赖 VS Code 等庞大 IDE、各种插件生态以及本地环境配置
  • +
  • 心智负担繁重: 大量精力被困在排查语法拼写与繁琐工具配置上

- ✨ AI Native 时代的 Vibe Coding + ✨ AI 原生移动端范式

    -
  • 编码全包: 代码编写由 AI 全权接管,不再需要任何软键盘符号与语法提示
  • -
  • SSH 极简通道: 核心本质就是通过极简的 SSH 终端,直连自己常开的电脑或服务器
  • -
  • 算力私有: 家里一台静音低功耗 Mac mini 常年开机,免额外云服务器费用且复用本地凭据
  • -
  • 职责升维: 手机只负责发号施令、把关架构与验收成果,成为掌上总指挥台
  • +
  • 完全告别编辑器: 编程不再手写,不需要任何 Editor,由 AI 端到端直接生成代码
  • +
  • 手机即控制台: 利用原生 AI 以及各种 AI APP,发号施令并驱动开发任务
  • +
  • 端到端质量闭环: GitHub APP 审查 + AI 写码 + AI 复审 + 测试补充 + 线上秒级验证
- 💡 核心哲学:计算留在家里,AI 顶在前面,控制握在掌心。 + 💡 核心哲学:告别编辑器,手机握在掌心,AI 顶在前面,意图即交付。
--- @@ -97,56 +114,55 @@ layout: default # 整体系统拓扑:端到端解耦架构 -内网直连 + 外网主力穿透 + 双轨验证闭环 - -```mermaid -flowchart TB - subgraph Mobile ["📱 移动控制面 (iPhone)"] - Termius["Termius (汤米老师)"] - UU_App["UU 远程 (主通道)"] - Cursor_iOS["Cursor iOS 原生 App"] - Grok_IM["Grok Bot 群聊"] - GH_App["GitHub App (PR 审查)"] - Safari["Safari 浏览器 (验证)"] - end - - subgraph Network ["🌐 连接与穿透矩阵"] - Home_LAN["在家: Wi-Fi 局域网直连 SSH\n(无需开显示器)"] - UU_Tunnel["外出主力: UU 远程内置 SSH\n(随时一键滑入图形桌面)"] - TS_Mesh["安全兜底: Tailscale Mesh\n(加密私网穿透)"] - end - - subgraph Host ["🖥️ 宿主机算力端 (Mac mini)"] - CLI_Agent["Agent CLI (YOLO 自治执行)"] - Bot_Agent["Grok Coder & Reviewer"] - Dev_Stack["Node.js / Docker / Git / Vite"] - end - - subgraph Verification ["🔍 双轨验证与交付体系"] - Local_Preview["【开发联调态】本地暴露内网端口\n--host 0.0.0.0 手机秒级热更新"] - Prod_Deploy["【最终交付态】GitHub Actions 自动构建\n云服务器 + 生产域名 (k41.yuler.cc)"] - end - - Mobile --> Network - Network --> Host - Host --> Local_Preview - Host -->|Commit & PR| GH_App - GH_App -->|Merge 自动打通| Prod_Deploy - Safari -.->|即时验收| Local_Preview - Safari -.->|生产验收| Prod_Deploy -``` +从上往下看:两条入口汇合到本地,再提交、Review、用手机浏览器看结果 + +
+
+
+
路径一
+
AI 客户端
+
Cursor
+
Grok Bot
+
Muse · Codex
+
不经过终端
+
+
+
路径二
+
终端 Termius
+
先连到本地
+
SSH
+
UU 远程的 SSH
+
Tailscale 隧道
+
+
+
+
本地 Mac mini · 写代码
+
+
提交到 GitHub
+
+
机器人 PR Review
+
+
+
+
看结果
+
远程服务器
+
手机浏览器打开线上页面
+
+
+
或
+
留在本地
+
手机走局域网浏览器打开
+
+
+
--- @@ -194,7 +210,7 @@ layout: default
- -