半路入行・AI 辅助实战|万物收藏模块实战开发分享(上・基础功能篇)
继完成习惯打卡、记账本收支管理两大核心模块落地后,我继续迭代自用型个人管理小程序,本次正式完成万物收藏模块的全流程开发。
本人负责整体需求梳理、场景定位、页面架构设计、功能规则定义与全流程适配;AI 辅助完成页面渲染、基础代码编写与交互逻辑调试。本模块完全基于个人真实收纳、收藏、记录习惯深度定制,打造真正意义上的 “万物皆可收藏” 的个人收纳系统。
一、开发初衷
日常使用中发现,市面上各类收藏工具极度分散。电影、书籍、美食探店、种草好物、旅行记录、物品收纳,往往需要对应不同 APP 分别记录。每类内容对应一个平台,数据割裂、无法统一汇总,收藏体系零散且难以长期管理。
既然我正在搭建全套个人管理小程序生态,我便决定自研一套真正统一、万物可收纳的收藏系统。不再区分品类、不再局限固定模板,将个人所有物品记录、体验记录、好物收藏、生活留存内容全部统一收纳在一个模块内,实现一站式管理。
二、整体功能架构
万物收藏模块的核心设计理念为高度自定义、低联动、高独立。因为自定义字段、自定义分类、自定义模板内容极多,模块整体逻辑独立,与小程序其他模块几乎无强耦合,保证结构干净、拓展自由。
整体页面体系分为四类: 万物收藏首页(总览列表)、各分类专属列表页、内容编辑页、内容详情页。
1. 万物收藏首页(总览页)
首页内置 6 个固定基础分类模板,分别为:电影、书籍、美食、种草、旅行、收纳收藏。
为保证模板规范性,六大基础模板自带固定基础字段,固定字段不可删除,但支持自由新增自定义字段。 同时,所有分类的状态标签、分类体系均可自主新增、删除、编辑。
若不需要某默认模板,不支持删除模板本体,但支持直接隐藏,避免页面杂乱,兼顾规范性与个性化。
除默认六大分类外,支持无限新增自定义收藏夹。所有新增收藏夹的字段、状态、类型、展示内容完全由用户自主定义,自由度极高。所有自定义字段目前统一为单行文本输入模式,轻量化、简洁易用。
2. 各分类列表页
六大内置分类的列表页布局、交互逻辑完全统一,保证使用体验一致。
所有列表页均自带搜索、筛选、分类能力。 内容按照年月维度自动分组归档,新增内容自动归入对应时间分组,方便按时间回溯。
列表卡片做精简处理,仅展示封面、名称、评分以及添加时间,单条条目支持删除操作。页面刻意精简展示项,不在列表堆砌冗余信息,保障页面整洁美观。
3. 模块编辑页(差异化字段设计)
所有分类编辑页拥有通用基础字段,包含: 名称、封面、状态、类型、评分、记录时间、短评。
在通用字段之外,六大模板各自配备专属差异化字段,适配不同收藏场景:
- 电影模块:额外增加导演、上映年份
- 书籍模块:额外增加作者、出版年份、内容来源
- 美食模块:额外增加探店地址、人均消费
- 种草模块:额外增加商品价格、购买链接
- 旅行模块:额外增加出行开始日期、结束日期(自动计算行程天数)、同行人
- 收纳收藏模块:字段最为全面,包含品牌、规格、数量、总价、开封日期、保质期、购买渠道、备注
同时,所有分类均支持自主新增自定义字段,可根据个人需求持续拓展录入维度。
4. 模块详情页
详情页的核心作用为完整展示本条收藏的全部录入字段信息,将编辑页填写的所有内容统一规整展示,方便完整查阅。
为区分即时记录与事后复盘评价,系统设计双评价体系:
- 短评:录入时快速填写,仅支持纯文本
- 长评:详情页专属补充板块,支持后期二次编辑、追加感想,支持图片上传
短评用于即时简单记录,长评用于事后深度复盘、配图补充,满足轻记录与深度留存两种场景。
三、模块整体总结
万物收藏模块最大的特点就是高自定义、低限制、可无限拓展。
市面上固定模板的收藏软件无法适配每个人的生活习惯,而本模块完全反向设计:固定规则少、自定义空间极大。没有死板的内容限制,不局限影音、书籍、好物单一品类,真正实现万物皆可收纳。
后续可以持续新增任意类型收藏夹、自定义任意字段、搭建属于自己的完整个人资料库、物品收纳库、生活体验库,实现长期、统一、闭环的个人内容留存体系。
本篇为万物收藏基础功能篇,下篇我会重点分享开发期间遇到的各类 BUG、数据适配、交互优化等实战踩坑细节,欢迎持续关注。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)