Skip to content

Releases: weidu12123/Liyuan

Liyuan Agent 1.5.3

Choose a tag to compare

@weidu12123 weidu12123 released this 29 Aug 16:07

Liyuan Agent 1.5.3

更新

悬浮窗

世界线、登场名录与 agent 自建面板移入可拖动、缩放的悬浮窗,位置与尺寸自动记忆;手机端为底部抽屉,不遮挡输入栏。左下角新增悬浮球,点击唤出各面板。agent 面板拆为两层:外观写一次,数据每拍随记账推进,不再每拍注入整页 HTML。

角色卡与世界书支持新建

卡库新增「新建卡」,填卡名与开场白即建,其余字段在详情里补写;世界书面板新增「新建世界书」。两者与 agent 的建卡、建书工具共用同一实现。

向量记忆按剧情分支隔离

重 roll 丢弃的那一拍此前仍会入库,下一次生成被召回,模型把废弃分支当作「上一拍」写成续写。现在每条记忆带上剧情树上的位置,只在该位置仍属当前分支时可见。回退、切换变体、开分支同样适用。

同一模型可建多条配置

条目身份由模型 id 改为条目名,同一模型可多条条目、各配思考档位,互不影响。

旁路模型可自定义

记账与上下文压缩可指定另一条模型条目执行,档位、耗时与思考量随过程条回执。不配置时行为与旧版一致。

修复

  • 世界书面板常驻灯与关键词灯颜色接反,点「改为常驻」实际写入关键词触发。现按酒馆约定:蓝灯常驻,绿灯关键词。
  • 登场名录的登场时间被长名字挤成竖排单字。名字与时间改为分行。
  • 新建对话时界面整页刷新一次;已是全新会话时重复点击「新建」不再重建。
  • agent 每轮结束清空全部面板缓存,预设等大块数据在慢速服务器上反复重载。改为只清本轮真正写过的部分。
  • 卡界面页签点击失效:注入垫片时 jQuery 源码中的 $1 被替换模式吞掉。
  • 预设自带的悬浮球与「正则未正确更新」弹窗不再出现;预设的显示正则不受影响。
  • 通知气泡停留 4 秒改 2 秒;手机端气泡让开面板关闭按钮;会话面板支持多选删除;扮演教导技能增加显示开关。

Liyuan Agent 1.5.2

Choose a tag to compare

@weidu12123 weidu12123 released this 26 Aug 15:58

Liyuan Agent 1.5.2

更新

兼容 MVU 角色卡、MVU 状态栏以及角色卡的悬浮窗。


安装包

平台 文件
Windows Liyuan-1.5.2-windows.zip
Linux Liyuan-1.5.2-linux.zip
macOS Liyuan-1.5.2-macos.zip
校验 SHA256SUMS.txt
Docker 仓库 docker-compose.ymldocker compose up -d --build

装了旧版的用户,主页会出现「新版本 v1.5.2」提示,点开即可一键升级。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

提醒

梨园暂无官方适配的预设,导入的预设仍需自行调整。

Liyuan Agent 1.5.1

Choose a tag to compare

@weidu12123 weidu12123 released this 24 Aug 13:33

Liyuan Agent 1.5.1

更新

输出形式完全由预设主导

移除梨园残留的分段起草工具,模型直接写出正文,不再经内部脚手架中转。正文的标题、结构、状态栏与排版完全由预设与角色卡作者决定,梨园不再叠加自有的输出格式要求。

设定检索交回模型

设定注入由「命中即塞入结论」改为只提供检索位置,由模型按需自行查阅。设定引用更准确,脑内推演减少,正文更少丢字。关闭思考的档位下模型不会主动检索,此时自动补充被动供料兜底。

世界书、预设、角色卡全部工具化

世界书、预设、角色卡、用户身份与世界线全部开放给 agent 读写。扮演过程中可按需查阅设定、修改角色卡、登记新内容,不再局限于导入时的一次性注入。

登场名录记时间,世界状态记「在场」

世界状态记账拆为两部分:当前状态覆盖式更新时间、地点、人物关系、物品与剧情线;登场名录追加记录人物、地点、物件、剧情线的首次登场时间。名录改记登场时间后不再随剧情过期,与当前状态各司其职。新增地点与在场追踪,可区分同一场景中谁在场、谁仅被提及,离场等判断有了依据。

加载更快,面板不再反复读取

