返回 Skill 列表
extension
分类: AI Agent 能力无需 API Key

personal-finance

管理个人财务,按类别追踪支出,设定预算,并接收分期付款和一次性年度支出的提醒。可用于记录支出、检查预算状态或设置财务提醒。

person作者: jakexiaohubgithub

Personal Finance

Track spending, manage budgets, and stay on top of recurring payments (EMIs) and one-time annual expenses using a local SQLite backend.

Preset Categories

The skill starts with: Food, Rent, Utilities, Travel, Entertainment, Shopping, Health, Misc.

Core Features

  • Categorized Tracking: Log expenses into preset or custom categories.
  • Dynamic Categories: Add new categories on the fly.
  • SQLite Backend: All data is stored in finance.db.

Setup

  1. Run scripts/init_db.py to initialize the database (already done).
  2. Ask the user if they want to add custom categories or set budgets for the presets.

Logging Expenses

Record spends into finance.db. Example: "Spent 500 on Food for lunch" -> Insert into transactions table.

Scheduled Tasks

  • Weekly Digest: Summarize SQLite transactions table.
  • Reminders: Check schedules table for EMIs and One-time spends.