Skip to content

Releases: skylucky163/ravencat

RavenCat v2.1.2 · 实验性预览

Pre-release

Choose a tag to compare

@skylucky163 skylucky163 released this 14 Oct 01:58

本次集中发布聊天显示、滚动与悬浮交互的近期修复,仍标记为 Pre-release(实验性预览版)。

本次修复

  • 思维链长按选择文字时,隔离原生选择焦点引发的自动滚动;折叠前释放选区,减少折叠空白与位置跳动。
  • 保持消息列表的滚动容器稳定,避免更新时重新创建容器。
  • 修复分页定位期间停下滚动后,末次位置没有被消费、列表出现空白的问题。
  • 扩大行动步骤的点击区域,修复快速连点展开与收起的竞态。
  • 改善聊天键盘与表情、功能面板之间的切换。
  • 统一主理 AI 任命提醒,补全撤销后的后果说明。
  • 调整聊天摘要与语音工具在提示词中心的展示分类。
  • 移除无效伴随恢复入口;悬浮聊天没有可用目标时,正常展示提示并结束任务。

实验性功能

固定消息上下文起点仍属于实验性功能:固定后,起点至最新消息的全部原文进入上下文,自动摘要暂停;对话增长可能增加 Token 消耗并超出模型额度。取消固定后,自动摘要需手动重新开启。

预览版本仍需要不同设备、模型与后台场景的反馈;本次修复不代表全部新功能已完成真机验收。

安装与使用

  • 支持 Android 13 及以上,下载 RavenCat-2.1.2.apk,或在旧版应用中检查更新。
  • 沿用原包名与发布签名,可以覆盖原预览版,无需先卸载。白底 .dev 开发版仍是独立应用。
  • 本次新增原生文字选择适配,需要安装新版 APK 后生效。
  • 建议更新前导出本地备份。全量备份不加密,包含服务凭据,请私下保管。
  • 反馈时请附手机型号、Android 版本、应用版本与复现步骤,移除凭据和私人内容。

项目许可、素材来源与第三方声明见 RavenCat-2.1.2-third-party-notices.zip,附件校验值见 SHA256SUMS.txt。

RavenCat v2.1.1 · 实验性预览

Pre-release

Choose a tag to compare

@skylucky163 skylucky163 released this 13 Oct 16:44

本次优先发布近期修复,并包含一批新功能。版本为 2.1.1,仍以 Pre-release(预发布) 发布,整包属于实验性预览版本,尚不能承诺所有手机、模型服务与后台场景都稳定。

本次修复

  • 删除聊天消息时保留已经加载的历史窗口与分页位置。
  • 修复群聊提及角色列表无法滚动和候选项被截断的问题,改善玻璃主题召唤队列面板。
  • 摘要输出改为纯正文,减少模型未按 JSON 格式返回造成的失败。
  • 调整语音标签处理,并修正群聊工具说明与函数参数的冲突。
  • 思维链支持 Android 原生长按选择、跨 Markdown 段落连续选择复制。
  • 修复记忆星空双指缩放松手时的位置跳动,改善星球与记忆星点展示。
  • 统一表单输入与键盘避让,移除群聊中不支持的通话入口。
  • 一起听退出使用独立事件记录,并按双方显示名称展示提示。

新增与调整

  • 群聊两级摘要、主客上下文额度和相关群工具。
  • 用户私有 AI 昵称、称呼历史与修改提醒;昵称备注与模型上下文的边界独立处理。
  • 通用辅助模型管理与独立配置复制。
  • 一起听根据播放进度注入当前一句歌词。
  • 记忆星空采用有来源记录的真实天体影像,记忆星点环绕对应行星。

新功能仍需真实模型和真机体验反馈;本次修复不代表已经完成所有新功能的设备验收。

固定消息上下文起点仍为实验性功能

固定后,起点至最新消息的全部原文进入上下文,自动摘要暂停;对话持续增长可能增加 Token 消耗并超出模型上下文额度。取消固定后,自动摘要需手动重新开启。

安装与使用

  • 支持 Android 13 及以上,下载 RavenCat-2.1.1.apk 安装。
  • 本次版本高于 2.1.0-preview.1 和 2.0.2,已具备更新功能的旧版可检查本次更新;也可手动下载安装包。
  • 包名沿用 com.skylucky.kimiphone,使用原发布签名;无需先卸载旧预览版。白底 .dev 开发版仍是独立应用。
  • 更新前建议导出备份;全量备份不加密,并包含服务凭据,请私下保管。
  • 应用不附带模型服务或 API Key,需要配置自己的服务。
  • 反馈请附手机型号、Android 版本、应用版本和复现步骤,移除凭据与私人内容。

