# chatbot-api **Repository Path**: lw2gitee/chatbot-api ## Basic Information - **Project Name**: chatbot-api - **Description**: 基于 ChatGPT 接口实现的聊天机器人 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-03-31 - **Last Updated**: 2023-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### chatbot-api ChatGPT AI 问答助手 ### 学习心得 1. 熟悉从 Gitee 上新建仓库并克隆到 IDEA 流程 2. 熟悉父子工程的搭建 3. 熟悉 DDD 领域模型设计架构项目的构建 4. 熟悉 Git 版本控制之主次分支在开发中的应用(每次开发基于主分支新建次分支,完成后切换主分支,将次分支合并到主分支) 5. 熟悉 Java 实现数据爬取和网页上的接口调用(实现自动回复) 6. 熟悉 JSON 浏览器插件和 JSON 转换工具的实践,JSON 转实体类,极大提高工作效率 7. 熟悉先在测试类中完成整体功能代码测试,然后完成规范代码开发 8. 熟悉应用层接口整合、定时任务、随机打烊、指定时间段提供服务 ### 待完善任务 1. 打包镜像文件,部署服务到 Docker 容器 参考学习:https://www.bilibili.com/video/BV1gT411C7nn/?spm_id_from=pageDriver&vd_source=4b96cdd8ce60c65ca7e8639e7e9d672a 代码地址:https://gitcode.net/fuzhengwei/chatbot-api 2. 多组任务服务配置,扩展功能:支持通过配置实现多个星球的 AI 助手功能 参考:https://www.bilibili.com/video/BV1XR4y1h7JP/?spm_id_from=pageDriver&vd_source=4b96cdd8ce60c65ca7e8639e7e9d672a