OLIVIA
帮助 下载

更新日志

更新日志

每个版本改了什么。已经装好 Olivia 的,下载最新补丁就能更新。

2.1.7

最新

本次补齐衣橱目录,修复上一版只展示部分风格与参考穿搭的问题。

查看全部改动收起

完整衣橱

  • 在 世界 → 衣橱 浏览 10 个服装风格、47 套参考穿搭,也可保留原版日常。
  • 森女系 14 套;叛逆学院、暗黑古着、工装酷感、领带短裤各 1 套。
  • 新开放法式复古 8 套、大地色古着 3 套、日系学院 4 套、甜美千金 6 套、复古洋娃娃 8 套。
  • 用户指定风格,她自己选择每日搭配。点击「指定这个风格」并保存成功后,立即影响后续新任务;浏览参考图不会改变风格。
  • 同日照片沿用当日穿搭;已排队任务和重试保留原来的搭配。风格与当日搭配继续保存在云端,发型保持她现有长度。
  • 本次开放衣橱与照片参考;视频换装仍待开放。

2.1.6

本次修复记忆导入、聊天记录恢复和回信交付,调整回信模型的默认选择与消费倍数展示。

查看全部改动收起

回信模型

  • 新安装及首次连接账户默认使用 Claude Sonnet 5.5,已保存的模型选择继续保留。
  • 模型列表的输入、输出消费倍数统一以 Claude Sonnet 5.5 为 1 倍。各模型实际收费保持不变。
  • 新增 Claude Fable 5.1、GPT 6.1 Sol、GPT 6 Astra、GPT 6 Luna,每个模型配有一句她口吻的介绍。
  • 在 设置 → 账户 → 回信模型 中选择模型后,点击「使用所选模型」,下一次发送生效。原有 Qwen3.8 Flash、Gemini 3.8 Flash、Claude Opus 5.5、Claude Sonnet 5.5、Claude Opus 4.6 和 Qwen3.8 Max 继续提供。

导入、聊天与回信

  • 修复历史关系导入时出现 422 或因空证据阻塞的问题。
  • 修复聊天正文恢复和已完成回复的交付问题。
  • 文本备份现在包含 QQ 聊天记录,导入时可恢复。
  • 修复深色主题下「信件对比与整理」页面文字不清晰的问题。

衣橱与照片

  • 在 世界 → 衣橱 浏览森女系、叛逆学院、暗黑古着、工装酷感与领带短裤,也可保留原版日常。森女系包含 14 套参考图,其余风格各 1 套。
  • 用户指定风格,她自己选每日搭配;点击「指定这个风格」并保存成功后立即影响后续新任务,同日照片沿用当日穿搭。浏览参考图不改变风格。
  • 风格与当日搭配保存到云端,已排队任务和重试保持原来的搭配。照片参考服装,发型保持她现有长度。
  • 视频可在文字送达后后台完成并补送到原信件;恢复使用原订单,避免重复创建付费任务。视频换装尚未开放。

2.1.5

账户页面新增回信模型选择,默认使用 Gemini 3.8 Flash,并以它为 1 倍展示各模型的输入、输出消费倍数。本次包含 2.1.3 发布后的回信复核、聊天失败处理和启动修复。

查看全部改动收起

模型选择

  • 在 设置 → 账户 → 回信模型 中选择 Qwen3.8 Flash、Gemini 3.8 Flash、Claude Opus 5.5、Claude Sonnet 5.5、Claude Opus 4.6 或 Qwen3.8 Max。
  • 默认使用 Gemini 3.8 Flash,手动选择后保留所选模型。
  • Gemini 与 Claude 的输入、输出消费及最低费用统一下调 20%,Qwen 保持现有消费规则。
  • 每个选项只展示输入、输出消费倍数,实际消费取决于用量;短请求可能受最低计费规则影响。
  • 选择后点击「使用所选模型」,下一次发送生效。重新连接账户仍会保留选择,切换失败时继续使用原来的模型。
  • 使用现有 Olivia 服务账户即可切换,不需要填写新的供应商 Key。

回信与聊天

  • 修复正常回信因风格复核问题而被整封丢弃:有效内容会保留,必须通过的事实、身份和权限检查仍按原规则执行。
  • 聊天遇到确定无法处理的服务错误时,保留原始失败分类并停止重复尝试,减少无意义等待。
  • 修复 QQ 重新连接后仍保留旧失败状态的问题;恢复连接时会清除过期状态,因断线中断的生成会被记录,不会重发发送结果不确定的消息。
  • 修复有效 QQ 回复因为可选模型字段或风格复核失败而被丢弃;不影响事实、权限、身份和文字完整性等必要检查。
  • 诊断包会更完整地保留近期失败原因,方便排查聊天与媒体生成问题。

启动

  • 本机健康检查不再受系统代理影响,并会在有限时间内重试临时连接失败,减少启动时误报冲突。
  • 在已安装 Steam 的电脑上,启动时不再因为 Steam 没有运行而使原版登录组件初始化失败。本次不宣称支持未安装 Steam 的全新电脑。

2.1.3

本次修复部分回信总是“检查后仍有问题”寄不出去、部分电脑启动报错码 2;QQ 回复更快、失败时会提示;她默认会随手拍照片发给你;减少后台失败时的重复扣费;历史关系评估和本地曲库导入出错时能看到具体原因。

查看全部改动收起

信件

  • 修复回信经常显示“这封回信检查后仍有问题,暂时没能寄回”:回信里如果只有个别句子找不到出处,会去掉那几句后照常寄出,不再整封作废。去掉的内容不会发给你。

