被动财务跟踪插件,用于PhoenixClaw。自动从对话和付款截图中检测支出和收入。使用场景:用户提及金钱/支出(任何语言);用户分享付款截图(微信支付、支付宝等);用户询问财务(“我花了多少钱?”、“我的预算”);用户需要费用报告(“月度总结”、“支出分析”)。
PhoenixClaw Ledger: 零努力金融追踪.是一项面向实际任务的技能,主要用于PhoenixClaw Ledger 自动从您的日常谈话和支付截图中提取金融交易, 需要零马努亚。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
PhoenixClaw Ledger 可自动从您的日常对话与付款截图中提取财务交易信息,全程无需任何手动输入。
| 功能 | 说明 |
|---|---|
| 语义化支出识别 | AI 从自然语言对话中识别消费相关表述 |
| 截图识别 | 从支付类 App 截图中提取交易数据 |
| 智能分类 | 基于商户名称与上下文自动归类 |
| 预算追踪 | 按月推送预算提醒,并可视化进度 |
| 财务洞察 | 支出模式分析结果集成至日记 Growth Notes 中 |
| 目标管理 | 支持储蓄、预算控制、习惯养成及心愿单等目标类型 |
| 周度报告 | 每周日 21:00 自动发送当周支出回顾 |
| 查询支持 | 实时响应自然语言形式的财务查询 |
| 支出趋势 | 支持多月维度的支出分析与可视化 |
| 交易浏览器 | 交互式全量交易历史浏览视图 |
作为 PhoenixClaw 的插件,Ledger 在 post-moment-analysis 阶段介入:
references/expense-detection.md)references/payment-screenshot.md)references/merchant-category-map.md 中定义的规则~/PhoenixClaw/Finance/ledger.yamlassets/daily-finance-section.md 模板生成日记对应章节尽管设计为被动运行,用户仍可主动发起交互:
~/PhoenixClaw/
├── Journal/
│ ├── daily/2026-02-02.md # 包含 💰 Finance 章节
│ └── weekly/2026-W05.md # 周度财务回顾
│
└── Finance/ # Ledger 专属目录
├── ledger.yaml # 结构化交易数据
├── budget.yaml # 预算配置文件
├── goals.yaml # 财务目标追踪文件
├── transactions.md # 交易浏览器视图
├── monthly/
│ └── 2026-02.md # 月度财务报告
└── yearly/
└── 2026.md # 年度汇总报告
Ledger 专属配置位于 ~/.phoenixclaw/config.yaml 中:
plugins:
phoenixclaw-ledger:
enabled: true
default_currency: CNY # 或 USD、EUR 等
budget_monthly: 5000 # 月度预算金额
categories_custom: [] # 用户自定义类别列表
screenshot_confidence: 0.7 # 截图识别自动录入所需的最低置信度
Ledger 复用 PhoenixClaw Core 的 Cron 基础设施,并扩展了额外的定时任务:
| 任务 | 执行时间 | 说明 |
|---|---|---|
| 日度处理 | 每日 22:00(通过 Core 执行) | 提取当日交易并生成日记中的日度章节 |
| 月度报告 | 每月 1 日 08:00 | 生成上一自然月的综合财务摘要 |
| 周度汇总 | 每周日 21:00(可选) | 周度支出回顾 |
无需单独配置。Ledger 已接入 Core 的夜间 Cron 流程:
post-moment-analysisopenclaw cron add
--name "PhoenixClaw Ledger monthly report"
--cron "0 8 1 * *"
--tz "auto"
--session isolated
--message "Generate monthly financial report for the previous month."
完整配置说明详见 references/cron-setup.md。
references/)expense-detection.md:用于对话解析的语义模式定义payment-screenshot.md:截图识别与 OCR 提取技术说明merchant-category-map.md:商户到类别的映射规则category-rules.md:类别定义及其层级结构budget-tracking.md:预算提醒机制与进度计算逻辑financial-insights.md:面向 Growth Notes 的模式分析方法cron-setup.md:定时任务与报告自动化配置指南goal-management.md:财务目标设定与进度追踪机制query-patterns.md:自然语言查询模板与匹配逻辑assets/)expense-callout.md:对话中识别出的支出条目模板receipt-callout.md:截图中识别出的支出条目模板daily-finance-section.md:日记集成所用模板monthly-report.md:月度总结模板yearly-report.md:年度总结模板