【学习工作赛道】送你一朵小红花 —— AI 智能亲子激励小程序

0. 先和大家打个招呼吧 :waving_hand:

  • 你是谁: 我是一名一年级小学生的家长,平时辅导孩子写作业最头疼的就是磨蹭、粗心这些问题。;

  • 你是怎么用 TRAE 把 Demo 做出来的: 说实话,我之前从没写过一行小程序代码。整个 Demo 从零到能跑起来,全靠和 TRAE "对话"完成。我的做法很简单——把想法直接讲给 TRAE 听:

    “我想做一个小程序,给孩子发小红花激励他学习”
    “首页要有小红花计数、任务列表、底部导航”
    “记录页要有本周统计和成就系统”
    “兑换页要能选奖励并扣减小红花”
    “数据要存在本地,下次打开还能记住”
    TRAE 会帮我把这些需求变成代码,遇到报错我直接复制错误信息给它,它就能定位问题并修复。最让我觉得"原来这么简单"的时刻是——当我告诉它"任务完成要自动加花",它直接帮我写好了完整的 toggleTask 逻辑,包括更新计数、记录历史、持久化存储,一气呵成。

    它帮我跨过的最大的坎是小程序的数据流设计。我完全不懂页面之间怎么共享数据,TRAE 教我用了本地存储(localStorage)方案,让首页、记录页、兑换页、我的页都能读写同一份数据,实现了真正的"数据联动"。

1. Demo 简介

  • 是什么:「送你一朵小红花」是一款微信小程序,定位为 “AI 智能亲子激励顾问”——不只是记录工具,更是在家长设置奖励时给出科学建议的育儿助手;

  • 面向谁:小学生家长(核心用户):孩子处于小学低年级,面临磨蹭、粗心等问题
    6-10 岁儿童:处于习惯养成关键期,需要外部激励建立规律;

  • 主要功能:

2. Demo 创作思路

  • 灵感来源:我自己的孩子刚上一年级,每天回家想先看电视再写作业,写字还粗心不认真。我想用"小红花"来激励他,但看了很多育儿文章后意识到——奖励机制是一把双刃剑。用得好能激发内驱力,用不好会让孩子变成"无奖励不行动",甚至为了得花而敷衍了事。

    市面上没有一款工具能帮我科学地使用这个机制。现有的 APP 要么是简单的打卡工具,要么是纯粹的游戏化产品,没有一个能在家长设置奖励时给出基于儿童心理学的建议;

  • 想解决的问题:1.奖励变交易:孩子讨价还价"做这个给几朵花",把学习变成纯粹交易
    2.无奖励不积极:收拾书包、做家务等"没花的事"变得不积极
    3.敷衍求快:为了快点拿到花,作业写得潦草、错误增多
    4.家长缺乏指导:家长凭经验设定奖励,缺乏科学依据;

  • 为什么做这个方向:1.小学一年级是习惯养成的黄金窗口期,外部激励在这个阶段非常有效
    2.但奖励机制需要科学设计才能保护孩子的内在动机
    3.AI 可以基于儿童心理学(如自我决定理论)给出实时建议,这是传统工具做不到的
    4.目标市场明确:中国小学生家长群体庞大,且对科学育儿方法有强烈需求。

3. Demo 体验地址(三选一)

  • 由于微信小程序正在审核中,本次提交 交互式 HTML 格式文件(见附件 送你一朵小红花-Demo.zip)。

  • 使用方法:

    下载 zip 文件并解压
    用浏览器打开 送你一朵小红花-Demo.html
    即可体验完整的核心功能:任务打卡、发放小红花、兑换奖励、查看记录
    注:HTML Demo 使用 localStorage 存储数据,刷新页面数据不会丢失。

    送你一朵小红花-Demo.zip (8.4 KB)

4. TRAE 实践过程

  • 阶段 1:需求梳理(1 天)
    └── 和 TRAE 沟通产品定位、核心功能、用户场景
    └── 输出需求文档和页面结构规划

    阶段 2:框架搭建(1 天)
    └── 创建小程序项目结构(pages、components、utils)
    └── 配置 app.json、tabBar、全局样式

    阶段 3:核心页面开发(3 天)
    └── 首页:小红花卡片、任务列表、AI 提示
    └── 记录页:本周统计、成就系统、历史记录
    └── 兑换页:奖励列表、兑换逻辑、兑换记录
    └── 我的页:个人信息、数据统计、菜单

    阶段 4:数据流与存储(1 天)
    └── 设计本地存储方案
    └── 实现页面间数据同步

    阶段 5:Bug 修复与优化(1 天)
    └── 空值判断、JSON.parse 异常处理
    └── onShow 生命周期补充
    └── 交互细节优化

    阶段 6:Demo 打包(1 天)
    └── 生成可交互 HTML Demo
    └── 整理报名材料;

  • 开发关键步骤截图(不少于 3 张)

  • 关键任务对话的 Session ID(不少于 3 个),用于证明作品由 TRAE 开发完成。

.948209555614697:457180a456825ba7afad378233d58139_6a39fdd35b0ce33f0cb53eab.6a39ff8007aaeede9ba9f232.6a39ff80cfe980499c31cb67:Trae CN.T(2026/6/23 11:37:36)

.948209555614697:be6088ed1602e5a62bdf77eb12ea3590_6a39fdd35b0ce33f0cb53eab.6a42026f0558fefc0c2032d4.6a42026e2e2596d1c42eec30:Trae CN.T(2026/6/29 13:28:15)

.948209555614697:d88c6574dfd926a65e2135f12af76a44_6a39fdd35b0ce33f0cb53eab.6a4635a57bd353115b4ce062.6a4635a4f9b2f73081ae97c3:Trae CN.T(2026/7/2 17:55:49)

948209555614697:505ac7afa479163a0b51dc614efcdc2e_6a323709a9e365cf3b9af0b5.6a4ca778c7882ed94361520b.6a4ca777c7882ed943615209:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/7 15:15:04)

5. 对应的报名审核通过的帖子链接

1 个赞


送你一朵小红花,支持你一票,这样你是不是就有一票,你可以自己投自己一票,这样你就有两票了,超于80%的用户

1 个赞