当前位置: 首页 > news >正文

一个适合毕设、二开和全栈练手的微服务博客项目:Sourcelin Blog

最近把自己维护的一个博客系统整理成了开源项目,项目名叫Sourcelin Blog(圆圈博客)

这不是一个只做了前端页面或者只给了后端接口的 Demo,而是一套完整的Spring Cloud Alibaba + Vue 3 全栈微服务博客系统,比较适合个人博客、毕业设计、课程项目和继续二次开发。

项目入口先放这里:

  • 在线演示:http://sourcelin.cn

  • Gitee:https://gitee.com/my_lyq/sourcelin-cloud-blog

  • GitHub:https://github.com/SourceLin/sourcelin-cloud-blog

  • 博客前台首页

  • 首页列表

  • 后台管理登录页

  • 后台博客管理页

项目包含什么

前端部分:

  • 博客前台:Vue 3 + TypeScript

  • 管理后台:Vue 3 + TypeScript

后端部分:

  • Gateway 网关

  • Auth 认证中心

  • System 系统管理

  • Blog 博客业务

  • File 文件服务

  • Visual Monitor 监控服务

基础能力:

  • Spring Cloud Alibaba 微服务架构

  • Sa-Token 认证鉴权

  • Nacos 注册中心 / 配置中心

  • Redis 缓存

  • MinIO 文件存储

  • Docker Compose 示例

  • 统一 API 契约和分页规范

适合哪些场景

我觉得这个项目比较适合下面几类人:

1. 做毕设 / 课程设计的人

它的展示面比较完整,既有前台,也有后台,还有微服务、权限、部署这些能力,适合做项目型展示。

2. 想练 Java + Vue 全栈的人

如果你不想只看一个很轻的 Demo,而是想看一个前后台、微服务边界、接口规范都更完整的项目,这套结构更有参考价值。

3. 想搭个人博客或内容站的人

如果你不想从零开始搭前后台,这个项目可以直接作为起点。

4. 想继续二开的人

项目已经把前后台、接口、文档和规则基础打好了,适合继续往下扩展自己的业务。

这个项目和普通博客项目有什么区别

1. 它是微服务架构,不是单体 CRUD

很多博客项目本质上还是单体应用,而 Sourcelin Blog 使用的是 Spring Cloud Alibaba 微服务体系,服务边界相对完整,更适合练架构和继续扩展。

2. 前台和后台都完整

不是“只有后端接口”或者“只有页面壳子”,而是博客前台和管理后台都可以直接体验和继续开发。

3. 工程规则比较完整

仓库里不只是代码,还沉淀了接口规范、分页规则、目录边界和验证要求,适合长期维护和多人协作。

4. AI 协作开发友好

仓库里额外沉淀了AGENTS.mdrules/skills/等协作资产,不只是“能让 AI 写代码”,而是尽量让 AI 在明确边界和规则的前提下工作。

当前支持或适合接入:

  • Codex

  • Cursor

  • OpenCode

  • Claude Code

  • Qoder

  • Trae

  • 通义灵码

  • MarsCode

  • GitHub Copilot

当前已经实现的主要能力

博客前台:

  • 首页推荐、热门文章

  • 分类、标签、归档

  • 文章详情展示

  • 评论、回复、互动能力

  • 个人中心

管理后台:

  • 用户、角色、菜单、部门、岗位管理

  • 文章、分类、标签、评论管理

  • 网站配置

  • 系统监控

  • 常规后台运营能力

部署和使用

仓库里已经提供了相对完整的启动资料,既可以本地启动,也可以走 Docker Compose。

如果只是想先快速了解项目,建议按这个顺序看:

  1. 先看在线演示:http://sourcelin.cn

  2. 再看源码仓库 README 和截图

  3. 最后本地启动或 Docker Compose 体验

为什么值得参考

我希望这个项目不是“看一眼就走”的仓库,而是真正能让别人:

  • 拿去跑

  • 拿去改

  • 拿去继续做项目

所以这次除了代码本身,也比较重视这些内容:

  • README 展示和转化

  • 文档结构

  • 开源边界

  • 仓库规则

  • AI 协作开发约束

