Available for thoughtful product, AI, and web systems work

Full-stack builder and AI product engineer

A digital garden for projects, notes, and AI-readable knowledge.

I build digital spaces that connect polished interface design with durable systems: portfolio surfaces, notes, automation, and retrieval-ready knowledge.

简历即将开放GitHub邮箱
Full-stack builder and AI product engineerAvailable for thoughtful product, AI, and web systems workNext.jsTypeScriptSupabaseTailwind CSSPostgres RLSRAG
查看简历

Full-stack builder and AI product engineer

Soup729

I build digital spaces that connect polished interface design with durable systems: portfolio surfaces, notes, automation, and retrieval-ready knowledge.

United States / Remote
Availability
Available for thoughtful product, AI, and web systems work
信号地图

Hero、技能和标签来自同一套公开资料。

个人资料、笔记和项目共同塑造公开身份,不再彼此脱节。

Tech Orbit
Next.jsTypeScriptSupabaseTailwind CSSPostgres RLSRAGMDXGitHub AutomationGoPython
简历

技能地图与当前工作

A digital garden for projects, notes, and AI-readable knowledge.

简历即将开放

简历技能

面向公开作品和写作整理的技能信号。

Frontend
Next.js92
TypeScript90
Tailwind CSS86
Backend
Supabase88
Postgres RLS84
Content
MDX82
AI
RAG84

当前关注

Full-stack builder and AI product engineer

I build digital spaces that connect polished interface design with durable systems: portfolio surfaces, notes, automation, and retrieval-ready knowledge.

United States / Remote

笔记标签

界面回归测试界面队列性能测试性能备份功能测试详情页草稿

教育经历

Digital Garden
Continuous learning in product engineering, interaction design, and AI systems
Always

公开展示

08
技能
02
经历
03
笔记
05
项目
项目

精选 GitHub 项目

从 GitHub 同步并结合 README 摘要筛选出的代表项目。

查看全部项目
NI
TypeScript精选

NightFall

Soup729/NightFall

NightFall 是一个本地优先的多人狼人杀项目,同时提供网页端、ChatGPT Apps SDK Widget 和通用 MCP tools。游戏服务器负责身份分配、阶段推进、夜晚行动、投票结算和胜负判断;网页、ChatGPT Widget 与 MCP 客户端只是不同的玩家入口。 狼人杀适合验证 MCP App 的边界,因为它同时具备多人协作、隐藏信息、强规则状态和自然语言博弈。 传统网页狼人杀解决了“点按钮开局”的问题,但玩家如果临时忘记规则、想快速理解局势、想让系统帮忙执行自然语言指令,就会离开游戏界面去问另一个工具。普通聊天机器人又缺少可靠的游戏状态、权限边界和可确认的写操作。 NightFall 的设计目标是把这两种体验接在一起:

10
NO
Go精选

NotebookMind

Soup729/NotebookMind

NotebookMind 是一个类 NotebookLM 的文档研究工作台。项目支持 PDF 上传解析、Notebook 级多文档问答、引用溯源、PDF 高亮、研究笔记、研究产物生成,以及 Markdown / 思维导图 / Word / PPT / PDF 导出。 本项目的目的不是做一个普通聊天机器人,而是让用户围绕一组文档完成持续研究:上传资料、提问、追溯来源、整理笔记、生成 briefing / FAQ / 时间线 / 学习材料和可编辑导出物。 - 文档理解:PDF 解析、OCR 降级、表格/图片/图表块识别、页码与 bbox 元数据保留。 - Notebook RAG 问答:Dense + BM25 Hybrid Search、RRF 融合、可选 Cohere Rerank、低置信度 failover。

10
LI
TypeScript精选

LingPal

Soup729/LingPal

LingPal 是一个桌面宠物应用。它不会试图变成另一个占满屏幕的效率工具,而是把一个小小的陪伴角色放在桌面上:会眨眼、会被拖动、会根据心情向你发出互动,也会在天气、闹钟、待办、喝水提醒和随机事件出现时给出自然反馈。 默认宠物是 Mochi。它住在一个透明的常驻桌面窗口里,设置、调试、天气、经验和事件都拆成附属窗口或轻量面板,尽量保持主宠窗口小、反应快、打扰少。 - 活的桌宠,而不是静态贴纸:Mochi 支持 idle、hover、左右拖动、8 种心情、8 种互动结果、升级特效和事件动作。 - 轻量、不喧宾夺主:主宠窗口保持小尺寸,天气和经验条只在需要时出现,设置和调试面板独立打开。

10
经历

时间线

支撑这个数字花园的近期经历和工作场景。

  1. Independent Builder

    Digital Garden

    2026 - Present

    Designing a private-to-public portfolio system with Supabase RLS, Next.js App Router, MDX notes, GitHub backups, and AI retrieval boundaries.

    Remote
  2. Full-stack Product Engineer

    Personal Systems Lab

    Ongoing

    Turning repeatable learning and project work into reusable interfaces, operational dashboards, and searchable public knowledge.

    Internet