From 56c9f0b8298865aa2e1fe9f8a6310002bb9f486c Mon Sep 17 00:00:00 2001 From: SparksFly Date: Fri, 12 Jun 2026 11:22:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD=E8=AE=BE?= =?UTF-8?q?=E8=AE=A1=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 微信个人开发者合规功能清单 --- 功能设计.md | 127 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 功能设计.md diff --git a/功能设计.md b/功能设计.md new file mode 100644 index 0000000..cc4ecc9 --- /dev/null +++ b/功能设计.md @@ -0,0 +1,127 @@ +# 《宠迹》功能清单 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` 文件中保存,作为开发的任务看板。需要我帮你针对其中某个模块(例如“时光机工坊”的技术实现)做进一步的细化说明吗? \ No newline at end of file