服务端响应全面启用 gzip 压缩,首屏体积由 668KB 降至 196KB,预设、卡片皮肤等大块响应缩小 2 至 5 倍,弱网与低配服务器下加载显著加快。已打开过的面板再次打开时直接呈现上次内容并在后台静默刷新,仅在内容变化时重新读取。

修复

角色卡打开缓慢、正文被误删

修复多处角色卡显示问题,均源于梨园对作者自带正则与标签的处理:

  • 打开对话卡卡顿十余秒:作者正则在长正文上灾难性回溯,改为字面预筛后恢复即时打开。
  • 多思维链角色卡正文被整段删除:梨园曾猜测作者的思维链标签并连同内容隐藏,误删了包裹正文的标签,此类猜名单已退役。
  • 重美化角色卡滚动卡顿:改为滚入视口后再渲染。

世界状态与面板编辑无法保存

修复在「世界状态」「面板」编辑窗口保存的修改不生效的问题。此前修改仅落入磁盘文件,未同步进引擎每拍读取的会话快照;现已正确写入会话,引擎每拍读到的均为最新内容。

会话列表打开时闪烁

修复点开「会话」面板时列表先清空、再重新载入而闪烁的问题。现直接呈现上次列表并在后台静默刷新。


安装包

平台 文件
Windows Liyuan-1.5.1-windows.zip
Linux Liyuan-1.5.1-linux.zip
macOS Liyuan-1.5.1-macos.zip
校验 SHA256SUMS.txt
Docker 仓库 docker-compose.ymldocker compose up -d --build

装了旧版的用户,主页会出现「新版本 v1.5.1」提示,点开即可一键升级。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

提醒

梨园暂无官方适配的预设,导入的预设仍需自行调整。

Liyuan Agent 1.5.0

Choose a tag to compare

@weidu12123 weidu12123 released this 16 Aug 14:48

Liyuan Agent 1.5.0

更新

全量兼容所有预设,无需二次额外处理。
(注意:已导入预设失效,需要重新导入)

修复

修复部分角色卡前端问题。


安装包

平台 文件
Windows Liyuan-1.5.0-windows.zip
Linux Liyuan-1.5.0-linux.zip
macOS Liyuan-1.5.0-macos.zip
校验 SHA256SUMS.txt
Docker 仓库 docker-compose.ymldocker compose up -d --build

装了旧版的用户,主页会出现「新版本 v1.5.0」提示,点开即可一键升级。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

Liyuan Agent 1.4.1

Choose a tag to compare

@weidu12123 weidu12123 released this 14 Aug 06:54

Liyuan Agent 1.4.1

更新

项目完整备份、导出与导入

角色卡、世界书、预设、persona、技能、会话、记忆等全部数据可整体打包下载,也可从备份包完整恢复,恢复前自动留快照。Docker 部署一并补全数据持久化,重建容器不丢数据。

正文输出

正文所见即所得——流式输出与最终正文完全一致:被判定拒收的段落不再提前上屏,正文尾段不再重复、状态栏不再丢失。

全流程文字留档

逐拍记录正文、思考、工具调用、注入与合并的完整时序,可完整回溯模型的流式过程与思考,据此校准预设。

修复

模型配置被覆盖

修复手动设置的兼容字段(supportsDeveloperRole 等)在保存、启用、生成快照时被丢弃的问题。DeepSeek 等模型正确降级,不再误用 developer 角色导致连接失败。

世界书条目无法开启

修复世界书导入后默认关闭的条目无法开启的问题。启用时同步写回源文件,导入即关闭的条目可正常开启。

Docker 部署自带 skill 不显示

修复 Docker 部署时三个自带 skill 不显示的问题。skills 目录挂卷后首启未回填默认 skill,现从镜像内置副本补回。


安装包

平台 文件
Windows Liyuan-1.4.1-windows.zip
Linux Liyuan-1.4.1-linux.zip
macOS Liyuan-1.4.1-macos.zip
校验 SHA256SUMS.txt
Docker 仓库 docker-compose.ymldocker compose up -d --build

装了旧版的用户,主页会出现「新版本 v1.4.1」提示,点开即可一键升级。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

提醒

梨园目前没有官方适配的预设,导入的预设需自行调整。预设对模型输出的影响很大,可结合本次新增的全流程留档查看模型思考,让 AI 辅助删减冗余内容。

