Skip to main content

本地开发环境搭建

作者:程序员马丁

在线博客:https://nageoffer.com

note

Ragent AI —— 从 0 到 1 纯手工打造企业级 Agentic RAG,拒绝 Demo 玩具!AI 时代,助你拿个offer。

本文档将指导大家完成 Ragent 项目的环境搭建、代码克隆和基础配置,帮助你快速启动项目进行开发。

环境准备​

1. IDE 安装​

项目需要 IntelliJ IDEA 2023 及以上版本。

如果没有专业版,可以使用社区免费版。社区版在部分功能和插件支持上有所限制,但不影响项目的正常开发。

IDEA 下载地址:https://www.jetbrains.com/zh-cn/idea

点击下载按钮,并下载下方的社区免费版本。

2. JDK 安装​

Ragent 系统框架基于 SpringBoot3 开发,要求 JDK 版本不低于 17。请根据操作系统下载对应的 JDK17 版本。

以 Windows 为例,大部分电脑为 x86 架构,选择第一个下载即可。

项目克隆与配置​

1. 克隆项目​

打开 GitHub 项目地址:https://github.com/nageoffer/ragent,复制 SSH 克隆地址。

如果访问 GitHub 较慢,可使用 Gitee 镜像地址:https://gitee.com/nageoffer/ragent

建议使用 Git 克隆而非下载 ZIP 压缩包。通过 Git 克隆的项目可以方便地拉取远程仓库的最新代码,Ragent 后续会持续更新迭代。

打开 IntelliJ IDEA,在菜单栏找到 Git -> Clone 选项(不同操作系统位置可能略有差异)。

在 URL 文本框中填写 Ragent 的 SSH 地址(如:git@github.com:nageoffer/ragent.git),Directory 填写项目在本地的存储路径。

等待项目克隆及 Maven 依赖初始化完成。

2. 配置 Maven 环境​

可以先使用 IDEA 默认的 Maven 编译项目,如果编译成功则无需额外配置。如果编译失败,请尝试更换 Maven 版本。

Maven 版本过低(3.6.x)或过高(3.9.3 及以上)可能导致与 IDEA 的兼容性问题,引发项目编译错误。

3. 配置 JDK17​

项目克隆成功后,在 IDEA 中打开 Project Structure... 配置,检查 JDK 版本。

确认 JDK 版本为 17,否则会导致项目编译失败或 Maven 打包异常。

配置完成后,点击项目右侧的 Maven 图标进行编译测试。如果 Maven 打包成功,说明环境配置正确,可以开始项目开发。

项目更新​

项目后续可能会持续迭代和修复问题,建议在每次开始开发前,先拉取最新代码。


至此,项目的克隆和基础配置已完成。如果在配置过程中遇到问题,可以检查 JDK 和 Maven 版本是否符合要求,或参考项目的 README 文档获取更多帮助。