QQ 聊天

  • 回复更快:准备回复的几个步骤改为同时进行,审核或改写偶尔出错时会沿用这一轮已经完成的部分,不再从头来过。
  • 默认语音回复最多等待 60 秒,超时会先发同一条已审核的文字,不再让你一直等;你明确要语音时仍按原来的方式等待。
  • 回复最终没能生成时,会收到一条提示,不会再毫无回应。
  • 普通消息不会再被误判为“这次不用回”而没有回复;你明确说先别回、暂停提醒或取消提醒时,仍会照做。

扣费

  • 照片描述和后台整理在结果检查不通过时,不再反复付费重试:临时故障最多重试 3 次,确定无法处理的直接停止,已经得到的结果会被复用。

照片

  • 她默认会在合适的时候随手拍照片发给你,每张按图片价格计费。不需要的话,可以在设置里关闭;之前自己关闭过的保持关闭。

启动

  • 修复部分电脑一启动就提示“Olivia 启动失败(错误码 2)”:客户端界面更新时有一处补丁对不上,现在会自动处理。

信件导入与曲库

  • 历史关系评估遇到内容过长时会自动收缩说明部分,不再直接暂停;暂停时,诊断详情和诊断包会保留具体原因,重试只处理剩下的批次。
  • 本地曲库导入时,如果文件夹没有读取权限,会直接显示具体原因,不再只提示“导入失败”;个别读不出的文件不会让整次导入中断。
  • 诊断包会保留出错记录,不再被大量普通请求记录挤掉。

2.1.2

修复部分回信修改后仍因轻微风格问题无法寄出的情况,并完善回信失败时的诊断信息。

查看全部改动收起

回信与聊天

  • 回信修改后,如果只剩轻微的措辞或风格问题,会保留修改后的正文正常寄出,文字信件、语音和聊天使用一致的规则。
  • 编造经历、事实错误、越过关系边界等问题仍会拦截,不会因被标为轻微问题而放行。
  • 回信或聊天检查未通过时,诊断包会记录具体问题代码,方便排查;不会包含候选正文或审核说明。

2.1.1

本次让她生活里的计划和变化记录得更准确,整理失败时不再反复扣费;修复部分回信在修改阶段失败,以及语音偶尔被截掉最后半句。

查看全部改动收起

她的生活

  • 同一封信或同一段聊天里提到的几件事,现在会先逐件找到原话再核对,计划、完成、取消等变化记录得更准确,不再因为几件事混在一起而整轮作废。
  • 判断为无法记录的内容不会再自动付费重试;网络等临时问题仍会按次数上限重试。
  • 只用一两个字提到的事(例如“琴”“猫”)也能对上之前记录的事项。

信件

  • 修复部分较长的回信在修改阶段失败:修改不再受审核用的篇幅上限限制,并去掉了重复带入的来信原文。
  • 回信失败时,信箱会区分“修改失败”和“检查未通过”,诊断包会记录具体失败在哪一步,方便排查。

语音

  • 修复语音偶尔缺最后半句:语音生成不完整时不再当作成功发出。

2.1.0

本次新增 QQ 睡前故事与 ASMR 音频;她能更准确地想起你们以前约定过的事;长期使用后,她的生活和关系变化不再因为记录太多而停滞。

查看全部改动收起

新功能:QQ 睡前故事与 ASMR

  • 在 QQ 私聊里对她说“讲个睡前故事”“轻声耳语陪我睡觉”或“用耳语讲故事”,她会先回一句,然后把完整的音频做成 MP3 文件发给你。生成期间可以继续聊天。
  • 普通故事默认约 3 分钟,ASMR 陪伴和耳语故事默认约 10 分钟,也可以指定 1 到 10 分钟。
  • 可以选择环境声:隔窗轻雨、空调低鸣、翻书、铅笔写字、轻海浪与微风,也可以说不要背景声。
  • 想听上次故事的后续,可以让她接着讲。故事是虚构的,不会变成她真实生活里发生过的事。
  • 按长语音价格计费,和平时的长语音回复一样。
  • 文件发送不成功时会保留这份音频,不会重复生成,也不会重复扣费。

记忆与回忆

  • 修复她想不起你们以前约定过的事(例如暗号、承诺):以前一些相关度不高的聊天会排在前面,把真正提到这件事的旧信挤出去;现在直接提到的旧信会优先被找到。
  • 回复里提到的事实会统一核对来源,长语音在发送前也会先审核文字内容。

她的生活与关系

  • 用得越久,需要核对的旧事项越多,曾经导致部分用户的生活变化和关系变化整理一直失败、停滞。现在已结束超过两周、这次也没提到的事项不再参与核对。
  • 没整理成功的信,每次启动最多重试 3 次,不再每次启动都重新扣费。
  • QQ 消息积压超过 6 小时后,不再补做她日常生活的整理(长期记忆照常保存),避免一次性集中扣费。

2.0.13

本次修复 QQ 掉线后要重新扫码、信里写“语音回复”时整封信失败,并让 QQ 聊天后的记忆整理更及时。

查看全部改动收起

QQ

  • QQ 账号被腾讯踢下线后,Olivia 会自动重新连上 QQ,不再需要重新扫码。只有 QQ 要求重新验证时(例如这个 QQ 号刚在别的设备登录过)才会再次显示二维码。
  • QQ 聊天后,长期记忆会先保存,不再被她日常生活的整理拖慢或耽误。

信件

  • 在信里写“语音回复”“用语音回我”等,她会用语音回信,不再整封信失败并提示“寄信通道好像有点忙”。需要在设置里开启语音回信。
  • 长信里的约定、计划和关系变化整理得更稳,不会因为信太长而整轮丢失。