项目地址

  • 在线演示:http://sourcelin.cn

  • Gitee:https://gitee.com/my_lyq/sourcelin-cloud-blog

  • GitHub:https://github.com/SourceLin/sourcelin-cloud-blog

如果你刚好在找一个:

  • 微服务博客系统

  • Spring Cloud Alibaba 实战项目

  • Vue 3 + Java 全栈项目

  • 毕设 / 课程设计参考项目

  • 支持 AI 协作开发的开源仓库

可以看一下这个项目。欢迎试用、提 Issue,也欢迎点个 Star 支持一下。

http://www.jsqmd.com/news/841870/

相关文章:

  • 2026深圳附近搬家公司标杆名录:深圳医院搬迁公司、深圳厂房搬迁公司、深圳实验室搬迁公司、深圳工厂搬家公司、深圳工厂搬迁公司选择指南 - 优质品牌商家
  • 51单片机驱动8X8点阵:从爱心图案到动态图形显示
  • 2026成都评价高的废旧物资回收公司推荐名录:变压器回收、大型厨房设备回收、成都回收公司、报废机电设备回收、板房回收拆除选择指南 - 优质品牌商家
  • 在微服务架构中集成Taotoken实现统一的大模型能力调度
  • QOJ6661
  • 3分钟搞定PotPlayer字幕翻译:免费双语字幕让外语影视无障碍
  • 如何用FFXIV TexTools彻底告别FF14模组安装的烦恼?终极指南
  • 2026年10款降AI率神器深度测评:附最新免费降AI方法 - 降AI实验室
  • 编程范式学习笔记
  • 编程分析企业奖罚制度执行数据,优化奖罚标准,做到赏罚分明,调动全体员工职场工作积极性。
  • 软机器人安全控制:CBF方法与应用实践
  • 数据驱动的复杂工业过程运行优化控制方法【附代码】
  • 2026年雄韬三瑞蓄电池经销商标杆名录及选购指南:双登蓄电池经销商、圣阳蓄电池经销商、奥普森ups电源经销商、奥森盾ups电源经销商选择指南 - 优质品牌商家
  • 2026成都市场调查TOP3:成都找人公司价格、成都找人公司推荐、成都找人公司电话、成都找人电话、四川市场调查公司电话选择指南 - 优质品牌商家
  • 2026金丝楠木厂家选择指南:金丝楠排行/金丝楠推荐/金丝楠木排行/金丝楠木推荐/金丝楠厂家/金丝楠木厂家/金丝楠木/选择指南 - 优质品牌商家
  • 从半加器到全加器:一个案例搞定Verilog的层次化设计与工程管理
  • 随机化、盲法、匹配:让你的研究更接近“可信因果”——控制额外变量的策略与实验内部效度提升
  • 免费降AI工具靠谱吗?2026实测5款辅助神器帮你稳过答辩
  • 2026年5月新消息:宁波地区实力超声波不锈钢脱脂剂厂家深度解析——以余姚宝隆为例 - 2026年企业推荐榜
  • 制造业能耗成本管控,未来将实现哪些AI智能化优化?基于实在Agent的端到端能效解决方案
  • FPGA加速储层计算:DPRR设计与时序数据处理优化
  • mac book切换标签页
  • 宽带卫星通信系统同步与大规模阵列波束成形技术【附程序】
  • 2026年深圳名探商务咨询有限公司官方联系方式与防伪备案公示档案 - 我的节拍
  • 新手必看:Silvaco TCAD仿真中DeckBuild的go、set、extract命令到底怎么用?(附Tonyplot出图技巧)
  • Taotoken审计日志功能在团队协作与安全管控中的应用
  • 腾讯混元调用代码实践
  • 在 Taotoken 控制台中如何管理多个 API Key 并设置访问控制与审计
  • SAP OData服务进阶:给你的CDS视图OData服务加上增删改(CRUD)功能(SEGW + DPC_EXT类重定义详解)
  • ZYNQ中断系统实战:从PL到PS的双向通信与配置详解