beancollect —— beancount 账单导入工具
💡
原文中文,约1600字,阅读约需4分钟。
📝
内容提要
beancollect 是一款为 beancount 开发的账单导入工具,旨在提供简单可靠的服务。它支持微信支付,用户可通过配置文件将账单与账户映射,并定义操作规则。项目地址在 GitHub,欢迎反馈。
🎯
关键要点
- beancollect 是为 beancount 开发的账单导入工具,设计目标是简单和可靠。
- beancollect 不会直接修改用户账单,始终显式执行操作,不预测用户行为。
- 作者开发 beancollect 的原因是缺乏支持微信支付的账单导入工具,以及对现有工具设计的不满。
- beancollect 需要在 main.bean 的项目文件夹中工作,支持特定的目录结构。
- 配置文件支持账户映射和操作规则,用户可以定义账单与实际账户的关系。
- 目前支持的 schema 仅为 wechat,且每种 schema 有独立配置,覆盖 global.yaml。
- 规则目前仅支持增加账户,用户可以根据支付方条件添加相应的账目。
- 项目地址在 GitHub,欢迎用户提需求和反馈 BUG。
❓
延伸问答
beancollect 是什么?
beancollect 是为 beancount 开发的账单导入工具,旨在提供简单可靠的服务。
beancollect 如何处理账单?
beancollect 不会直接修改用户账单,而是显式执行操作,不预测用户行为。
为什么要使用 beancollect?
作者开发 beancollect 是因为缺乏支持微信支付的账单导入工具,以及对现有工具设计的不满。
beancollect 的配置文件支持哪些功能?
配置文件支持账户映射和操作规则,用户可以定义账单与实际账户的关系。
beancollect 目前支持哪些 schema?
目前 beancollect 仅支持 wechat schema,每种 schema 有独立配置,覆盖 global.yaml。
如何在 beancollect 中添加规则?
规则目前仅支持增加账户,用户可以根据支付方条件添加相应的账目。
🏷️
标签
➡️