《灵感公墓》 是一款带有黑色幽默与反思气质的独立记录应用,专门用于收留创作者们”半途而废”或”无疾而终”的烂尾灵感。
它不仅是一个简单的 To-Do 废纸篓,更是一个情绪共鸣社区。通过结合暗黑哥特风的”幽灵玻璃”视觉、AI 驱动的扎心墓志铭以及极简的轻社交互动,帮助创作者卸下心理负担,将遗憾转化为赛博空间中的赛博数字景观。
核心产品思维:将冰冷的”删除”动作,重塑为充满人文关怀与仪式感的”安息”与”超度”。
技术栈 (Tech Stack)
- 前端框架: React Native (跨平台支持 Web & App)
- 状态管理: Zustand (轻量级全局状态与本地持久化)
- 后端服务 (BaaS): Supabase (PostgreSQL, 身份验证, 行级安全策略 RLS)
- AI 赋能: DeepSeek API (大语言模型文本生成)
- UI/UX: 自定义 Glassmorphism (玻璃拟态) 引擎,响应式网格布局
核心功能 (Core Features)
1. 仪式感的灵感管理 (Lifecycle Management)
- 下葬与超度: 用户可以将放弃的灵感”入土为安”。配合深色半透明的”幽灵玻璃”卡片与微光阴影,营造庄重的视觉体验。
- 修补与复生: 提供完整的编辑与状态流转机制。如果创作者重新找回热情,可以一键”死灰复燃”,让灵感破土而出;同时也支持随时”修补碑文”。
- 隐私控制: 细粒度的权限管理,用户在下葬时可自由选择将墓碑”公开展示”或”私密掩埋”。
2. AI 赛博墓志铭 (AI-Powered Epitaphs)
接入 DeepSeek 大语言模型,根据用户输入的灵感标题和”生前事迹”,自动生成一句带有黑色幽默和洞察力的专属墓志铭(例如:“断网两小时,烧钱十分钟”)。极大提升了内容录入的趣味性与盲盒感。
3. 公共乱葬岗与轻社交 (The Catacombs & Social Interaction)
- 灵感漫游: 打破单机孤岛,引入”公共乱葬岗”大厅,按时间倒序展示全球创作者公开的遗弃灵感。
- 守墓人代号: 建立轻量级身份系统,支持全局唯一代号注册。
- 定向拜访: 摒弃沉重的双向好友系统,采用极简的”代号搜索”实现精确传送,直接拜访特定朋友的专属墓园。
- 赛博献花 (Tribute): 用户可以为产生共鸣的他人墓碑献上虚拟”白菊”。采用前端状态锁与后端校验结合,实现”每人每日限献花一次”的克制互动机制。
技术亮点与挑战 (Technical Highlights)
-
突破跨平台渲染限制 (UI/UX): 针对 React Native 在 Web 端渲染
boxShadow与borderRadius组合时的穿帮问题,通过多层容器分离与精细的rgba透明度叠加,完美实现了高性能的”Ghost Glass(幽灵玻璃)“拟态效果。 -
严密的数据库安全防线 (Supabase RLS): 深度应用 Supabase 的 Row Level Security (行级安全策略)。在同一张
ideas表中,通过 SQL 策略严格隔离数据权限:用户可以修改自己的全量数据,但对于他人的公开数据,仅开放只读权限与特定字段(如flowers_count)的自增更新权限,确保社区数据绝对安全。 -
优雅的异步状态与降级处理 (Robustness): 针对外键关联查询可能带来的延迟与静默失败,设计了”两步拉取拼接法”与完善的全局 Loading 锁。有效解决了加载态弹窗闪烁(Loading State Leak)问题,并在网络波动时提供平滑的 UI 降级体验。
结语
《灵感公墓》不仅是对技术栈的一次全面实践,更是对”如何用技术传递情绪价值”的一次深度探索。在这里,每一个死去的点子,都闪烁着创作者曾经的热情。
“像素的囚徒,终被文字解放。”