Agent Skills
返回列表
家庭记账小程序

家庭记账小程序

生活服务 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5defc93f/family-ledgerlight。

技能介绍

要解决什么问题

家庭日常开支往往分散在口头约定、零散备注或各自记账里,月底对账时很难按成员和用途快速汇总。若你已经在本机用 ledger.py 维护账本,更希望用对话直接说「爸爸支出 100 买菜」,而不是每次手敲一长串 CLI 参数。

技能如何工作

本技能扮演家庭账本助手:根据你的自然语言判断意图,再调用固定路径的 CLI:

python3 /home/ubuntu/projects/record-family/ledger.py

核心能力对应五类操作:

  • 记录支出:识别「角色 + 金额 + 用途」,映射为 add --role --amount --note
  • 查询记录:识别「查看 / 列表 / 最近」等,支持 --role、--month、--year、--limit
  • 汇总统计:识别「汇总 / 总计 / 花了多少」,走 summary 并可按月、年筛选
  • 删除记录:在给出记录 ID 时执行 delete --id
  • 角色列表:询问有哪些成员时执行 roles

执行后直接展示命令输出;意图不完整时只做简短追问,不堆砌解释。

适用边界与注意点

  • 工具路径与数据存储依赖部署环境中的 /home/ubuntu/projects/record-family/ledger.py,换机器需自行对齐路径与 Python 环境。
  • 记账语义以 SKILL 中的模式为准(如爸爸/妈妈/儿子/女儿 + 金额 + 用途);超出模式的表述可能无法自动映射。
  • 删除操作需要明确的记录 ID,不能凭模糊描述删账。

使用场景

  • 夫妻分工记账时,用口语说出「妈妈花了 200 买衣服」,让助手转成 `add` 并写入本地账本。
  • 月底对账前,按「2026 年 5 月」或指定成员查询 `list`,核对每笔用途与金额是否一致。
  • 问「今年花了多少」或「汇总一下」,触发 `summary` 按年或按月拉总,再对照家庭预算表。
  • 发现记错一笔后,先 `list` 查到记录 ID,再明确说「删除 ID x」调用 `delete` 更正账目。

适合人员

  • 在本机部署了 `record-family/ledger.py`、希望用对话代替手写参数的家庭财务维护者。
  • 需要按爸爸/妈妈/孩子等角色分开记支出、月底按人汇总的带娃家庭家长。
  • 共用一台记账环境、经常口头报账、要把「角色+金额+用途」快速落库的同住家庭成员。
  • 会定期查「最近 N 条」或角色列表 `roles`,用来核对谁记了账、还有哪些成员未录入的人。