导入与生成

  • 同一封旧信先从 .soul 备份导入、再从 JSON 导入时,不再出现两封重复的信。
  • 照片、音乐或视频已经在云端生成好,但下载途中断网或客户端重启时,恢复后会直接取回原来的结果,不会重新生成,也不会重复扣费。

2.0.12

本次修复部分电脑启动失败,她会更常随手拍和自拍,三餐和长信里的关系变化会正常记录,并加入信件对比整理和长期记忆分页浏览。

查看全部改动收起

启动

  • 修复部分电脑一启动就失败(启动日志显示缺少 httpx):没有安装记忆组件的电脑现在也能正常启动。
  • 后台刚启动时如果还在整理信件和媒体,启动器会多等一会儿,不再把它误判为故障而反复重启,导致客户端打不开。
  • 无法打开客户端时,可以使用随附的“Olivia修复工具”在不打开 Olivia 的情况下安装补丁。

照片

  • 随手拍和自拍是她的日常习惯:她聊自己、聊今天,或者你想她、关心她、和她闲聊时,会更常顺手附一张照片。只有一两个字的寒暄道别、讲解知识、严肃倾诉、争执道歉,或你说过不要照片时才不附。
  • 她当前地点暂时不确定时,照片会参考她最后一次被记录的地点,不再因为地点缺失而生成失败。
  • 她顺手拍的照片偶尔没生成出来时,不再发“照片这次没生成成功”的提示;你明确要的照片没能生成时仍会告诉你。
  • 照片相关的提示不再出现内部错误码,也不再引导去已经不存在的“云端 GPU”设置。

她的生活

  • 修复三餐经常显示“这餐没吃”:她在上课或睡觉时会等有空再吃,不再直接记成没吃。
  • 你在聊天里给她做饭、叫她吃饭,会计入她的用餐。
  • 长信里的信任、亲近、约定等变化不再因为信太长而整轮丢失。
  • 回忆旧事更可靠:以前往来信件多、信写得长时,她常常一封旧信也翻不出来(例如对不上你们约好的暗号);现在能正常找到相关的旧信。

音乐与视频

  • 原创歌曲的歌词多写了一行时会自动整理,不再整单失败。
  • 已经生成好的视频在下载时网络卡住,会自动重新下载,不会重复扣费。

信件与记忆

  • “导入与导出信件”下方新增“信件对比与整理”:可以并排对比备份、按原文修复日期和顺序,收起重复信、失败信,并随时恢复。不会修改信件原文或长期记忆。
  • 长期记忆改为每页 20 条的分页列表和独立详情,支持关键词、时间筛选和排序。

账单

  • 统一消费账单的每一笔都会显示扣费的日期和时间。

2.0.11

本次修复 2.0.10 开启图片后普通信件一直显示"她回信中…"的问题,QQ 重启后不用再重新扫码,并减少她用挖苦的语气回应你真心话的情况。

查看全部改动收起

信件

  • 修复 2.0.10 的问题:开启图片后,没有特别要求媒体的信,回信已经写好却一直停在"她回信中…",始终不送达。升级后重新打开 Olivia,之前卡住的信会继续处理并送达。
  • 照片的计划改由服务器完成,她判断是否附照片、拍什么的方式以后可以直接在服务器上调整,不必再等客户端更新。

QQ

  • 登录过的 QQ 账号会被记住,Olivia 或 QQ 组件重启后会自动快速登录,不再需要重新扫码绑定。若 QQ 本身的登录已失效(例如在其他设备登录被顶下线),仍需重新扫码。

语气

  • 她仍然可以不同意、拒绝、嘴硬、调侃或简短冷淡,但不会再拿你真诚表达的委屈、想念或请求来挖苦,也不会把她自己说过的话当成你的说法来反驳。这类回复会先被改写再发出。

诊断

  • 诊断包总会带上最近的几封信,不再被长期卡住的旧聊天记录挤掉,便于排查"收不到信"。

2.0.10

本次恢复她在合适时候主动附带照片,修复回复里念出聊天记录格式和重复上一句的问题,并让启动画面不再挡住其他窗口。

查看全部改动收起

照片

  • 从 2.0.0 起,只要你没有明确要照片,她几乎不会再随回信或聊天附上照片。
  • 现在开启图片后,你没有特别要求媒体时,她会按回信内容判断:回信里有她此刻能被拍下的画面(在哪、在做什么、穿着、吃的、看到的景色),或者你在想念、关心她的近况时,会顺手附一张;寒暄、道别、讲解知识、严肃的倾诉、争执道歉,或你说过不想收照片时不附。
  • 照片类型会按内容选择:想看她本人时是自拍或镜前照,食物、风景、小动物时是景物照。
  • 你明确要语音或照片时仍按要求发送,不会再额外叠加一张照片。开启图片的信会在这个判断完成后再显示为送达。

回复更稳定

  • 修复她偶尔把 [历史消息 {…}] 这类聊天记录格式当成回复说出来。
  • 一条回复和最近几条已发送的回复一字不差时,会重新生成,不再重复上一句。
  • 回忆旧事时,如果暂存记忆关联这一步出错,不再让整轮回复忘掉所有旧记忆;诊断包会记录回忆失败的具体环节,便于继续排查“想不起约定过的事”。

QQ 默认用语音

  • QQ 普通聊天现在默认用语音回复;只有她确实不方便开口,或需要原样给出代码、链接、公式时才发文字。语音合成失败时仍会发出文字。
  • 以后才要的照片、歌曲不再让这一轮的聊天只能发文字;你这一轮明确要求的媒体和“别发额外媒体”的要求照常遵守。

导入灵离备份

  • 设置里的“选择文件导入”支持灵离的 .soul 备份,只导入文字,跳过已有的相同原文,不覆盖现有信件。

