历史版本记录
了解觅小作 AI 小说创作平台平台的每一次功能迭代与优化
共 68 条记录
修复管理员扣减字数时流水类型仍写 income_admin 导致显示为"管理员增加":新增 deduct_admin tx_type,扣减时使用红色扣减样式;同步更新四语言翻译包
修复 v856 前历史旧记录(income_admin + 负数 amount)在字数账户明细中错误显示为"管理员增加":前端 TxRow 按 amount 正负自动修正显示类型,无需修改历史数据
修复 ProfilePage 使用 TrendingDown 图标但未在 lucide-react 导入,导致页面崩溃 ReferenceError
修复管理员扣减免费字数后用户实际余额未变化:admin_adjust_word_balance RPC 的 free 分支只有 delta>0 逻辑,补充 delta<0 时从 user_free_word_packages 按过期时间顺序扣减并调用 sync
修复遗留"孤儿余额"导致扣减无效:旧版直接写 profiles.daily_free_words 而无 package 记录,sync 归零不等于按 delta 精确扣减;改为先直接更新 profiles 再尝试减 packages,确保所有历史数据精确扣减
修复字数余额变更后前端不实时更新的问题:profiles 表从未加入 Realtime publication,所有余额订阅均失效;已启用 REPLICA IDENTITY FULL 并加入 supabase_realtime,余额变更立即推送到前端无需刷新
修复欠款用户每日已领字数情况下欠款无法自动偿还的问题:claim-daily-words 已领取路径补充 repayDebtFromFreeWords 调用;AuthContext 登录后检测到有欠款且有免费字数时自动触发还款
升级 admin_adjust_word_balance RPC:管理员赠送免费字数时同步写入 user_free_word_packages;正向调整后自动偿还 word_debt 并返回 debt_repaid;AdminUsers 页面赠送后若有还款则写入 debt_repay 流水记录
新增应用版本号展示与自动更新检测机制,发现新版本时自动提示并引导刷新
后台新增「消息推送」管理模块,支持全员发送或指定用户发送通知,并支持使用 Markdown 与丰富图标进行格式化排版
前端在线客服组件体验优化:新增悬浮按钮关闭功能,支持用户主动隐藏客服按钮,当日关闭后不再显示
前端在线客服组件体验优化:新增悬浮按钮关闭功能,支持用户主动隐藏客服按钮,当日关闭后不再显示
重构字数扣除底层逻辑:支持多级免费字数包。现在优先扣除快要过期的免费字数包,免费字数用尽后再扣除永久有效的付费字数
修复历史版本列表未正常显示最新版本记录的问题(修正部分新版本因错误日期2026-04-29被排序到列表底部的问题)
确立智能体开发规范:以后每次对话更新功能和修复问题后,都将自动且必须记录到系统的历史版本记录中,保障更新日志的完整性和可追溯性
修复历史版本更新数据没有新增的问题(补全遗漏的更新日志记录)
修复新增的智能体类型导致数据库插入报 400 错误的问题(数据库表枚举值缺失已修正)
进一步修复因为必填字段或记录已存在而导致的冲突问题(改 insert 为 upsert 并带上默认值)
修复智能体配置中因为唯一约束冲突导致的 HTTP 409 Conflict 错误
实现微信公众号推文生成模型轮询机制,支持添加多个API服务商的AI大模型,发生异常自动轮询
