大家好,我是程序员鱼皮。
又经过了一段时间的爆肝,我在的保姆级新项目教程《AI 闯关学习小程序》,完结啦!
这是我的项目系列里第一个完整的微信小程序项目,基于 Taro + Python FastAPI + LangChain + DeepSeek,用 AI 编程的方式从 0 到 1 做出一个能把「任何知识」变成闯关游戏的学习小程序。并且走完部署上线的全流程,带你亲身体验 AI 最新的 Vibe Coding 完整工作流,学会用 AI 做出一个能上线、能传播、能变现的小程序产品!
![]()
我带大家开发了 AI 联网搜索出题、闯关答题即时讲解、AI 复盘报告、微信静默登录、RAG 私有知识库出题、AI 题目配图等功能,相当于一个功能非常丰富的 AI 问答 Agent。
![]()
除了保姆级的视频教程之外,还提供了整套文字教程,可想而知我最近掉了多少头发。。。
![]()
这还不够,每个项目我都写了详细的简历写法和面试题解,做完项目直接写到简历上、突击面试,一条龙服务!
![]()
真心换真心,我做项目教程的付出也得到了大家的认可,也帮很多同学拿到了大厂 offer~
![]()
接下来鱼皮给大家快速介绍这个项目,希望让更多需要它的同学看到,把它变成自己的项目。
秋招正处于黄金时段,简历上写满前沿技术,不仅求职有底气,做项目的能力也会大幅提升!
而且小程序这个形态特别适合拿来做自己的产品,做完还能开通流量主接广告,说不定就成了你的第一份副业收入!
后文有加入学习的方式,千万不要错过!
项目介绍
项目有 8 大核心能力。
1)输入想学的知识,AI 自动出题
在首页的输入框里,用一句话或者一段话描述你想学什么,选择题目难度和数量,点击「开始生成题目」,AI 就会自动去联网搜索相关资料,然后生成一组包含单选、多选、判断三种题型的闯关题目。
![]()
2)闯关答题,答完立刻讲解
题目生成后进入闯关页面,顶部有进度条和金币数,每答完一题立刻告诉你对错,并给出这道题的答案解析和对应的知识点,边玩边学。
![]()
3)AI 生成通关复盘报告
一组题目答完后,AI 会基于你的答题情况生成一份复盘报告,包含掌握度评分、答错的薄弱知识点、知识总结和下一步学习建议,还会结算本局获得的经验值。
![]()
4)AI 联网搜索,出的题不过时
大模型的知识有截止日期,如果直接让它出题,很容易出一些过时甚至错误的题目。所以项目给出题环节接入了联网搜索,让 AI 先自主判断要不要搜、搜什么关键词,拿到最新资料后再出题。
这一步本质上是把「出题」从一次简单的大模型调用,升级成了一个会自己上网查资料的 AI Agent。而且做了完整的降级策略,搜索不可用时会自动退回用大模型自身的知识出题,不影响主流程。
![]()
5)上传自己的知识库,基于私有文档出题
在「我的」页面可以进入知识库,上传 PDF、Word、Markdown、TXT 格式的文档。系统会自动把文档切成小块、转成向量存进向量数据库,之后就能选择某篇文档来出题,题目完全来自你上传的私有资料。
这个能力让项目从「学公开知识」扩展到了「考自己的资料」,可以用来做企业内部培训考核、特定题库复习、考试冲刺等场景。
![]()
6)AI 给题目配图,学得更直观
生成题目时可以勾选「生成配图」,AI 会根据每道题的知识点生成一张配图。比如刷英语单词时,「苹果的英文是什么」这道题会配上一张苹果的图片,学习体验直观有趣得多。
生成的图片会自动转存到对象存储,拿到永久访问链接,避免 AI 生图接口返回的临时链接过期后图片失效。同时还做了每日额度限制和多题并发控制,兼顾体验和成本。
![]()
7)微信一键登录,闯关记录随时回看
小程序采用微信静默登录,用户无感授权即可拥有账号,闯关记录、经验值、答题历史全部持久化保存。在「我的」页面可以查看累计经验值和历史闯关列表,点进任意一条还能回看当时的复盘报告。
同时项目做了「可选登录」的设计,没登录也能体验出题和答题,只是不保存记录,最大程度降低了新用户的使用门槛。
![]()
8)真正上线,微信里搜得到
这个项目不是做完就丢在本地,教程会带你把后端 Docker 化部署到容器托管平台、把本地 MySQL 换成云数据库、走完一套小程序发布流程,让任何人都能在微信里搜到并使用你做的小程序。
![]()
当你学会这个项目后,你不仅能开发学习类小程序,更能灵活运用 AI 编程开发各种小程序产品:工具类、内容类、社交类,尽情发挥自己的想象力吧!
学前沿技术、涨开发经验,从 0 到 1的真实可变现产品开发,还能真正上线发布,绝对让你收获满满!
而且为了让更多同学参与学习,我直接把所有代码完整开源!能力强的同学可以自学,点个 star 就算对鱼皮的支持啦~
开源仓库:https://github.com/liyupi/yu-ai-learn
本项目选题新颖,紧跟 AI 编程时代,以实用工具 + 商业变现为导向。区别于增删改查的烂大街项目,你将从一个想法开始,实战最主流的 AI 编程方法,上线发布一个真正有人愿意用的产品。
项目内容精炼,不到一周就能学完,帮你成为 AI 时代企业的香饽饽,给你的简历和求职大幅增加竞争力!
Taro 小程序 + Python 后端 + 企业级 AI 应用开发,技术丰富,玩透 AI 编程全栈项目开发~
![]()
鱼皮给大家讲的是通用的 AI 编程方法和真实产品从 0 到上线的全流程,从这个项目中你可以学到:
如何用 AI 做需求调研和竞品分析,划清 MVP 和扩展功能的边界?
如何配置 MCP 和 Agent Skills,充分扩展 AI 编程工具的能力?
如何让多个 AI 工具「赛马」产出 UI 原型,做出精美界面?
如何用 AI 从 0 开发一个微信小程序,包括跨端框架选型、脚手架初始化、页面开发?
如何用 LangChain 编排大模型,让 AI 稳定输出结构化的 JSON 题目数据?
如何用 LangGraph 构建 ReAct 智能体,把一次大模型调用升级成会自主联网查资料的 AI Agent?
如何从零实现一套 RAG 知识库,包括文档解析、分块、向量化、检索增强出题?
如何接入 AI 生图并结合对象存储,把临时图片链接转成永久可用的资源?
如何用 OpenSpec 做规范驱动开发,让 AI 在长周期项目里稳定产出?
什么是 Harness Engineering?如何给 AI 搭建脚手架?
如何把项目 Docker 容器化部署,并走完一整套小程序发布流程?
此外,还能学会很多 AI 编程、产品设计、技术方案对比的方法,提升排查问题、自主解决 Bug 的能力。鱼皮还给大家提供了大量的项目扩展点,有能力的同学可以进一步拉开和别人的区分度,无限进步!
满满的项目正反馈:
![]()
编程导航 26 年报喜
除视频教程外,鱼皮编程导航的项目还提供:
教程资料
求职助力
详细的文字教程 / 直播笔记
⭐️ 现成的简历写法,直接写满简历
完整的项目源码
⭐️ 项目相关面试题解和真实面经
1 对 1 答疑解惑 + 专属交流群
⭐️ 项目扩展思路,拉开区分度
前端 + Java 后端万用项目模板
⭐️ 从学项目到拿 Offer 一条龙
![]()
加入学习
比起看网上的教程学习,鱼皮项目系列的优势:从学知识 => 实践项目 => 复习笔记 => 项目答疑 => 简历写法 => 面试题解的一条龙服务
编程导航已有近 30 套项目教程!每个项目的学习重点不同,从 0 到 1 带做,涵盖企业级 Java 后端 + 前端全栈项目、最新 AI 应用开发 + AI 编程项目、大厂架构进阶项目。
![]()
欢迎加入编程导航,不仅能学习往期所有原创项目,还能享受更多原创资料、1 对 1 学习和求职指导、几百场面试视频,开启你的编程起飞之旅~
新项目刚刚完结,给大家临时发放一波限时特惠,仅限 1 天,扫码即可领券加入。
仅限前 50 位,速来学习,三天内不满意全额退款!
![]()
1 天不到 1 块钱,绝对是对自己最值的投资!成为编程导航会员 后,可以解锁近 30 套项目教程和海量资料,如图:
![]()
下面是更多关于本项目的介绍。
更多介绍
该项目功能完整,涵盖闯关答题、AI 出题、复盘报告、用户系统、知识库、AI 配图 6 大模块,30+ 功能点,覆盖了一个真实上线小程序的核心业务场景。
![]()
本项目采用前后端分离架构。前端是 Taro 编译的微信小程序,后端是 Python FastAPI 服务,通过 HTTPS 接口通信。
后端内部按照路由层、业务服务层、数据访问层分层,耗时的 AI 任务通过进程内异步任务加数据库状态表来管理,前端轮询获取结果。
检索增强、AI 配图等能力对接了多家外部服务,数据分别落在关系型数据库、向量数据库和对象存储中。
![]()
项目的核心业务流程非常清晰,能够帮你理清 AI Agent 项目开发的思路,比如下面这个知识库 RAG 出题流程:
![]()
加入学习
欢迎加入编程导航,不仅能学习往期所有原创项目(近 30 套),还能享受更多原创资料、学习和求职指导、几百场面试视频,开启你的编程起飞之旅~
新项目刚刚完结,给大家临时发放一波限时特惠,仅限 1 天,扫码即可领券加入。
仅限前 50 位,速来学习,三天内不满意全额退款!
已经有几万名小伙伴学起来了,还有很多大家自发整理的笔记。
不得不说,做项目真的给了很多同学坚持学习的目标、也有了更多拿 Offer 的机会,大家的动力也更足了!冲冲冲!
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.