24hStandby2026年06月29日
9阅读

技术信息

语言技术
HTML5CSSJavaScriptVueTypeScript
系统类型
Web
行业分类
内容平台

作品详情

行业场景

AI 辅助写小说的桌面/网页工具。在长篇创作中,作者面临三大难题:AI 上下文遗忘导致前后矛盾、世界观随篇幅漂移、续写倾向快速收尾。本项目聚焦 300 万字级巨著的创作支撑,提供实体与关系管理、AI 分析诊断、AI 写作辅助等功能,帮助作者在长周期创作中保持世界观一致性,理清叙事结构,提升 AI 续写的可控性。

功能介绍

实体与关系星图:管理角色、势力、概念、地点四类实体,可视化关系网络。
本地项目与章节管理:多卷多章节结构,自动持久化。
AI 分析:四种模式——分析报告、关系诊断、冲突建议、大纲生成,支持 DeepSeek / OpenAI / Anthropic / 自定义端点。
Prompt 预览编辑:AI 调用前可查看并修改请求内容。
章节编辑器:基于 TipTap 的富文本写作界面。
导入提取:从已有小说文本自动识别实体与关系。

项目实现

技术栈:React + TypeScript + Vite + Zustand(状态)+ Tailwind 样式 + TipTap 编辑器,AI 调用统一封装在 aiService.ts 支持多服务商,OpenAI 兼容协议。

结构清晰分层:src/components/(UI 组件,含 ai/ 星图/ 编辑器等子目录)、src/stores/projectStore.ts(全局状态)、src/utils/aiService.ts 与 aiConfig.ts(AI 层)、src/types/index.ts(类型定义)。目前已实现实体管理和 AI 分析模块,续写生成、关系时间锚点、势力面板等增强功能待开发。

示例图片

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

评论