loading
孙嘉仪
你好呀,我是嘉仪 👋

Sun Jiayi.

保持好奇,是我唯一的长期主义。

去到尽可能多的领域,学到尽可能多的知识,拓宽人生的宽度。

湖北武汉人,ESFJ,本硕都在华中科技大学电子信息学院——今年是我在华科的第七年。

研究生阶段在实验室做自研小模型,把它塞进了手表和手机里;在字节实习了四个月,做豆包企业版的全栈 AI 产品工程师,需求自己提、代码自己写,一个想法能从零跑到上线。这个小站放着我做过的东西、写的博客和一些生活。工作之外,我也打篮球、踢球、到处跑。随便逛逛就好。

🎓 无线感知 · 一作 CCF-A ⌨️ 端到端全栈交付 🏀 篮球 · 足球 · 到处跑
向下滚动 · SCROLL
孙嘉仪 · 樱花树下
02我在做的研究

换个信号,
把手势交互搬到户外

户外做非接触交互,摄像头受光照和遮挡影响,毫米波、WiFi 又有覆盖和部署的限制。我换了个思路,用 GNSS 卫星信号做手势识别,重点是背后那套自己搭的轻量小模型。

一点学术上的事
第一作者 · 已投至 TMC(CCF-A)

Gestar:用卫星信号做户外手势交互

户外的非接触交互里,摄像头怕光照和遮挡,毫米波、WiFi 受覆盖和部署限制,我换用 GNSS 卫星信号作为感知对象。核心是一套自研的轻量小模型(CNN + LSTM + Attention),在自建数据集上做到 96.43% 准确率,以第一作者投了出去。从感知方案、模型设计到 Android 双平台 App,全链路自己走了一遍。

第一作者 无线感知 / GNSS 96.43% 准确率
类型
学术论文
身份
第一作者
方向
无线感知 / GNSS
模型
CNN+LSTM+Attention
去向
已投至 TMC(CCF-A)
03我在字节做的事

需求我提,
代码我也写

我在字节先是在 Mira 团队——一个面向字节全体员工的 AI 工作平台,我在那儿主要负责 Skill 技能生态这条线。后来架构调整,我们并入了豆包企业版:公司给每个员工都开通了,直接嵌在飞书里,大家在本来就待着的地方用它干活。再后来我们做了豆包企业先锋(Pioneer),那次是真的从零起。四个月里我独立上线了 15 个需求——需求自己想、方案自己定、代码自己写;涉及安全、运营的部分,我去对接对应的团队一起推。

常有人问我:你是技术背景,为什么做产品?

说实话,一直待在学校,我特别好奇大厂到底怎么运转。我进的是一个 AI native 的组,算法、前后端、设计、产品、运营挤在一起,我想先亲身体验一遍这些角色是怎么咬合成一件事的。产品是天然站在全局视角、又以此为本职的位置,所以我选它做切口,但这不是转行——我秋招投的仍然是技术岗。我想清楚的是:光会写代码,只能接住别人「怎么做」的指令;而这段经历是让我补上「为什么做」那一层,回过头,把代码写得更有判断——知道哪行该较真,哪个需求根本不该做。

拖一拖 · 有弹力
Inspire Creativity Enrich Life · Inspire Creativity Enrich Life ·
孙嘉仪Sun Jiayi
孙嘉仪
字节跳动 豆包企业版 · 全栈 AI 产品工程师
爱动手懂技术在乎体验
全栈 AI 产品工程师(实习)
字节跳动 · 豆包企业版 · 从 Mira 到并入豆包,再到豆包 Pioneer 的第一个版本
2026.05 — 2026.08
第一部分 · 在 Mira 里把一条线做深 Skill 这条线的产品设计我主导,代码也自己交付

我进组的时候 Mira 已经有相对完整的形态了,所以我的活不是从零起,而是在一个成型的东西里把一条线做深——这反而更难,因为你不能推翻已有的设计,还得照顾住已经在用的人。我主要负责 Skill 生态:产品设计和交互是我主导的,前端为主、后端也打通,自己写自己推上线;跨团队的部分(安全检测、运营侧)我对接业务方,不是一个人闷头做完的。

我还挺爱较真。技能越来越多之后,「找不到、管不动」变成了真问题,我把「发现—判断—安装—管理」这条链路补齐,让用户能搜、能排、能批量管、一眼认出官方的。另一件事是「哪个技能该配哪个模型」——与其拍脑袋,我从零规划了一套评测架构,把「执行」和「打分」拆开,让好坏能横向比、也能回查;第一期的合规准入已经上线,多模型横评那期方案做完了,赶上业务方向调整没继续开发。

豆包企业先锋
Mira豆包 Pioneer

后来我们做了豆包企业先锋(Pioneer)——面向 TikTok 部门和海外的同事。这次是真的从零起:国内那套流程直接搬过去不成立,海外同事每天用的工具、协作的方式都不是一套,第一版该带什么上路,得重新回答一遍。

