画布是第一现场
Card 自由拖动、缩放平移、框选与撤销。Agent 面板可分离、可折叠,不抢走注意力。
Canvas first — the agent never takes the stage.MAKE IT USABLE.
让复杂的系统,变得可以被触摸。
我是一名专注于 AI 产品与交互界面的设计师。
I design interfaces and game worlds where agents, canvases and interaction details meet.
Flovvas 是一个以自由画布为工作现场、由 Agent 主动推进的思考空间。Card 保存内容与版本,Board 组织位置与关系,用户保持画布心流,Agent 只读取被明确选择的上下文。
Design is not decoration. It is part of defining what an idea can become.



Card 自由拖动、缩放平移、框选与撤销。Agent 面板可分离、可折叠,不抢走注意力。
Canvas first — the agent never takes the stage.完整 Card 预览 + 「继续当前对话 / 编辑此内容块」,执行方式「按规则执行」可见可控。
Preview before every change.临时对话继承画布已完成的上下文,关闭即删除,降低信息过载。
Explicit context, ephemeral chat.
「如是」第二版:把阅读变成真正的理解。在原文旁边指认并提问,把理解讲出来接受检查;收件箱按「和你现在的关系」排序,陪看让视频与原文并排,概念页用遗忘条形提醒你回响。
Version 2 of Nous — read, point, explain, and come back before it fades.





《潜影》是一款第一人称 3D 推理叙事游戏:1926 年秋夜,侦探受邀来到奥瑞尔庄园,庄园主人死在自己反锁的暗房里。玩家在空间里取证,最后亲手冲洗出一张底片,看见凶手的脸。AI 让每位玩家拿到不同的线索与证词,真相却始终一致。
A first-person detective game where you develop the photograph yourself — and the culprit is who you least expect.





一座悬于云海之上的环城,由会改写规则的织机「律机」维持秩序。玩家是无籍野匠,用「签」黑入偃人的心匣、组句改写它们的行为。这是为「完全由 AI 程序化生成 / 运行的开放世界」课题做的世界观、玩法与概念图,目前处于概念与白盒阶段。
Concept stage: a cloud-city ruled by a rule-rewriting loom, where sentences are weapons.




一个 Roblox 双地图体验原型:在营地与荒野之间整备出发,进入迷宫探险、搜刮并撤离,再带着战利品回到营地结算。工程按 place 拆成三条并行交付线,共享协议与玩法数据独立成包。
A two-place Roblox prototype: prepare, descend into the maze, loot, extract, and return.

营地、荒野、迷宫入口与结算交接,玩家从这里出发并回到这里。
places/run — camp, wilderness, handoff.迷宫探险、搜刮、撤离,再返回 Run 地图完成结算。
places/maze — expedition, loot, extraction.共享枚举、网络与工具,玩法数据与 UI 辅助各自成包,跨地图交接单独一条线。
packages/shared · gameplay · ui
三个独立的交互实验:Light Lab(光随指针)、Elastic Lab(边界回弹)、Number Lab(数字过渡)。每个都有可调参数、可复制的接入代码,把手感变成可交付的组件。另有 Forma Canvas:在浏览器里拼装 Material 风格界面的可视化编辑器,右侧是它导出的 weekend 旅行应用。
Feel is a spec. Each lab ships tunable parameters and a copy-paste component.




一个可交互的 3D 赛博办公室:悬停高亮区域,点击后相机移动并更新信息面板。界面只留下最小的玻璃面板,把画面还给空间本身。
Hover to reveal. Click to move the camera. The panel stays out of the way.


