配置
AI 模型、图床上传等运行时配置——全部在设置页完成,落盘在 data/ 目录,无需改环境变量。
NoteFast 的运行时配置都在 Web 设置页完成,落盘在 data/ 目录下的 JSON 文件,无需改环境变量。
AI 模型
设置 → AI。所有 AI 能力走 OpenAI 兼容接口,三个槽位独立配置:
| 槽位 | 作用 | 未配置时 |
|---|---|---|
| 对话(chat) | RAG 问答、AI 写作、AutoLink 抽取 | 相关 AI 功能不可用 |
| 向量(embedding) | 语义检索、向量索引 | 语义召回降级为纯词法 |
| 重排序(reranker) | 混合检索精排 | 按 RRF 融合分排序 |
内置预设一键填入:MiniMax、DeepSeek、SiliconFlow(硅基流动)、阿里云百炼(DashScope)、OpenAI、OpenRouter、Moonshot、Jina、Voyage、Ollama(本地)。也可以选「自定义」指向任意 OpenAI 兼容端点(vLLM / LM Studio 等)。
向量索引是可随时重建的二级索引:更换 embedding 供应商后重建一次索引即可,正文数据不受影响。
图床上传
设置 → 图床。图片默认本地存储(data/media/,内容寻址去重);开启自动上传后,图片在本地保存的同时异步上传到图床,导出与分享时直接使用图床 URL。
配置是 Typora 式「命令契约」:command [args...] <image_path> → stdout 每行一个 URL。NoteFast 不内置任何图床 SDK,凭据由命令自己持有(PicGo / upgit / picfast CLI 等):
{
"mode": "auto",
"command": "picfast",
"args": ["upload"],
"timeoutMs": 30000
}
上传失败静默降级本地——不阻塞编辑、不丢图。配置落盘在 data/image-upload.config.json。
Markdown 影子副本
设置 → 通用与外观。把文档实时投影为普通 .md 文件到 data/markdown/(按首标签分目录),供访达 / 资源管理器直接浏览。单向副本——改这些文件不会写回笔记。详见数据目录。
其他设置入口
| 设置页 | 内容 | 文档 |
|---|---|---|
| 通用与外观 | 主题、语言、数据目录、影子副本 | 数据目录 |
| AI 能力与模型 | 三槽位模型、向量重建、AutoLink 阈值 | AI 能力 |
| 实体词典 | 标准名 ↔ 别名校准 | 实体词典 |
| 备份与归档 | 数据库备份、多端同步、Markdown 归档 | 备份与恢复 / 同步 |
| API 与外部接入 | 可撤销 API 令牌(权限最小化)、MCP 配置示例 | MCP 集成 |
| 账户安全 | 登录事件审计(设备 / IP / 时间) | — |
| 维护 | 数据库健康、应用日志、手动维护 / VACUUM | 维护 |
- 鉴权与环境变量不在设置页——见部署与安全