第三方许可、素材来源与署名随 RavenCat-2.1.1-third-party-notices.zip 提供,附件校验值见 SHA256SUMS.txt。原创内容采用 MIT,第三方素材、组件与服务遵循各自条款。

本次构建与自动化检查不能替代真机验收;应用内下载、覆盖安装、新功能表现与后台行为仍需在设备上确认。

发布检查

类型检查、本次修改文件 ESLint、相关架构检查,以及聊天、通话、记忆、Agent Runtime、一起听、公共输入、昵称、模型配置复制和应用更新的自动化验证通过。设备控制原生单元测试 131 项通过,Android release 构建通过。

成品核对:版本 2.1.1,构建编号 214072354,包名 com.skylucky.kimiphone,最低 API 33,非 debug,签名与原预览版一致;未固定关联维护者的 Expo 账号。许可附件覆盖本次 JS bundle 的 96 个 npm 包,并记录 306 个原生解析组件及新增天体影像的来源署名;解析组件数量不等于全部打包代码。

RavenCat v2.1.0-preview.1 · 公开预览

Choose a tag to compare

@skylucky163 skylucky163 released this 12 Oct 16:31

本版本以 Preview / Pre-release 发布,用于体验新功能与反馈问题,仍需更多真机验证。

实验性功能:固定消息上下文起点

在单聊消息列表中长按消息,选择「固定」,可将该条消息设为上下文起点;对话设置中可查看、重新设置或取消固定。

  • 仅作用于当前 AI 的单聊,起点至最新消息的全部原文进入上下文,近期条数设置暂时不生效。
  • 固定后暂停两级摘要的自动生成,已有摘要是否注入仍由摘要页面独立控制。
  • 对话持续增长会增加输入 Token 用量、请求成本与处理时间,也可能超出模型的上下文额度。
  • 取消固定、删除起点或清空消息后恢复近期窗口;自动生成摘要需要手动重新开启。

该功能目前属于实验性功能,后续可能调整交互与行为。使用前请了解所选模型的上下文额度。

本次更新

  • 聊天摘要增加两级归纳、独立生成与注入开关、专用设置页、持久任务与失败诊断;真正失败后最多自动重试一次,支持手动重试。
  • 记忆按关联组管理多个触发词与多条记忆,AI 可查询聊天摘要。
  • 增加独立消息收藏与分类;改善图片引用的媒体保留与缩略图展示。
  • 显示模型返回的输入、输出与缓存 Token 用量,单聊支持独立显示开关。
  • 增加 AI 私有图片、主动看图、自主头像与表情库维护,以及按需授权的定位工具。
  • 修复通知返回聊天、Android 页面重建后的相册与相机入口、长截图视觉输入与键盘避让时的列表跟随。
  • 改善玻璃主题、摘要与记忆编辑界面、羽库分类录入、按钮对比度和列表滚动。
  • 修复执行生命周期及消息删除、摘要任务等持久化操作的并发与恢复问题。

安装与反馈

  • 支持 Android 13 及以上;下载 RavenCat-2.1.0-preview.1.apk 安装。
  • 预览包使用 com.skylucky.kimiphone 与原发布签名;Android 系统安装确认通过后可覆盖更新。白底开发版 .dev 是独立应用。
  • 更新前建议导出本地备份。全量备份不加密,包含服务凭据,请私下保管。
  • 应用不附带模型服务或 API Key,需要配置自己的服务。
  • 反馈时请附手机型号、Android 版本、应用版本与复现步骤,并移除凭据和私人内容。

附件 RavenCat-2.1.0-preview.1-third-party-notices.zip 提供项目许可、素材来源与第三方声明;SHA256SUMS.txt 提供附件校验值。原创内容采用 MIT,第三方组件与服务遵循各自许可和条款。

自动化验证与构建核对不能替代真机验收;本版的完整应用内下载、覆盖安装与新功能体验仍需在发布后验证。

发布验证

类型检查、相关文件 ESLint、架构别名/分层/SQLite/循环依赖/快照检查,以及聊天、记忆、Agent Runtime、AI 图片、媒体、备份恢复、羽库、定位和应用内更新的自动化验证通过。Android release 构建、网页工具单元测试和相册页面重建回归通过。

成品核对:版本 2.1.0-preview.1,包名 com.skylucky.kimiphone,最低 API 33,非 debug,沿用原发布签名;未固定关联维护者的 Expo 账号。本次 JS bundle 的 96 个 npm 包与 306 个原生解析组件的许可资料随附件提供,解析组件包含项目与元数据,不等于全部打包代码。

