SABRINA / INDEPENDENT PRODUCT MAKER

把复杂的事,
做成愿意继续探索
的产品。

我在产品、工程与叙事的交界处工作。从儿童科技教育,到本地 AI 伙伴与三维态势系统——独立完成定义、原型、实现与交付。

Product definition Interaction systems Engineering & shipping
LIVE WORKBENCH 03 / 04
小小总师八个科技展馆实机界面
像素方程式伪 3D 赛车实机画面
Sentinel 天枢三维态势显示系统真实界面

ACCOMPANY / LOCAL-FIRST AI

让 AI 的状态,变成桌面上的生命感。

Claude Pet · 端侧抠图、会话联动与 macOS 桌面工程

A SUSTAINABLE PRACTICE

不是四个孤立项目,
是一条不断复用的能力链。

每次发布都留下新的方法、组件和判断力;下一个项目不是从零开始,而是站在上一次真实问题的答案上。

  1. 01Understand

    先把人的任务、限制与真正的摩擦讲清楚。

  2. 02Prototype

    用可操作的体验验证,不用静态概念图代替答案。

  3. 03Engineer

    把性能、平台、隐私与失败状态一起做进产品。

  4. 04Ship & learn

    让真实用户能打开,再从使用与问题里继续迭代。

SELECTED WORK / 2026

两套旗舰系统,
两个公开实验。

项目不按“技术有多新”排序,而按它解决了什么、如何被验证、留下了什么能力来讲。

FLAGSHIP 01LOCAL-FIRST AMBIENT AI · macOS

Claude Pet

让你的宠物,替你盯着 AI 干活。

一段照片或视频,在 Mac 本地变成会走路、吃饭、睡觉的桌面伙伴;Claude Code 与 Codex 开工、等待或完成时,它用动作和提醒告诉你。

人的价值
把“想念自己的宠物”和“等待 AI 返回”合并成一个环境式界面。
关键闭环
照片 / 视频 → Apple Vision 抠图 → 6 个行为状态 → 桌面实时反馈。
我的范围
产品概念、交互、PySide6 / QML / Three.js、macOS 可靠性、DMG 与更新。
On-device VisionClaude + Codex37 documented iterationsNo usage telemetry
22 SEC PRODUCT REEL
本地 AI 将宠物照片抠成透明素材的前后对比
01 / ON DEVICE原始媒体不上传,Apple Vision 在本机逐帧提取主体。
Claude Pet 早期 Claude 会话面板
02 / PRODUCT EVOLUTION从早期 Claude 面板,迭代到统一 Claude + Codex 状态与返回入口。
REAL LOCAL CAPTURE
Sentinel 三维地球与实时目标态势实机界面 Sentinel 二维世界地图态势实机界面
3D GLOBAL VIEW30 LIVE TARGETS · LOCAL MOCK LINK
FLAGSHIP 02REAL-TIME SPATIAL SYSTEM · DESKTOP

Sentinel / 天枢

不是把数据画上地图,而是让高密度态势在关键时刻仍可读、可查、可行动。

飞机、舰船、车辆与侦察站进入统一 2D / 3D 画面;从实时观察、点击旧航迹做历史详查,到站位与航迹规划回传,形成完整决策闭环。

60.0 FPS500 targets × ~200Hz
5 min / 29.3M updates
59.3 FPS1,000 targets × 30Hz
5 min / heap stable
8 HOURS436M upserts
front/back Δ 0.2 FPS
24Htwo-tier trail context
live + history
TCP dataC++ / 50ms batchQWebChannelCesium primitives

当前完整闭环由 MockServer 验证;支持私网与离线部署,真实上游协议与 Windows 真机验证仍在下一阶段。

查看完整案例 ↗ Desktop source · private

PUBLIC EXPERIMENTS

小而完整,也要能真的玩。

小小总师八个科技展馆总览 小小总师火箭馆四件装备
LEARNING PRODUCTLIVE / WEB

小小总师

把“国之重器”从资料,变成孩子愿意动手完成的探索。

8 个展馆、24 件装备;用认识、组装、操作、知识挑战与每馆课堂,把抽象工程原理变成可操作反馈。

  • Progression & collection system
  • 24 data-driven equipment stories
  • Keyboard, touch and PWA delivery
像素方程式实时比赛画面
CREATIVE CODINGLIVE / WEB

像素方程式

从一次按键到速度反馈,在一个无依赖文件里完成游戏循环。

程序生成伪 3D 赛道、7 个对手、Web Audio 合成音效,以及键盘与手机触控输入;打开浏览器即可开赛。

  • Zero dependency / single file
  • Canvas road renderer & race AI
  • Desktop + mobile controls

WHAT COMPOUNDS

每个项目,都给下一个项目留下工具。

LEARN

小小总师

把内容拆成可操作的状态机、进度与反馈。

留下:学习循环与数据驱动内容
PLAY

像素方程式

把输入、实时渲染与声音压进紧凑反馈循环。

留下:实时交互与性能直觉
ACCOMPANY

Claude Pet

把 Web 渲染、原生平台与真实工作状态接在一起。

留下:跨运行时桥接与产品交付
SEE

Sentinel

把高频数据、历史上下文与行动闭环放进一张图。

留下:复杂系统与可靠性工程
NOW / BUILD LOG

持续生长不是一句口号,而是可追溯的迭代。

Claude Pet · Claude + Codex unified

把两套本地会话数据统一成 provider / model / status / channel,并回到原工作现场。

小小总师 · 从页面到互动课堂

八馆课堂齐备,并为长征二号 F 重做纪录片式发射分镜与真实地球视角。

Sentinel v0.1 · performance to product

从 8 FPS 崩塌追到零分配热路径与 50ms 合批,并交付可运行 macOS 应用和完整文档。

A GOOD PROBLEM IS A GOOD START

有一个复杂问题?
先把限制条件发给我。

儿童与学习体验、AI 桌面产品、互动原型、三维数据可视化——我喜欢从一个可运行、可验证的核心开始。

guofei9307@163.com