独立开发者,正在把想法做成可运行、可展示、可继续迭代的作品。
我关注个人成长工具、交互式可视化、游戏化体验、自动化工作流和独立站产品。
比起只写一个 demo,我更喜欢把一个想法推进到有结构、有文档、有视觉表达、也有真实使用场景的状态。
我是 空杯,正在系统地练习独立开发:从产品想法、交互设计、前端实现、工程组织,到 README、截图、测试与发布说明,都尽量自己完整走一遍。
我现在的项目大致分成几条线:
- 个人成长与效率工具:把目标、任务、复盘、周报和进度追踪做得更清晰、更可持续。
- 创意前端与可视化:用 React、TypeScript、Three.js、Canvas 等技术做可以探索的界面。
- 游戏原型与玩法系统:关注核心循环、关卡节奏、构筑选择、反馈手感和可读性。
- 品牌与独立站实践:尝试把视觉系统、页面结构、电商转化和静态预览组织成完整主题。
- Codex / Lark 自动化:把重复工作沉淀成可复用 skill,让工具真正替人省一点力。
以宇宙星图为创意的目标规划工具。它把目标、routine、复盘和进度追踪组织成一张可视化星图,让长期计划不只是列表里的文字,而是可以持续点亮、推进和回望的成长路径。
项目重点
- Web/PWA 版本使用 React + Vite 构建。
- macOS 原生版本正在使用 SwiftUI 推进。
- iOS 原生版本框架已整理。
- 核心表达围绕恒星、行星轨道、routine 和成长路径展开。
基于 React、TypeScript、Three.js 和 Vite 的沉浸式宇宙学习网页。项目用真实天文资料作为学习锚点,再结合程序化星场、银河结构、图层控制和中文学习面板,帮助用户理解太阳、银河系、星团、星系群与可观测宇宙之间的尺度关系。
项目重点
- 全屏 WebGL 3D 场景,支持拖拽、缩放、搜索和预设视角。
- 内置图层控制,可切换银河盘、旋臂、尘埃、星云、星团等视觉层。
- 用“实测 / 模型 / 艺术近似”标明数据可信边界。
- 使用 Vitest 覆盖核心数据、坐标换算、视觉质量和生成逻辑。
一个单文件 HTML 打砖块小游戏,核心体验是“经典打砖块 + 肉鸽构筑 + 霓虹街机反馈”。玩家在 12 关连续挑战中选择协议卡,形成多球、激光、重击、支援等不同打法。
项目重点
- 使用 HTML5 Canvas、原生 JavaScript 和 Web Audio API。
- 零依赖、无需构建,打开 HTML 文件即可游玩。
- 包含 12 关流程、BOSS 节点、特殊砖块、主动技能、得分与结算。
- 协议卡系统支持多种 build 组合和联动效果。
一个作品集用途的互动电商独立站概念项目,主题是“小型犬玩具”。项目不依赖真实商品图片,而是用 CSS 图形、统一视觉系统和细节动效完成品牌表达、商品浏览、组合筛选、详情抽屉和玩具袋体验。
项目重点
- 纯静态站点,包含首页、商店页和玩法指南页,可直接打开预览。
- 商品浏览支持按玩法气质、身体尺度和购买心情组合筛选。
- 商品详情使用右侧抽屉承接浏览流,玩具袋支持数量、小计、减少、移除和支付占位反馈。
- 视觉方向为“温暖实验室”,用奶油纸底、黑色线条、柠檬黄重点色和 CSS 玩具轮廓建立品牌识别。
一个可复用的 Codex skill,用于通过 lark-cli 从飞书 / Lark 群聊消息中整理个人周产出,并生成结构化 STAR 周报。
项目重点
- 支持按发送人和时间窗口检索群聊消息。
- 保留产出文档链接,生成可插入飞书文档的周报结构。
- 周报格式包含背景、目标、行动、结果、卡点资源和下周计划。
- 仓库已做脱敏处理,不包含真实群聊、用户、文档或内部项目信息。
用于整理个人技术实践和项目成果的作品集仓库,收纳 Web 应用、3D 可视化、互动游戏、电商独立站和 Godot 原型等内容。
当前重点:星图目标管理、个人作品集、自动化工作流
产品方向:成长工具、可视化学习、游戏化体验、电商独立站
技术方向:React / TypeScript / Three.js / SwiftUI / Canvas / Godot / Lark CLI
长期目标:把零散实验整理成更完整、更能被真实使用的独立产品
这个主页会随着项目继续更新。
我希望它不是一个静态简历,而是一个不断长出新作品的入口:能看到我在学什么、做什么、怎么把一个想法推进到可以展示和复用的程度。