127 lines
5.2 KiB
Markdown
127 lines
5.2 KiB
Markdown
# 《宠迹》功能清单 v1.0(个人开发者合规版)
|
||
|
||
## 一、基础信息管理
|
||
|
||
### 1. 宠物档案
|
||
- [ ] 支持添加多只宠物(上限建议 10 只)
|
||
- [ ] 每只宠物的基本信息:昵称、品种、生日(自动计算年龄)、性别、体重(可记录历史体重并生成曲线)
|
||
- [ ] 上传宠物头像(本地存储或云存储)
|
||
- [ ] 可选性格标签(如“社牛”、“胆小”等,预置选项)
|
||
- [ ] 支持编辑、删除宠物
|
||
|
||
### 2. 个人中心
|
||
- [ ] 用户可自定义昵称、头像(手动填写/上传)
|
||
- [ ] 展示使用统计(累计记录天数、照片数量等)
|
||
- [ ] 关于我们、隐私政策、用户协议入口
|
||
- [ ] 意见反馈(表单提交到开发者邮箱或云数据库)
|
||
|
||
## 二、成长日记(个人时间轴)
|
||
|
||
### 1. 日记发布
|
||
- [ ] 发布图文/短视频记录(仅自己可见,无公开/分享功能)
|
||
- [ ] 支持从相册选择或拍照
|
||
- [ ] 可添加文字描述、心情标签(如“开心”、“捣蛋”)
|
||
- [ ] 可选记录地点(手动输入文本,不调用地图)
|
||
- [ ] 记录类型分类:日常、成长、医疗、饮食等(供后续筛选)
|
||
|
||
### 2. 日记管理
|
||
- [ ] 时间轴模式按日期倒序展示
|
||
- [ ] 支持按年份/月份筛选
|
||
- [ ] 支持按记录类型筛选
|
||
- [ ] 支持编辑、删除已有记录
|
||
- [ ] 图片/视频可点击放大查看
|
||
|
||
## 三、健康医疗本(纯记录+提醒)
|
||
|
||
### 1. 疫苗与驱虫记录
|
||
- [ ] 记录疫苗名称、接种日期、下次接种日期
|
||
- [ ] 记录驱虫药名称、体内/外、用药日期、下次用药日期
|
||
- [ ] 支持上传疫苗本照片/驱虫药包装照片
|
||
- [ ] 支持编辑、删除
|
||
|
||
### 2. 提醒功能(使用微信订阅消息)
|
||
- [ ] 用户可开启下次疫苗/驱虫提醒
|
||
- [ ] 提醒时间可自定义(提前1天/3天/7天)
|
||
- [ ] 每个提醒项独立开关
|
||
|
||
### 3. 体重管理
|
||
- [ ] 记录体重、日期
|
||
- [ ] 生成体重变化曲线(折线图)
|
||
- [ ] 支持修改、删除历史体重
|
||
|
||
### 4. 其他健康记录
|
||
- [ ] 就诊记录:医院名称、就诊原因、诊断结果、费用(可选)
|
||
- [ ] 用药记录:药品名、用法用量、起止时间
|
||
- [ ] 检查报告上传(图片)
|
||
|
||
## 四、物资管家(纯库存记录)
|
||
|
||
- [ ] 添加物资:粮、罐头、零食、猫砂、药品等
|
||
- [ ] 记录当前库存数量、单位
|
||
- [ ] 低库存预警阈值设置(用户自定义)
|
||
- [ ] 首页显示低库存物品列表
|
||
- [ ] 消耗记录:每次减少库存可备注(如“吃了半袋”)
|
||
- [ ] 仅做记录,不提供购买链接/支付功能
|
||
|
||
## 五、亮点功能:时光机工坊(本地趣味生成器)
|
||
|
||
### 1. 同角度对比
|
||
- [ ] 选择两张同一场景/姿势的宠物照片
|
||
- [ ] 小程序自动裁剪、缩放、对齐
|
||
- [ ] 生成左右对比图或上下滑动对比图
|
||
- [ ] 全部处理在用户设备本地完成,不上传服务器
|
||
|
||
### 2. AI漫画滤镜
|
||
- [ ] 选择一张宠物照片
|
||
- [ ] 应用预置的滤镜模板(宫崎骏风、国潮风、像素风等)
|
||
- [ ] 滤镜算法使用轻量级库(如 TensorFlow Lite 或离线模型)在本地运行
|
||
- [ ] 生成结果可保存到相册
|
||
|
||
### 3. 时光机视频
|
||
- [ ] 用户选择最多 15 张照片
|
||
- [ ] 套用模板(自带转场和背景音乐)
|
||
- [ ] 生成 15 秒以内短视频
|
||
- [ ] 可保存到相册,或直接分享到微信聊天(调用微信分享接口,不经过小程序服务器)
|
||
- [ ] 分享时不附带小程序链接,仅为纯视频文件
|
||
|
||
> 注:所有图片/视频处理均在用户设备端完成,不涉及云端存储和内容审核,完全合规。
|
||
|
||
## 六、宠物生活信息卡(静态信息展示)
|
||
|
||
### 1. 信息分类
|
||
- [ ] 预设几大类别:宠物医院、宠物友好餐厅、宠物公园、宠物店
|
||
- [ ] 每类下列出若干商家信息(由开发者预先手动录入)
|
||
|
||
### 2. 信息详情
|
||
- [ ] 展示商家名称、地址、联系电话(如有)、简介
|
||
- [ ] 提供“一键拨打”电话(使用 `wx.makePhoneCall`)
|
||
- [ ] 提供“查看位置”按钮(调用 `wx.openLocation` 打开腾讯地图查看位置,无需申请地图插件)
|
||
- [ ] 不支持用户添加、评论、点赞
|
||
|
||
### 3. 信息维护
|
||
- [ ] 开发者可通过云开发数据库后台管理(增删改查)
|
||
- [ ] 初期可手动整理本地宠物友好场所数据
|
||
|
||
## 七、系统与工具
|
||
|
||
- [ ] 数据备份与恢复(导出/导入 JSON 文件到本地)
|
||
- [ ] 清理缓存(清除本地生成的临时图片/视频)
|
||
- [ ] 深色模式跟随系统(可选)
|
||
- [ ] 首次启动引导页(介绍核心功能)
|
||
|
||
---
|
||
|
||
## 附录:不包含的功能(明确排除)
|
||
|
||
- ❌ 任何形式的用户间互动(评论、点赞、私信、分享到公共广场)
|
||
- ❌ 亲友共享/多用户协作编辑
|
||
- ❌ AI 医疗诊断或健康建议(仅做知识科普也不行,避免风险)
|
||
- ❌ UGC 地图打卡、用户标注
|
||
- ❌ 微信支付、电商购买
|
||
- ❌ 订阅消息之外的任何推送(不可做群发模板消息)
|
||
- ❌ 位置上传、实时位置共享
|
||
- ❌ 用户生成内容对外公开(所有记录仅存储在用户本地或私有云数据库)
|
||
|
||
---
|
||
|
||
你可以将此清单复制到 `.md` 文件中保存,作为开发的任务看板。需要我帮你针对其中某个模块(例如“时光机工坊”的技术实现)做进一步的细化说明吗? |