启动

  • 启动画面不再始终置顶,启动较慢时可以随时切换到其他窗口;按 Esc 仍可跳过。
  • 绑定 QQ 时,QQ 组件改为在后台启动,不再拖住程序就绪。
  • 诊断包会记录启动各阶段的耗时,便于进一步定位启动慢的原因。

2.0.9

本次让她在 QQ 日常聊天里更常用短语音,重新整理设置页,并修复她错过饭点后一直不吃、补觉后一直犯困的问题。

查看全部改动收起

QQ 更常用短语音

  • 此前只要你没有明确要语音,她在 QQ 上几乎总是回文字。
  • 现在,你没有要求图片或语音时,她会按聊天内容自己决定:问候、闲聊、安慰、撒娇、晚安等适合开口说的一两句话多用短语音;讲解、步骤、地址、数字等需要你反复查看的内容仍用文字。
  • 你明确要语音或照片时仍按要求发送;照片只在你要求或确实需要时发送,不会主动增加。语音发送失败时会自动改发文字。
  • QQ 回复时,最近聊天记录和固定规则可以连续几轮直接复用,回复更稳定。

设置页重新整理

  • 右上角的“云服务”“云端 GPU”“回信服务”合并为一个 账户 按钮,按钮上直接显示余额;打开后可以看到 Key、余额和统一账单,已有 Key 可在下方导入或更换。云图标表示云同步,即将推出。
  • 设置页里 Olivia 的内容分为四组,每组平时只显示一行状态,点开才看到具体选项:
    • 她怎么回复:回信能力(纯文字 / 文字+声音 / 文字+声音+视频)、图片、主动写信。
    • QQ:绑定和连接状态,出问题时状态行会变红。
    • 信件与记忆:长期记忆、导入和导出信件、历史关系评估(自动进行,只在需要时显示“重试”)。
    • 更新与帮助:补丁更新、导出诊断包;手动校验和回滚上一版本收在“高级”里。
  • 回信能力、图片和主动写信的开关点了就生效,不再需要点“保存”;保存失败会恢复原设置并提示。
  • 语音、图片和视频都由云端生成,不再显示本地组件的安装页面;也去掉了未接入的云服务登录和与账户重复的“大模型”页。

她的饭和觉

  • 此前错过饭点后,旧的“这餐没吃”会一直挡住补餐;熬夜后补觉,精力也可能长时间停在休息。
  • 现在下课、精力恢复或你们新的聊天,会让她重新判断要不要补吃一顿;补吃单独记录,不改写之前没吃的记录,也会避开课程和正在进行的补觉。
  • 补觉的开始和结果会保存下来,醒来后恢复的精力跨天保留;之后新的消耗才会重新累积疲劳,身体不适等照顾限制不会因为睡了一觉就消失。
  • 同一时刻重复打开、刷新或重启不会重复判断。原有存档无需处理。

2.0.8

本次主要解决 QQ 聊天“时不时回复不了”,并保证你要语音时她一定用语音回复。

查看全部改动收起

QQ 回复更稳定

  • 此前 QQ 回复约有三分之一的输出格式不合规(把回复包进数组),重试一次仍可能失败,表现为偶发发不出去、诊断显示 PERSONAL_CHAT_DECISION_INVALID。
  • 现在 QQ 回复的固定规则放在对话开头,只在你的消息旁保留一句简短提醒;在 24 段模拟对话、每段 3 次的对比中,格式合规率从约 67% 提高到约 96%,回复内容质量不变。
  • 模型偶尔把一条完整回复包在单项数组里时,也会照常发送。

要语音就发语音

  • 你要语音(“发条语音”“好想听听你的声音”“用语音跟我说晚安”)且当前可以发语音时,她会直接用语音说话,不再在语音里说“不想发”“没空发”“等下再发”。
  • 要照片时照片照常生成并发送;服务端同时修复了少数媒体请求因规划不一致而整条失败的问题(无需更新即已生效)。

QQ 回复更省钱

  • QQ 回复中每轮都相同的规则现在放在可缓存的部分,按缓存价计费;模拟对比中,可缓存的输入比例从约 38% 提高到约 55%。

QQ 设置页

  • 连接好 Olivia 账户 Key 后,之前“读不到 Key”留下的旧报错会自动消失,不再误导你以为仍未连接。
  • 其他报错下方会注明“这是某月某日某时那条消息的失败”,提示发一条新消息确认是否已恢复。

2.0.7

本次修复 QQ 聊天中部分回复发送失败、显示 PERSONAL_CHAT_DECISION_INVALID 的问题,并让你约好的联系时间不受她作息限制。

查看全部改动收起

QQ 回复

  • 她在 QQ 回复时,可能顺带安排一次之后的主动联系(例如“明天找你”),或根据你的话调整聊天偏好(例如暂停主动联系)。此前只要这类附带设置不合规,整条回复都会作废:比如在深夜把联系时间约在早上 8:30 之前的免打扰时段、偏好变化找不到你的原话依据、时间超过七天。
  • 现在只忽略不合规的那一项设置,回复正文照常发送。需要你原话依据、主动联系时不改变你的偏好等保护规则不变。被忽略的设置会记录在诊断中,便于排查。

QQ 对话更连贯

  • QQ 回复前会先理清最近几句里谁说了要去做什么、谁正在做什么:她自己说过要去做或正在做的事(例如她说去洗澡了)是她的状态,不会再被当成你的动作;你没写主语的关心或建议会被理解为对她说的。