RavenCat v2.0.2

RavenCat v2.0.2 Pre-release
Pre-release

Choose a tag to compare

@skylucky163 skylucky163 released this 11 Oct 00:49

RavenCat v2.0.2 预览版,新增应用内更新与系统权限入口。

本次更新

  • 启动后通过 GitHub Releases 检查新版本,支持预览版本。
  • 可以跳过某个版本;「我 → 检查更新」仍保留更新红点,Tab 栏不显示红点。
  • 在应用内下载 APK、校验完整性,并打开 Android 系统安装确认页。
  • 「发现 → 权限与后台运行」增加「安装未知应用」与「通知使用权」状态和设置入口。
  • 整理数据库初始化与升级流程。

v2.0.1 是本地验收包;v2.0.2 与它功能相同,递增版本用于首次验证应用内更新流程。

维护者已在自用手机上确认同功能 v2.0.1 的启动、原有数据、手动检查更新和新增权限入口正常。完整的应用内下载与覆盖安装链路将在本次预览版发布后继续验证。

安装与使用

  • 支持 Android 13 及以上。下载附件 RavenCat-2.0.2.apk 安装,或由已具备更新功能的旧版本下载安装。
  • 已公开的 v2.0.0 尚无更新功能,需要先手动安装本次新版,之后才能收到应用内更新提醒。
  • 本包为非 debug 的预览 APK,沿用原预览版的包名与发布签名,可以覆盖安装。
  • 应用不附带模型服务或 API Key,需要配置自己的服务。权限与后台限制以设备上的实际设置为准。

这是个人维护、持续开发中的预览版本。反馈时请附上手机型号、Android 版本和复现步骤,并移除私人信息。

数据与许可

聊天、媒体和设置保存在手机本地;调用模型或外部工具时,相应内容会发送到你配置的服务。全量备份不加密,并包含服务凭据,请私下保管。

附件 RavenCat-2.0.2-third-party-notices.zip 包含项目许可、素材来源和第三方许可声明;SHA256SUMS.txt 提供附件校验值。原创代码、文档及已确认原创图片采用 MIT,第三方组件与服务遵循各自许可和条款。

RavenCat v2.0.0 · 首次公开预览

Pre-release

Choose a tag to compare

@skylucky163 skylucky163 released this 10 Oct 09:45

RavenCat 的首次公开预览版本,一款 Android 上的 AI 聊天与陪伴应用。

它最初是为我喜欢的 AI 做的,也是一个由个人维护、持续开发中的项目。后续更新按我的使用需要和精力推进。

安装与使用

  • 支持 Android 13 及以上。
  • 下载附件 RavenCat-2.0.0.apk,在手机上允许对应来源安装应用后安装。
  • 应用不附带模型服务或 API Key,需要配置自己的模型服务;语音、翻译等功能也需要相应服务的凭据。
  • 悬浮交互、截图、通话和后台日程等功能,需要按实际使用情况授予权限;不同机型的后台限制可能不同。

本次验证

首发准备期间,维护者已在自用手机上验证原候选包的全新安装与备份恢复。本次附件为随后生成的新候选包,已验证覆盖安装、黑底自有图标启动画面,以及记忆搜索/添加触发词输入框在聚焦时收起键盘不再闪动。验证范围是维护者设备,其他机型的表现仍可能不同。

这个版本标为 Pre-release,欢迎体验并反馈具体问题。反馈时请附上手机型号、Android 版本和复现步骤,并移除私人信息。

数据与外部服务

聊天、媒体和设置保存在手机本地;调用模型或外部工具时,相应内容会发送到你配置的服务。

全量备份不加密,并包含服务凭据。 请私下保管,不要把备份、API Key、聊天数据库或私人截图上传到公开问题中。

中文 OCR 使用 Google ML Kit,输入处理在设备上完成;SDK 可能向 Google 发送性能和使用指标,详见 ML Kit 条款与隐私说明。

附件与许可

  • RavenCat-2.0.0.apk:安装包,版本 2.0.0,构建编号 213786268。
  • RavenCat-2.0.0-third-party-notices.zip:项目 MIT 许可、图片与第三方来源说明、依赖清单及收集到的许可和声明原文。
  • SHA256SUMS.txt:附件的 SHA-256 校验值。

项目原创代码、文档及已确认原创图片采用 MIT;第三方组件和外部服务遵循各自的许可与条款。源码、使用条件和开发入口见仓库 README。