Sylvia文游产品系统

我要开发同款
mist墨2026年10月13日
3阅读

技术信息

语言技术
Java、Vue、MySQL
系统类型
Web
行业分类
人工智能、游戏

作品详情

行业场景

Sylvia 森林书屋主要面向沉浸式交互式文学阅读、AI 角色故事体验场景,适用于网络文学衍生互动阅读、青少年趣味读物、文字角色扮演爱好者群体。平台既支持注册用户深度创作自定义角色书籍,也提供访客免登录体验模式,便于内容通过分享短码传播。可用于线上文创产品、数字故事工坊、校园文学兴趣活动,使用者能够与书中 AI 人物对话、听角色语音朗读、生成专属书籍插画。系统具备服务降级能力,即使 AI 能力临时故障,基础书籍浏览、存档阅读功能依然可用,适配个人 Web 产品、小型文创实验项目的落地使用。

功能介绍

Sylvia 森林书屋是一套 Vue3+SpringBoot 构建的自适应 Web 交互式书屋应用,集成大模型对话、语音合成、本地 AI 生图三大 AI 能力。系统提供完整书架书库,内置 25 本不同题材官方故事,支持用户创建自定义角色书籍;实现 AI 角色对话,通过 DeepSeek 大模型生成角色台词与旁白,附带 calm、bright、crush、sad、dark 五档情绪系统,驱动页面视觉变化。平台拥有念书 TTS 语音朗读,音频在前端 IndexedDB 做缓存;支持 AI 自动生成书封与情绪场景插图;同时实现用户注册登录、访客模式、阅读存档书签、荐书笺分享、现实时间联动氛围、个性化设置等业务功能。各 AI 服务做解耦抽象,第三方服务异常时触发友好降级提示,不会阻断基础阅读业务。

项目实现

Sylvia森林书屋采用Spring Boot 3.3.4后端搭配Vue3+Vite前端开发,基于MySQL完成数据持久化,通过MyBatis‑Plus操作数据库,使用JWT实现身份鉴权。后端搭建AI网关,对接DeepSeek大模型实现角色对话,集成TTS语音服务完成文本朗读,对接本地GPU生图服务生成书封与情绪插图。前端实现自适应页面渲染,利用IndexedDB缓存音频资源,Nginx承担反向代理,通过systemd托管后端Jar包,各个AI模块相互解耦,服务异常时配置降级逻辑保障基础业务可用,同时实现书架管理、访客模式、阅读存档、书签、荐书笺分享等完整业务逻辑。

示例图片

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

评论