← All release notes
✨ Features (31)
663ae40b (web)阶段详情页按 Figma 新稿重构并适配 PC(时间轴三态 / 虚线空状态 / 预览阶段内计数,去掉右上「…」) (#1764) — wanghao-kld
12705cdb (settings)设置与账号 / 外观 / 年龄认证 / 退出与删除确认弹窗按 Figma 新稿对齐(明暗两套 token) (#1759) — wanghao-kld
a51e3c3f 角色管理分类筛选 + 召回总开关 + 后台消息反馈页 (#1733) — wangyang-youloft
ea241d41 (profile)个人中心喜欢 / 收藏 / 屏蔽 Tab 按 Figma 对齐(统一空态插画 / 屏蔽卡片化与点击提示 / 喜欢触底加载) (#1749) — wanghao-kld
ca15019c (credit)App 支付同步支持上报 fromUiPath,写入 payment_transactions.from_ui_path 用于付费入口归因 (#1751) — wanghao-kld
2a94f5dc (web)按 Figma 重构花瓣与订阅页并统一用户端术语 (#1746) — wanghao-kld
1d8b6dac (profile)个人中心按 Figma 新稿对齐(uid 折叠 / 单行会员横幅 / 卡内更多覆盖层 / 不可用文案 / 上限条与空态)并适配 PC (#1742) — wanghao-kld
a765c9db (credit)RevenueCat 购买转移时转移订阅资格与付费积分,修复切换账号购买同步 409 (#1741) — wanghao-kld
8688a636 (credit)下线注册赠送积分,新用户建号余额全 0,免费积分只保留每日赠送 (#1740) — wanghao-kld
2abf6727 (announcement)公告支持配置详情按钮文案与跳转类型,跳转选项与首页 Banner 一致 (#1735) — wanghao-kld
9be2655e (web)角色首页移动端按 Figma 一比一还原五种状态并适配 PC,移动公共 Header 换新 (#1728) — wanghao-kld
dbb91963 (web)品牌标换成 Figma 定稿花朵图标与「Hana Koi」字标,图片资产、favicon、og 图与页内内联图形全量替换 (#1727) — wanghao-kld
26f04932 (web)搜索中动画改用设计师交付的 Lottie(暗 / 亮两版),按主题按需加载 (#1725) — wanghao-kld
f88f1e95 (web)角色首页与角色详情页按原型与 Figma 改版,新增角色公开计数接口 (#1724) — wanghao-kld
414a15ed (web)登录页移动端按 Figma 一比一还原(Banner 卡片轮播),只保留 Google / Facebook 登录 (#1721) — wanghao-kld
481436ab (web)搜索页按原型与 Figma 重构六种状态并适配 PC,后端新增 countOnly 实时计数 (#1723) — wanghao-kld
d8ec9000 (web)用户端 UI 批量优化——错误提示分场景呈现、设置子页面统一、法务页与多组件 6 语言国际化 (#1708) — wanghao-kld
56821c2b (admin)记忆观测台下钻改为先列会话、点选即观测 (#1679) — Patronum
f90f2d46 (admin)后台实体呈现即链接——名称 / 头像 / 邮箱可点、长 id 安全显示、可见性徽章、角色行立绘与行内操作 (#1676) — Patronum
40023712 角色模糊搜索索引(#1662)+ 记忆分层观测台(#1663)(#1669) — Patronum
f737848c (routing)完善回合分析本地规则、多语言分流与成本审计 (#1667) — wanghao-kld
62d4f5f8 (web)后台所有用户 / 角色 / 会话 id 可点击查看详情(统一 EntityLink)(#1671) — Patronum
0ecfd565 (support)工单回复双通道通知、后台客服实时刷新与客服岗位角色 (#1666) — Patronum
49585765 (web)客服邮箱与工单管理统一邮件式展示,来源图标区分,修复 HTML 实体乱码 (#1665) — Patronum
fde5b87e (support)后台客服邮箱收件箱——Inbound Parse 来信原样留存,可查看原文与链接 (#1658) — Patronum
e0b4364b (support)support@ 来信经 SendGrid Inbound Parse 进入客服工单,后台回复走邮件 (#1643) — Patronum
d3fc9008 (push)SSE 完成回复交付后抑制重复 FCM 通知 (#1651) — wanghao-kld
a84300c5 (email-marketing)收件人行为时间线、Apple 隐藏邮箱标识与测试发送回执 (#1628) — Patronum
dfc86ba5 (platform)整合聊天治理、缓存观测与提示词消费诊断 (#1637) — wangyang-youloft
d75b08e0 (email-marketing)后台 SendGrid 设置只展示、只允许 hanakoi.ai 发件身份 (#1631) — Patronum
a9dadf5a (routing)简化回合分流设置并完善成本评估与逐轮日志 (#1642) — wanghao-kld
🐛 Bug Fixes (13)
a534a9d0 (functions)部署分析阶段放行缺失的 FIRESTORE_DATABASE_ID,修复 main 的 deploy-functions (#1767) — wangyang-youloft
c3960e82 (web)创作者昵称回退、创作者信息页 PC 去掉移动端栏、首页隐藏我的角色、个人中心卡片进详情页 (#1726) — wanghao-kld
ac2ae211 (companion)新会话首屏推荐回复显示角色开场建议,且只保留台词正文 (#1707) — wanghao-kld
e56269e4 (credit)订阅取消/到期跨渠道误降级、Web 与 App 订阅互斥、App 订阅退款收回权益 (#1704) — wanghao-kld
ec4dc5b1 (memory)补齐压缩摘要结构化输出、剧内时间过期与情绪线推断过滤,并更新续答路由基线 (#1621) (#1697) — wangyang-youloft
b288a047 (companion)SSE 完成帧交付按 read-state 实际结果上报,未推进水位时改记告警 (#1694) — wanghao-kld
dff6f625 (support)客服收件箱分页查询补 @firestore-index 声明,修复发布 PR #1670 的 Firestore 配置门禁 (#1678) — Patronum
0a764d2e (admin)工单请求人显示用户名称;修复角色深链 ?id= 首次打开不加载详情 (#1673) — Patronum
ccd24683 (character)默认角色肖像与聊天 BGM 改指向已迁入 R2 的对象,公开展示面不再出现无封面角色 (#1664) — Patronum
37e91f56 (ci)修复 Functions 部署缺少 pnpm (#1656) — wangyang-youloft
0c12e964 (ci)防止可信快速路径静默跳过部署 (#1655) — wangyang-youloft
cbcdc116 (web)完善角色详情与聊天室响应式主题体验 (#1653) — wanghao-kld
bc920d43 (api)统一关系阶段译名语言归一化与繁体中文回退 (#1632) — wanghao-kld
⚡ Performance (3)
f0bfcef1 (companion)降低每轮聊天 Firestore 写入并合入 wangyang 分支改动 (#1701) (#1706) — wangyang-youloft
1e49191a (platform)优化交付流水线并加固后台任务可靠性 (#1654) — wangyang-youloft
edaa8f57 (web)中文改用系统字体、只保留 Space Grotesk webfont,旧 CDN 图片同样走 Cloudflare 缩图 (#1644) — Patronum
📚 Docs (2)
49b9121d (ops)staging / production 环境配置矩阵与就绪审计 (#1684) — Patronum
e142ecfb (support)客服来信多环境配置——staging 用 inbound-dev,生产上线时配置 inbound (#1681) — Patronum
🔧 Chore (1)
1c93dd86 (api)合入 wangyang 累积改动(移除硬编码默认角色、句式冷却、行内旁白等) (#1714) — wangyang-youloft