Skip to content

Releases: ranwawa/kinkeeper

Release v1.17.0

14 Jun 10:52
d8aa475

Choose a tag to compare

📦 版本 1.17.0

更新内容

  • fix(invitation): 优化请帖查询会话交互,减少重复结果和异常误导
  • feat(invitation): 改造请帖识别会话核对流程,提升追查体验
  • fix(server): 恢复识别任务触发,降低运行日志噪声
  • feat(tts): 接入统一 AI 配置,改善语音生成失败反馈
  • fix(search): 改为用户主动粘贴请帖内容,避免进页读取剪贴板
  • fix(client): 优化隐私权限错误提示,解决图片选择失败原因不清晰的问题
  • fix(server): 让识别测试直接解析 ai-core 源码,修复 CI 干净环境失败
  • feat(server): 按模型能力控制礼薄参考图,统一 AI 场景配置
  • feat(evaluation): 接入 Langfuse 评测流程,支持按序号选择参考图
  • feat(ai-core): 提取礼薄识别模型策略,支撑评测和服务端复用
  • feat(evaluation): add prompt feedback workflow
  • fix(evaluation): 修正备注准确率计算,避免空备注抬高评测分数
  • feat(evaluation-web): 新增独立 Vite + React + Antd 评测控制台
  • feat(server): 收紧评测 API 边界与移除内置 Web 托管
  • fix(server): 评测路由前置避免被 auth 中间件拦截
  • feat(server): 评测系统 Web 界面改用 antd + 礼薄管理 + 图片直传 + 表格录入
  • feat(server): 识别评测系统(Web 管理 + CLI 脚本)
  • fix(deploy): 优化云托管部署上下文

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.16.0

05 Jun 23:58
1d34473

Choose a tag to compare

📦 版本 1.16.0

更新内容

  • feat(server): /health 接口返回服务版本号
  • feat: ???
  • fix: 移除后台识别 Worker 轮询,防止云函数实例持续保活
  • fix(client): 首页启动优先渲染缓存
  • fix(client): 列表改为触底增量加载
  • fix(deploy): 部署脚本补充 website package.json 复制
  • fix(docker): Dockerfile 中补充 website package.json COPY
  • feat(landing): 新增小程序免登录落地页与共享营销数据
  • feat(website): 更新 llms 索引,加入 FAQ 页面
  • fix(website): 改用原生 script 标签加载百度统计
  • feat(website): 接入百度统计
  • feat(website): 完善 SEO/GEO(FAQ 页面、百度统计、TDK、导航)
  • feat(website): 添加百度站点验证 meta 标签
  • feat(website): 添加百度站点验证文件
  • feat(website): 添加 Bing 站点验证文件
  • feat(website): 完善 LLM 友好基础页面
  • fix(client): 修复聊天素材打开跳转
  • feat: 补充推广素材和图片打开处理
  • feat(website): 搭建 SEO 官网基础
  • fix(client): 修复微信素材打开请帖识别页面未获取图片路径的问题
  • feat(settings): 启用隐私协议入口
  • feat: 移动个人中心操作到设置页

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.15.1

27 May 16:16
6533046

Choose a tag to compare

📦 版本 1.15.1

更新内容

  • fix(client): 优化字母索引拖动定位
  • fix(client): 修复字母索引滑动交互
  • fix(server): 初始化礼薄协作者列表
  • fix(client): 优化字母索引动态渲染
  • fix(client): 调整亲友统计差额展示

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.15.0

26 May 03:45
2497374

Choose a tag to compare

📦 版本 1.15.0

更新内容

  • fix(client): 修复质量门禁 — biome 格式、hook 边界测试、排除预存低覆盖率文件
  • feat(client): 礼薄详情页接入按段渲染的字母索引
  • feat(client): 记录列表页接入按段渲染的字母索引
  • feat(client): 亲友列表页接入按段渲染的字母索引
  • feat(client): 首页字母索引改为按段渲染并支持滚动联动
  • feat(me): 个人中心头像/昵称分步引导动画
  • feat(client): 新增 useAlphabetSectionList 共享 hook
  • feat(client): AlphabetIndex 增加受控 activeLetter 高亮
  • feat(client): 新增按段聚合的字母索引数据工具
  • fix(test): batch.test storagePayloadRef 类型补 jobId 字段
  • feat(recognition): 提升礼薄识别准确率 + 沉淀人工校对反馈
  • feat(client): 合并收礼送礼 tab 为单一入口
  • feat(settings): 新增个人中心-设置页与自动播报开关

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.14.0

