Skip to content

Releases: tempppw01/ledgerflow

LedgerFlow v0.5.5

18 Apr 08:34

Choose a tag to compare

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.mdplans/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

30 Mar 01:25

Choose a tag to compare

更新内容

工资计算工具

  • 新增工资计算工具入口,支持月薪快速换算日薪、时薪、周薪参考值
  • 新增加班工资估算,支持工作日 1.5x、休息日 2x、法定节假日 3x 三档倍率
  • 补充输入边界校验,避免 0、空值、非法数字或超范围输入导致错误结果
  • 补充说明文案,明确税前估算口径、周薪折算方式和加班费计算边界
  • 新增最小测试,覆盖输入清洗、基础换算、错误提示与三档加班计算

移动端体验修复

  • 修复工资卡片在手机上的溢出与排版问题
  • 修复交易记录页移动端删除按钮在未滑动时默认露出的问题
  • 优化交易页顶部状态条、分页区和交易卡片在小屏下的布局与可读性

其他

  • 延续前一轮 PDF 导出运行时稳健性优化与构建维护性改进

验收

  • CI 通过
  • 本地已通过 npm run build
  • 新增工资计算测试已通过 npm run test -- src/pages/finance/salaryCalculator.test.ts

LedgerFlow v0.5.2

16 Mar 04:07

Choose a tag to compare

更新内容

  • 完成批量打印 A4 的页面样式、分页策略、页眉页脚摘要优化
  • 新增批量 📄 导出 PDF 入口,并升级为真实 PDF 直接下载
  • 支持 完整 / 摘要 两种导出模板
  • 支持导出字段开关:账户、备注、订单号、标签
  • 打印弹窗被拦截时改为 iframe 兜底打印
  • 隐私模式已接入打印与 PDF 导出
  • 修复中文 PDF 导出 WinAnsi cannot encode 报错
  • 中文 PDF 字体改为按需加载,避免直接耦合进主入口链路
  • 单笔详情打印与批量打印已共享 A4 基础样式

验证

  • npm run build
  • 本地手动验证批量打印 / PDF 导出 / 中文导出 / 隐私模式

v0.5.1

11 Mar 03:24

Choose a tag to compare

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:latest
  • 34v0wphix/ledgerflow:v0.5.1

Full notes

See: release-notes/RELEASE_NOTES_v0.5.1.md

Release commit

  • 6919d98

LedgerFlow v0.5.0

09 Mar 10:48

Choose a tag to compare

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 --noEmit passed
  • 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

07 Mar 15:32

Choose a tag to compare

LedgerFlow v0.4.9 Release Notes

发布日期

  • 2026-03-07

本次版本主题

v0.4.9 聚焦把“助手短期聪明”推进到“系统长期记得住、而且记得可控”。

这一版围绕全局记忆做了完整闭环:

  1. 长期记忆数据结构落库
  2. 多轮对话后的偏好提炼
  3. AI 回答接入全局记忆上下文
  4. 独立记忆页与基础管理动作

新增与改进

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

07 Mar 10:40

Choose a tag to compare

LedgerFlow v0.4.8 Release Notes

发布日期

  • 2026-03-07

本次版本主题

v0.4.8 聚焦三件长期收益明确、但此前容易被主功能线挤压的事情:

  1. 关键测试文件补强
  2. 亮 / 暗主题渐变语言统一
  3. 移动端 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

07 Mar 06:29

Choose a tag to compare

LedgerFlow v0.4.7 Release Notes

发布日期

  • 2026-03-07

本次版本主题

v0.4.7 聚焦两条主线:

  1. 账单详情抽屉交互增强
  2. 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

07 Mar 03:27

Choose a tag to compare

LedgerFlow v0.4.6 Release Notes

版本定位

v0.4.6 是一版针对 AI 助手与记账主流程的整理收口,核心方向:让交互更顺、内容更聚焦、操作更连贯。

完成的主要改动

  1. AI 助手连续问答体验
    • 回答下方新增联想/追问词,下一轮提问更平滑。
    • 仅在 assistant 模式启用追问词,避免 bookkeeping 录入干扰。
  2. AI 助手支持流式响应
    • 复用现有 OpenAI 兼容流式客户端,assistant 模式能逐字生成。
    • 流式内容不再塞入历史消息表,只有完成后才写入,避免占位干扰。
  3. AI 记账保存后清理 JSON 残留
    • 成功保存后清空 rawContent/rawReasoning/lastUsage,避免长 JSON 占位。
    • bookkeeping 模式只在结果里写入用户可读摘要。
  4. 首页去冗余 + 入口清晰
    • Dashboard 把 Getting Started 拆成精简 inline help。
    • 入口按钮明确引导到 Help、Assistant、快速记账。
  5. 更多键盘快捷方式
    • 补全 A、G、H、D 两个新全局按键、保证输入态/组合键不冲突。
    • Help 页“常用快捷方式”同步更新。
  6. “记一笔”页面 UI/UX 收口
    • 主输入区重排:金额与日期在前,基础信息/备注/标签在后。
    • 计算器改成只支持加减,快速模式下默认隐藏,强调手动输入。
    • 统一表单段落、按钮、错误反馈,提升视觉密度与操作直觉。

构建与验证

  • npm run build 通过。
  • 仍有 chunk size warning(Vite 输出),属于后续性能优化。

感谢

  • 特别感谢协助提供跨页快捷加载思路的团队 rolling log。

LedgerFlow v0.4.5

06 Mar 19:44

Choose a tag to compare

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 最常被看到的页面,做得更顺、更轻、更有层次。