0. 先和大家打个招呼吧 ![]()
-
你是谁: 大家好,我是一名小学二年级孩子的妈妈,也是一个白天上班、晚上陪娃写作业的普通职场人;
-
你是怎么用 TRAE 把 Demo 做出来的: 一开始我还挺忐忑的,怕自己说不清楚,怕 TRAE 听不懂我的需求。但没想到的是,我只用大白话描述了一遍——“我想给低年级孩子做个语文 AI 教练,能拍照批改作业、有闯关练习、家长能看到学习情况”——TRAE 直接就帮我拆成了一份完整的产品规格文档,连知识点怎么拆分、关卡怎么设计都替我想到了。
和 TRAE 配合的感觉,更像"和一个懂技术的产品经理一起干活"。 我负责说清楚"我想要什么"和"这个体验好不好",TRAE 负责把想法变成实实在在的页面和功能。遇到不确定的地方,它会问我"你觉得 A 方案还是 B 方案好",而不是自顾自地做。
1. Demo 简介
-
是什么:语芽AI 是一款小程序,专为小学 1-3 年级学生打造的语文基础能力 AI 教练;
-
面向谁:小学 1-3 年级学生(7-10 岁)及其家长,正处于拼音、识字、词语基础能力建立的关键期;
-
主要功能:
界面展示:
2. Demo 创作思路
-
灵感来源:观察身边小学低年级家长群体,发现高频痛点:1.分不清前后鼻音、总问某个字的拼音怎么写?偏旁部首是什么?都可以组什么词?这题怎么做 2.市面的APP只让孩子被动接受答案,缺少从"发现问题→针对性训练→效果反馈"的完整闭环;3.家长也不知道孩子掌握到什么程度
-
想解决的问题:用户真实存在的痛点
-
为什么做这个方向:需求创新:市面上的语文学习产品要么是纯刷题工具,要么是 AI 搜题直接给答案,缺少"AI 教练"角色——通过启发式提问引导孩子思考,而非直接告知答案。解决思路突破:
将小学低年级语文知识体系拆分,每个知识点独立闯关,颗粒度更细
前置测试解锁机制(80% 正确率解锁)确保基础掌握,避免"学了就忘"
家长看板与孩子界面分离,家长看数据、孩子玩闯关,互不干扰
技术创新:基于 TRAE IDE 完成全流程开发,从需求拆解到规格文档、数据层建设、UI 开发、验收修复均在 TRAE 内完成,验证了"AI 驱动开发"在教育领域的可行性。
3. Demo 体验地址(三选一)
-
采用 HTML 打包上传方式,确保评审可随时体验:
体验文件:yuya-ai-static.zip(已上传社区附件)
解压后用浏览器直接打开 index.html 即可体验,无需联网、无需安装体验路径建议:
打开首页 → 点击底部「
AI 助教」→ 点击相机图标上传任意图片 → 观察 AI 识别与引导
点击底部「
自主闯关」→ 选择拼音/汉字/词语 → 体验前置测试与关卡解锁
点击底部「
家长看板」→ 查看热力图与薄弱点分析 -
已部署随时可公开访问的体验链接https://stalwart-marigold-bf6673.netlify.app/
yuya-ai-static.zip (104.0 KB)
4. TRAE 实践过程
步骤 1:需求拆解与规格定义(Session ID: 6a43c88ce397eecbbe340bee)
使用 TRAE 的 Spec 能力产出完整规格文档,明确:
-
三大核心模块(AI 助教 / 独立闯关 / 家长看板)的知识体系结构
-
拼音/汉字/词语各 4-5 个一级维度的知识点拆分
-
10+ 条核心 Requirement + Scenario,固定产品边界
【截图 1:TRAE Spec 规格文档界面 — 展示需求拆解与任务清单】
步骤 2:数据层建设(Session ID: 6a43c88ce397eecbbe340bee)
让 TRAE 生成 data/dictionary.js,包含 101 个小学常用汉字的完整数据:
-
每个汉字包含:拼音、声调、部首、笔画数、笔顺数组、释义、例词、年级分级
-
作为字词查询和闯关题目的数据底座,确保内容准确性
【截图 2:TRAE 对话生成字典数据 — 展示 dictionary.js 关键数据结构】
yuya-ai-static.zip (104.0 KB)
步骤 3:核心模块开发(Session ID: 6a37ab71b4aae419f23e19c5)
单文件 index.html(约 12000+ 行)承载全部 UI 与交互逻辑,TRAE 协助完成:
-
AI 助教对话流、图片上传预览、意图识别(检查作业/解题指导/字词查询)
-
苏格拉底式渐进揭示回答,配合"告诉我更多"按钮逐步展开
-
薄弱点诊断与针对性训练推荐
-
拼音/汉字/词语三大闯关 Tab、前置测试解锁、错题闯关包
-
家长看板 30 格热力图、薄弱点 TOP5、错误趋势对比
【截图 3:TRAE 编辑器中 index.html 代码结构 — 展示核心模块开发】
步骤 4:设计系统统一(Session ID: 6a43c88ce397eecbbe340bee)
基于评审规则的"美观度/设计体验"维度要求,TRAE 协助完成:
-
CSS 变量统一颜色、字号、间距、圆角、阴影、过渡时间
-
按钮 hover/focus/active/disabled 完整状态
-
loading/empty/error/success 四大状态处理
-
XSS 防护(
SecurityUtil.escapeHtml+sanitizeInput) -
触摸目标尺寸保证 ≥44px,适配移动端操作
【截图 4:TRAE 对话优化设计系统 — 展示 CSS 变量与组件状态】
步骤 5:验收修复与验证(Session ID: 6a43c88ce397eecbbe340bee)
根据 Spec 任务清单完成全部 12 项 P0 级修复并逐项验证:
-
字典数据完整性验证
-
设计系统一致性检查
-
XSS 防护测试
-
边界条件(汉字/拼音输入校验)测试
-
无障碍支持(
sr-only、prefers-reduced-motion)验证
【截图 5:TRAE 任务清单与验收结果 — 展示 P0 修复完成状态】
- 附关键任务对话的 Session ID(不少于 3 个),用于证明作品由 TRAE 开发完成。
| Session ID | 完成内容 |
|---|---|
6a37ab71b4aae419f23e19c5 |
AI 助教功能优化:图片识别逻辑、苏格拉底引导简化、自主闯关模块修复、错别字精准识别 |
6a43c88ce397eecbbe340bee |
P0 级 12 项修复:字典数据创建、设计系统统一、XSS 防护、边界处理、无障碍支持、验收验证 |
6a43c88ce397eecbbe340bee |
核心模块开发:AI 助教对话流、闯关系统、家长看板热力图、全流程功能实现 |




