25 May 03:02
d479033

Choose a tag to compare

📦 版本 1.14.0

更新内容

  • fix(client): 优化字母索引滚动定位
  • fix(client): 修复字母索引滚动交互
  • feat(client): 礼薄详情支持亲友搜索
  • fix(client): 修复导入后列表数据不同步
  • fix(ledger): 允许详情页删除含记录礼薄
  • feat(ledger): 优化礼薄入口和删除体验
  • feat(init): 补充结婚演示礼薄
  • feat(client): 添加小程序底部菜单
  • feat(home): 优化通讯录索引交互
  • feat(client): 优化聚合回礼统计展示
  • fix(client): 收礼识别允许新建礼薄后回填
  • fix(client): 修正识别播报行高亮偏移
  • fix(client): 避免安卓播报重复触发播放
  • fix(client): 调整识别播报启动判定日志
  • fix(client): 开启识别播报 WebAudio 驱动
  • feat(client): 优化首页和礼薄详情交互
  • fix: test
  • fix(share): 统一共享礼薄工作区同步
  • feat(client): 迁移首页搜索到亲友搜索页
  • fix(auth): 恢复微信API调用的rejectUnauthorized:false
  • fix(auth): 登录失败自动重试 + 401后自动重新登录
  • fix(auth): 登录接口401不触发logout + 调试按钮用envVersion判断
  • feat(me): 添加开发环境鉴权调试按钮
  • fix(auth): 修复格式化和覆盖率问题
  • fix(auth): 修复鉴权架构问题
  • fix(recognition): 安卓播放前销毁重建音频实例
  • fix(recognition): 修复识别播报计数和安卓播放
  • fix(recognition): 保留识别选择的礼薄
  • fix(recognition): 降低缺表日志频率

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.13.0

13 May 12:03
e2052e9

Choose a tag to compare

📦 版本 1.13.0

更新内容

  • feat: 收礼识别前置礼薄选择
  • fix: collabrator
  • fix(permission): 修复 collaborators 为 undefined 时批量导入崩溃
  • fix(voice): 修复播报高亮偏移、无自动滚动、删除记录缓存失效
  • fix(ai): 修复识别时思维链混入JSON导致解析失败
  • fix(workspace): 修复协作礼薄数据源不一致,列表/表单页面无法显示共享数据

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.12.0

10 May 17:50
c0c7f6b

Choose a tag to compare

📦 版本 1.12.0

更新内容

  • fix(ci): 等待开发后端部署完成后再生成预览二维码,避免前端命中新接口时后端仍未就绪
  • Revert "fix(config): 修正生产云托管服务名,解决正式环境识别任务路由 404"
  • fix(config): 修正生产云托管服务名,解决正式环境识别任务路由 404
  • Revert "fix(recognition): 增加任务轮询失败兜底,修复云端查询任务 404 后识别中断"
  • fix(recognition): 增加任务轮询失败兜底,修复云端查询任务 404 后识别中断
  • feat(recognition): 增加礼薄图片方向确认流程,降低拍照方向错误导致的识别失败
  • fix(task): 完成全量biome检查在ci中失败了,要修复
  • fix(task): 完成修复首页搜索框对齐及隐藏逻辑
  • feat(task): 完成首页过滤交互,交付已批准方案
  • feat(task): 完成首页交互,交付已批准方案
  • feat(build): along sync
  • feat(record): 批量表格改为单行编辑
  • fix(recognition): 识别表缺失时重试后台轮询
  • feat(recognition): 增加礼薄识别上下文参考

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.11.0

02 May 00:23
bdbf8ac

Choose a tag to compare

📦 版本 1.11.0

更新内容

  • fix(recognition): avoid inline task execution
  • fix(invitation): poll text recognition tasks
  • fix(home): refine invitation input actions
  • fix(home): stabilize bottom input search state
  • feat(home): recognize clipboard invitation text
  • fix(ai): use deepseek v4 pro for text invitation
  • feat(invitation): move recognition entry to home input

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.10.0

01 May 06:16
888131a

Choose a tag to compare

📦 版本 1.10.0

