返回顶部
e

expense-tracker支出追踪器

Track daily expenses in structured markdown files organized by month. Use when the user wants to log spending, view expense summaries, analyze spending patterns, or manage personal finance tracking. Supports categories, tags, and monthly summaries.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
916
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

expense-tracker

费用追踪器

按月份整理Markdown文件,记录和追踪每日支出。

快速开始

记录一笔支出

bash
python3 scripts/log_expense.py log <金额> <类别> [--description 描述] [--tags 标签1,标签2] [--date YYYY-MM-DD]

示例:

bash

简单支出


python3 scripts/log_expense.py log 45000 咖啡

带描述

python3 scripts/log_expense.py log 250000 餐饮 --description 团队午餐

带标签

python3 scripts/log_expense.py log 500000 购物 --tags 衣服,促销 --description 新衬衫

指定日期(用于回溯记录)

python3 scripts/log_expense.py log 1200000 交通 --description 加油 --date 2026-02-15

查看月度汇总

bash

当前月份


python3 scripts/log_expense.py summary

指定月份

python3 scripts/log_expense.py summary 2026-02

JSON格式输出(便于解析)

python3 scripts/log_expense.py summary 2026-02 --json

文件组织

支出记录存储在工作区根目录的 expenses/ 文件夹中:

expenses/
├── 2026-01.md
├── 2026-02.md
└── 2026-03.md

每个文件包含一个Markdown表格:

markdown

支出 - 2026-02


日期类别金额(越南盾)描述标签
2026-02-17咖啡45,000
2026-02-17
餐饮 | 250,000 | 团队午餐 | |
| 2026-02-17 | 购物 | 500,000 | 新衬衫 | 衣服,促销 |

类别

常见支出类别请参见 references/categories.md。可使用现有类别或根据需要创建自定义类别。

常见类别:

  • - 住房 - 房租、水电费、居家开支
  • 交通 - 加油、保养、停车费
  • 餐饮 - 餐厅、外卖
  • 咖啡 - 咖啡馆、咖啡店
  • 购物 - 衣服、电子产品、一般购物
  • 娱乐 - 电影、游戏、爱好
  • 医疗 - 药品、就医
  • 订阅 - Netflix、Spotify、健身房、应用
  • 储蓄 - 投资、应急基金
  • 债务还款 - 贷款、信用卡
  • 杂项 - 其他支出

工作流程示例

从对话中记录每日支出

当用户提到花钱时:

bash

用户:刚付了35k买咖啡


python3 scripts/log_expense.py log 35000 咖啡

用户:在Phở 24吃了午餐,花了120k

python3 scripts/log_expense.py log 120000 餐饮 --description Phở 24

用户:加了油,400k

python3 scripts/log_expense.py log 400000 交通 --description 加油

月度回顾

bash

获取汇总


python3 scripts/log_expense.py summary 2026-02

查看支出文件详情

cat expenses/2026-02.md

分析消费模式

bash

获取JSON格式数据进行分析


python3 scripts/log_expense.py summary 2026-02 --json

比较多个月份

python3 scripts/log_expense.py summary 2026-01 --json > jan.json python3 scripts/log_expense.py summary 2026-02 --json > feb.json

自动备份

每次写入前,脚本会自动将当前支出文件备份到:

~/Documents/expenses_backup/YYYY-MM.md

  • - 备份在任何修改之前运行(即使写入失败也是安全的)
  • 如果文件尚不存在(该月第一条记录),则跳过备份
  • 每次备份都会用最新的写入前快照覆盖
  • 这可以防止意外 rm -rf 或工作区损坏

提示

  • - 批量记录:用户可以一次性告诉你多笔支出,全部记录下来
  • 类别一致性:使用相同的类别名称以确保准确的汇总
  • 标签用于筛选:使用标签进行子类别分类(例如工作、周末、紧急)
  • 描述:添加上下文,便于日后识别该笔支出
  • 定期回顾:建议每月汇总以追踪消费模式

与财务目标的整合

追踪支出时,请考虑:

  1. 1. 预算追踪:将月度总额与目标预算进行比较
  2. 消费模式:识别高消费类别
  3. 应急基金:追踪储蓄进度
  4. 债务减少:监控债务还款进度
  5. 财务比率:计算支出占收入的百分比

脚本参考

log_expense.py

命令:

  • - log - 添加一笔支出记录
  • summary - 查看月度汇总

参数(log):

  • - amount - 越南盾金额(必填)
  • category - 类别名称(必填)
  • --description/-d - 可选描述
  • --tags/-t - 可选逗号分隔的标签
  • --date - 可选日期(YYYY-MM-DD,默认为今天)
  • --workspace - 可选工作区路径(默认为 ~/.openclaw/workspace)

参数(summary):

  • - year_month - 可选 YYYY-MM(默认为当前月份)
  • --json - 以JSON格式输出
  • --workspace - 可选工作区路径

输出:

  • - 在 expenses/ 目录中创建/更新Markdown文件
  • 打印确认信息及文件位置
  • 汇总显示总额、笔数和按类别分类的明细

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 expense-tracker-1776420027 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 expense-tracker-1776420027 技能

通过命令行安装

skillhub install expense-tracker-1776420027

下载

⬇ 下载 expense-tracker v1.1.0(免费)

文件大小: 5.83 KB | 发布时间: 2026-4-17 19:29

v1.1.0 最新 2026-4-17 19:29
Add auto backup to ~/Documents/expenses_backup before each write to prevent data loss

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部