从 0 到 1,我用 AI 打造了一款微信取名小程序
全程一个人,从注册、设计到开发上线,AI 当了我的产品助理、UI 设计和前端后端搭档。
大家好,我是刚把自己的第一款微信小程序送上线的独立开发者。小程序的名字叫 “AI 智慧取名启名” ,是一个结合传统五行、诗词典故与现代 AI 技术,为用户生成宝宝名、公司名、笔名、游戏 ID 等的起名工具。
整个项目从有想法到用户能扫码使用,只用了一周多的业余时间,而且核心开发全靠 AI 帮我写代码。下面我就把微信小程序的完整申请创建流程,以及如何让 AI 深度参与其中,毫无保留地拆解出来。
一、小程序诞生第一步:账号注册与准备
无论你是个人开发者还是企业主体,微信小程序的起点都是去微信公众平台注册一个小程序账号。
进入官网注册 打开 mp.weixin.qq.com ,点击右上角“立即注册”,选择“小程序”类型。
填写账号信息 使用一个未绑定过微信生态其他账号的邮箱,设置密码,然后去邮箱点击激活链接。
选择主体类型 个人开发者直接选“个人”,填写身份证姓名、身份证号,然后用绑定了本人银行卡的微信扫码验证。这一步完成后,小程序账号就注册成功了。 如果是企业主体,还需要上传营业执照、填写对公账户信息,并支付 300 元认证费(个人主体认证30元)。
完善小程序基本信息 登录后台后,先设置小程序的名称、头像、介绍和服务类目。我的名字直接叫“AI智慧取名启名”,头像是一张融合五行元素和 AI 字样的图标,服务类目选择了“工具 > 信息查询”。 注意,个人主体可选择的服务类目比较有限,容易审核通过的通常是工具、图片处理、信息查询等,不适合做社交、电商等强监管类目。
获取 AppID 在“开发”->“开发管理”->“开发设置”里,可以看到小程序的 AppID。这个 ID 会贯穿开发全程,相当于小程序的身份证。
到这里,小程序的后台准备工作就基本完成了。
二、用 AI 搞定需求设计和原型
正式写代码之前,我先和 AI 聊需求。我把自己想要的功能描述给它:
“我要做一个微信小程序版的 AI 起名工具,首页采用九宫格样式,展示‘宝宝取名’‘公司取名’‘游戏 ID’‘笔名艺名’‘宠物取名’‘名字评分’等入口。整体风格是中国风与科技感结合,配色使用深红色、金色、白色。每项功能都能根据用户输入的特定条件,调用大模型生成名字。”
AI 很快为我输出了几个页面的结构描述,还建议我增加“五行补缺”“诗词典故”等高价值卖点,让产品更有差异化。后来我直接把它的描述变成产品需求文档,并用 AI 绘图工具生成了初期 UI 草稿。
例如下面这张小程序首页的截图,就是基于 AI 建议的九宫格布局制作的:

首页顶部展示“好名字·好未来”,九个入口涵盖宝宝取名、公司取名、游戏 ID 等,底部 Tab 栏有首页、订单记录和我的。中间的“AI 智能起名”区域用五行元素“金木水火土”点缀,立刻将传统文化和现代科技的感觉拉满。
除了首页,我还请 AI 帮我设计了推广用的引导关注页,功能点罗列清晰,配合一个大二维码,方便从公众号、朋友圈引流。

