项目演示视频
项目概述
《ChatGPT AI 问答助手》 开源免费项目,涵盖爬虫接口、ChatGPT API对接、DDD架构设计、镜像打包、Docker容器部署,小巧精悍,流程全面。对于Java编程伙伴来说,非常具有学习价值。
❤️ 这个项目本身是小傅哥为自己的知识星球开发的一个智能问答回复系统,用于帮助读者解决一些常见的技术问题,提高回答效率也减少小傅哥的对此类问题的时间投入。通过演示我们可以看到,有了这样一个智能AI问答助手,可以大大的减少很多对于这些通用类技术问题的回复,同时也可以把这样的问答内容沉淀到知识星球,方便其他人学习使用。
技术特点
《ChatGPT AI 问答助手》这样一个项目,要用到哪些技术手段呢?它包含;SpringBoot、DDD架构、Github仓库使用、接口爬虫、AI接口对接、定时任务、镜像打包、Docker容器部署等内容。
可以说麻雀虽小,五脏俱全。代码量不大但流程很完整,对于正在学习Java的伙伴来说,非常具有学习价值。
核心技术栈
课程目录
完整学习路径
章节 | 内容描述 | Github分支 | Gitcode分支 |
---|---|---|---|
开篇介绍 | 学习引导,项目概述 | - | - |
第1节 | SpringBoot DDD 工程创建和 Github/Gitcode 仓库使用 | 23_xfg_init_project | 23_xfg_init_project |
第2节 | 创建知识星球,爬取接口信息 | 23_xfg_zsxq_api | 23_xfg_zsxq_api |
第3节 | 知识星球接口领域服务开发 | 23_xfg_zsxq_domain | 23_xfg_zsxq_domain |
第4节 | 对接ChatGPT,调用接口 | 23_xfg_chatgpt | 23_xfg_chatgpt |
第5节 | 整合知识星球与ChatGPT,完成自动化回答 | 23_xfg_job | 23_xfg_job |
第6节 | 打包镜像文件,部署服务到 Docker 容器 | 23_xfg_docker | 23_xfg_docker |
第7节 | 【扩展】多组任务服务配置 | 230127-xfg-task | 230127-xfg-task |
加入小傅哥技术社群
加入小傅哥技术社群,学习全部实战项目。包括 ChatGPT AI 问答助手在内的多个企业级项目,全程手把手教学,提供完整的学习路径和技术支持,助你快速提升技术能力!
立即加入学习