胶水编程

Glue Programming。翔宇提出的面向普通人的 AI 编程主范式:不从零造轮子,而是把成熟的 SDK、页面模板、开源项目、商业软件”粘”起来完成需求。口诀是”能抄不写、能造不连、能连不造、能复用不原创”——你不做前端、不做 SDK,只用胶水把 SDK、前端和后台链接起来。

简介

胶水编程是翔宇在 Claude Code 实战教程里总结的开发范式演进的第三阶段。他把编程范式分为三代:①人写代码人调(从 0 到 1 自己造轮子)→ ②AI 写代码(让 AI 干脏活、人设计轮子)→ ③胶水编程(针对普通人的当前最优范式,把成熟组件链接起来)。核心洞察是:AI 时代普通人不该再纠结”自己写得好不好”,而应最大化复用市面上已经跑通的成熟资产,把精力放在”链接”和”需求”上。

胶水编程和借用认知Vibe Coding 一脉相承,但更强调”不原创”的纪律:用成熟 SDK 而非原始 HTTP 调用、用成熟页面模板而非手写前端、用开源项目/商业软件的现成能力而非重造。翔宇自己的创剪项目(AI 视频剪辑 web 应用,5.5 万行 TypeScript)就是胶水编程的产物——把 Google GenAI SDK、Fish Audio SDK、FFmpeg、Next.js 模板等组件粘合起来。

关键信息

  • 英文:Glue Programming / Glue Code
  • 类型:AI 编程开发范式
  • 口诀:能抄不写 · 能造不连 · 能连不造 · 能复用不原创
  • 对立面:手搓模式(TDD 从零写脚本、逐功能开发)
  • 核心动作:明确目标 → 找轮子(成熟库/SDK/开源/商业软件)→ 读文档理解 → 用胶水链接
  • 相关概念Vibe Coding借用认知技术选型边界先行MVP独立开发者AI视频剪辑自动化

核心特性

1. 三代编程范式的终点

翔宇把编程演进划为三代:人写代码人调(造轮子)→ AI 写代码(AI 干脏活、人设计轮子)→ 胶水编程(普通人的当前最优)。胶水编程的前提是市面上已有海量成熟组件——成熟 SDK、页面模板、开源项目、商业软件——普通人的机会不在重造,而在组合。

2. 四句口诀

“能抄不写、能造不连、能连不造、能复用不原创”是胶水编程的行为准则。它把复用的优先级排得很清楚:最优是直接抄现成的;退而求其次是造;再退是连(把已有的连起来)。翔宇特别强调”你不做两个前端,也不做 SDK,那我就通过胶水把这 SDK 和前端和后台链接起来”。

3. 明确目标 → 找 → 读 → 连

胶水编程的操作流程是:明确目标 → 找轮子(成熟库、SDK、开源项目、商业软件)→ 读(理解它的文档、样式、数据怎么流、如何验证)→ 连(用胶水链接)。以创剪项目为例:先定目标(AI 视频剪辑),再找 Google GenAI SDK / Fish Audio / FFmpeg / Next.js 模板,读通各自文档,最后粘合成完整应用。

4. 与手搓模式互补

翔宇把开发路径分为两种:手搓模式(TDD 从零写测试脚本、逐功能开发,适合有自己的小需求时)和借鉴/胶水模式(拿别人源码改功能,适合新手先试水)。他建议新手先用胶水模式试水,有了自己的小需求再上手搓模式。两者对应主题页里的”开发两种路径”。

5. 强调 SDK 优先

胶水编程的一个具体纪律是”如果对方有 SDK,尽量用 SDK”,而不是在程序里用原始 HTTP 调用。SDK 带来类型安全、编译期检查、IDE 支持和更好的报错处理。翔宇踩过的大坑正是反例:一开始用了谷歌旧版 AI SDK(已废弃、不支持隐式缓存),来回调一个大视频花了 100 多刀,全程按全价计费,没享受到任何降本功能。

不同素材中的观点

  • 2026-07-21-youtube-xiangyu-claude-code-video-app:翔宇在核心开发章节提出胶水编程是”AI 时代未来发展针对普通人的当前范式”,并给出三代范式演进图和四句口诀。他把前端开发也纳入胶水范式:借用 Design Prompts 设计提示库里的现成风格提示词、生成设计文档、让 Claude Code 每次改前端都参考该文档以保证风格统一。核心价值判断:普通人的机会不在重造轮子,而在把成熟组件链接起来解决自己的痛点,且这种链接能力可以千变万化地组合(剪辑的正放/倒放、特效、放大、音效都能程序化)。

实用信息

落地步骤

  1. 先定目标:想清楚要做什么(对应先做 PRD、产品设计)。
  2. 找轮子:优先找成熟 SDK、开源项目、页面模板、商业软件的现成能力。
  3. 读文档:用”最佳实践”提示词让 Claude Code 帮你理解组件文档、数据流和验证方式。
  4. 用胶水链接:把 SDK、前端、后台粘合起来,不重造已有组件。
  5. SDK 优先于原始调用:有 SDK 就用 SDK,避免原始 HTTP 拼写错误、字符混淆和类型问题。

前端胶水实操

  • 到 Design Prompts(DV 设计提示库)浏览各种风格,复制现成 prompt。
  • 把 prompt 改成自己的需求(如字体改简体中文、切换语言体系)。
  • 让 Claude 生成一份设计文档(字体、配色、间距、圆角、动效统一规范)。
  • 每次改前端都让 Claude 参考该设计文档,保证全站风格统一。

注意事项

  1. 别把胶水当借口跳过设计:胶水编程依然要先做产品设计和技术选型,否则会像翔宇一样经历 16 次重构。
  2. SDK 要评估维护频率:选官方维护、近期活跃的 SDK,用”最佳实践”提示词查它的维护频率和功能覆盖。
  3. 尊重知识产权:借用开源/商业组件时注意授权与产权边界。

相关页面