Selected Work
全智评
一位实验课老师晚上十点还在逐条点开学生上传的滴定操作视频,手动记录每个步骤是否规范——全智评把这个夜班拆成流水线:教师建项目发课堂码,学生上传实操视频,后台自动切关键帧、对照评分点给出评价明细,老师只需复核与签发。
Frontend
React · Vite · TypeScript · Ant Design
Backend
FastAPI · PostgreSQL · Redis · Celery
AI Pipeline
ASR · Key Frames · Qwen Vision
Deploy
OSS · Docker Compose · nginx
Daily Curation System
Thyself
推荐系统默认给你一条停不下来的 feed,刷两小时合上手机想不起读过什么。Thyself 每天只推 8 篇长文,每篇都附一句"为什么是给你的"——基于你过去读过、标过、写过的东西生成,而不是基于你停留了几秒。读完留下的笔记会写回你的阅读偏好,第二天的 8 篇据此重新挑。
展柜外看 · visionOS 里敲
触见千年
评价标准只有一条:访客能不能亲手把那一锤敲在曾侯乙编钟上、听见自己敲出的音。博物馆里编钟隔着玻璃,禁止触碰也无从听见;visionOS 沉浸空间把整套编钟搬进来,手势切换槌具、调出乐谱,落槌即响,2400 年前的声音由访客自己打出。
On-Device AI Coach
PracticeMate
医学生独自练 CPR 时没人实时纠正——PracticeMate 把「录像等批改」变成端侧教练陪练:视频不离开手机,换一份评价标准 YAML 即换整套检测逻辑与教练话术,低置信时教练说「我不太确定」而不是硬给结论。
Architecture
Rubric Runtime · 换 YAML 换整套评价
AI
MNN 端侧推理 · 双人格 Coach + Examiner
Frontend
Swift · Vision · SwiftUI
Philosophy
诚实设计 · 低置信不隐藏
Learning Satellites
学一个记一个,公开 9 个学习站。
从硬核工程基础到 AI 工程实操,每个 satellite 都是一段从零到能跑的过程证据。
产品 & 教程
- PracticeMate端侧 AI 教练 · 产品文档站
- Zero to AIAI 编程零基础教程 · 3 条路径 24 页
- LangChain 教程4 周 14 篇 learning-by-doing