Skip to content

Andrea Novel Helper 文档

⚠️ 免责声明:本文档由 GLM4.7 自动生成,内容可能存在错误或不完整之处。请以人工书写的官方文档为准


欢迎使用 Andrea Novel Helper 文档!本扩展是为小说作者设计的 VS Code 写作助手。

文档导航

📖 终端用户文档

如果你是小说作者,想要使用 Andrea Novel Helper 进行写作,请查看:

→ 进入用户文档

用户文档包含:

  • 安装与设置
  • 快速入门指南
  • 功能使用说明
  • 常见问题解答

👨‍💻 开发者文档

如果你是开发者,想要了解扩展的内部实现或参与开发,请查看:

→ 进入开发者文档

开发者文档包含:

  • 项目概述
  • 架构设计
  • API 参考
  • 开发指南
  • 配置说明

项目基本信息

属性
版本0.4.53+
许可证MPL-2.0
开发语言TypeScript
目标平台VS Code Extension
最低 VS Code 版本^1.100.0

技术栈

核心技术

  • TypeScript - 主要开发语言
  • Node.js - 运行时环境
  • VS Code API - 扩展开发接口

数据库

  • @vscode/sqlite3 - SQLite 数据库

前端组件

  • Vue - Webview UI 框架
  • Quasar - UI 组件库

原生模块

  • Rust (enigo-keyboard) - 跨平台输入模拟

构建工具

  • Pixi - 包管理和任务运行
  • npm - 依赖管理

核心功能概览

1. 角色与设定管理

  • 统一的对象模型支持角色、敏感词、词汇、正则表达式
  • 多格式支持:JSON5、Markdown、TXT
  • 可视化卡片编辑器
  • 智能导航与引用分析

2. 大纲系统

  • 目录大纲:项目级结构视图
  • 文件大纲:文件级结构视图
  • 懒加载与实时同步

3. 字数统计

  • 实时 CJK 字符统计
  • 多维度统计方式
  • 写作速度监测
  • 历史数据可视化

4. 排版辅助

  • 智能回车
  • 智能括号
  • 自动空行
  • 版式设置

5. 同步与备份

  • WebDAV 同步
  • AutoGit 自动提交
  • 多账户管理

6. 其他功能

  • 名字生成器
  • Typst 集成
  • 批注系统
  • 错别字检测
  • 热力图可视化

官方链接

许可证

MPL-2.0 License