JOTO
Contact us
← AI 智库
Skill 技能

Figma 产品经理的 AI 工作流:31 个skills、2 个agent、1 个 Jev

2026 年 11 月 14 日

Figma 增长产品经理 Ezra Mechaber 分享其日常 AI 工作流:包含 31 个可复用的 PM OS skill、2 个实验性 agent(AutoXP 和 Astra)及轻量级写作助手 Jev。该体系从补漏任务起步,逐步演进为覆盖实验设计、bug bash、文档生成与写作辅助的端到端智能体工作流,已在 Figma 六七十名产品经理中规模化落地。

Figma 产品经理的 AI 工作流全景

Figma 增长产品经理 Ezra Mechaber 最近参加了播客 How I AI,分享了他每天如何使用 AI 辅助工作:31 个日常 skill、2 个测试和实验 agent、1 个 Jev 写作助手。

Ezra 的日常工作是上线实验,看哪种方案效果更好。做增长最担心浪费流量,如果有流量却没有实验在运行,这段时间就白白浪费了。所以他一直在想,能不能把自己的这份工作也自动化掉,现在这个 agent 已经做出来了,叫 AutoXP。

AutoXP 有自己的 Slack 频道,在频道里发一句“去设置页找一个可以做的实验,放开做”,它就会调用一个数据科学 agent,去看漏斗、找用户在哪一步流失。AutoXP 的第一个实验就发现了一个很大的提升,现在一位工程师在运行它,线上同时有 5 个实验,Ezra 自己还没看过。

AutoXP 之前,他先把自己做得最差、经常忘记做的工作交给 AI,比如发布新功能前通知客服团队、写会议记录。这些工作后来整理成了一个叫 PM OS 的仓库,里面有 31 个 skill,现在 Figma 的每个产品经理都在用。

封面
封面
Ezra Mechaber 在节目中
Ezra Mechaber 在节目中

先补上漏掉的工作

Ezra 几年前加入 Figma 时,以为大家都已经在大量使用 AI。他每天在 Twitter 上看到各种 AI 的新进展,觉得自己已经落后了,进了公司才发现,除了工程团队,几乎没有人用这些工具做真正的工作。

他以前就喜欢用 Zapier 做各种自动化,Claude Code 刚出来时,他发现在终端里能做很多有意思的事,于是先开始自动化自己的工作。

当时 Figma 的 CPO Yuki 给团队提了一个问题,怎样才能让所有产品经理都真正用上 AI。他就和另外两位产品经理 Jinan、Lawrence 一起,把他一个人在电脑上折腾的这套配置,改成了别的产品经理也能拿来用、且能在上面继续搭建的工具。

每个产品经理同时在做很多份工作,总有一些工作做得很差,还有一些干脆没有时间去做。Ezra 每次发布新功能,总会忘了在合适的时间通知客服团队,会议记录也一直写得不好。

PM OS 最早的几个 skill,就是把这些工作交给 AI 来做。AI 不需要做得多好,只要每次都记得做,不让同事因为这些工作没做完而一直等着就够了。

这些 skill 一开始放在 Claude Code 的一个仓库里,在终端里使用。PM OS 的设定是产品经理的“幕僚长”(chief of staff),熟悉这个产品经理手上的所有工作,Ezra 自己很不喜欢这个叫法,只是它说起来最方便。每次开始一个会话,它会先读取这个产品经理是谁、和谁一起工作,再读一份记忆文件。

PM OS 仓库里的幕僚长设定
PM OS 仓库里的幕僚长设定

Figma 现在大约有 2000 人,内部有好几套组织架构工具,彼此没有打通,很难查清谁在做哪个项目、哪段代码归谁负责。

第一个 skill 就是查找同事,它知道每个团队有谁、哪个项目归谁负责。写文档需要找人评审时,产品经理不用再记着写上自己的工程经理是谁,skill 会自动把设计师、工程经理这些相关的人加进去,还记得每个人的隔级上级是谁。

Ezra 用得最多的是一个叫 what's up 的 skill,一天大约运行 6 次。Figma 的 Slack 消息非常多,他一天要归档大约 10 个频道。what's up 会读取指定的几个频道,把每个讨论串从头读完,汇总出和他有关的消息和项目,比如他还需要回复谁、还有哪些决定没有做。他还有一个版本,专门检查自己正在线上运行的所有实验。

共用一个仓库

PM OS 本身是一个很简单的仓库。里面有一份 agents.md,规定它怎么工作;有一批 skill,规定它什么时候触发、触发后做什么;还有几个命令 hook,比如每次启动时检查 PM OS 有没有新版本,这样 Figma 六七十个产品经理用的版本能大致保持一致。

产品经理第一次安装时,基础模板放在一个隐藏的点文件夹里,改不到里面的上下文。PM OS 会复制一份,生成这个产品经理自己的版本。

所以它实际上是两个 Git 仓库,一个是所有人都能下载的父仓库,一个是每个人自己的子仓库,想保存的内容可以只保存在自己的子仓库里,这让从没用过 GitHub 的产品经理也能用上 GitHub。

