Skip to content

配置文件

N.E.K.O. 将可写用户数据仓库内置默认值分开保存。

可写数据根目录

默认数据目录为:

  • Windows:%LOCALAPPDATA%\N.E.K.O
  • macOS:~/Library/Application Support/N.E.K.O
  • Linux:$XDG_DATA_HOME/N.E.K.O,未设置时为 ~/.local/share/N.E.K.O

用户可选择其他存储位置。排查其他机器时应查看当前存储位置,不要假设仍是默认路径。

选定根目录的 config/ 可包含:

文件用途
core_config.jsonProvider、凭据、模型角色覆盖及功能设置
characters.json角色定义与保留头像数据
user_preferences.json用户/UI 偏好
voice_storage.json语音元数据
workshop_config.json创意工坊设置

功能还可能创建其他文件。优先使用 Web UI,因为它按当前 schema 写入。

仓库的 config/ 不是普通用户数据目录:api_providers.json 定义 Provider 与相关目录;characters/*.json 提供 8 个 locale 默认值;Python 模块提供常量与回退。utils/config_manager/ 首次运行时迁移支持的默认配置,之后写入可写根目录。

角色标识和显示名来自当前角色数据。多形象保留结构位于 _reserved.avatar;旧顶层 live2d 可能为兼容继续存在。代码紧急回退与 locale JSON 默认值并不相同,不能把翻译显示名写死成 ID。

手工编辑前停止程序、备份数据根并保留 JSON 类型与保留字段。个人配置和密钥不得提交。