Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 04:00
· 2394 commits to release since this release

Luker v1.0.0 Release Notes / 更新说明

English

Core Improvements

  • Switched major save flows to a patch-first model (RFC 6902), significantly reducing repeated full-file rewrites and network traffic usage.
  • Improved incremental save conflict handling and runtime stability.
  • Decoupled chat preset and API selection for more flexible model routing.
  • Added character-scoped bindings for user personas and presets without polluting global defaults.
  • Character-scoped persona/preset bindings are exported and imported together with character cards (creator-friendly distribution).
  • Added OAuth login support for GitHub and Discord.
  • Added per-user storage quota controls and default user quota assignment.

World Info

  • Added a traceable World Info activation chain, so you can inspect why an entry was activated and what triggered it.
  • World Info writes now follow patch-first incremental updates.

Built-in Features

  • Orchestrator (Multi-Agent): supports serial/parallel stages, AI-generated orchestration profiles, character-scoped configuration, profile import/export, and human-readable diff-based approval workflow.
  • Memory Graph: improved graph-based memory extraction/linking, iterative recall, partial rebuild for recent turns, character-scoped schema settings, graph import/export for current chat, and better graph presentation.
  • Character Editor Assistant: AI-assisted editing for character fields and lorebook content, with diff review, approval, and rollback history.
  • During Character Card Replace/Update, a guided panel now asks whether to keep current worldbook, replace with the new worldbook, or use AI to compare old/new worldbooks and apply an updated result.
  • Diff UX has been improved, including zoomable line-by-line diff view.

Android App

  • Added Android app support for Luker runtime usage.
  • Improved WebView interoperability for file/media flows (SAF picker, blob/data download handling, permission bridge).
  • Supports extension installation in the Android app.

Backup & Restore

  • Added built-in Backup/Restore with selectable data categories.

中文

核心优化

  • 主要保存链路切换为patch-first(RFC 6902)模型,显著减少重复整文件重写,明显节省流量并提升可靠性。
  • 增强了增量保存的冲突处理与整体运行稳定性。
  • 聊天补全预设与API预设解耦,模型路由更灵活。
  • 新增角色范围绑定能力,可绑定用户人设与预设,且不污染全局配置。
  • 角色范围的人设与预设绑定会随角色卡一起导入导出,便于创作者分发。
  • 新增GitHub / Discord OAuth登录支持。
  • 新增用户存储限额控制与默认配额分配。

世界书

  • 新增世界书激活链路追踪,可查看某条目为何被激活、由谁触发。
  • 世界书保存流程升级为patch-first增量更新。

内置功能

  • 多Agent编排器:支持串行/并行阶段编排,支持AI自动生成编排方案,并提供可读的差异审批流程。
  • 多Agent编排配置支持角色卡范围,并支持导入导出。
  • 记忆图插件:优化图结构记忆抽取与关联,支持迭代召回、最近轮次局部重建,并改进图展示效果。
  • 记忆图支持角色卡范围的Schema设置,并支持当前聊天记忆图导入导出。
  • 角色卡编辑助手:支持AI编辑角色字段与世界书内容,提供差异审阅、审批与历史回滚。
  • 在“角色卡替换/更新”后,会弹出引导面板,询问你是保留当前世界书、直接替换为新世界书,还是使用AI对比新旧世界书后更新。
  • diff体验增强,支持逐行差异放大查看。

安卓App

  • 新增Luker安卓App运行支持。
  • 提升WebView文件/媒体交互能力(SAF选取、blob/data下载处理、权限桥接)。
  • 支持在安卓App内安装扩展插件。

备份与恢复

  • 新增内置备份/恢复功能,支持按数据类别选择。

Full Changelog: https://github.com/funnycups/Luker/commits/v1.0.0