Releases: tempppw01/ledgerflow
LedgerFlow v0.5.5
LedgerFlow v0.5.5 Release Notes
LedgerFlow v0.5.5 聚焦 财务分析页面首版落地、页面结构持续收口,以及计划与发版流程整理。这一版的重点不是继续堆很多零散功能,而是把产品从“持续补功能”进一步推进到“页面职责更清楚、分析入口更明确、版本维护更规范”的状态。
✨ Highlights
1. Financial Analysis 独立页面首版
- 新增独立的“财务分析”页面骨架,承接“过去 / 现在 / 未来”三段式分析思路
- 为后续从首页分担分析内容打下结构基础,避免继续把 Dashboard 堆成超大综合页
- 页面定位为“分析与解释”中枢,而不是新的记账入口或管理页替代品
2. 核心页面继续拆分与结构收口
- 延续近期对大页面的拆分工作,继续收口交易页、首页与助手页的复杂职责
- 已落地的页面级样式文件与组件抽取结果继续进入主线,为后续维护降低回归风险
- 架构方向从“临时修补”转向“持续模块化”
3. Dashboard / 分类结构 / 趋势区体验打磨
- 持续修复分类结构区错位、横向溢出、图表悬停跳动等问题
- 收紧首页欢迎区与辅助模块占位,让首屏更聚焦主要信息
- 对首页翻译缺失、卡片留白、图表交互细节做进一步修复
4. WebDAV 与恢复体验补强
- 修复 WebDAV 恢复列表中备份文件时间标签异常问题
- 让备份恢复路径更可理解,减少用户在版本化恢复列表中的辨认成本
5. 计划目录与发版流程规范化
- 将
plans/根目录收敛为单一主线计划维护方式 - 新增
plans/当前主线计划.md,统一维护当前未完成事项、页面规范流程与发版流程 - 重写
plans/README.md与plans/VERSIONS.md,让计划入口更清楚 - 清理已完成计划文件,避免计划目录继续堆积历史噪音
🧪 Validation
npm run build- 发布前建议补一轮关键页面手工回归:Dashboard / Transactions / Assistant / Financial Analysis
- 如涉及 Docker 发布,同步确认镜像构建与推送
📌 Release scope
This release includes the first Financial Analysis page foundation, continued page modularization work, dashboard and chart polish, WebDAV restore list fixes, and a full cleanup of planning/release process documentation.
LedgerFlow v0.5.4
更新内容
工资计算工具
- 新增工资计算工具入口,支持月薪快速换算日薪、时薪、周薪参考值
- 新增加班工资估算,支持工作日 1.5x、休息日 2x、法定节假日 3x 三档倍率
- 补充输入边界校验,避免 0、空值、非法数字或超范围输入导致错误结果
- 补充说明文案,明确税前估算口径、周薪折算方式和加班费计算边界
- 新增最小测试,覆盖输入清洗、基础换算、错误提示与三档加班计算
移动端体验修复
- 修复工资卡片在手机上的溢出与排版问题
- 修复交易记录页移动端删除按钮在未滑动时默认露出的问题
- 优化交易页顶部状态条、分页区和交易卡片在小屏下的布局与可读性
其他
- 延续前一轮 PDF 导出运行时稳健性优化与构建维护性改进
验收
- CI 通过
- 本地已通过
npm run build - 新增工资计算测试已通过
npm run test -- src/pages/finance/salaryCalculator.test.ts
LedgerFlow v0.5.2
更新内容
- 完成批量打印 A4 的页面样式、分页策略、页眉页脚摘要优化
- 新增批量
📄 导出 PDF入口,并升级为真实 PDF 直接下载 - 支持
完整 / 摘要两种导出模板 - 支持导出字段开关:账户、备注、订单号、标签
- 打印弹窗被拦截时改为 iframe 兜底打印
- 隐私模式已接入打印与 PDF 导出
- 修复中文 PDF 导出
WinAnsi cannot encode报错 - 中文 PDF 字体改为按需加载,避免直接耦合进主入口链路
- 单笔详情打印与批量打印已共享 A4 基础样式
验证
npm run build- 本地手动验证批量打印 / PDF 导出 / 中文导出 / 隐私模式
v0.5.1
GitHub Release Draft — v0.5.1
LedgerFlow v0.5.1
LedgerFlow v0.5.1 focuses on transaction visibility, remote database setup, and first-release bill sharing workflows.
Highlights
- Transaction list now shows attachment indicators before opening details
- Transaction detail now shows updated timestamps for better traceability
- Added remote MySQL connection setup and clearer connection boundaries
- Added first-release bill sharing workflow:
- detail page share entry
- list/context menu share entry
- mobile share entry
- full / masked / summary templates
- Tightened mobile dashboard spacing and reduced excessive blank areas
- Improved Docker build speed and published multi-arch Docker images
Demo
Docker
34v0wphix/ledgerflow:latest34v0wphix/ledgerflow:v0.5.1
Full notes
See: release-notes/RELEASE_NOTES_v0.5.1.md
Release commit
6919d98
LedgerFlow v0.5.0
LedgerFlow v0.5.0 Release Notes
LedgerFlow v0.5.0 聚焦 AI 信贷管理增强,把此前“能识别信贷账单”的能力,推进到更像真正可用的信贷管理助手:不仅能识别,还能解释、确认、联动还款管理,并给出更可信的优先级分析。
✨ Highlights
1. Unified credit metrics and repayment cost modeling
- 统一年化利率 / APR / 月利率表达
- 增加总利息、预计月供、剩余利息成本、剩余总成本等关键测算字段
- 对贷款场景支持根据总还款 / 总期数反推利率与成本
2. Stronger AI credit assistant
- 强化贷款 / 花呗 / 分期 / 信用账单识别提示词
- 强化分析提示词,回答更聚焦“优先还什么、为什么、下一步怎么做”
- 默认回答更短,更适合多轮补充而不是一次性输出长文
3. Save confirmation and conflict resolution
- 新增“保存前确认态”
- 对关键字段集中校验:产品名、当前应还、剩余待还、还款日、每期金额、APR / 年化等
- 当识别结果与已有负债接近时,支持差异对比与冲突分流
- 支持更新已有负债,而不是只能重复新建
4. Repayment context integration
- AI 信贷助手接入还款计划、扣款账户、实际还款流水检索
- 明确区分计划中的应还与实际已还
- 增加“计划 vs 实际”差异解释与缺口提示
- 增加高频汇总问答入口:总欠款、本月总应还、已还多少、还差多少等
5. Debt management workflow upgrades
- 负债列表支持编辑已保存条目
- 支持更多管理动作:新增 / 编辑 / 删除 / 标记状态等
- 增加提前还款策略模拟、风险标签与解释
- 新增负债生命周期状态:进行中 / 已结清 / 已关闭 / 暂缓处理
- 已结清和暂缓项目会在总览与优先级中自动降权,避免长期使用后台账混乱
🧪 Validation
tsc --noEmitpassed- Assistant / Repayment related tests passed
📌 Release scope
This release is tagged at commit 1ddfd57 and intentionally excludes the later v0.5.1 attachment-visibility work.
LedgerFlow v0.4.9
LedgerFlow v0.4.9 Release Notes
发布日期
- 2026-03-07
本次版本主题
v0.4.9 聚焦把“助手短期聪明”推进到“系统长期记得住、而且记得可控”。
这一版围绕全局记忆做了完整闭环:
- 长期记忆数据结构落库
- 多轮对话后的偏好提炼
- AI 回答接入全局记忆上下文
- 独立记忆页与基础管理动作
新增与改进
1. 用户全局记忆数据结构与独立持久化
- 新增全局记忆模型,区分:
- 用户偏好
- 账务习惯
- 风险偏好
- 展示偏好
- 记忆字段支持:
- 标题 / 内容 / 类型 / 来源
- confidence / score
- status(active / archived)
- origin(manual / extracted / inferred)
- pinned / disabled
- embeddingText / lastUsedAt / sourceTrace / sourceIds
- 全局记忆与普通聊天历史彻底分离,独立落库
2. 多轮对话后的自动记忆提炼
- 在 Assistant / Credit 模式下,系统会从最近多轮有效对话中尝试提炼少量长期偏好
- 提炼策略偏保守:
- 宁可少记,不乱记
- 不提取临时任务、偶发情绪、模糊猜测
- 结果会自动写入全局记忆区,并避免简单重复写入
3. AI 助手接入长期记忆上下文
- 回答前先走:
- embedding recall 召回候选长期记忆
- rerank model 对候选记忆再排序
- 只把高相关的少量长期偏好注入 prompt
- 区分了:
- 当前会话上下文
- 长期全局偏好
- 这样后续回答能体现用户稳定偏好,但不会全量塞 prompt 导致跑偏
4. 新增“全局记忆”独立页面
- 新增独立路由与页面入口:全局记忆
- 支持按类型 / 状态查看长期记忆
- 列表展示:
- 标题
- 内容
- 来源
- 来源方式
- 更新时间
- 状态
- 可信度
5. 记忆基础管理动作
- 支持:
- 置顶 / 取消置顶
- 启用 / 停用
- 归档 / 恢复
- 删除
- 让长期记忆不再是黑箱,而是用户可审阅、可控制、可修正的数据层
文档与计划同步
plans/v0.4.9-global-memory.md已全部完成plans/VERSIONS.md已同步更新为已发布- README 已补充全局记忆能力说明
- 版本号更新为
0.4.9 - 新增本文件:
RELEASE_NOTES_v0.4.9.md
验证
npm run test -- src/shared/store/useGlobalMemoryStore.test.ts✅npm run build✅
已知后续优化方向
- 当前记忆页已具备基础管理能力,但“完整编辑表单”仍可继续增强
- 候选记忆审核池可在后续版本补充
- 构建仍存在 chunk size warning,后续可继续做拆包优化
LedgerFlow v0.4.8
LedgerFlow v0.4.8 Release Notes
发布日期
- 2026-03-07
本次版本主题
v0.4.8 聚焦三件长期收益明确、但此前容易被主功能线挤压的事情:
- 关键测试文件补强
- 亮 / 暗主题渐变语言统一
- 移动端 AI 助手页面继续收紧
这次版本不是堆新入口,而是补“稳定性 + 观感 + 小屏可用性”三条基础线,让 LedgerFlow 更像一个可持续迭代的成品,而不是只会不断加功能的前端原型。
新增与改进
1. 关键测试文件补强
- 补齐近期高频改动区域的测试覆盖
- 新增 / 完善 Assistant 页面核心交互测试
- 增加还款管理关键流程测试
- 增加 WebDAV 备份版本恢复相关测试
- 继续把近期高风险区域从“容易回归”拉到“至少有基础自动校验”
2. 主题模式增加统一渐变效果
- 为亮色 / 暗色主题补充统一的背景渐变 token
- 应用级背景、面板、顶部栏、欢迎区使用一致的渐变语言
- 保持克制,不做过度发光或花哨皮肤化
- 提升首页、卡片和大容器的层次感与品牌感
3. 移动端 AI 助手页面继续收紧
- 压缩顶部栏、模式切换和模型选择区密度
- 收紧欢迎卡片、洞察区和小屏下的块间距
- 继续降低语义状态条、错误条、附件条占高
- 压缩输入区按钮和 textarea 高度,让键盘弹出后更顺手
- 优化小屏阅读与输入切换体验,减少拥挤、换行爆炸和遮挡感
文档与仓库信息同步
- README 增补:
- Assistant 能力说明
- 主题渐变与移动端助手体验优化说明
- 当前产品阶段重点更新
- 版本号更新为
0.4.8 plans/v0.4.8-testing-theme-mobile.md状态更新为已完成并发布- 新增本文件:
RELEASE_NOTES_v0.4.8.md
验证
npm run build✅- 主题样式改动已完成编译验证
- 移动端 AI 助手收紧样式已完成编译验证
已知后续优化方向
- 当前主包体积仍偏大,构建会提示 chunk size 警告
- 后续可继续推进:
dynamic import()拆分manualChunks优化- Assistant / Dashboard 等大页按路由拆包
- 下一阶段候选主线:
v0.4.9-global-memory.md
LedgerFlow v0.4.7
LedgerFlow v0.4.7 Release Notes
发布日期
- 2026-03-07
本次版本主题
v0.4.7 聚焦两条主线:
- 账单详情抽屉交互增强
- AI 信贷管家模式 + 信贷识别 + 还款管理联动
这不是一次只改表面的 UI 小版本,而是把 Assistant 在“贷款 / 花呗 / 分期 / 信用账单”上的能力正式拉成独立工作模式,并把识别结果真正接到还款管理流程里。
新增与改进
1. 账单详情抽屉顶部支持拉伸
- 详情抽屉顶部新增拖拽拉伸交互
- 支持在合理范围内调整高度
- 更适合长内容、附件、时间轴和账单信息查看
- 保持默认高度下的普通详情浏览体验
2. Assistant 新增「AI 信贷管家」模式
- 在
AI 记账 / AI 助手之外新增第三个独立模式入口:AI 信贷管家 - 欢迎区、预设问题、首条提示文案已切换到信贷/负债语境
- 保持与普通问答模式职责分离,避免混淆
3. 支持贷款 / 花呗 / 分期信息识别(前端首版)
- 在 AI 信贷管家模式下,可从文本、截图、账单内容中提炼结构化信贷信息
- 当前前端首版支持整理并展示:
- 平台 / 产品名
- 当前应还金额
- 总欠款 / 剩余待还
- 还款日
- 期数 / 剩余期数
- 每期金额
- 利息 / 手续费
- 待补充字段
- 识别置信度
- 避免把结构 JSON 直接暴露给用户,消息区改为卡片化结果展示
4. AI 信贷管家联动还款管理页
- 信贷识别卡片新增 「带去还款管理」 操作
- 可将识别出的结果映射为轻量预填数据,并跳转到还款管理页
- 还款管理页支持自动预填“添加负债”表单
- 页面会提示这是从 AI 信贷管家带来的结果,需用户核对后再保存
- 这样实现了:Assistant 负责识别与整理,Repayment 负责正式录入与管理
文档与计划更新
- 新增下一阶段候选计划:
v0.4.8-testing-theme-mobile.md- 更多测试文件
- 主题模式渐变效果
- 移动端 AI 助手页面继续收紧
- 新增后续产品线计划:
v0.4.9-global-memory.md- 用户全局记忆
- 多轮偏好抽取
- 独立记忆页与长期偏好落库
- 更新
plans/VERSIONS.md - 更新
plans/README.md - README 补充本版本能力说明
验证
npm run build✅
升级建议
如果你已经在使用 LedgerFlow:
- 可以直接体验新的 AI 信贷管家 模式
- 在信贷识别后,优先通过 带去还款管理 完成核对与正式录入
- 如需更完整的回归保护,后续可关注
v0.4.8的测试补强计划
LedgerFlow v0.4.6
LedgerFlow v0.4.6 Release Notes
版本定位
v0.4.6 是一版针对 AI 助手与记账主流程的整理收口,核心方向:让交互更顺、内容更聚焦、操作更连贯。
完成的主要改动
- AI 助手连续问答体验
- 回答下方新增联想/追问词,下一轮提问更平滑。
- 仅在 assistant 模式启用追问词,避免 bookkeeping 录入干扰。
- AI 助手支持流式响应
- 复用现有 OpenAI 兼容流式客户端,assistant 模式能逐字生成。
- 流式内容不再塞入历史消息表,只有完成后才写入,避免占位干扰。
- AI 记账保存后清理 JSON 残留
- 成功保存后清空 rawContent/rawReasoning/lastUsage,避免长 JSON 占位。
- bookkeeping 模式只在结果里写入用户可读摘要。
- 首页去冗余 + 入口清晰
- Dashboard 把 Getting Started 拆成精简 inline help。
- 入口按钮明确引导到 Help、Assistant、快速记账。
- 更多键盘快捷方式
- 补全 A、G、H、D 两个新全局按键、保证输入态/组合键不冲突。
- Help 页“常用快捷方式”同步更新。
- “记一笔”页面 UI/UX 收口
- 主输入区重排:金额与日期在前,基础信息/备注/标签在后。
- 计算器改成只支持加减,快速模式下默认隐藏,强调手动输入。
- 统一表单段落、按钮、错误反馈,提升视觉密度与操作直觉。
构建与验证
npm run build通过。- 仍有 chunk size warning(Vite 输出),属于后续性能优化。
感谢
- 特别感谢协助提供跨页快捷加载思路的团队 rolling log。
LedgerFlow v0.4.5
LedgerFlow v0.4.5 发布说明
发布日期:2026-03-06
版本定位
v0.4.5 是一个 UI / UX 动态优化版。
这一版不强调继续扩功能,而是集中把 LedgerFlow 的主流程界面做得更舒展、更自然、更像一个会呼吸的产品:
- AI 助手页在宽屏与窄屏下更合理
- 辅助信息改成按需出现,不再长期霸占主界面
- 页面、卡片、图表、提示条拥有统一的轻量动态语言
- 首页欢迎区与三大核心页面风格更一致
- WebDAV 恢复前增加版本选择,降低误恢复风险
亮点更新
🤖 AI 助手页重排与减压
- 欢迎卡片组改为宽屏左右分区,窄屏自动收紧
- 语义召回信息改为按需显示,首屏更干净
- 最近一笔交易不再固定压在输入区上方,而是更自然地融入输入上下文
- 新增“最近三条记账时间轴”,能快速回看刚记过什么
✨ 全站轻量动态语言统一
- 页面进入、面板出现、卡片悬浮改为统一节奏
- 响应式断点切换时布局过渡更柔和,不再像突然重排
- 图表、提示条、空状态增加轻量动态反馈
- 全局支持
prefers-reduced-motion降级,避免无意义动效打扰
🏠 首页与核心页面风格收口
- 首页欢迎区升级为更完整的 Hero 区域
- Dashboard / Transactions / Assistant 三大页面的卡片、状态区、反馈样式进一步统一
- 帮助页、首页、AI 助手页文案语气更自然,少一点说明书口吻,多一点产品感
☁️ WebDAV 备份恢复更可控
- 上传继续使用带时间戳的版本化备份文件
- 下载恢复前先列出可恢复版本
- 用户明确选择后再恢复,避免“一点就回到最新版本”的误操作
- 对不支持目录列表的 WebDAV / 代理保留降级策略
技术说明
- 当前前端版本号更新为
0.4.5 - 本次改动已完成构建验证(
npm run build) - 当前仍有 Vite chunk size warning,但不阻断本次发布;属于后续性能优化项
本版价值
如果说 v0.4.3 更像一次“把界面收紧”,
v0.4.4 更像一次“把毛刺修平”,
那么 v0.4.5 就更像一次“让产品动起来,但不乱动”。
它没有堆很多新功能,但把 LedgerFlow 最常被看到的页面,做得更顺、更轻、更有层次。