Skip to main content
本文列出 Biz Novel Studio 源码运行和部署时需要关注的环境变量。阅读前建议先看过 安装下载 中的「源码运行(开发者)」小节。

配置文件位置

  • 服务端读取 server/.env
  • 前端读取 client/.env 或 client/.env.local
  • 根目录 .env.example 只是总览,不能代替子包配置
复制示例文件并修改:
API Key 和模型也可以在系统设置里保存;模型路由用于分别配置规划、正文、审阅和拆书。详见 模型配置。

服务端配置(server/.env)

基础服务

图片存储与生成

模型厂商

以下变量按厂商分组。每组通常包含 *_API_KEY、*_BASE_URL 和 *_MODEL,部分厂商还有独立的图像模型或 Embedding 模型变量。 API Key 和模型也可以在系统设置里保存。详见 模型配置。

知识库 RAG / Qdrant

拆书

前端配置(client/.env)

VITE_MANUSCRIPT_REVISION_ENABLED 的具体用法请参照源码中的 release notes 和相关 Wiki 说明。
公网或服务器部署时,建议做以下安全调整:
  • HOST 改为 127.0.0.1
  • ALLOW_LAN 改为 false
  • CORS_ORIGIN 收窄到实际域名
  • API_JSON_LIMIT 收窄(如 5mb),避免成为大请求体 DoS 攻击面
  • 开启 AI_NOVEL_ACCESS_TOKEN 访问令牌保护
开发环境默认通过 Vite 的同源 /api 代理访问服务端,同机与局域网访问通常无需创建 client/.env。前后端分开部署或需要指定其他服务端地址时,才设置 VITE_API_BASE_URL。

架构与源码

技术栈、目录结构与常用命令

参与贡献

反馈问题、提交 PR 与社区链接