个人博客产品系统Vibe Coding

我要开发同款
proginn21092671722026年09月09日
2阅读

技术信息

语言技术
Java
系统类型
Web
行业分类
社交

作品详情

行业场景

Inkflow 是一个完整的文章/博客类智能系统,覆盖内容创作、AI 预审、人工审核、深入搜索、用户互动和个性化推荐。项目采用 Spring Boot 染料与 Vue 3 仪器,基础设施由 Docker Compose 统一管理。

功能介绍

用户注册、登录、JWT认证、角色权限和个人中心
普通用户申请成为创作者、管理员审核、结果通知与角色自动升级
Markdown 文章草稿、编辑、投稿、撤稿、审核与软删除
图片上传、个人素材库、稿草自动保存和文章版本恢复
AI摘要、关键词、分类、缺陷检测、润色、纠错与提纲生成
Elasticsearch 高级搜索、标题高亮、组合筛选与 MySQL 自动降级
Redis推荐缓存、搜索热词统计和接口限流
点赞、收藏、评论、阅读量与用户行为记录
SSE 实时私信与通知、通知偏好/归档/删除,以及任选 Firebase 手机业务
自定义收藏夹、稍后阅读、标签/专题订阅、订阅流和专题发现
评论编辑、评论点赞、审核、评论与回复通知
邮箱修改、设备会话、全部退出、两步验证、软注销及任选 Google/GitHub 登录
定时发布文章,审核通过后在预约时间自动发布
RSS、站点地图、robots.txt、文章 SEO 元信息和 Open Graph 分享页面
阅读、历史密码修改与登录令牌失效保护
首页关注作者动态,支持分类筛选、分页与阻塞过滤
基于阅读分类偏好的个性化推荐和热门内容兜底
创作者数据中心2.0:粉丝增长、阅读完成率、流量来源及曝光→阅读→读完→互动漏斗
管理员数据概览、文章审核、用户状态、角色与分类管理
桌面端和移动端响应式页面

项目实现

后端:Java 17、Spring Boot 3.4、Spring Security、MyBatis-Plus、Flyway
数据:MySQL 8.4、Redis 7.4、Elasticsearch 8.17
前端:Vue 3、TypeScript、Vite、Element Plus、Lucide Icons
配置:Docker Compose、Nginx

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论