更丰富的情绪

  • 她自己的情绪从 6 类扩展到 19 类,覆盖喜怒哀惧和亲近:开心、期待、松了口气、感动、心动、害羞、想你、生气、烦躁、吃醋、难过、失落、委屈、孤单、担心、不安、惊讶、无聊、平静。仍由 JEV 从固定类别中判断。
  • 当前心情同时判断强弱,显示为“有点难过 / 难过 / 很难过”,回信时也会参考强弱。
  • 原有的情绪记录无需清理,自动对应到新类别。

世界页更好懂

  • 标题直接说她现在在做什么:在休息时段显示“已经睡下了”并注明她计划的休息时间,半夜聊天时显示“还醒着,在和你聊天”,旧记录显示为“某时在做什么,之后还没有新动态”。
  • 心情用自然的说法(挺开心、有点不顺心、有些担心、有点难过、松了口气、平静),原因显示为“因为……,她在意的是……”,不再直接展示消息原文;心情过期后显示为平静。去掉“作息仅供参考”“上次为…当前待更新”“判断于”等系统说法。

深夜聊天不再“还没醒”

  • 过了她的计划休息时间还在聊天时,她不再说自己“还没醒”“被吵醒”或借作息打发你;作息只是她的计划,正在回复就说明醒着,可以自然说困了、该睡了。

作息可以为约定调整

  • 你明确约好的联系时间(例如“明早七点叫我起床”“十一点半提醒我吃药”)现在任何时刻都会安排,到点时即使她原本在睡觉、上课或忙碌,也会照约定联系你。
  • 她自己发起的主动联系仍只在北京时间 8:30 至 24:00,并照常考虑她的作息。

她的日常更有变化

  • 此前她的活动、饭菜和每件事的经过都来自一份很小的固定清单,于是每天都是“泡绿茶、磨同一首曲子的两小节”,连续出现一字不差的“这一处比开始时顺了一些,仍需再练”。
  • 现在每天第一次推进她的日常时,会为当天写一份真实大学生式的安排候选:专业作业、琴房或图书馆、乐团排练、跑腿取快递、洗衣收拾、散步去处,以及三餐的具体吃什么,并参考最近七天做过和吃过的内容避免重复;每件事配有不同的可能经过和结果。之后每个时刻仍由原有判断从当天候选中选择,不增加判断次数。
  • 每天多一次文字模型调用(约 0.01–0.03 元);当天候选生成失败时沿用原有清单,一小时后再试。

回信插画标记

  • 修复回信开头偶尔出现 [[image:linli-40]] 这类字样。它是回信时选择插画的内部标记,模型偶尔会写错名字或放错位置;现在无论写在哪里、写成哪种近似形式都会被移除,不会显示在信里,也不会导致 QQ 回复发送失败。

QQ 回复更可靠

  • 回复写好后的质量检查偶尔超时时,只重新检查同一条回复,不再整条重写(此前会多扣一次回复费用、并延迟几分钟,甚至没有回复)。
  • QQ 设置页遇到没有 Olivia 账户 Key 或余额不足时,直接说明该去哪里处理,不再只显示内部错误代号。

诊断

  • 回信生成失败(LLM_PROTOCOL_ERROR)时,诊断会记录具体原因,例如输出被截断、没有正文或数据格式有误。

已知问题

  • 信箱中没有日期的导入旧信仍显示为 1970-01-01(按本机时区显示时间)。这是原版界面对“无日期”的显示方式,不影响回忆。
  • 关闭窗口时默认仍是“最小化到托盘后台运行”。如需关闭后彻底退出,请在关闭提示中选择“直接退出应用”并勾选“记住该设定”。

2.0.6

本次修复最近她回信变得冷淡、带攻击性的问题,以及部分用户 QQ 和回信报 JEV_BILLING_ACCOUNT_UNAVAILABLE 的问题。

查看全部改动收起

回信语气

  • 她的“当前心情”此前可以选择“此前的心情仍在延续”作为依据,一次烦躁之后会被反复沿用,整天保持烦躁,回信随之变得冷淡甚至挖苦。现在心情必须有新的具体依据,会随时间自然平复;已过期的心情不再交给回信。
  • 回信时明确要求:心情只影响语气轻重和关注点,疲惫、烦躁、失落都不能迁怒你,不嘲讽、不贬低、不挖苦、不攻击你,也不因此对你冷淡或说教。

账户 Key

  • 如果粘贴 Olivia 账户 Key 时带进了首尾空格或换行,余额能正常显示,但 QQ 和回信会报 JEV_BILLING_ACCOUNT_UNAVAILABLE(并非余额不足)。现在读取和导入 Key 时会自动去掉首尾空白。

语音要求

  • 信里说“想听见你的声音”“想听你说话”时,即使写在思念的话里,也会按语音要求用语音回信(需已开启语音回信)。QQ 中同样按语音要求处理(云端已生效)。

计费

  • 与账单中公布的规则一致:每次 JEV 判断最低收费 0.01 元。2.0.6 起客户端能正确核对这笔最低收费;旧版本客户端的 JEV 判断仍按实际输入计费,不会因此寄信失败。
  • 结算确认失败时,诊断会记录具体原因(例如金额不符),不再笼统显示为“结算不可用”。

云端修复(无需更新即已生效)

  • 修复部分用户寄信失败、显示 JEV_BILLING_UNAVAILABLE 的问题(旧版客户端无法核对 JEV 判断的最低收费)。
  • 来信意图较多时不再因“意图过多”(JEV_PLAN_INTENT_CAPACITY)而寄信失败。

已知问题

  • 信箱中没有日期的导入旧信仍显示为 1970-01-01(按本机时区显示时间)。这是原版界面对“无日期”的显示方式,不影响回忆。
  • 关闭窗口时默认仍是“最小化到托盘后台运行”。如需关闭后彻底退出,请在关闭提示中选择“直接退出应用”并勾选“记住该设定”。

