Skip to content

Releases: yunkst/study_buddy

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 14 Aug 14:36

Study Buddy v0.1.2

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • AI 经验记忆:对话中的有效经验自动沉淀,开新对话时自动总结,AI 越用越懂你

  • AI 输出打字机:AI 回复逐字流畅上屏——网络快时加速追上、慢时从容输出,不再整块跳出

  • 相关知识点推荐:AI 回答后自动推荐你知识库中的相关知识点,点击卡片即可查看

  • 拍题追问支持一次附多张图,图片直接内联在消息气泡里

  • 全新引导页:教育型文案 + 四幅纸感线稿插画

  • 根治多轮对话中偶发的 AI 工具调用失败(并行工具调用 id 归一化)

  • 网络语义错误不再盲目重试,仅对瞬态抖动自动重试,失败更快暴露

  • 续聊恢复时净化历史消息,避免异常数据导致的解析失败

v0.1.2-preview.1

v0.1.2-preview.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 09:42

Study Buddy v0.1.2-preview.1

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 新对话自动沉淀经验记忆:AI 能记住过去对话沉淀的学习偏好与教训,并在后续对话中自动应用

  • 新增 patch_memory 工具与记忆容量治理,记忆更可靠、可自查

  • AI 对话偶发 400 报错根治:工具调用 ID 为空/重复时自动分配稳定占位 ID,发给模型的消息严格成对;历史坏工具调用数据在续聊加载时自动修复;语义错误(4xx)立即停止重试,对话更稳定

  • 并行工具调用的流式聚合更稳:index 复用场景增量分片不串桶,避免参数拼接/错位

  • 用户气泡支持内联多图,移除拍立得待附图预览

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 14 Aug 05:45

Study Buddy v0.1.1

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 应用正式定名为「时习」(原 Study Buddy),各处名称、关于页、引导页同步更新

  • 全平台应用图标更新(iOS / Android / 桌面 / Web),视觉更统一

  • 收敛 AI 工具参数解析样板代码,缺参/类型错误统一在入口友好报错,降低 LLM 工具调用异常时的崩溃面

  • 工具结果渲染改注册表机制,新增工具专属卡片更易扩展

  • 内部代码质量与稳定性优化

v0.1.1-preview.7

v0.1.1-preview.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 09:16

Study Buddy v0.1.1-preview.7

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 新对话自动沉淀经验记忆:AI 能记住过去对话沉淀的学习偏好与教训,并在后续对话中自动应用

  • 新增 patch_memory 工具与记忆容量治理,记忆更可靠、可自查

  • AI 对话偶发 400 报错根治:工具调用 ID 为空/重复时自动分配稳定占位 ID,发给模型的消息严格成对;历史坏工具调用数据在续聊加载时自动修复;语义错误(4xx)立即停止重试,对话更稳定

  • 并行工具调用的流式聚合更稳:index 复用场景增量分片不串桶,避免参数拼接/错位

  • 用户气泡支持内联多图,移除拍立得待附图预览

v0.1.1-preview.6

v0.1.1-preview.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 05:09

Study Buddy v0.1.1-preview.6

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 修复 AI 对话偶发报错(空工具调用 ID 不再发送给模型),对话更稳定
  • 修复建立知识点关联时关联类型丢失的问题
  • 修复空态页羽毛笔插画固定色未走主题,导致 CI 自定义 lint 失败

v0.1.1-preview.5

v0.1.1-preview.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 03:35

Study Buddy v0.1.1-preview.5

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 设置页新增开发者模式开关:关闭后隐藏提示词设置、预览版下载与日志入口,界面更简洁

  • 修复 AI 对话偶发报错(空工具调用 ID 不再发送给模型),对话更稳定

  • 修复建立知识点关联时关联类型丢失的问题

  • 开发者模式工具调用详情卡片改版,参数/结果展示更清晰,加载更快

v0.1.1-preview.4

v0.1.1-preview.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 00:51

Study Buddy v0.1.1-preview.4

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 修复 AI 分析时偶发的连环报错:模型流式输出吐出空串或两段 JSON 拼接作为工具参数时,不再让整轮对话崩成死循环,改为把这个工具调用标记为失败并继续,AI 能自己看到错误重试
  • 关联知识点(link_topics)参数缺失时给出友好提示,而非内部类型错误

v0.1.1-preview.3

v0.1.1-preview.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 16:43

Study Buddy v0.1.1-preview.3

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 修复上传题目后 AI 分析「只调用工具不说话」时整轮请求报错的问题(k3 等网关拒绝空 content,改为发送 null)

  • 知识库支持长按删除知识点 / 分类(含整个子树)

  • 保存知识点时增加普遍性命名约束,避免录入过于细碎的标题

v0.1.1-preview.2

v0.1.1-preview.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 15:53

Study Buddy v0.1.1-preview.2

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 复习页新增「再来一组」:评完一组可继续续评,不再受每日上限束缚

  • 每日复习上限可自行配置(设置 → 每日复习上限,1-200 张)

  • 新建知识点自动进入今日复习队列,AI 对话沉淀的新卡片当天即可背诵

  • 新增「AI 正在思考…」运行指示,避免误判卡住

  • 修复并行调用多个工具时被拼接成畸形调用导致对话中断(400 错误)

  • 修复知识点列表「返回上级」回到父级而非根

  • 修复 AI 写入知识点后知识 Tab 缓存不刷新、看不到新卡片

v0.1.1-preview.1

v0.1.1-preview.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 14:22

Study Buddy v0.1.1-preview.1

📦 下载说明

本版本按 CPU 架构拆分为多个 APK,请根据设备选择:

架构 文件 适用设备
arm64-v8a app-arm64-v8a-release.apk 绝大多数现代手机(推荐)
armeabi-v7a app-armeabi-v7a-release.apk 老旧 32 位设备
x86_64 app-x86_64-release.apk 模拟器 / ChromeOS

🔐 完整性校验

下载后用 SHA256SUMS.txt 验证文件完整性:

sha256sum -c SHA256SUMS.txt

📲 安装步骤

  1. 下载对应架构的 APK
  2. 在 Android 设备上安装(允许「未知来源」)
  3. 首次启动后在设置中配置 LLM API 地址与密钥

📝 更新日志

  • 知识点详情页新增【为什么?】互动式教学入口:AI 会先讲一个该知识点诞生的具体场景,从它解决的问题出发,一步步引导你理解,而不是直接抛定义公式

  • 应用日志支持长按复制内容

  • 全屏日志页系统返回键误退出 App 的问题

  • 长对话的上下文压缩改为按 token 阈值触发,更精准地保留关键信息(知识点 id、计划、掌握度等)

  • AI 在整理知识点时自动感知 Markdown 与 LaTeX 支持,回答更规范