Agent Skills
返回列表
EasyAccounts 家庭财务管家

EasyAccounts 家庭财务管家

数据分析 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_941226a9/easyaccounts。

技能介绍

要解决什么问题

家里或团队用 EasyAccounts 自部署记账时,常见诉求是:「记一笔午饭 30」「上个月花了多少」「按账户/分类筛流水」「导出某月账单」「看年度收支和净资产」。这些都要走 HTTP API,还要处理登录 token、typeId 与 actionId 区分、nginx 下 /api 路径,以及 Windows/Git Bash 下的编码问题。本技能把这类操作收敛成 scripts/ 里已测过的脚本,让模型按流程查主数据再写入,而不是手写 curl 猜接口。

技能如何工作

  • 查询:accounts、types、actions 拿账户与可用分类;query_flows.sh 按时间、账户、分类、备注筛流水(默认时间倒序,超过 100 条会截断并提示用导出)。
  • 记账:add_flow.sh / batch_add_flow.sh 记收支;内部转账走 handle=2 并传 accountToId;金额只传正数,日期由脚本处理。
  • 报表:year_statistics 看年度收入/支出/盈余与账户结构;make_excel 按与查询相同的条件在服务端生成 Excel 文件名(需在前端或运维侧取文件,无直链)。
  • 认证:EASYACCOUNTS_URL 只填 http(s)://host:port(不带 /api);401 时用 login.sh,不要自拼登录请求。

边界与注意点

本技能不提供删除流水、删账户/分类/动作,也不在前端之外创建账户或分类——删改主数据请到 EasyAccounts 网页/桌面端。投资类(股票、基金、加密货币)不在范围内。JSON 字段名因接口不同可能是 name、aname、accountName,读列表与 get_flow 详情时不要混用。公告需过滤 expire 已过期的条目。

使用场景

  • 自部署 EasyAccounts 后,在对话里说「午餐 30、地铁 12」,需要选对账户、餐饮/交通子分类并完成入账。
  • 月底核对「上个月花了多少」,要按日期范围查流水,并给出收入、支出、盈余汇总。
  • 家庭或报税复盘前,需按账户、分类、备注筛选某月流水,并在服务端生成对应 Excel 导出文件。
  • 年终查看净资产、全年收支与各账户占比,需要年度统计接口结果而不是手工汇总表格。

适合人员

  • 在 NAS 或 homelab 上跑 EasyAccounts、希望用对话记日常开销而不是每次打开前端的自建用户
  • 负责家庭共用账户,需要按月份或分类查流水、对账的小财务负责人
  • 一次交代多笔当日消费,希望用批量记账脚本入账并看到成功/失败明细的人
  • 维护自建 EasyAccounts 实例,需要查 release 版本、更新提示与未过期公告的运维或站长