一开始只有 Ezra、Jinan 和 Lawrence 三个人在一个小 Slack 频道里,尽可能多地提交 PR,skill 一度多到上千个,然后开始逐步删减。

今年春天,Figma 所有产品经理参加了一次线下集中活动,每个人都装上 PM OS,动手使用和修改,一起挑出哪些好、哪些不好,集中“吐槽”了一遍。现在的 31 个 skill,有些就是那次留下来的,随着模型越来越好,Ezra 还在把已经没用的部分拿掉。

团队没有给 PM OS 加使用数据统计,因为 Ezra 不想让大家觉得被监视,也希望它用起来是有趣的,而且这些都是他用 20% 的工作时间做的。反馈主要来自一个公开的 Slack 频道,后来工程经理们也用了起来,还来找他们请教怎么用 AI 做工程团队的知识工作,数据科学家也有一个基于它改出来的版本。

除了 what's up,Ezra 常用的还有几个。build artifact 可以把内容做成一个简单的 HTML 页面,套用他从各处收集来的几套 CSS 模板,再用公司内部的托管工具发布出去,这期节目里演示用的看板就是这样做出来的。

build artifact skill 的定义
build artifact skill 的定义

Ezra 几乎每天都在用 Figma 的 MCP。一位产品经理用它做了一个 FigJam 生成器,很快就能做出工作坊用的模板,里面写了很多关于怎样才好看、内容应该怎么组织的判断。和团队自己动手做的 FigJam 比,它做出来的结果已经很接近。

FigJam 生成器的设计原则
FigJam 生成器的设计原则

Ezra 最喜欢的另一个 skill 叫 coaching,相当于一位职业教练,在工作上遇到问题时给他建议。Ezra 以前带过团队,现在重新做一线产品经理,他一直希望遇到问题时,先让这个 skill 帮自己梳理一遍,再去找上级或同事求助。

coaching 会根据公司的职级体系、他现在的级别和他收到过的所有反馈,听他讲遇到的问题再给建议。有时候是让他别想太多,继续做手上的工作;有时候会提醒他,上次和某个同事产生过误会,聊开之后才发现是自己理解错了,这次要注意沟通方式。

用了一段时间之后,团队觉得让产品经理继续使用终端,不该是最终的形态。产品经理要写大量的文字,一直读等宽字体很难受。于是团队做了一个在本地运行的网页前端,支持 markdown 格式,手机上也能用,界面里还放了不少 ASCII 字符画。

网页前端:桌面端和手机端
网页前端:桌面端和手机端

现在 Ezra 几乎 100% 的时间都在 Codex 里工作,其中一个原因是浏览器操作已经变得很好用。比如 Figma 纽约办公室没有固定工位,他不想每天操心订工位,就让 Codex 按计划自动提前一天订好。

在 Codex 里让 agent 自动测试

bug bash 是上线前团队集中一段时间一起找 bug。Ezra 在 Codex 里有一个一直保留着的对话,专门用来做 bug bash。团队每次准备上线一个实验或者一次改版,都会写一份 FigJam 文件,写明用哪个测试账号、按哪条路径操作、做哪些动作、要检查什么。

Ezra 会准备两个测试账号,一个自己用,一个给 Codex 里的 Astra 用,让它在浏览器里把所有场景按要求做一遍,做完再把测过的内容和发现的问题写到 FigJam 白板上。团队还在调整它在白板上留评论的方式,避免评论太多让人烦。

Codex 做完 bug bash 的结果
Codex 做完 bug bash 的结果

最近一次测的是 Figma 里申请权限的弹窗,团队想让它更简单直接。改动主要是界面文案,看起来不复杂,背后的逻辑却很复杂。Astra 比 Ezra 自己更严格地按照说明执行,每个场景都会认真做完。

做一个 AutoXP 让 agent 自动做实验

bug bash 负责的是实验上线前的检查,但测什么、怎么测,还要团队先在 FigJam 里写好,agent 只能照着说明执行,也不会自己提出新的实验。

Ezra 还一直在想,模型越来越强之后,怎样让团队做实验的节奏更快,AutoXP 就是为这个目标做的。现在的模型在一点工程、一点数据科学、UX 文案上都已经够用,在边界清楚的范围内想点子的能力也在变强,所以整个实验流程可以交给几个 agent 来做。

外面已经有人做过类似的尝试,Figma 内部也终于有了需要的所有工具。AutoXP 由三个 Cursor Automations(Cursor 的自动化任务)组成,由 Slack 里的消息触发。它有自己的 Slack 频道,可以有人在频道里提出一个实验,也可以让它自己循环运行。

比如在频道里发一句“AutoXP,去设置页找一个可以做的实验,放开做”。它会先调用数据科学 agent,去找用户在哪一步流失,看漏斗和用户构成的变化(mix shift);再调用 UX 文案 agent,给这个位置的文案出几个方案,现在也在往前端设计扩展;最后调用工程 agent,提交 PR 并上线实验。

