前情提要:(想直接看具体步骤可移步下方正文)
我开始接触AI算是相对早的,却一直没有好好使用过。
就好像大学学习编程一样,接触以后,好像有一层无形的窗户纸,挡在了我和数字世界之间,以至于,编程一直没学明白。
实际使用的第一个AI是百度的文心一言,24年,在项目上,用它修改演讲脚本,一个命令下去,同事姐姐就惊呆了,说他怎么这么厉害,他改的演讲稿太好了,非要给它起一个名字。
后来,我好像一直就把它当成一个高级搜索引擎来使用,就像现在很多人使用豆包一样。
尽管后来这两年,也陆续体验的豆包、千问、元宝、讯飞、智谱清言、deepseek等好多产品,但是基本都是浅尝辄止,有收获,有便利,但提升很有限。
随着这几年AI像火箭一样飞跃式发展,逐渐感觉跟不上了,却一直没有引起重视。
直到这次换了一个工作环境,很快就因为新任务,从同事那里了解到腾讯的workuddy,好像打开了新世界的大门。几乎同一时间,栗子老师组建了agent训练营。虽然还没有正式授课,已经从各位群友的聊天中获益匪浅。
于是,我觉得,是时候上手,与AI agent来一次深入的互动了,这一次,我不想只当看客。
正文开始:
如何使用AI agent从零开始上线一款专为自己个人定制化的微信小程序。
开始之前,先给像我这样的小白用户解释一下,什么是AI agent。
AI agent与我们平时使用的豆包等APP或网页端对话AI最大的区别是,它是能自主思考、规划、主动干活的人工智能智能体,不再局限于问一答的普通聊天大模型,能自己拆解任务、调用工具、分步完成复杂目标。
开始构建我们自己的小程序之前,建议我们先下载一个自己的智能体。栗子老师优先推荐的是国外顶级的CC,但是我这技能有限,分别体验并使用了网页端的扣子、智谱的Z.AI,以及腾讯的workbuddy。
这里新手首推腾讯workbuddy,网页搜索即可下载安装。这几个工具都不是最先进最前沿的,但是对于新建一个小程序来说问题不大。
等我们下载安装注册登录以后,就可以开始我们的小程序建造计划了。
第一步,有一个明确的需求
(有明确需求可直接移步下一步)
出来混最重要的两个字是什么,答案——“出来”。
你想利用AI打造一个自己的小程序,首先需要有一个明确的需求,你想要用小程序做什么,想解决什么问题,想做出来哪些功能。
我是这么开始的。
因为之前一直有关注黄金,也有在银行买过一些积存金。但是关注金价的变化一直没有一个好的工具,于是关注金价实时变化就是我的第一个明确需求。
有了需求以后就好办了,开始跟你下载好的AI工具对话聊天,表明你的需求,明确了以后,它就可以帮你做出你想要东西。
因为后续审核的原因,我的第一个小程序做出来以后多次审核失败,不得已我被迫想出了第二个需求。
因为自己最近在备考一建,那就自己做一个刷题的小程序。
最后成功上线。
第二步,用AI工具一步步实现你的小程序
有了明确需求以后,我们就可以开始让AI来实现了。
具体的内容我们可以和AI聊,我这里主要说几点踩坑的注意事项。
1.第一个版本的功能一定要简单
当我们开始和AI聊天后,它实现自己想法的那一刻,是非常的令人激动的。
也因此,我们可能会精力高度投入,想要不断打磨,完善,优化自己的第一个产品。但是,从这里开始,距离我们真正的上线微信端还有很长的路要走,甚至后续还有代码审核不通过,推倒重来的风险。
因此,不妨保留精力,先实现一个基础的小功能,等产品上线以后再持续迭代。
2.注意和AI的聊天技巧
我们的AI工具,就像一个饱读诗书却又不谙世事的新生体。需要你引导着让他逐渐发挥出强大的能力。
一开始聊天时,我们要跟他讲明白具体定量的需求,模型不理解大概、一比一、一部分、好一点等等口语化、模糊性的内容,因此定量说法对他来说很重要。比如帮我画一个1920*1080的UI原型,左边展示XX,右边展示XX,这样他就可以明确的理解需要做的内容。
另外,一定要交代背景,现状,想要的结果标准,最后需要反问他的理解,让他复述给你,确认没问题以后再开始工作。这样可以减少很多无畏的token或者积分消耗,也能提高你的产品产出质量。
还有一点,就是让AI修改内容时,建议一个内容一个内容的修改,不要以下给他提七八点要求,完事运行半天拿到的完全不是我们想要的效果。一个内容修改完以后再修改下一个,效率更快。
3.注意避免超长上下文
当我们开始聊了一段时间后会发现,一开始AI还很听话,能按照你的思路来产出,后面越来越跑偏,怎么改都不是你想要的,这个时候就需要考虑新开启一个对话窗口了。
按照我粗浅的理解,就是模型的大脑记忆力有限,聊的内容太多太长的话就会前说后忘,以至于后面再产出时完全忘记了前面的要求,出现了我们经常听到的AI幻觉。
我们平时可以在一个窗口对话一段时间后让AI自己总结一个整体上下文的逻辑,当前的问题现状,排查进展和工作进度,这时AI会给输出相应的文档纪要,拿到以后你可以复制粘贴进入新的对话窗口,以便于工作继续开展。
掌握了以上3点,基本可以快速实现我们的基础需求。后面就可以开始调试准备上线了。
第三步,微信开发者工具调试预览
网页搜索微信开发者平台,在开发者资源里面下载工具,安装完成后导入相应的代码进行调试,可通过微信扫码预览开发效果。
也可以让AI帮你下载安装,不知道如何导入、以及导入哪个目录等所有的问题都可以问AI ,自己上传调试几遍基本就明白了。
另外,还是建议先调试一个基础可用的版本就上传代码开始审核,以上线为目的,上线以后再进行功能迭代就好。

