name: expense-tracker-daily description: | 智慧記賬助手。當用戶提到記賬、花錢、支出、消費、花費、記錄開銷、查賬、統計支出、賬單等意圖時觸發。 支援自然語言輸入("午飯花了35"、"打車25塊"、"昨天買衣服200"),自動分類,多維度統計分析。 關鍵詞:記賬, 花錢, 支出, 消費, 花費, 賬單, 查賬, 統計支出, 記錄開銷, 錢花哪了, 月度統計.
所有資料操作通過 scripts/expense_tracker.py 完成:
SKILL_DIR = {SKILL_DIR}
PYTHON = python
SCRIPT = "{SKILL_DIR}/scripts/expense_tracker.py"
| 命令 | 用途 | 示例 |
|---|---|---|
add |
新增記錄 | --amount 35 --category 餐飲 --desc "午飯" --date 2026-04-09 |
list |
列出記錄 | --limit 20 --category 餐飲 --from 2026-04-01 --to 2026-04-30 |
delete |
刪除記錄 | --id 3 |
stats |
統計分析 | --period month --date 2026-04-09 |
categories |
檢視分類 | (無引數) |
summary |
全域性總覽 | --top 5 |
python "{SKILL_DIR}/scripts/expense_tracker.py" <command> [options]
從使用者自然語言中提取:金額、分類、描述、日期。
金額提取規則(按優先順序):
- ¥35 / ¥35 → 35
- 35元 / 35塊 / 35塊錢 → 35
- 花了35 / 花了35元 → 35
- 35.5元 → 35.5
- 純數字 35 → 35
日期提取: - "今天" → 當天 - "昨天" → 前一天 - "前天" → 前兩天 - "上週X" / "上個月" → 對應日期 - 無日期關鍵詞 → 預設今天
分類判斷:
優先看使用者是否明確說了分類("餐飲花了35"),沒有則根據描述中的關鍵詞自動匹配。參考 references/categories.md 中的完整關鍵詞表。無法匹配時歸入"其他"。
執行示例:
python "{SKILL_DIR}/scripts/expense_tracker.py" add --amount 35 --category 餐飲 --desc "午飯" --date 2026-04-09
# 最近20條
python "{SKILL_DIR}/scripts/expense_tracker.py" list --limit 20
# 按分類 + 日期範圍
python "{SKILL_DIR}/scripts/expense_tracker.py" list --category 餐飲 --from 2026-04-01 --to 2026-04-30
# 本月統計
python "{SKILL_DIR}/scripts/expense_tracker.py" stats --period month
# 本週統計
python "{SKILL_DIR}/scripts/expense_tracker.py" stats --period week
# 某天統計
python "{SKILL_DIR}/scripts/expense_tracker.py" stats --period day --date 2026-04-09
stats 返回 by_category(按分類金額)和 daily(按日期金額),用來生成人類可讀的報告。
先 list 找到要刪除的記錄 id,確認後執行:
python "{SKILL_DIR}/scripts/expense_tracker.py" delete --id 3
python "{SKILL_DIR}/scripts/expense_tracker.py" summary --top 5小蔥技能7w4.net有完整的技能分類。
記賬成功後回覆格式:
✅ 已記錄:餐飲 ¥35.00 — 午飯 (2026-04-09)
查詢/統計回覆要求簡潔,用列表而非表格(適配移動端):
📊 本月支出統計
💰 總計:¥1,280.50(23筆)
📂 分類排行:
餐飲 ¥580.00 (45.3%)
交通 ¥320.00 (25.0%)
購物 ¥200.00 (15.6%)
其他 ¥180.50 (14.1%)
資料儲存在 ~/.qclaw/workspace/expense-tracker-data/expenses.json,純本地,不聯網。
這個記賬助手做得相當不錯,核心功能齊全、文件清晰、零依賴安裝簡單,記賬和統計都很實用。分類智慧、響應格式規範,資料存本地不用擔心隱私。不足之處是對複雜口語表述的理解能力有限,比如'上上週三'這類模糊日期可能識別不準,沒有資料匯出功能,而且解除安裝重灌時需要確認資料還在不在。總體來說質量良好,日常簡單記賬完全夠用。