开放合作中

有想法就聊聊,别客气 👋

2695409102@qq.com
已复制 ✓
← Skill 工具箱

🤖 记账助手 Skill:给你的 AI 搭档装个「财务大脑」

🤖 记账助手 Skill:给你的 AI 搭档装个「财务大脑」

一款 AI 记账技能——说人话就能记账,自动归类、月度统计、预算告警一条龙。

这是什么?

一个 AI 技能,让你的 AI 搭档学会管钱。

和它说话就像跟朋友聊天一样自然:

你 → 今天支出30元买咖啡
AI → ✅ 已记录:支出 30.00元 – 餐饮

📊 2026-06 月度小结:
   收入 5000.00元  |  支出 130.00元  |  结余 4870.00元

💡 提醒:本月支出已达预算的 72%,还剩 170 元

核心功能

📝 自然语言记账

不需要打开 App、不需要选择分类,直接说就行:

你说的话自动识别结果
支出30元买咖啡餐饮 · 30元
工资到账5000工资 · 5000元
昨天打车花了50元交通 · 50元(日期自动为昨天)
花了100元吃饭餐饮 · 100元
收入5000元工资工资 · 5000元

📅 日期智能解析

支持多种日期表达,不写默认今天:

昨天       → 自动计算
前天       → 自动计算
3月5号     → 当年当日
5天前      → 自动计算
2024-01-15 → 标准日期

🏷️ 自动归类

内置 7 类支出 + 4 类收入的关键词映射,智能匹配:

支出类别自动匹配关键词
餐饮吃、饭、咖啡、奶茶、外卖、火锅、零食…
交通打车、地铁、公交、滴滴、加油、停车…
购物衣服、淘宝、京东、超市、日用…
娱乐电影、游戏、KTV、旅游、会员…
医疗看病、药、医院、体检…
学习书、课程、培训、教材…
居住房租、水电、物业、网费…
收入类别自动匹配关键词
------
工资工资、薪水、月薪
奖金奖金、年终、绩效
兼职兼职、接单、外包
投资理财、基金、股票、利息

💰 预算管理

预算 4000元        → 设置本月预算
预算 5000元 下个月 → 提前设置下月预算(到月自动切换)

三级告警机制: - 💡 支出达预算 70% → 温和提醒 - ⚠️ 支出达预算 90% → 告警 - 🚨 超支 → 严重告警

📊 月度统计

每次记账自动输出当月汇总:总收入、总支出、结余、预算剩余。

技术架构

用户消息 → parse_message()
           ├── 关键词加权 → 判断收支类型
           ├── 提取金额(Decimal 精度防浮点误差)
           ├── parse_date() → 智能日期解析
           └── 关键词匹配 → 自动归类

记账本(CSV) ← add_entry()

月度统计 → 收入/支出/结余

预算检查 → 70% / 90% / 超支三级告警

结构化响应 → handle() 返回 dict

为什么用 CSV? 人类可读——Excel 能打开、cat 能看、grep 能搜,个人记账足够。

快速开始

下载源码

git clone https://github.com/mxppxm/ai-skills.git
cd ai-skills/记账助手

安装

记账助手.md记账助手.py 放入 AI 平台的技能目录,重启即可生效。

开记

直接对你的 AI 搭档说人话:

支出30元买咖啡 工资到账5000 预算 4000元

文件结构

记账助手/
├── 记账助手.md     # Skill 定义(描述、触发词、使用说明)
├── 记账助手.py     # Python 实现(消息解析、CSV 读写、统计预算)
├── 记账本.csv      # 自动生成,所有账目记录
└── 预算设置.json   # 自动生成,预算配置

技术栈

  • 语言 : Python 3(仅标准库,零第三方依赖)
  • 存储 : CSV(账本)+ JSON(预算配置)
  • 精度 : decimal.Decimal 防浮点误差

项目地址:github.com/mxppxm/ai-skills记账助手/
开箱即用 🍳