本版即源于一处预设问题:某预设要求「正文标题必须输出 ### 正文,正文使用 <content></content> 包裹」,模型照做后把已写好的正文又重复输出了一遍,并把末尾的状态栏挤丢。

Liyuan Agent 1.4.0

Choose a tag to compare

@weidu12123 weidu12123 released this 12 Aug 18:34

Liyuan Agent 1.4.0

本次更新主题:正本清源

1. 提示词与引擎各归其位(本次核心)

彻底将预设、提示词、harness 三个长期混淆、争抢模型扮演教导权的职能拆开,各归其位。模型不再被两套互相矛盾的指令搅乱。

2. 写作流程改为 skill 驱动

摒弃旧版死板又啰嗦的「卡片」(回看卡 / 修复卡 / 续写卡)式结构。换成 skill——一套按场面、按需灵活调用的写作方法库,取代卡片式的机械注入。

3. 预设回到提示词

预设的内容不再被拆成零散的「技能」让模型按需猜着读,而是完整回到提示词层,不再污染引擎。效果反而更稳定。

4. skill 体系重构

skill 分常驻、必读、按需三种送达形态——常驻每拍在场,必读每轮强制读取,按需由模型按场面自取。内置可视化编辑器,可新建、编辑、删除 skill 并指定送达方式。

5. 补上「世界状态更新」轮次

上一版收尾漏了「更新世界状态」一步,本版补上:每拍结束后模型核对并记录本拍的世界变化(时间、地点、关系、物品),记忆更连贯。

6. 预设 AI 分拣

导入预设时自动分析,标出无用、有害内容,删掉绝大多数用不上的东西(仍需人工二次筛选删减)。


安装包

平台 文件
Windows Liyuan-1.4.0-windows.zip
Linux Liyuan-1.4.0-linux.zip
macOS Liyuan-1.4.0-macos.zip
校验 SHA256SUMS.txt
Docker 仓库 docker-compose.ymldocker compose up -d --build

装了旧版的用户,主页会出现「新版本 v1.4.0」提示,点开即可一键升级。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

Liyuan v1.3.0

Choose a tag to compare

@weidu12123 weidu12123 released this 09 Aug 03:53

Liyuan Agent 1.3.0

1. 演出引擎进一步迭代——正文轮次输出

成功建立轮次输出引擎。模型不再一次性输出整段回复,而是按轮次演出:首轮探索并列路标,其余轮次进行思考剧情走向、写作、修复、反思的循环与递进。

2. 剧情共创能力提升——ask 工具的回归与更新

共确立三种 ask 工具的触发,分别是:

  • 主动触发:用户输入触发;
  • 变量触发:剧情中的未定变量以动态衡量的方式进行判定,当模型判断变量严重影响剧情发展时进行触发;
  • 末尾触发:当用户输入扮演完成时的续写触发。

3. 演出体验优化

  • 模型输出即为最终正文,优化流式体验;
  • 新增两层思维链折叠,优化正文间隔。

安装包

平台 文件
Windows Liyuan-1.3.0-windows.zip
Linux Liyuan-1.3.0-linux.zip
macOS Liyuan-1.3.0-macos.zip
校验 SHA256SUMS.txt
Docker 仓库 docker-compose.ymldocker compose up -d --build

装了 v1.1.x / v1.2.x 的用户,主页会出现「新版本 v1.3.0」提示,点开即可一键升级。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

v1.2.1

Choose a tag to compare

@weidu12123 weidu12123 released this 07 Aug 14:34

Liyuan Agent 1.2.1

本版要点

修复 Docker Compose 首次启动失败issue #1,感谢 @nuurayho 的详细报告与定位)。

v1.2.0 及更早版本把 liyuan.config.json / liyuan.agent.json 做了文件级挂载。宿主机上还没有这两个文件时,Docker 会建两个空目录顶上去,撞上镜像里的同名文件,容器直接崩:

Are you trying to mount a directory onto a file (or vice-versa)?

按 README 走 git clone + docker compose up -d --build 的人必然撞上。现在改成只挂 data/config 目录,容器首启时自己从示例配置播种,不需要任何手工准备

已经踩上的用户升级后直接起即可,不用手工删任何东西——启动脚本会认出那两个误建的空目录,清掉并重新播种。若你之前按旧文档手工填过 data/config/liyuan.agent.json(是文件不是目录),它会被原样保留,Key 不丢。

安装包