三、开发阶段:AI 在云函数和前端页面同时写代码
小程序的开发技术栈主要是:WXML + WXSS + JS/TS,后端我选择微信云开发,这样可以免于单独购买服务器和域名备案。
1. 搭建开发环境
下载微信开发者工具(官网即可下载稳定版) 使用注册时的小程序账号扫码登录 新建项目,填入获得的 AppID,勾选“使用云开发”模板
这样,一个带云函数能力的基础项目就初始化好了。
2. 云端 AI 能力的接入
起名的核心是大模型。我在云函数里调用第三方的 AI API。写好提示词,让模型根据用户提供的生辰八字、姓氏、风格要求,返回 5~10 个名字备选。 AI 帮我编写了云函数的完整代码,包括参数校验、调用外部 API、错误处理以及返回格式处理,我只做了一点微调。
云函数的关键提示词片段类似:
“你是一位精通五行八字和中国古典文学的专业起名大师。根据以下信息:姓氏:林,性别:男,生辰:2024 年 3 月 15 日 9 时,要求补木、补火。请从《诗经》《楚辞》和唐诗宋词中选取典故,生成 5 个寓意美好的中文名字,并解释每个名字的寓意和出处。”
AI 吐出的名字大多质量不错,我只需要在客户端把结果用卡片列表展示出来。
3. 前端页面的实现
前端部分,我把 AI 绘制的设计稿截图发给第二 AI 助手,让它帮我生成对应的 WXML 和 WXSS。
比如首页的九宫格网格,我就直接对 AI 说:“请写一个微信小程序的页面,使用 grid 布局展示 9 个图标入口,图标下带文字,整体风格偏国风。” AI 马上给我生成结构清晰的代码,我再根据实际素材微调图标和路径。
下面这张图,就是小程序中“宝宝取名”到“名字评分”等各功能点击后的真实展示效果:
不管是选择生辰八字还是输入行业属性,流程都主打“3 秒出结果”,而每个结果的综合评分(比如 98 分)则由 AI 根据音律、寓意、五行匹配度多维度计算得出。
AI 起名的核心界面我也单独强化了视觉,将金、木、水、火、土的五行动态图标放在正中,让用户一眼就能感知到传统文化的底蕴。
4. 名字评分、订单记录等功能
为了丰富小程序,除直接起名外,我还加了一个“名字评分”工具。用户任意输入一个名字,AI 会从五行、音律、字形、寓意等维度进行综合打分,并生成简短的建议。 同时,我把用户每次起名的记录保存在云数据库里,在“订单记录”页可以回看历史,避免好名字丢失。这些增删改查的接口也全部由 AI 成块生成。
四、提交审核与上线
所有功能开发完毕并在开发者工具真机调试通过后,就到了最关键的上线环节:
上传代码 在微信开发者工具中点击右上角“上传”,填写版本号和项目备注,将代码包上传到小程序后台。
设置体验版 在后台“版本管理”中,可以将刚上传的版本设为体验版,生成一个体验二维码,先让几位朋友扫码帮忙内测。
提交审核 在“版本管理”里点击“提交审核”,填写审核信息:
服务类目要与实际功能一致,我选的是“工具-信息查询” 提供测试账号(如果功能需要登录则必填) 描述小程序的详细功能,尽量说明数据来源合法、内容健康 个人主体的小程序审核通常在 1~2 个工作日内完成。 发布上线 审核通过后,在后台点击“发布”,小程序就会正式上线,可以被用户搜索到,或者通过二维码、分享卡片传播。
到这里,一款从 0 到 1 的 AI 取名小程序就真正面世了。
五、实战心得:AI 让独立开发者成为可能
在整段经历中,我的最大感受是:AI 不只是帮写代码,它大大降低了“从想法到产品”的综合门槛。
- 需求阶段
,AI 充当了产品经理,帮我快速梳理出有价值的功能点; - 设计阶段
,AI 绘画帮我产出了可直接落地的前端界面参考; - 开发阶段
,云端和前端绝大部分逻辑都由 AI 完成,我更像一个项目集成者和质检员; - 文案阶段
,小程序的每一个功能描述、引导页文案,甚至这篇复盘的初稿,AI 都参与起草。
当然,AI 写的代码有时会存在小 Bug,比如云函数参数解析错误、样式在真机上偏移等,但有了 AI 调试帮助,修复起来也很快。
只要你有一个清晰的想法,会使用基本工具,就能借助 AI,把一款微信小程序完整地做出来。
如果你也对起名感兴趣,或正好在发愁给宝宝、公司或者笔名找个好名字,现在就可以在微信里搜索 “AI智取名” ,直接体验一下这个小程序。说不定,下一个让人眼前一亮的名字就是 AI 帮你想出来的。
希望这篇文章能帮助到每一个想动手做小程序的你。从注册账号到开发上线,这些流程并没有想象中那么复杂,再加上 AI 这个全能助手,**一个人,真的可以活成一支团队。
夜雨聆风