通过自定义链接和查询提升您的 Beancount 体验
· 阅读需 5 分钟
Beancount,这个深受开发者和财务爱好者喜爱的复式记账系统,以其简洁性而强大。但是,对于那些希望在 Beancount 的网页界面 Fava 中获得更多控制和更快导航的用户来说,自定义侧边栏链接和 SQL 查询可以将您的工作流提升到新的水平。
在本指南中,我们将向您展示如何:
- 在 Fava 的侧边栏添加快速访问链接
- 使用 SQL 查询进行高级筛选和分析
- 为月度审查或异常检测自定义您的工作流
为什么要自定义 Fava?
Fava 已经是查看您的 Beancount 账本的精美界面,但随着您的日记账不断增长,对更好快捷方式和更 智能查询的需求也随之增加。
这解决了以下痛点:
- 重复导航时间范围
- 跨嵌套账户筛选交易
- 更快地发现负余额或异常
✨ 自定义侧边栏链接
让我们从使用简单的侧边栏快捷方式改进您的日常工作流开始。这些链接会出现在 Fava 的左侧边栏,可以直接带您进入筛选视图,例如本月交易或上月收入。
将以下行添加到您的 Beancount 文件中:
2021-01-01 custom "fava-sidebar-link" "Current Month" "/jump?time=month"
2021-01-01 custom "fava-sidebar-link" "Last Month" "/jump?time=month-1"
2021-01-01 custom "fava-sidebar-link" "Clear All" "/jump?account=&time=&filter="