本项目是一个面向长篇小说创作的沉浸式创作工作台,核心目标是把灵感整理、设定管理、素材档案、正文写作、章节记忆、审校和 AI 协作整合到同一个作品空间中。技术栈采用 Next.js、React、TypeScript 构建前端界面,配合 Tailwind/CSS 变量实现统一设计系统;后端使用 FastAPI、Python、SQLAlchemy 与 PostgreSQL,提供真实数据读写、作品聚合视图、章节内容、设定库、素材库、记忆状态、审校报告和 AI 任务等接口。项目还使用 Vitest、Playwright 和构建测试保障主要页面在桌面与移动端的稳定性。
功能上,系统支持创建和管理小说项目,按作品进入灵感、设定库、素材库、写作、记忆状态、审校和布布 AI 协作中心。作者可以记录原始灵感,经过追问生成可确认的设定或素材候选;在写作页进行章节正文编辑、查看章节地图、调用 AI 续写或改写;在设定库维护世界规则,在素材库管理人物、势力、地点、场景和关系;记忆模块用于追踪章节摘要、事实和状态变化,审校模块用于发现逻辑冲突并给出修复建议。整体界面采用“暮色书桌 + 手稿 + 世界档案”的视觉风格,强调小说创作氛围和长时间写作体验。