更新内容

  • feat(invitation): expand aliases and simplify lookup result
  • fix(server): correct recognition job claim condition
  • fix(server): stop recognition worker on missing ots tables
  • fix(deploy): 缩小后端云托管镜像构建上下文
  • fix(recognition): 改为常驻worker拉起识别任务,修复云托管请求结束后任务不执行的问题
  • feat(home): 首页新增礼薄块筛选并复用礼薄展示,替代搜索栏下拉以便后续统一演进

小程序体验版已按变更自动部署;后端生产环境需经人工审核后才会继续部署。

Release v1.9.0

28 Apr 05:57
5aa461f

Choose a tag to compare

📦 版本 1.9.0

更新内容

  • fix(auth): 修复体验版环境识别与跨环境 token 复用导致的启动失败问题
  • fix(ci): 保留客户端包元信息以修复云托管构建失败问题
  • fix(runtime): 补充环境中文日志并修复云托管构建失败问题
  • feat(state): migrate collaboration runtime state to zustand
  • fix(client): 补齐 decorators 依赖并封装本地 Taro 构建入口,修复小程序构建失败与 macOS 校验阻塞问题
  • fix(client): 修复批量导入记录的 TypeScript 类型错误
  • fix(repo): 修复了全仓检查与测试失败问题,确保批量录入播报和服务端控制器测试恢复通过
  • feat(invitation): 重构了请帖识别链路并统一图片文本来源,解决了旧快慢路径耦合和调试数据分散的问题
  • fix(invitation): 兜底缺失识别字段并提示结果异常,避免请帖页静默报错
  • feat(invitation): 重构请帖识别结果页并直连亲友历史,帮助用户快速判断是否需要回礼
  • feat(recognition): 新增了请帖识别持久化链路,解决了大模型识别超时且结果无法沉淀分析的问题
  • fix(client): Excel 导入时对单元格字符串值统一 trim
  • fix(client): Excel 表头含空格时字段映射失败
  • feat(client): Excel 导入增加调试日志与行内编辑弹框
  • feat(shared): 引入 ledgerType 字段替代名称匹配判断默认礼薄
  • fix(record): OUT/RETURN 类型记录自动绑定默认送礼簿,防止空 ledgerId 入库
  • feat(client): 首页统计卡片支持点击交互,快速过滤收礼/送礼/回礼类型记录
  • fix(context): 在 Context Provider mutation 成功后清除 Bootstrap 缓存 (#95)
  • feat(record): 金额输入支持从用户常用金额列表快速选择 (#92) (#93)
  • feat(ff-list): 优化亲友列表页面交互,显示备注并在选择模式自动聚焦搜索框 (#88)
  • fix: 修复新增记录页面语音播放和返回按钮问题 (#87)
  • fix: 修复 LunarDatePicker 下月补位测试因今日日期导致的失败 (#78)
  • fix: 修复 LunarDatePicker 测试因今日日期导致的失败
  • feat: along
  • feat(record): 新增创建记录后语音播报与继续添加弹窗功能,提升用户体验 (#73)
  • fix(client): 修复首页滚动功能失效的问题 (#71)
  • fix(pi): guard worktree-gc main() with import.meta.main to prevent side-effect on import (#70)
  • fix(pi): improve GitHub API 404 error detection for task identification (#63)
  • fix(client): 修复首页列表滚动加载更多失效的问题 (#59)
  • fix: robustly parse git remote URL by ensuring string type and trimming whitespace
  • feat: migrate shell scripts to typescript and fix autonomous execution
  • feat: add script for running test coverage
  • fix(pi): ensure mandatory reply after code modification in pr-review SOP (#56)
  • fix(ci): 修正生产部署环境变量名以匹配文档 (#53)
  • feat: 实现语音播报功能并添加测试覆盖脚本 (#54)
  • fix(ci): 修正生产部署环境变量名以匹配文档 (#46)
  • fix(chat): 按评审意见优化聊天界面
  • feat(pi): implement resolve-pr-review workflow and github extensions
  • feat(husky): 重构 quality-check 为独立脚本并添加状态提示
  • fix(chat): 优化红包气泡样式,修复技术债及视觉区分度问题 (temp)
  • fix: 修复所有测试失败问题
  • fix: 修复 services 目录下测试文件的 vi.mock 路径
  • fix: 修复 pages 目录下测试文件的 vi.mock 路径
  • fix: 修复 landing.test.tsx 的 vi.mock 路径
  • fix: 修复移动测试文件后的 vi.mock 路径问题
  • fix: 修复移动测试文件后的导入路径问题

此版本已自动上传至微信小程序后台,请前往微信公众平台手动提交审核