Repository navigation
Releases: skylucky163/ravencat
Release list
RavenCat v2.1.2 · 实验性预览
本次集中发布聊天显示、滚动与悬浮交互的近期修复,仍标记为 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 · 实验性预览
本次优先发布近期修复,并包含一批新功能。版本为 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 · 公开预览
本版本以 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 预览版,新增应用内更新与系统权限入口。
本次更新
- 启动后通过 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 · 首次公开预览
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。