2.0.5

本次减少她日常在后台的无意义更新。此前即使你没有来信,她在“休息”时也会每 30 分钟重新判断一次,并记录一条“休息·暂停”,每次约 ¥0.04–0.06,一天下来可能扣掉一两元。

查看全部改动收起

后台更新更克制

  • 同一活动重复时逐渐放慢:休息、练琴、读书等活动改为 1 小时后再判断;如果判断结果仍是同一活动,下次间隔加倍(1 → 2 → 4 小时,最长 4 小时)。
  • 你不在时放慢:超过 2 小时没有来信或 QQ 消息时,她的日常改为每 3–5 小时更新一次。你一来信,日常立即按正常节奏继续。吃饭时间、上课时间变化仍会照常更新。
  • 没有变化时少做判断:同一活动重复时,只做一次“接下来做什么”的判断,不再额外判断“这段经历”和“成长变化”。休息仍保留经历判断,这是她精力恢复的唯一依据。
  • 情绪只在交流时评估:她的情绪不再在后台随日常更新评估,改为在你来信或发消息时,把这段时间的日常和你的消息一起评估一次。

云端修复(无需更新即已生效)

  • 修复寄信和 QQ 回复被“请求过于频繁”拦下的问题(信件显示 LLM_UNAVAILABLE 或 JEV_BILLING_UNAVAILABLE,QQ 显示 PERSONAL_CHAT_PROVIDER_RETRYABLE)。此前写回信的频率限制把每次回信所需的多次判断也计算在内,一封信的判断就可能占满一分钟的额度,导致真正写回信的请求被拒。现在写回信与判断分别计数。

已知问题

  • 信箱中没有日期的导入旧信仍显示为 1970-01-01(按本机时区显示时间)。这是原版界面对“无日期”的显示方式,不影响回忆。
  • 关闭窗口时默认仍是“最小化到托盘后台运行”。如需关闭后彻底退出,请在关闭提示中选择“直接退出应用”并勾选“记住该设定”。

2.0.4

本次修复从官方她导入的旧信在回忆中被当作 1970 年的信的问题。

查看全部改动收起

导入旧信的回忆

  • 从官方她导入的旧信大多没有日期。此前导入时为了保持先后顺序,给每封信记了一个 1970-01-01 起的占位时间,回忆时这个时间被当成真实日期交给她。她看到“1970 年”,就会回答“太久远了,细节记不清”,即使原话已经找到。
  • 现在这类占位时间一律按“日期未知”处理:她能看到完整原话,但不会据此判断往事发生在很久以前。已经导入的旧信直接生效,无需重新导入记忆包。

云端修复(无需更新即已生效)

  • 修复部分来信在“理解来信情绪”一步被判为前后矛盾而整封寄信失败(错误代号 JEV_AFFECT_INCONSISTENT)。这类情况现在会整理成一致的判断后照常回信。失败的判断此前未计费。

已知问题

  • 信箱中没有日期的导入旧信仍显示为 1970-01-01(按本机时区显示时间)。这是原版界面对“无日期”的显示方式,不影响回忆。
  • 关闭窗口时默认仍是“最小化到托盘后台运行”。如需关闭后彻底退出,请在关闭提示中选择“直接退出应用”并勾选“记住该设定”。

2.0.3

本次修复记忆回忆失效导致她“编造往事”的问题,让她记住你们之间的称呼,并降低每封回信的判断成本。

查看全部改动收起

回忆与编造

  • 修复回忆几乎总是失败的问题。此前只要候选的往来记录里有一条空白消息(例如只发了表情或图片),或某段原文过长、句子过多、前后关联过多,整次回忆就会放弃,她手里没有可核对的原话,于是会记错是谁说的、编出不存在的细节。现在这类情况只会少带一些内容,回忆照常进行。
  • 回忆出来的每条原话都标明说话人,她复述时不得把你说的和她说的颠倒;回信后的质量检查也会把“说话人弄反”“把承诺安到错误的人身上”当作编造来拦截。
  • 回忆不可用时,会明确要求她如实说记不太清或请你提醒,不得指认是谁说的、谁答应的,也不得编造时间、地点、物品等细节。

称呼

  • 她会记住你们之间实际用过的称呼:你怎么叫她、你怎么自称(包括落款)、她怎么叫你。称呼只取自你们真实写过的原话,不会凭空编造;有新的称呼时以最近的为准。信件和 QQ 共用同一份称呼记录。
  • 回信中不会再把你称为“用户”。

寄信更稳定、成本更低

  • 回信后的质量检查改为“先检查、有问题再确认”:大多数回信只需一次检查,检查规模不再随回信长短增长。发现问题时才会追加一次确认(账单中显示为“JEV判断:回信质量确认”)。
  • 世界状态筛选改为“必需 / 有帮助 / 不需要”三档判断,同等内容下判断成本约降低两成。
  • 每轮回复后“是否需要更新世界”的判断并入往来事实核对,少一次判断。
  • QQ 连续发来很多条消息、世界事项很多时,各项判断会少带一些较早的内容,不再导致回信失败。

诊断

  • 信件和回忆失败时,诊断包会记录失败步骤和原因代号(不含信件内容);回忆记录还会标明本轮是否在问往事、最终是否带上了核实过的原话,便于评估回忆效果。

已知问题

  • 关闭窗口时默认仍是“最小化到托盘后台运行”。如需关闭后彻底退出,请在关闭提示中选择“直接退出应用”并勾选“记住该设定”。

2.0.2

本次修复 2.0.1 发布后,部分用户无法正常寄信和重新打开 Olivia 的问题。

查看全部改动收起

