存款类 + 信用卡
九个工具,用于处理支票、储蓄和信用卡数据。大多数人绝大部分时间都花在这里。
list_accounts
查看每个已连接账户当前的余额和类型。
“我现在每个账户里各有多少钱?”
get_account
按 ID 查询单个账户的详细信息。通常在 list_accounts 之后作为后续调用。
“再详细说说这个支票账户。官方名称、后四位、类型。”
list_transactions
核心主力工具。按日期、金额、分类、账户筛选,支持分页。大多数问题都由它来回答。
“列出本月所有 100 到 500 美元之间的消费。”
search_transactions
按商户名称做子串匹配。当你只知道名字的一部分,而分类可能不对时用它。
“找出所有商户名中带 'coffee' 的交易。”
get_spending_summary
按分类、商户、月份或周汇总消费。返回排好序的分组。
“按商户分组统计我 3 月的消费,前 10 名。”
get_recurring_charges
识别出的订阅和水电费等周期性收费。相似商户 + 相似金额 + 相似频率。
“我所有的周期性扣款列出来。”
get_monthly_cashflow
某一个月的收入和支出,加上主要来源和主要分类。一次调用,一个月。
“2026 年 3 月的现金流。包含主要支出分类。”
get_merchant_history
某个商户的所有消费记录。非常适合“我在 X 花了多少”这类问题。
“今年在 Whole Foods 的所有消费,附上每月合计。”
list_categories
你的数据里出现过的所有分类。适合用来了解“到底有哪些分类可用”。
“我的数据里出现了哪些消费分类?”
投资
两个工具,用于处理券商数据。持仓(快照)和交易(历史)。
list_holdings
当前持仓,附带相对成本价的盈亏。
“我持有的每一个仓位,按当前市值排序,附上盈亏。”
list_investment_transactions
买入、卖出、分红、费用。按日期、账户、类型筛选。
“过去 90 天内所有的分红。”
连接
一个工具,用于代理判断需要新增一个银行连接的时候。
connect_bank
返回一个链接,打开银行绑定流程。当 list_accounts 没有返回任何连接,或用户要求添加银行时使用。
“我想再连一个银行。要怎么做?”