nova ai提示文件损坏时应先确认prompts.json编码异常,再用novatool --repair prompts修复;若失败则重命名原文件并手动创建utf-8无bom的合法json格式文件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在使用Nova AI时突然提示“提示文件损坏”,输入框里原本保存的提示词全部变为空白或显示乱码,这时候不能直接重装软件——因为损坏的配置文件可能被重新加载,导致问题反复出现。
确认损坏范围与备份状态
第一步:打开Nova AI安装目录下的config子文件夹(通常位于C:\Users\【用户名】\AppData\Roaming\NovaAI\config或macOS的~/Library/Application Support/NovaAI/config),找到名为prompts.json的文件。
用记事本或VS Code打开它,如果文件开头不是标准JSON格式(比如没有[{或{"version"),而是显示̫、空文件、或报错“Unexpected token in JSON at position 0”,就确认是UTF-8编码损坏或写入中断所致。
【切勿直接删除该文件】——Nova AI启动时若检测不到prompts.json,会生成一个空模板,但你所有历史提示词将彻底丢失,且无法自动恢复。
使用内置修复命令行工具
方法一:通过终端/命令提示符执行修复指令
Windows用户:以管理员身份运行CMD → 进入Nova AI安装根目录(例如C:\Program Files\NovaAI)→ 执行:novatool --repair prompts。
macOS/Linux用户:打开终端 → 输入cd /Applications/NovaAI.app/Contents/MacOS(macOS)或对应安装路径 → 运行./novatool --repair prompts。
该命令会扫描prompts.json的语法结构,自动剔除非法字符、补全缺失括号、重置损坏的嵌套层级。执行完成后,工具会在控制台输出✓ Repaired 3 invalid entries, saved backup as prompts.json.bak——这个.bak文件就是原始损坏文件的快照,保留它至少48小时。
手动重建提示库(仅当修复失败时)
第一步:关闭Nova AI所有进程,包括后台服务(任务管理器中结束nova-bridge.exe和NovaAI.exe)。
第二步:将prompts.json重命名为prompts.corrupted,防止启动时被误读。
第三步:新建一个纯文本文件,保存为UTF-8无BOM编码的prompts.json,内容严格按以下格式书写(注意逗号、引号、方括号不可遗漏):
[{"id":"default","name":"通用提示","content":"你是一名专业助手,请用简洁中文回答。","tags":[]}]
第四步:将该文件放入config目录,重新启动Nova AI。软件会识别新文件并初始化提示库界面,此时可逐条导入你从聊天记录或截图中手动整理出的有效提示词。











