拿SOLO做个小程序,儿童版AI问答

之前写了个儿童对话Skill(这是一个给7岁小朋友用的SKILL/提示词),基于这个Skill的提示词,让SOLO做了个小程序,先上图:


SOLO写的README

:balloon: 小朋友的 AI 探险 (Ask Tiny World)

“天空为什么是蓝色的呀?” “为什么会下雨呢?”

欢迎来到 小朋友的 AI 探险!这是一个专门为充满好奇心的小朋友们设计的微信小程序。在这里,每一个天马行空的问题,都会得到一个温柔、童趣又充满魔法的回答。:sparkles:


:glowing_star: 功能亮点

  • :speech_balloon: 极简语音提问:只需按住屏幕下方大大的“花朵话筒”玩具,小朋友就可以用自己的声音直接向 AI 提出各种奇妙的问题。
  • :postbox: 趣味文本信箱:如果小朋友想自己打字,也可以点击右下角那个软乎乎的“玩具信箱”,把问题像寄信一样发给 AI 朋友。
  • :cloud: 童话气泡对话:AI 的回答会像一朵大大的云朵气泡一样,飘在森林里小动物们的头顶上,文字排版紧凑、温馨,就像在看绘本故事一样。
  • :artist_palette: 沉浸式童话视觉:整个界面没有冷冰冰的系统导航栏,只有美丽的草地、小动物和仿佛可以捏一捏的实体玩具按钮。

:baby: 适用群体

  • 3-8 岁的小朋友:对世界充满“十万个为什么”,喜欢通过语音与世界互动的小探险家们。
  • 父母与长辈:可以和小朋友一起坐在沙发上,共同探索那些有趣又难答的童年问题。

:hammer_and_wrench: 技术魔法

本项目基于 微信小程序原生框架 + 微信云开发(CloudBase) 构建,无需自建服务器即可实现流式 AI 对话。

:brain: 核心 AI 提示词引擎

为了让 AI 彻底摆脱“机器味”和“说教感”,变成一个真正懂小朋友的大姐姐/大哥哥,本项目的核心对话逻辑采用了 kid-focus-answer 提示词框架。

始终以小朋友的视角回答问题! 我们的 AI 助手遵循以下回答原则:

  1. 直接给答案(50字内):绝不铺垫,直接满足好奇心。
  2. 生活化比喻(30-50字):用小朋友熟悉的事物(如牛奶、气球、糖果)来解释复杂的科学原理。
  3. 专属收尾:以一句简单亲切的话复述并总结答案,自动纠正错别字,并配上可爱的 emoji。:prohibited: 绝对禁止使用任何专业术语。

:package: 运行与部署

  1. 在微信开发者工具中导入本项目。
  2. 替换 project.config.json 中的 appid 为你自己的小程序 AppID。
  3. 替换 app.js 中的 env 为你自己的微信云开发环境 ID。
  4. 确保云开发环境已开通 AI 扩展能力,并支持 deepseek 模型。
  5. (可选)在 images 文件夹中放入属于你的童话背景图和玩具图标切图。

目前基础对话已经实现,没有采用传统的对话框列表模式,而是使用一问一答的方式展示,对话历史还在开发中。
小朋友的 AI 探险 (Ask Tiny World)

2 个赞

这个小程序好看

3 个赞

加了历史对话,有历史对话时左侧草地会显示信封(最多三封),点击可以打开历史对话。


2 个赞

这个真不错啊,我领导也是用 TRAE 写让他家孩子学英语的游戏,很有用

3 个赞

我用Trae写的第一个APP就是让他写一个英语学习闯关游戏。

2 个赞

目前图标都是用emoji,不同的手机显示的不一样,最理想的是把图标弄成玩具类,现在还没找到合适的素材。

2 个赞