// 技术分享 · 2026 年 6 月 27 日

一场面试,反推
AI 时代的产品形态

从一家「文档协作 → AI 版 Canva」公司的面试聊起
> 这场面试没考我背没背过,全在问产品该怎么长。
分享人 Joye  ·  joyehuang.me  ·  AI Agent & Full-Stack Dev
joye@2026: ~/talk
joye@2026 ~/talk $ ./start
> 一场面试,反推一整个赛道
> 别盯着 Agent,盯产品形态
> 今天,只讲产品力
> whoami

我是 Joye

AI Agent & Full-Stack Developer

这一年我主要在干两件事:面了 100+ 个 AI 岗、攒了 30+ offer;以及白天在 Tezign、fAIshion、AixCut 搭 agent 和 AI 全栈,晚上捣鼓自己的常驻个人 agent。最近还拿下一个远程岗,待遇堪比正式员工

面试和开发两头都在踩坑 —— 所以今天讲的全是一手的,不是二手转述。
Joye
JH
> 今天聊什么

这场面试,逼我想清楚一件事:
AI 时代,产品该怎么长

不深挖技术细节,聊产品判断。今天分四块来看:

01一场面试,反推一个判断
为什么聊产品,不聊技术
02软件范式正在被重写
操作工具 → 表达意图
03护城河到底在哪
通用 vs 垂类 · context moat
04给开发者的判断
做产品 · 选方向 · 站位
~/talk $ open 01
01

一场面试,反推一个判断

他问的全是「产品该怎么长」,不是「模型聪不聪明」。
> 从一场面试说起

那场面试,
没在考我「背没背过

一家做文档协作 SaaS 起家、现在转头做 AI 版 Canva 的公司。我以为要被拷打,结果整场都在聊他们产品里还没想清楚的问题

聊完我想的不是「我答得怎么样」,而是:AI 时代,一个软件产品该长成什么样?

interview
面试官你觉得 agent 怎么设计出有审美 (taste)?
> 为什么聊产品

Agent 不是新框架,
是一个增量市场

存量市场(Web / Mobile)卷稳定性和底层;增量市场早期,产品力先于技术细节。写出一个 agent 已经不稀缺了。

所以胜负不在「能不能做」,而在「凭什么用你」。

40%
60%
2024 批次2026 批次
YC 里 AI 公司占比 · agent 市场 ≈2× / 年
~/talk $ open 02
02

软件范式正在被重写

从「操作工具」到「表达意图」,从工具到组织常驻执行体。
> 交互范式

从「操作工具」,到「表达意图

写汇编
自己管寄存器、内存
->
写 Python
翻译、优化交给编译器
->
表达意图
AI 写 / 跑 / 改 / 验
每往上一层,你都更接近「想要什么」、更远离「机器怎么做」。放到产品里:用户不再学工具,而是表达意图。
意图识别错了,后面跑再久,也只是更贵地产出一个错误结果。
> 范式演进 · Karpathy 三层

LLM 从「你打开的工具」,变成「组织里的常驻执行体

L1
网页版 LLM
你打开网页提问 — 回答机器
L2
本地 / IDE Agent
Claude Code · Cursor · Codex — 能操作你的文件
L3
组织内常驻 Agent
Claude Tag:进团队、有记忆、异步、多人接力 — now
LLM 从 response interface 变成 delegation interface——你不再「问它」,而是把工作委托给它。护城河也从 model lock-in 变成 context lock-in:rent the intelligence, own the context。
> 重新定义 Agent

Agent 不是 LLM + Tool,那只是最小单位

LLM
+ Tools
调工具、查数据、写代码
+ State · Permissions
记住上下文,控制能动什么
+ Workflow · Evals
编排多步、评估对错
+ Feedback · Distribution
反馈闭环、怎么分发到用户
先只有内核:LLM —— 按 → 逐层展开
~/talk $ open 03
03

护城河到底在哪

「做 agent」没有护城河;嵌进工作流、拿到上下文才有。
> 通用 vs 垂类

通用 Agent 走不通,垂类才有护城河

正面做通用 Agent
没数据 / 没入口 打不过 Codex · Claude Code 模型一更新就失去价值
做垂类 Agent
领域上下文 + 工作流 模型够不着的地方 有护城河、有定价权

Codex、OpenClaw 已经把 agent 带出开发者圈、出圈到大众——通用任务是平台和模型公司的战场,普通开发者只能深耕一个垂类。

> 反直觉

垂类做深,反而更要接通用能力

你的垂类产品
行业 know-how
->
MCP / 插件 / Skill
接到现有工作区
->
通用 Agent
Claude Code · Codex

技术变化太快,你做的是领域 know-how,但底层会一直变。很多产品不会以 App 赢,而是以 plugin / skill 赢。HyperFrames(HeyGen 开源)就是样本:agent 写 HTML,它确定性渲染成视频,可被 Claude Code / Codex 调用。[这页放我用它做的视频]

~/talk $ open 04
04

给开发者的判断

别把自己定位成「会做 agent 的人」。
> 带走这几条

别只问技术,产品才是胜负手

01
做产品:往「表达意图」走
别要求用户有专业功底,让模型补
02
选方向:做垂类,深耕 know-how
护城河 = 上下文 + 集成 + 结果定价
03
搭架构:留好 MCP / 插件口
技术变化快,随时能接通用能力
04
面试反问:别只问技术栈
问产品到底是什么
别把自己锁死在「Agent」这个词里 —— 看的是 AI 时代软件怎么增长、怎么沉淀护城河。
> 关注我

在这几个地方,能找到我

博客joyehuang.me — 技术文章:Agent、全栈、求职
视频B 站 · 小红书 — 聊 AI 行业和 Agent 开发
1v1模拟面试 · 简历 — Agent / ML 岗,可以找我陪练
今天讲的这些,我平时也在写、在录。
// end

别只会用工具,
表达你想要什么

> 名词会变,产品形态会变 —— 留下判断和品味。
谢谢 · Q&A  |  Joye · joyehuang.me
01 / 12
← → 翻页  ·  F / ⛶ 全屏