开发者工具下载页面
第四步,注册网页端小程序账号(四五六步可以提前进行)
此部分微信公众平台有详细介绍,我把链接贴进来,主要写一下我注册时遇到的问题和大致步骤,具体操作可以看下链接内容。链接:https://developers.weixin.qq.com/miniprogram/introduction/
首先注册时需要一个邮箱,如果之前用邮箱注册过公众号啥的,就得换一个新邮箱。qq邮箱支持手机号+后缀,可以算作一个新邮箱使用。
另外就是填注册信息,一般为个人就行。后续可以申请认证。填完以后当天或者第二天会接到一个微信团队的电话,跟你核实信息,没问题的话就算注册成功了。
第五步,开展网信备案
此步骤可以提前开展,过程较慢。
等我们注册完小程序账号以后,登录上去会有一个上线前需要填写备案的列表,从上到下一步步来就行。
网信备案是表关键的一步,具体内容按实际填写就行,一般平台会先进行初审,审核通过后提交至工信部。
收到短信后需要按照短信链接手动提交一下,一般一周左右时间备案成功,成功后会收到一条工信部官方短信。见下图:

短信核验页面
备案通过后小程序和短信都会通知


第六步,开展微信备案
印象里有这一步,可以和上一步同步进行。我因为已经填完了,页面上找不到这个信息了,要填的信息应该不怎么复杂。
第七步,代码调试完成后的上传审核
各种坑。可能是我想做的内容比较敏感吧,本来想做一个查询金价的小程序,省的来回打开不同的程序看了。功能倒是做出来了,提交审核时各种不通过。
主要是微信不支持个人小程序涉及金融服务,而且它审核很严,因此想要做金融等限制类目的话需要注册一个个体工商户或者企业认证。
具体到本次小程序审核上,经多次删减功能,调整关键字,都没有通过,因此最后换了一个功能,做了一个题库刷题的小程序。
最后的结果就是小程序名称和实际内容没那么匹配,有点四不像。但是也没有办法,先上线后面再完善吧。这也是我全文一直主张的想法。
等收到代码发布审核通过的消息以后,就可以准备发布上线了。

好多次不通过,后面还改了名
第八步,小程序发布
提交审核的版本在开发版本里面。审核通过后会到审核版本里,在审核版本点发布就会到线上版本,到线上版本后,我们就可以正式使用我们的自己开发的小程序了。
但是这这里还有一个问题,现阶段的小程序我们在微信搜索框是搜索不到的,打开后也无法分享给好友。也就是说只支持你自己使用。
想要转发、被搜索到的话需要进行一个微信认证。详见第九步。

第九步,微信认证
微信认证分为个人认证和企业认证两种,具体的差别我放在了下表中。
我这里的采取的是个人认证,需要花费30元的认证费。在小程序页面点击微信认证据实填写信息就可以,提交以后会把你的申请进行派单。由专门的认证公司进行认证。
个人认证比较简单,一般就是接个电话确认下信息就可以,当天就能通过。
企业认证可能复杂点,我没做,这里不做评论。
功能 | 个人版 | 企业版 |
注册费用 | 免费(个人认证30元/年) | 认证300元/年 |
微信支付 | 不支持 | 支持 |
获取用户手机号 | 不支持 | 支持 |
直播 | 不支持 | 支持 |
广告变现(流量主) | 支持 | 支持 |
服务类目 | 有限(工具/生活类) | 更多类目 |
数据查询 | 支持 | 支持 |
第十步,恭喜,正式开始体验你的第一个小程序吧。
恭喜,到这里,你就拥有了一个自己的小程序了,可分享可应用。你作为一个小白,初步感受到了AI时代的强大创造力。
哦对了,还有最后一点。
如果你是一个完全的小白,到这里可能会发现自己的小程序还是不能被分享,我就遇到了这个情况。
查了一下资料,说是代码里缺少相关程序。可以让AI在源代码里自己更新一个分享功能,相信就可以了。正好你也可以体验一下版本迭代。
全文内容就是这些。
谢谢,觉得有用的话可以分享给更多的人。
夜雨聆风