跳过主要内容
D

MoneyPal (dsh-moneypal)

ding112/moneypal/packages/dsh-moneypal

面向 DSH 的个人记账插件,基于结构化的beancount账本工具。

安装

dsh plugin --profile web add github:ding112/moneypal

该插件位于仓库的 packages/dsh-moneypal 子路径下。

README

MoneyPal

让你的 AI 助手真正会记账。

将从支付宝、微信或银行导出的账单文件交给 AI 整理,核对预览,确认后记入账本。再用自然语言查流水、看收支和账户余额,减少逐笔录入。

账本以标准文本保存在自己的电脑上,可以自行备份和迁移,底层基于 Beancount。

使用演示

MoneyPal 使用演示:整理账单、预览确认与查询结果

▶ 点击封面观看 MoneyPal 使用演示

MoneyPal 能帮你做什么

  • 减少逐笔录入:让 AI 整理导出的账单,把精力放在核对结果上。
  • 写入前可以核对:查看交易明细和疑似重复提醒,需要调整时先修改预览,确认后再入账。
  • 便于长期保存:标准文本账本可自行备份和迁移,方便持续维护个人财务记录。

你可以这样使用

你想做什么可以这样说
导入账单“整理这份账单,先展示预览,等我确认后再写入。”
查询支出“列出 2026 年 8 月的餐饮支出。”
查询资产负债“查看截至 2026-08-31 的资产负债表。”
记录一笔交易“记一笔 2026-09-07 的午餐 35 元,现金支付,先给我确认。”

选择你的使用方式

我正在使用下一步
DeepSeek Harness Web在 DSH 中开始使用
WorkBuddy查看 MoneyPal Skill 安装指南
Qoder / QoderWork按当前宿主查看接入指南
其他本地 MCP Agent查看 MCP 配置指南

本仓库是 MoneyPal 产品主页,并维护 DSH Web 插件;MoneyPal Skill 仓库分发供支持 Skill 的 Agent 应用使用的通用技能目录。

在 DSH 中开始使用

以下步骤适用于已有 DSH Web(0.2.1-rc.2 或更新版本)的用户。环境要求和手动排查见使用指南。

1. 安装插件

dsh plugin --profile web add dsh-moneypal

2. 打开 MoneyPal 会话

选择准备保存账本的文件夹作为工作区,在新会话中选择 MoneyPal 预设。如宿主提示需要重启,按提示操作。

3. 让助手完成首次准备

把下面这句话发给助手:

帮我开始使用 MoneyPal:检查并按需准备运行环境,使用当前工作区的账本;如果还没有账本,先展示初始化内容,等我确认后创建。最后检查账本并查询一次余额。

DSH 可以代你执行环境检查与准备,并通过原生确认框创建新账本;已有符合布局的账本可直接复用。完成首次余额查询后,就可以导入账单或用自然语言记账。

导入第一份账单

完成对应入口的安装与账本准备后:

  1. 提供导出文件:将账单交给助手,或告知助手可读取的文件位置。
  2. 核对预览:检查日期、账户、金额、收支汇总、写入文件和疑似重复提醒;需要调整时先修改。
  3. 确认入账并查询结果:确认后由助手写入,再查询流水复核实际结果。

可以直接发送:

请导入这份账单,先整理交易并展示记账预览,提示可能重复的记录,等我确认后再写入。

DSH 和 Skill 的确认方式及完整操作步骤见账单导入指南。

账本与隐私

账本文件保存在本地,但账单内容、查询结果和交易信息可能进入宿主配置的模型上下文。本地保存不代表所有处理都在离线环境中完成,使用前请了解所选宿主和模型的数据处理方式。

常见问题

需要先准备什么?

需要对应的 Agent 应用和可用的 MoneyPal 运行环境。DSH 用户查看环境要求;其他宿主从使用方式进入对应指南。

已有 Beancount 账本可以使用吗?

已有符合 MoneyPal 布局的账本可以复用。先让助手检查账本布局,不要直接覆盖或重新初始化已有账本。

支持哪些账单文件?

可以将从支付宝、微信或银行导出的账单文件交给助手。具体能否读取和整理取决于文件格式、内容及宿主能力,不代表支持所有银行或格式。先让助手检查文件能否读取,再核对整理结果;MoneyPal 不会自动连接银行账户同步账单。

正式写入前如何确认?

先核对预览,再确认写入。DSH 使用原生确认框,Skill 在对话中请求确认。疑似重复记录会提示,不会自动删除;详细确认流程和结果不确定时的处理见使用指南。

开始体验与更多资料

用自己的真实账单开始体验

选择你正在使用的 AI 助手,完成首次准备,再导入一份账单。

  • 使用指南:安装、操作、账本布局、排障与升级卸载。
  • 开发说明:源码安装、构建、测试与发布。

致谢

感谢 Linux.do 社区对本项目的推广与宝贵反馈。

相关插件