小说助手 (NovelHelper)

面向小说创作的一体化 VS Code 扩展:角色/词库管理、双大纲、热力图、时间统计、WebDAV/AutoGit 同步等

在 VS Code 安装 GitHub 仓库

选择适合你的小说助手

小说助手现在提供两个版本,满足不同用户的需求。无论你是专业写作者还是偶尔创作,都能找到适合的版本。

Novel Helper Code

专业版
💻

基于VS Code的强大扩展,提供专业级的小说创作环境

  • ✓ 完整的IDE级写作辅助
  • ✓ 角色/词库管理系统
  • ✓ 双大纲与热力图
  • ✓ 时间统计与仪表板
  • ✓ WebDAV/AutoGit同步
  • ✓ 实时Typst模板导出预览
  • ✓ 随机角色生成器
  • ✓ 可视化编辑器

Novel Helper Lite

轻量版
🌐

基于LiteEditor的跨平台版本,直接在浏览器中运行

  • ✓ 直接在浏览器运行,无需安装
  • ✓ 跨平台支持(现代浏览器)
  • ✓ 简洁的写作界面
  • ✓ 基础的编辑辅助功能
  • 🚧 云端同步功能开发中
  • 🚧 PC/Android/iOS应用开发中
  • 🚧 小说助手功能集成中

关于小说助手(Andrea Novel Helper)

将 VS Code 打造成专业小说写作 IDE。以“设定集 / 资料集”为中心管理你的世界观、角色、敏感词与专业词汇,并与章节文件串联起来,提供从资源管理到编辑辅助、导出发布、云同步的一体化工具链。

首次启用将提示是否在当前工作区激活;可随时通过“快速设置”和命令面板切换。便携安装包请加 QQ 群获取。

注意:WebDAV 与 AutoGit 功能处于持续迭代阶段(WIP)。使用前请做好备份,谨慎配置忽略规则与同步策略,避免数据冲突。

我们为何开发小说助手

许多现有写作软件将稿件与设定保存在数据库或封闭格式中,文本无法直接查看与备份,一旦损坏或迁移困难就可能导致“丢稿”;同时功能割裂、辅助薄弱,难以形成高效可靠的写作闭环。

我们的优势

将软件开发中的 IDE 级辅助带到小说写作:以开放文件与透明模型,构建可靠、可迁移、可协作的一体化写作环境。

小说助手把成熟的 IDE 能力带到小说创作,让过程同时具备“工程可靠性”与“写作灵活性”。

稿件可见宣言

我们主张:稿件一定要可读、可备份、可协作、可迁移;文件一定要归创作者所有,不做技术人质。

小说助手坚持开放文件与透明模型,拒绝私有封闭格式,让创作真正掌握在创作者手中。

错别字识别与数据安全

提供两种识别模式,满足不同环境与需求;所有云服务均由用户自由选择,项目本身不存储任何用户数据。

文档与指南

快速链接

核心功能

模板示例(Typst)

聊天组件(Anh Chat)

基于 Roo Code 的特化版本,在保留强大编码能力的基础上,强化角色对话与写作辅助能力,支持多角色管理与部分 SillyTavern 兼容。

发布脚本(MCP)示例

脚本侧栏支持运行用户脚本,并通过 MCP 与浏览器/服务交互,实现一键发布、预览与自动化。以下为开箱示例(放置于仓库 examples/ 目录):

使用方法:在脚本侧栏设置 MCP 配置(novel-helper/mcp.json),启用目标服务器(默认 Chrome MCP),然后在脚本列表中点击运行即可。脚本内可以直接使用 console.log 输出到 ANH Scripts 面板。

社区与联系

便携安装包请加入 QQ 群获取

问题反馈建议优先通过 GitHub Issues;即时沟通与答复通常以 QQ 群最快。

QQ群内还提供部分视频教程与资料,欢迎查看。

参与与招募

ANH Chat 的开发正在寻求 React 工程师协助;如可提供帮助,请联系 QQ 群群主或管理员。任何对开发、管理、宣传等工作的分担与支持也非常欢迎。

开源与贡献

小说助手以 MPL-2.0 发布,欢迎任何形式的贡献:代码、文档、测试、反馈、社区维护与宣传等。

我们期待与社区共同完善小说写作的 IDE 级体验,感谢你的加入与支持。