寄信失败

  • 修复回信写得较长时(约 30 句以上)必定失败的问题。此前回信已经生成并扣费,却在最后的质量检查中因内容过长被判失败,信件显示“寄信通道好像有点忙”。现在长回信会分段完成检查,整封回信仍全部经过检查。
  • 修复长期使用后回信失败或费用变高的问题。此前每次回信都会把角色有史以来所有事项(包括早已完成或取消的)交给判断服务,内容越积越多,最终超出上限(JEV_WORLD_SELECTION_CAPACITY)。现在只提供进行中、计划中的事项,以及 7 天内刚结束的事项;更早的记录仍保留在世界记录和长期记忆中。
  • 修复历史信件较多时回忆总是失效、回信带不上过去内容的问题。现在回忆按相关度选取最相关的内容,不再因候选太多而放弃。
  • 余额不足时会明确提示“Olivia 余额不足,请在‘回信服务 → Olivia 账户’充值后再寄信”,不再显示“寄信通道好像有点忙”。
  • 信件失败时,诊断包会记录是哪一步、什么原因失败(只记录内部错误代号,不记录信件内容),便于排查。

重复原文

  • 寄送失败的信不再算作她收到的原话。此前同一封信失败后多次“重新寄信”,“最近接入的原文”和长期记忆里会出现多条相同内容;更新后会自动清理,只保留真正寄到的那一次。

重新打开 Olivia

  • 关闭窗口时选择了“最小化到托盘”,或上次退出后仍有程序残留时,再次双击桌面图标现在会先结束这次安装的旧 Olivia,再正常重新启动,不会再点了没反应。只会结束这次安装目录中的 Olivia,不影响其他程序。
  • 此项修复在更新后第一次启动时安装,从第二次启动起生效。

账单

  • 统一消费账单中更多费用会显示具体用途(如写回信、后台推理、QQ 聊天回复),显示为“其他后台处理”的条目减少。长期记忆整理的调用暂时仍显示为“其他后台处理”。

已知问题

  • 关闭窗口时默认仍是“最小化到托盘后台运行”。如需关闭后彻底退出,请在关闭提示中选择“直接退出应用”并勾选“记住该设定”。

2.0.1

本次修复 2.0.0 发布后反馈的问题。

查看全部改动收起

客户端修复

  • 从 1.x 升级、之前用 DeepSeek 等自填接口写回信、同时已有 Olivia 账户 Key 的用户,更新后启动时会自动用这把 Key 连接回信服务,不需要再手动点“连接并保存”。旧的回信配置另存为 data/config/llm.retired.json。此前这类用户升级后寄信会失败,信件显示“寄信通道好像有点忙”。
  • 寄信前会检查回信服务是否已连上 Key。没连上时直接提示到“回信服务 → Olivia 账户”点“连接并保存”,不会再生成一封失败的信。
  • 寄信前的回信形式判断与正式回信采用同一标准:“给我看看……”、想看样子或照片算图片请求,只有明确要视频、录像才算视频请求。修复想看照片时被提示“开启说话视频”;“你说句话给我听听”这类请求也能正确识别为语音。
  • 随信照片的光线与回信描述保持一致,人物姿态自然;回信写正在上课时,照片里会有老师和同学,不再出现空教室、把脚搭在桌上的画面。
  • 统一消费账单写明计费规则:回信中转与 JEV 判断按用量计费,每次最低 ¥0.01,未产生费用的调用不收费。

云端修复(已在服务端生效,无需更新)

  • 白天寄出的随信照片被画成夜晚:照片的光线时段改为按北京时间计算。
  • 部分账户寄信时提示“回信形式检测失败(JEV_HTTP_ERROR)”,或世界页显示“用餐更新失败(MEAL_DECISION_UNAVAILABLE)”:已解除云端 JEV 判断的试点账户限制。
  • 统一消费账单会显示每笔费用的用途,例如写回信、世界刷新、情绪评估,以及 JEV 判断的具体内容(如人设选择、回信质量检查、照片规划)。

已知问题

  • 关闭窗口时选择“最小化到托盘后台运行”后,再次双击桌面图标不会弹出窗口。请点击屏幕右下角托盘里的 Olivia 图标打开;或关闭时选择“直接退出应用”并勾选“记住该设定”。将在后续版本修复。

2.0.0

本次说明汇总自上一发布版 1.3.14 以来的新增功能与修复。

查看全部改动收起

只需要一个 Olivia 账户 Key

  • 文字回信、JEV 判断、记忆整理,以及语音、照片、歌曲和视频生成,统一使用同一个 Olivia 账户 Key。
  • 设置中的“连接回信服务”简化为“连接并保存”,可直接粘贴已有 Key;媒体生成页面只显示连接状态与账单,账户 Key 变化后自动生效,无需另外填写服务地址。
  • 移除 DeepSeek、OpenCode Go、阿里云百炼等自填大模型接口,以及自填 GPU 生成服务地址。升级后旧的自填配置会被忽略(文件保留在本机,不会删除),请改用 Olivia 账户 Key。
  • 系统环境变量中的其他服务商 Key(如 DEEPSEEK_API_KEY、OPENAI_API_KEY)不会被读取或发送到 Olivia 服务。首次安装不再询问 DeepSeek key。
  • 还没有连接 Key 时寄信,会直接提示先到“回信服务 → Olivia 账户”获取或导入 Key,不会生成一封失败的信。
  • 长期记忆组件仍在本机安装和配置,不受影响。
  • 实时对话(Live)暂不提供,以后再做。

