GitHub 开源 Replica:按你家设计规范,在 Copilot 里生成可交互原型

GitHub 开源 AI 原型工具 Replica(MIT 协议),让团队按自己的组件、设计规范和文档,在 Copilot 应用里用自然语言生成并迭代可交互原型。
AI 原型工具已经不少,但生成出来的界面往往一眼就看得出「不是我们家的产品」:按钮样式不对、组件用得乱、交互也不是团队约定的写法。GitHub 的设计团队想解决的就是这个问题,他们把 GitHub Design 团队做的 Replica 开源了,协议是 MIT。
用自己的设计系统来画原型
Replica 的思路是反过来:先由设计师定好规矩,再让所有人去用。设计师整理并审核产品文档、设计系统文档和组件库,Replica 据此生成指导规则,审核通过后才会启用。之后,设计师、产品经理和工程师都可以在 GitHub Copilot 应用里用自然语言描述想法,比如「加一个过滤器,让用户不用写查询语法也能找 Issue」,原型就会按团队已有的组件和模式生成,并能在 Copilot 对话旁边打开、点击和继续改。
官方介绍里反复强调一点:原型是用来测试假设、讨论问题的,最后做什么、怎么做,仍然由团队自己决定。
四个部件,本地就能跑
Replica 由四部分组成:用来创建本地原型项目的 Starter,在 Copilot 对话旁打开原型的画布扩展,可选、自托管的 Replica Hub,以及把原型发布到 Hub 的 GitHub 构建 Action。只在本地做原型,不需要服务器,也不用部署 Hub。
需要共享和评审时,团队可以自己搭 Hub,把原型发布上去,同事打开就能试用并留下评论。仓库文档提到,查看或在 Hub 上评审已完成的原型,不需要 Copilot 订阅;做原型本身则需要登录 GitHub,用 Copilot 套餐里的模型,或者接自己的模型服务,后者目前是公开预览。
为什么值得关注
原型环节的痛点其实不是「画不出来」,而是「画出来跟真实产品对不上」,导致评审时大家讨论的是视觉差异,而不是产品想法。把设计系统直接喂给 AI,让每个人生成的原型天然「长得对」,是个务实的切入点。
门槛也要看清楚:搭一套带 Hub 的环境,需要 GitHub 组织权限、能装私有 GitHub App,还得有一台装了 Docker 的 Linux 服务器和域名,更像是给有一定工程能力的团队准备的。只想体验的话,先走本地 Starter 流程即可,不必一开始就上 Hub。