第二部分 · 豆包企业先锋 · 从零开始的第一版 跑得更快,所以更不能什么都做

Pioneer 这个名字不是随便起的:它的节奏比国内版快得多。快是优势,也意味着没有试错第二遍的余量——所以「第一版带什么」这个问题,比在一个成熟产品里重要得多。第一个版本的范围取舍我从头跟到尾:一份很长的能力清单,几乎每一项都「看起来该有」,我们把大半推到了后面,只留一条最小闭环。跑得快最怕的不是功能少,是摊子铺太大——铺开了,哪条路走不通你根本看不出来。

我知道从代码量看,这段听起来单薄。但这段时间真正花掉的功夫不在写多少,而在决定哪些不写。见得多才知道哪些能砍,想得清才敢真的砍——这两件事我都还在练。

第三部分 · 从一个 Agent,到一个 Agent 团队 从「让它干活」到「让它们分工」

刚进组我接的是前端需求,前端不是我的老本行,我靠自然语言让 AI 改、自己把关对错。很快撞到一个结构性的坎:跨端需求几乎都得动后端,可后端仓库又多又散,AI 一次只能盯一个。我没把它当成自己的麻烦,而是当成一个产品机会——主动提议做一个打通所有仓库的 Agent:飞书机器人上一句话提需求,它跨前后端改代码、自动提 MR,我只做关键决策。方案立了项、落了地,首个需求是我自己交付的,后来还推广到了设计部门。

但用久了我发现一个问题:一个 agent 什么都干,等于一个人既写代码又自己验收自己——它不会说自己不行。所以我把它拆成了一个团队:boss 拆任务、pm 定清楚要做什么、coding 实现、qa 挑毛病、review 独立审查,而且 review 和写代码的用不同家族的模型——同一个模型既写又审,审不出自己的思维习惯。为了搞清楚这套东西值不值,我做了四组对照,用 20 项验收用例打分:单个 agent 过 12 项,换上最强的模型能到 16 项,分工之后是 19 项。差距全在非主路径上——项目「能跑起来」的时候,这些问题一个都看不见。

这个思路后来也被当成一个方向,在 Pioneer 那边讨论过。我一开始以为我在优化提示词,后来发现我在设计一套分工。

这三段的具体做法、关键决策和数据,我都写在网页版简历里了;实验那部分的完整推演在下面的博客

04我做过的一些东西

一些我
瞎折腾出来的东西

有工作里的,也有纯粹因为喜欢做的。每张卡片都是能点开的真实网站,随便逛逛就好。

我的完整简历

网页版简历

这是我认真做的一份可以互动的在线简历,算是这个小站的"正式版"。我的研究、做过的项目、技能,还有我花了很多心思打磨的滚动效果,都在里面。想更全面了解我的话,点这个准没错。

打开看看
resume.sunjiayi.me
正在加载预览…
网页版简历预览
点击打开
joysun-23.github.io/zhijian-kb
正在加载预览…
纸间预览
点击打开

纸间 · 我的 AI 知识库

为了系统地学 AI 产品,我干脆自己做了个知识库:可以用卡片、雷达图、关系图谱几种方式整理笔记,看到好东西一键就能存,还能和自己的知识库直接对话。相当于把"我怎么学习"这件事做成了一个产品。

多视图知识库对话一键收藏
打开纸间
build-doctor-agent.vercel.app
Build Doctor 预览
点击打开

Build Doctor · 帮你看构建报错的小助手

写代码的人应该懂那种对着一大串构建报错发懵的感觉。我做了个小工具:把构建日志粘进去,十几秒就给你一份看得懂的诊断报告。靠着不断优化,把诊断准确率从 60% 提到了 84%。从想法到上线一个人搞定,代码也开源了。

AI 诊断60%→84%开源
打开看看
joymuseum.vercel.app
球衣球鞋线上纪念馆
点击打开

球衣球鞋 · 线上纪念馆

这个是我给自己的球衣球鞋做的一个线上"纪念馆"。没有 KPI、没人验收,就是喜欢。但也正因为没人管,我反而特别认真地去抠排版、光影、动效——把那些平时说不清的"好看""舒服",一点点做成了能真的摸到的样子。

视觉光影动效
进去逛逛
05我写的一些东西

想到什么,
写下来

这里是我的一些随笔:关于 AI 产品、技术落地、学习方法,以及那些工作之外让我着迷的事。点击任意一篇即可展开阅读。

06工作之外的我

除了敲代码和做科研,
我还喜欢很多别的

篮球、足球、拍照、旅行——这些和工作没什么关系的事,才是生活的重要组成部分。把鼠标移到卡片上看看。

Beyond Work
07和我聊聊

如果你也想聊聊,
随时找我

不管是聊 AI、聊产品、聊代码,还是聊篮球、旅行、随便什么——只要你愿意,我都很乐意认识新朋友。下面几个方式都能找到我。

Bifrost env is null. Click to hide icon.
Double click to refresh the page.