JEV 判断链路

  • 回复意图、媒体形式、人格信息选择、记忆检索与核验、世界更新、情绪、主动联系及回复复核统一接入 JEV;主回复模型只负责表达。
  • 按判断任务只提供必要信息:本次原文、必要提示和少量相关内容,减少重复原文、规则和无关历史;可同时完成的判断合并为一次结构化请求。
  • 判断异常会明确记录并显示状态,不会悄悄回退到旧的小模型。
  • 媒体预检只判断当前来信需要的回复形式,不再提前执行完整回复计划,修复部分普通信件和语音请求无法寄出的问题。
  • 发布版默认连接经过账号认证的云端 JEV 服务,无需配置开发机判断服务。
  • 增加按需联网检索判断,只在当前问题确有需要且服务支持时使用。

世界与聊天、信件联动

  • 回复后单独判断“是否需要更新世界”;已吃完、改变去向、开始或结束活动等信息可进入同一份生活记录。
  • 区分打算、正在进行、已经完成和取消,处理“信里说吃完了,世界仍显示在吃”等同步问题。
  • 回复使用对应时刻的世界证据,复核课表、地点、活动等冲突;课表是计划,不等于已经出席。
  • 为短期活动和事项增加时间边界与进度更新,过时的“明早有课”等事项不再长期占据“最近在忙”;长期练习、创作和共同约定仍会保留。

生活事件与用餐

  • 世界事件补充发生过程、遇到的问题、结果、角色感受及后续打算,让日常经历影响后续状态与回复。
  • 早餐、午餐、晚餐分别记录状态和时间:未到时间、尚未确认、未吃、正在吃、已经吃完,并支持延迟用餐与后续完成。没有证据时不会把“没记录”当成“没吃”。
  • 补充角色的学期、课程与上海当地时间、天气;当前课程和下一节课随时间变化,初始学期计划不会无限沿用。
  • 在空闲时段结合当前生活、课程、精力和未完成事项选择后续活动;休息加入恢复判断,减少长时间重复同一状态。
  • 世界页面分开呈现今天的安排、牵挂与关系、生活记录;课程和用餐按时间排列,区分计划与已发生记录,连续相同活动合并展示。
  • 修复世界页面直接显示 JSON、内部字段或含糊说明的问题,“挂心的事”改为描述具体事件。

情绪、关系与角色变化

  • 情绪综合用户交流、世界经历、身体状态和作息判断,而不只根据用户一句话变化。
  • 当前心情与历史情绪变化分开记录,保留原因及来源;缺少有效记录时不再默认显示为“平静”。
  • 增加由经历支持的兴趣、偏好变化与关系记录处理,避免一次表达就改写长期设定。
  • 人格资料按当前话题选择相关部分;关系事项、共同约定与后续进展保持时间顺序和来源关联,减少旧记录覆盖新状态、事项重复出现的问题。

记忆与上下文一致性

  • 保留原话、说话人、时间和来源,处理后续更正与跨轮指代;旧说法与后续更正保持关联,避免只找回旧结论。
  • 避免把用户经历、角色经历、计划和完成事实混在一起。
  • 保留已接收的用户原文,改善未回复输入、跨话题回忆以及记忆写入中断后的恢复;未发送的回复草稿不会当作已经说过的话。
  • 信件、QQ、主动联系,以及图片、语音、视频和歌曲,共享本轮选定的人格、世界与情绪依据,减少不同渠道各说各话。
  • 附带记忆迁移工具与使用说明,便于处理既有记忆资料。

信件与随信照片

  • 调整图片、语音、视频请求识别;重新寄信也会经过媒体判断与确认。
  • 照片默认收在信纸下方、露出一角,展开、收起与查看大图之间增加动画衔接。
  • 调整信纸尺寸和顶部留白;声带选择和“添加到曲库”移到信纸外,减少遮挡正文。
  • 音量改为紧凑的展开式控件,更新语音波形样式。
  • 改善寄信失败、重新寄信和媒体预检的状态反馈,保留可重试内容,减少长时间卡在等待回信。
  • 修复内部判断结果、原始 JSON 和技术说明进入用户可见正文的问题。

QQ 与主动联系

  • 保存 QQ 号后给出明确反馈,区分配置、连接和实际回复状态;首次绑定后自动启动监听,设置页刷新不再打断正在填写的内容。
  • 修复接收、生成、媒体处理及后续状态写入中的部分阻塞;生成耗时较长时仍可接收并保存新消息。
  • 新消息可在发送前更新本轮回复依据,避免连续追问后仍发送只回答旧消息的草稿;尚未开始处理的消息可在重启后恢复。
  • 图片发送确认改为独立的 120 秒等待;确认结果未知时不再误报失败,也不会自动重发。
  • 主动联系结合关系、近期交流、生活事件和可分享事项判断时机,尊重暂停联系、待回复、冷却与未回应限制;未读主动信件可在后续聊天中轻量提醒,并避免跨渠道重复提醒。

语音与云端调度

  • 调整语音的分句和停顿,减少碎片化表达。
  • 云端语音模型保持常驻。
  • 并行调度扣除已常驻模型的实际显存占用,避免重复预留,同时保留安全余量。
  • 文字与媒体分别保留完成状态,避免把部分完成误报为全部成功;演唱、翻唱与原创歌曲接入本轮人格和世界依据。

启动体验

  • 接入新的 Community 开机动画与配乐,以约六分之一屏幕面积的独立窗口显示。
  • 播放结束后停留在最后一帧,等主界面就绪后再退出。
  • 修复旧启动画面未替换、残留空白窗口和动画遮挡主界面等问题;更新包会把动画安装到实际启用的版本目录。
  • 扩充诊断中的判断、回复和媒体故障信息,便于区分连接、生成、发送与世界写入问题,诊断中不记录密钥和私人正文。