平台 文件
Windows Liyuan-1.2.1-windows.zip
Linux Liyuan-1.2.1-linux.zip
macOS Liyuan-1.2.1-macos.zip
校验 SHA256SUMS.txt

| Docker | 见仓库 docker-compose.yml | docker compose up -d --build |

装了 v1.1.x / v1.2.0 的用户,主页会出现「新版本 v1.2.1」提示,点开即可一键升级。

只用 start.bat / start.sh 本地启动、不碰 Docker 的用户,本版没有功能变化,可以不升。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

Liyuan Agent 1.2.0

Choose a tag to compare

@weidu12123 weidu12123 released this 06 Aug 06:54

Warning

本版 Docker 部署有已知问题,请改用 v1.2.1
docker compose up 会因配置文件挂载失败报
Are you trying to mount a directory onto a file?#1)。
一键脚本 / 手动安装不受影响。

Liyuan Agent 1.2.0

本版要点

  1. 架构迁移:叙事内核脱离 pi。
  2. 预设拆分:按性质分流到常驻 / skill / 代码 / 丢弃四个去向,实测常驻削减 74%–83%。
  3. RP 工具补全:避免出现十 K 级别的长思考,避免模型偏向于在思考里面做完所有事情,缩减时间。
  4. agent 循环:建立思考 → 工具 → 验证 → 再思考的 agent 循环。
  5. 全局工具化:向量库、世界书等各个板块全盘工具化。

其他改进

  • 固定楼层压缩:每 N 轮(默认 30,设置面板可调)把早期剧情压成接力摘要,原文归档进剧情库仍可召回。
  • 登场名录:人物、物品、剧情线三张索引表,随剧情自动登记,独立面板查看。
  • 回合时间线:思考、工具、正文按发生顺序展示,刷新后仍在。
  • 视觉识图:内置识图 MCP(多图识别 + OCR),MCP 面板分内置 / 外部两栏。
  • 修复:reroll 与编辑输入中途停止不再丢失旧回复;连接面板不再涌出整个内置模型目录。

安装包

平台 文件
Windows Liyuan-1.2.0-windows.zip
Linux Liyuan-1.2.0-linux.zip
macOS Liyuan-1.2.0-macos.zip
校验 SHA256SUMS.txt

| Docker | 见仓库 docker-compose.yml | docker compose up -d --build |

装了 v1.1.x 的用户,主页会出现「新版本 v1.2.0」提示,点开即可一键升级。

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。

Liyuan Agent 1.1.2

Choose a tag to compare

@weidu12123 weidu12123 released this 26 Jul 15:24

Liyuan Agent 1.1.2

本版要点

  1. 手机端体验大修
    • 输入框不再拥挤——左侧「会话/世界线/上传」收进一个「+」按钮,点开为输入框上方浮层,正文输入区明显变宽
    • 面板(含右栏助手)占满顶栏以下全屏,顶栏保持可点:再点同按钮关闭、点其它按钮直接切换,不必先找 ×
    • 修复面板内长链接/长代码把内容撑出屏幕导致的左右滑动
    • 修复视口不满屏观感(橡皮筋回弹露白边、地址栏收放高度抖动)
  2. 预设面板改版:顶部三个页签「采样参数 | 系统区 | 末端注入」点击切换,不再从上到下长列表堆叠;通道页签带 启用/总数 角标。
  3. 聊天记录导入修复:修复「导入显示成功但重启后什么都没有」——新会话在没有任何角色回复时导入的前情块只存在内存里,现在导入完成即写盘。
  4. 网页缓存修复:修复手机浏览器缓存旧页面导致更新后界面不变化的问题(本版生效后,以后普通刷新即可拿到新版)。

本版也是在线更新功能的第一次实战:装了 v1.1.1 的用户,主页会出现「新版本 v1.1.2」提示,点开即可一键升级。

安装包

平台 文件
Windows Liyuan-1.1.2-windows.zip
Linux Liyuan-1.1.2-linux.zip
macOS Liyuan-1.1.2-macos.zip
校验 SHA256SUMS.txt

| Docker | 见仓库 docker-compose.yml | docker compose up -d --build |

快速开始

见各包内 RELEASE.txt / start.bat · start.sh · start.command。需要 Node.js ≥ 22

说明

  • 不含个人 API Key、私有角色卡或运行时会话数据。
  • 许可证:PolyForm Noncommercial 1.0.0(个人/非商业)。