每一步的进展都发在同一个 Slack 讨论串里,可以从头看到实验进行到了哪一步。

Ezra 给 AutoXP 定了一条规则,人只在实验上线之前检查一次,检查时把数据分析的结论、假设、UX 文案和代码全部审完。实验开始之后,人不再中途调整,等实验结束再看结果是赢还是输,这时它已经开始做下一轮迭代了。

实验结束时,webhook 会通知它分析结果,分析的说明里写着 Ezra 做增长这些年的经验,判断是继续探索新方向,还是集中利用已经验证的结果,这次算赢还是算输。

这样做有两个好处。一是能在平时根本不会花时间和流量的地方做实验,因为从有一个想法到实验上线快了很多;二是分析和下一轮迭代都不用等人。

用 Jev 协助写作

Jev 是一个模型,可以用文字问它很复杂的问题,它返回一个很简单的结果,比如 1 到 10 打几分、对还是错、A B C 里选哪个。它非常快,也非常便宜。Ezra 很喜欢 Figma 画布上的 agent,但它和所有顶级模型一样有延迟,在需要像同事一样及时回应的地方,它慢了,用起来不像一个同事。Jev 正好适合这类需要马上回应的场景。

他做了一个写作助手原型,灵感来自写作应用 Marker。每当停下打字,它就调用一次 Jev,找出文章里留空的地方和需要证据支撑的说法,再去资料库里找内容来补上。

写文章时经常有一段还不确定写什么,就先写个 TK 或者留一对括号;或者写了一个说法,但不确定有没有数据,要等之后再去笔记里查。

比如写下“我在想怎么服务写作者,我觉得 TK”,一停下来,它马上标出这里有一个没写完的想法,同时提示资料库里没有相关的内容。接着写“我们和 X 位写作者聊过,他们说……”,它知道这里需要补全,也从资料库里找出了几段写作者的访谈原话。

Jev 也能用在搜索和文档检索上,所以它不只能判断“这里漏写了内容”,还能实时找出这段文字和资料库里的哪一部分有关。Jev 刚发布的两周里,Ezra 每次开会都要聊它,有的工程师很兴奋,也有的工程师不太感冒。

这个原型也让 Ezra 有过一个担心。他经常面试产品经理,考察产品判断力,以后可能会遇到面试者把自己整个职业经历都录进一个工具里,面试时用语音转文字实时检索自己的例子,他也不确定是不是该录用这样的人。

AI 用得这么多,难免有想对它发火的时候,Ezra 的习惯是不发火。他认为想对 AI 发火的时候,多半是自己给的指令不好,这段对话的上下文已经被污染了。

比如 Codex 现在有一个 bug,本地会话转到远程会话之后,就算开了不用确认的模式,每一步还是要点批准,他在同一段对话里来回绕了很久。这时候发火没有用,最好的办法是开一个新对话,继续往下做。

Ezra 跟 AI 说话,就像对一个把事情搞砸了的好朋友,语气很友好,同时对它抱有很高的期待。比如让 AI 做一个原型时,他会这样鼓励它:“你能做到的事我见过太多了,再努力一点,我们一定能把这个原型做出来,拿去给工程师看。”

JOTO 企业落地观察

  • 企业部署智能体不应追求“一步到位”,而应从高频、低风险、易漏项的协作断点切入(如会议纪要、跨系统查人),以“补漏”建立初始信任与可见价值。
  • 这类系统的核心取舍在于:是否将 agent 的行为约束在明确边界内(如 AutoXP 仅限已知漏斗路径),而非开放自由探索——前者保障可审计性与责任归属,后者虽具潜力但增加治理成本。
  • 当多个 agent 协同完成端到端任务(如 AutoXP 的数据→文案→工程闭环),企业需同步构建配套的 RAG 知识工程能力,确保每个环节调用的上下文(如职级体系、历史反馈、UI 规范)准确、实时、可追溯。
  • Jev 所代表的轻量级判别模型,对企业 AI 安全治理具有启示意义:在关键决策节点(如实验上线前审核)引入低成本、高响应的“守门人”模型,可降低对大模型单点依赖带来的幻觉与延迟风险。

立即咨询 JOTO

JOTO 提供覆盖企业智能体规划与搭建、AI 平台私有化部署、RAG 知识工程、AI 安全治理、FDE 驻场共创及持续运营优化的全周期 AI 落地服务,帮助企业把验证中的 AI 能力转化为安全、可控、可持续迭代的生产力。 联系 JOTO 获取 AI 落地咨询

想把这些做法用到你的业务里?

留下你的场景和痛点,我们帮你判断从哪一步开始。

联系我们
Contact Us

Start your enterprise AI rollout

Tell us your industry, team, and current pain points. We'll get back to you within one business day to help you decide what to tackle first, what data to prepare, and which platform fits.

WeChat
Scan to add us for a 1:1 chat
JOTO WeChat consultation QR code

Tell us what you need

Once we receive your details, we'll be in touch within one business day.