ARTICLE · 1280728
有想法就去实践:AI让想法变成了可能
01 字语诗的由来
儿子语文学的不太好,尤其是在古诗词方面,只会背课本上那几首,一些词语、成语也经常写错别字,总是在这些基础题上丢分。
于是我萌生了一个想法:能不能做一个小程序,以汉字为基本单元,作为纽带把诗词和成语联系起来?“字语诗”就这样诞生了。
小程序名是汉字、成语、诗词各取了一个字,其实“语”还可以做动词,字在诉说着诗词,似乎有那么一点诗意。
02 小程序的设计
总体上一句话:一字一世界,以字为纽带,顺着它读诗,识成语。为了让读诗词、看成语不那么枯燥,我又给小程序增加了挑战、成就系统。
数据底子,是八千多行清洗脚本一行行洗出来的,全部放进微信云开发的数据库:
汉字为《通用规范汉字表》全量,带笔顺
小程序没有服务器,没有域名,后端就是三个云函数加一个定时任务。
打开任意一个字,是它的"世界":读音,部首,笔画笔顺,逐层展开的释义,以及它出现在哪些诗里,哪些成语里,截图里的"月",关联着一万八千多首诗,两百多个成语,就是我想象中"以字为中心"的样子。


玩法有两块——
🎯 每日挑战
每天 10 道题,读音、填字、用法三种题型;每天 3 次机会,答错当场给解析。
🔗 成语接龙
24 个字的棋盘,限时 60 秒,拼出以指定字开头的四字成语。拼对一题,字尾变字头,自动接下一题,还有全服排行榜。


玩着玩着就有成长:33 枚成就、四档勋章,八级“科举”称号,从蒙童一路考到大学士。还设计了一张学习热力日历,打卡记录、使用时长一目了然。
03 开工之前,先写文档,再写代码
vibe coding 不是打开对话框就开聊。这个项目最先交付的,是三份文档。
设计规范:定位“新中式雅致”,拆成可执行的色板——宣纸底、黛青墨、朱砂点睛、鎏金描边,每个色值写死。AI 写样式是盯着规范抄,不是凭感觉发挥。
HTML 原型:首页、搜索、字详情,先在浏览器里做出来,确认“好看、顺手”,再开工小程序。视觉问题留在浏览器里改,比在真机调试器里省事得多。
开发路线图:三个批次——浏览闭环、互动游戏、用户成长,每完成一项勾掉一项。
这三份文档,是整个项目最划算的投入。后面几天里 AI 几乎没有跑偏,因为“对齐”这件事,在最前面就一次性做掉了。

04 AI 并非万能,有些事只能自己来
开发过程中,AI 包揽了全部代码、大部分文档和数据清洗脚本,连 tabBar 图标都是它写脚本生成的。但有些事,只能亲自做:
UI / UX 设计:每个图标是否美观、和小程序的风格是否协调——AI 可是没有审美的,这些必须我亲自来。还有类似“头像昵称加载慢”这种问题,AI 从代码里看不出来,只有真机体验会暴露。
素材搜集:字表、诗词和成语数据集的搜集,AI 可以帮忙检索,但“用什么”是产品的人格,得人来拍板。背景音乐也一样,AI 不会“听”音乐,只能亲自筛选。
题库设计:这是最大的一块,也是最麻烦的。每日挑战的核心资产是题库:题目太少没意义,数量一多,工作量又成倍增长,于是我采用了 AI + 人工的方式,把整个工作分成三层——
第一层 · 种子
人工整理的六百多条易错读音词打底,再用词频表自动挖掘多音字组题。种子是“人味”的来源,也是后面反复迭代的唯一入口。
第二层 · 生成引擎
三种题型各一个生成器,跑在同一个固定随机种上:改任何一个,重跑全量,其他题型的题一道都不会变。生成时同步做语义去重。
第三层 · 干扰项引擎
错误答案决定了题目有没有营养。干扰项按“常见误读优先、真实读音其次”,再按声调差、声母差、韵母差降级,所以错项永远“错得有道理”。
当然,AI 生成的题目并不能直接用,最后的校对必不可少。最初生成的3200题,经过我逐个校对和种子迭代,删掉大量没营养、低质量的题目,最终只留下了630题。
05 上线:比想象中简单,但有几个坑
在 mp.weixin.qq.com 注册小程序(个人主体免费),上传代码,配置“用户隐私保护指引”和服务类目,提交审核,一周左右过审,点发布。
⚠️ 坑,提前知道
· 隐私指引要如实且最小,只申报真实收集的项;
· 类目选“工具 > 信息查询”这类免资质的;
· 诱导分享、测试开关、调试面板,都不能带上线;
· 个人主体不能碰的提前查清楚,别做完才发现整个功能得砍。
06 有想法,就去实践
复盘整个开发历程,有几条真实感受:
瓶颈不是我会不会写代码,而是有没有想法。设计规范、原型、路线图、验收清单,这些很重要。
AI 是个不知疲倦的结对者。但方向、品味,“这个功能值不值得做”,依然是人的事。
一个人独立开发小程序、几万条数据的清洗和校对,以前这种事只属于“想想而已”。而现在,一个想法,几天就能落地。这是 AI 时代给我们的红利——
有想法就去实践,做了才知道能走多远。
微信搜索「字语诗」
今天的一字,在等你
有什么建议或意见,欢迎在评论区留言,或在小程序内反馈。















































































