Markdown即代码:LLM时代编程范式的根本转变

9 参与者

Markdown即代码:LLM时代编程范式的根本转变


一个颠覆性的信号

Y Combinator 总裁 Garry Tan 开源了他的私人武器库--GStack

这不是又一个 AI 编程插件。这是一个完整的"Markdown 即代码"软件工厂,让一个人拥有 20 人工程团队的交付能力。

"It's just markdown"

这句看似平淡的话,藏着 LLM 时代最激进的编程范式转移。


为什么 Markdown 成了新代码?

传统代码Markdown 即代码
写给机器执行写给 LLM 理解
语法严格、边界封闭语义丰富、上下文开放
人类翻译需求为指令人类描述意图,LLM 生成指令

关键洞察:当 LLM 成为执行层,人类的核心产出从"精确指令"变成了"清晰意图"。而 Markdown--这个为人类可读而生的格式--恰好成了意图表达的最佳载体。

GStack 的 15 个专业角色,全部以 .claude/skills/ 目录下的 Markdown 文件存在。Claude Code 自动发现、调用、执行。


GStack 的七步闭环:不是让 AI 瞎写

Think → Plan → Build → Review → Test → Ship → Reflect

每一步都是强制关卡,绝不跳过。这才是"一人团队"能持续高质量交付的秘密--不是取代流程,而是自动化流程


15 个斜杠命令 = 15 个专业角色

命令角色定位核心能力
/office-hoursYC 合伙人想法重构、MVP 定义、风险识别
/plan-ceo-reviewCEO战略定位、商业价值、优先级
/plan-eng-review工程经理架构设计、依赖分析、时间估算
/plan-design-review设计总监用户体验、交互流程、视觉规范
/design-consultation设计系统专家组件库、样式体系、Figma-like 描述
/design-review设计 QA代码级设计审计、一致性检查
/review资深工程师代码审查 + 自动修复
/investigate调试专家系统性根因分析
/qa测试工程师端到端测试 + 自动修复 + 回归验证
/qa-only保守派测试只跑测试,不自动修复
/ship发布工程师测试 → PR → 部署全流程

每一个 / 背后,都是结构化提示词 + 领域知识 + 输出规范的封装。


范式转移的三层含义

第一层:文件即接口

.claude/skills/*.md 成为新的 API 定义。不需要写代码调用 AI,写 Markdown 描述能力即可。

第二层:角色即服务

不再雇佣"全栈工程师",而是按需调用"CEO 视角""设计总监视角""QA 工程师视角"。认知劳动的颗粒度被彻底细化

第三层:流程即资产

GStack 的真正价值不是单次生成,而是可复用、可迭代、可传承的工作流。你的 .claude/skills/ 目录,就是团队的数字 DNA。


开源即战略

MIT 许可,GitHub 直接可用:garrytan/gstack

Garry Tan 的开源不是慷慨,是押注--押注这种范式会成为基础设施。当越多人使用、 fork、改进,Markdown 即代码的标准就越稳固。


一个值得追问的问题

如果编程的终极形态是"用自然语言描述意图",那我们还需要学习传统编程吗?

GStack 给出的答案是:需要,但方式变了。你不再写 for 循环,但你需要理解循环的本质;你不再调 API,但你需要设计 API 的边界。

Markdown 即代码,不是降低门槛,而是转移门槛--从语法记忆转向系统设计,从实现细节转向意图表达。


你准备好把自己的技能封装成 .md 文件了吗?


项目地址:https://github.com/garrytan/gstack

加入讨论

9 条评论

延伸阅读