⚰️ 个人项目:灵感公墓 (Idea Graveyard)
📌 项目简介
本项目是一款**“情感化”创意管理与 UGC 社交应用**。它打破了传统笔记软件只记录“成功”的刻板逻辑,开创了**“仪式化安葬 + 赛博验尸”**的独特工作流。
作为一名在技术与产品边缘不断探索的开发者,我深知大多数灵感最终都会走向夭折。我开发这款工具,旨在为这些“失败”提供一个庄严的归宿。用户可以将废弃的项目或点子“入土为安”,由 AI 化身的**“深渊法医”**进行冷酷且精准的死因解剖,并能通过“公共陵园”与全球守墓人产生情绪共鸣。
核心价值: 本项目不仅是一次技术全栈化的实践,更是对**“失败学”**的一次产品化表达——在幽暗、极简的哥特美学中,通过 AI 的深度介入,帮助用户实现从“放弃”到“复盘”的情绪跨越。
💡 设计思路与反思 (Product Philosophy)
- 仪式感即产品力 (Cyber-Taoism): 拒绝平庸的列表。我设计了拱形墓碑 UI、玻璃质感的视觉反馈和“死因鉴定”标签。点击“正式下葬”的操作不仅是数据上传,更是一次心理上的告别仪式,增强了产品的沉浸感。
- 从“AI 助手”到“深渊法医” (隐喻式设计): 我将 AI 文案全面隐喻化,消除了冰冷的科技感。AI 不再是助手,而是看穿你拖延与软弱的“法医”。这种犀利、毒舌的风格让复盘变得有趣且深刻。
- 合规性作为生命线 (Compliance-First): 针对 UGC 产品的严苛审核环境,我构建了“守墓人法庭”系统。通过屏蔽、举报联动机制与账号彻底销毁功能,在发布的第一天就建立了完善的合规闭环,体现了成熟的商业化思考。
🛠️ 技术栈
| 模块 | 技术选型 | 核心作用 |
|---|---|---|
| 应用架构 | React Native (Expo) | 实现高性能的跨平台(iOS/Android/Web)流畅交互 |
| 后端基础设施 | Supabase | 托管认证系统、实时数据库及级联删除的存储过程 |
| 状态管理 | Zustand + Persist | 处理多端状态同步,实现黑名单与本地数据的持久化存储 |
| AI 逻辑 | DeepSeek API | 驱动“深渊法医”鉴定报告与用户灵魂仪表盘的深度分析 |
| 样式系统 | StyleSheet (Gothic Design) | 打造高对比度 (#00FF41) 的矩阵视觉与毛玻璃质感 |
🚀 核心功能
- 🕯️ 创意下葬仪式: 用户通过填写“墓志铭”并选择死因(如:败给拖延、资金枯竭),将灵感转化为永久的数字化墓碑。
- 👁️ 深渊法医鉴定: 调用 LLM 对灵感进行犀利解剖,生成 100 字左右的一句式“验尸报告”,直指灵感夭折的技术或商业痛点。
- 🍂 公共陵园与低语: 建立 UGC 广场,支持匿名献花(白菊)与“守墓人低语”(评论)。评论区采用极简日志流,保持陵园的庄重与静谧。
- 📊 灵魂仪表盘 (AI Soul Summary): 动态统计用户的“埋葬”数据,由 AI 结合其死因分布,给出一份刻骨铭心的“赛博诊断建议”与身份称号。
- ⚖️ 守墓人法庭: 完整的举报、屏蔽与黑名单管理系统,支持“举报即屏蔽”的联动交互,满足 App Store 对 UGC 内容的监管要求。
⚔️ 技术亮点与挑战 (Challenges & Solutions)
-
挑战一:多端兼容下的交互静默失败
- 问题: 在 Web 端预览时,React Native 的
Alert.alert在多按钮情况下会发生静默失效且无报错。 - 方案: 引入
Platform判断,为 Web 端设计了一套基于window.confirm和自定义 Modal 的降级方案,确保跨端体验一致。
- 问题: 在 Web 端预览时,React Native 的
-
挑战二:UGC 黑名单的持久化与响应式过滤
- 问题: 用户屏蔽恶意用户后,刷新页面数据残留,且大批量数据实时过滤存在性能隐患。
- 方案: 采用 Zustand 的
persist中间件实现黑名单持久化。在fetch阶段采用“前端本地过滤 + 后端异步拉取”的混合策略,实现了无感知的实时屏蔽效果。
-
挑战三:符合 App Store 规范的账号销毁逻辑
- 问题: 满足苹果“账号注销”硬性规定。单纯删除 Auth 账号无法清理用户散落在多张表中的关联数据。
- 方案: 在 Supabase 后端编写了
security definer级别的 PL/pgSQL 函数,实现了一键调用的级联删除存储过程,确保用户隐私数据彻底物理抹除。
📝 结语
“灵感公墓”的开发是一次极度浓缩的产品迭代之旅。它让我跳出了单纯“写出能跑的代码”的程序员思维,转而以 AI 产品经理 的视角去审视人机交互的边界。未来,我希望能将这种对用户体验的极致追求、对复杂 AI 管线的把控能力,带入到更多的产品线建设中,创造出真正让人惊叹的体验。“