LeoBlog是一个仿知乎的博客系统,旨在提供一个简单易用的博客平台,让用户可以方便地发布、编辑和管理自己的博客。该项目同时集成了在线聊天功能和鱼聪明AI智能助手,能够为用户提供更加全面的博客使用体验。该项目使用Java编写,基于Spring Boot框架开发,前端使用Vue.js编写。
该项目需要在本地环境中运行,以下是安装和使用该项目的步骤:
git clone https://github.com/C-176/LeoBlog-Back.git
在项目根目录下有一个 application.yaml / application-dev.yaml文件,根据您自己的环境配置数据库和Redis信息。
使用Maven构建项目:
mvn clean package
使用以下命令启动项目:
java -jar target/leoblog-0.0.1-SNAPSHOT.jar
后端项目即在本地 8080 端口(默认)运行起来了,接下来您可以使用前端项目进行交互。
如果您发现了任何问题或想要改进该项目,请随时提出问题或发送拉取请求。我们非常欢迎您的贡献!
该项目采用 Apache.2.0 许可证 进行许可。详情请参阅 LICENSE 文件。
Spring Boot:快速构建应用程序的框架。 MyBatis:优秀的ORM框架,用于将Java对象映射到SQL语句。 Redis:开源的内存数据结构存储,用于缓存和消息队列。 Swagger:API文档化工具。 鱼聪明AI:程序员鱼皮所在公司推出的智能AI助手,为用户提供自主问答功能。
$ claude mcp add LeoBlog-back \
-- python -m otcore.mcp_server <graph>