我是知乐,今年9岁,不会编程,但是我有天马行空的很多想法。我的梦想是把它做成一个个产品。如果能帮到你们,我就太开心了~
我是把“孩子不爱干巴巴刷题,但喜欢卡牌和桌游”的想法讲给 TRAE,它一步步帮我拆成页面结构、知识点数据、桌游规则、卡牌视觉、PDF 导出和测试修复。最让我惊喜的是,原本以为需要前端开发、排版、数据整理和调试一起上手的复杂流程,最后变成了不断和 TRAE 讲清需求、看结果、继续追问和迭代。还有,包含这个初赛帖子都是trae帮我整理的,太开心了![]()
- Demo 简介
趣学桌游是一个纯前端的 AI 小学知识点桌游生成器网站。家长或老师选择年级、学科、知识点、游戏主题和玩法类型后,一键生成一套可打印的四页桌游素材包:棋盘、题卡、技能卡和规则说明,下载 PDF 后就可以直接打印使用。
面向用户:小学一至六年级学生的家长、课后辅导老师,以及需要寓教于乐教学工具的教育工作者。
主要功能:
- 教材级知识点覆盖:内置 2,786 条来自小学语文、数学、英语、科学教材目录的条目。选择年级和学科后,可以从真实教材单元和知识点中选择内容,避免随便生成、脱离课内进度。
- 四种差异化玩法:卡牌对战、路径冒险、记忆配对、合作闯关。每种玩法有不同的棋盘格数、挑战密度、Boss 分布、标签前缀和规则说明。
- 六套游戏主题:烈焰龙传说、森林精灵、星辰守卫、深海探险、丛林大冒险、太空漫游。每个主题有对应背景图、图标和游戏氛围。
- 一键 PDF 导出:生成棋盘横版 A4、题卡/技能卡/规则竖版 A4,可直接下载为 4 页 PDF。
我在正文下方附了关键界面截图,展示从选择知识点到生成棋盘和题卡的效果。
- Demo 创作思路
灵感来源:辅导孩子学习时,我发现很多孩子对卡牌、角色和闯关很投入,但面对练习册和知识点复习容易走神。如果把课内知识点包装成桌游任务,孩子会更愿意反复练习。
想解决的问题:家长想让孩子“玩中学”,但自己很难同时完成知识点整理、题目设计、规则设计和打印排版。市面上的教育桌游内容固定,也不一定匹配孩子正在学的具体单元。
为什么做这个方向:桌游是一个天然适合复习的形式。它有目标、规则、反馈和互动感,可以把“做题”变成“闯关”。通过 TRAE 辅助生成,可以把“选知识点 → 生成题卡 → 设计玩法 → 输出 PDF”的流程大幅简化,让家长和老师低成本获得定制化学习素材。
- Demo 体验方式
体验方式:请下载本帖附件中的《趣学桌游-产品原型-单文件HTML-可上传.zip》,解压后用 Chrome 打开里面的《趣学桌游-产品原型-单文件HTML-可上传.html》即可体验。压缩包里是从本地 http://localhost:8090/ 对应项目整理出的单文件 HTML,不依赖本机 localhost。
操作流程:
- 选择年级,例如四年级
- 选择学科,例如数学
- 从教材目录中选择知识点,例如三角形
- 选择游戏主题,例如烈焰龙传说
- 选择游戏类型,例如卡牌对战
- 点击“生成桌游”
- 查看四页桌游素材,并点击“下载 PDF”导出打印版
备用体验包:如果上面的压缩包打不开,也可以下载原压缩包 edu-boardgame-demo.zip,解压后用 Chrome 打开里面的 index.html。
- TRAE 实践过程
整个 Demo 从产品创意、页面结构、数据整理、玩法设计、视觉样式到 PDF 导出,都是通过 TRAE Work CN 的对话式开发完成的。关键过程如下:
步骤 1:产品原型与页面框架
我先把“把小学课内知识点变成可下载桌游”的想法告诉 TRAE。TRAE 帮我规划了页面结构,并生成了 index.html、css/style.css、js/app.js、js/data.js 等文件,搭建出年级、学科、知识点、主题、玩法选择和结果展示的完整单页应用。
开发截图:https://trae-forum-cdn.trae.com.cn/prod/original/3X/1/4/14f996588419ea7d8b73265951fd41faf32a6157.jpeg
Session ID:1554035547583364:8de7ae3c93a4af104568a634b5bf5d90_6a3980432dd1265f878a680c.6a3980432dd1265f878a680f.6a3980432dd1265f878a680d:TRAE Work CN.0.1.21.no_sid.no_ppe.T
步骤 2:教材知识点数据接入
我继续要求 Demo 使用真实教材知识点,避免只靠手动输入。TRAE 帮我把教材目录数据整理进项目,覆盖 2,786 条语文、数学、英语、科学条目,并实现按年级、学科筛选和搜索选择。
开发截图:https://trae-forum-cdn.trae.com.cn/prod/original/3X/9/8/982ab0941bce53b083a49b808ebfe72249733ca7.jpeg
Session ID:1554035547583364:cbfac368da772886c4454d244903d535_6a3980432dd1265f878a680c.6a3aed85f5a7aa7d24304d54.6a3aed84f5a7aa7d24304d52:TRAE Work CN.0.1.21.no_sid.no_ppe.T
步骤 3:玩法差异化与 Bug 修复
我发现不同游戏类型看起来太像,于是让 TRAE 检查并修复。TRAE 分析后发现棋盘格子生成逻辑没有体现玩法差异,随后加入了不同格子数量、挑战密度、Boss 位置、标签前缀和规则文本,使卡牌对战、路径冒险、记忆配对、合作闯关真正区分开。
开发截图:https://trae-forum-cdn.trae.com.cn/prod/original/3X/6/6/6652b04031b9b459468f1da255c81dec16617691.jpeg
Session ID:1554035547583364:a0e240a8774fc6dddd65c83c4063a27e_6a3980432dd1265f878a680c.6a3b83caf5a7aa7d243051a8.6a3b83caf5a7aa7d243051a6:TRAE Work CN.0.1.21.no_sid.no_ppe.T
步骤 4:PDF 导出与排版优化
我希望用户可以直接下载 PDF,而不是弹出打印窗口。TRAE 帮我修复了空白 PDF、横竖版页面比例不一致、截图缩放变形等问题,最终让第 1 页棋盘横版、第 2-4 页内容竖版,输出为可打印的 4 页 PDF。
开发截图:https://trae-forum-cdn.trae.com.cn/prod/original/3X/3/6/3611fbd92acbffca56c0ec03fb9189855e9bec68.jpeg
Session ID:1554035547583364:1c328d39fa5f19f4b980254c9a517a85_6a3980432dd1265f878a680c.6a3b65f7f5a7aa7d24305137.6a3b65f7f5a7aa7d24305135:TRAE Work CN.0.1.21.no_sid.no_ppe.T
- 对应的报名审核通过的帖子链接
附件说明:下方已附单文件 HTML 压缩包、备用 Demo 压缩包和关键界面截图,供评审下载体验与快速预览。
关键界面截图:
-
趣学桌游-产品原型-单文件HTML-可上传.zip (3.4 MB)
