用 n8n 搭建 Telegram 财务 AI 助手
输入:Telegram 消息或 Chat 触发 → 处理:AI Agent 调用交易记录/余额查询工具 → 输出:Telegram 回复与财务报告
- 给谁
- 有个人或小型企业记账需求、已在用 n8n 的用户
- 你会得到
- 通过 Telegram 聊天自动记录收支、查询余额,并获得 AI 财务建议
硬约束
需要 n8n 实例(自托管或 n8n Cloud 并启用社区节点)。前置条件:Supabase PostgreSQL 数据库(含 transactions、balances、memoria_chat 三张表)、OpenAI API Key、Telegram Bot Token、两个辅助工具工作流(Register Tool / Balance Tool)。来源未提供工具工作流 JSON,需从模板市场另行获取或自建。
他们做了什么
作者 Bruno Dias 在 n8n 模板市场发布了一个财务 AI Agent 模板。该模板通过 Telegram Trigger 或 Chat Trigger 接收用户消息,经 Normalize 节点标准化后送入 AI Agent;AI Agent 调用 OpenAI GPT-4.1/GPT-4 作为语言模型,使用 Postgres Chat Memory 维持对话上下文,并通过两个 toolWorkflow 节点(Register Transaction、Balance report)与外部数据库交互,最终由 Telegram 节点返回结果。
效果如何
作者自述该模板可实现自动记录收支、分类、个性化财务分析与余额报告生成,并支持通过 Telegram 交互(可适配 WhatsApp、Instagram 等)。来源未提供量化效果数据,上述功能描述为作者报告(author_report)。
值得知道
1. 模板 description 提到需要两个辅助工具工作流(Register Tool / Balance Tool),但当前快照未包含其 JSON,属于核心依赖缺失风险。2. workflow.json 中所有节点的 parameters 均为空对象,实际运行需在 n8n 编辑器中手动配置各节点参数。3. 需 n8n 自托管实例或 n8n Cloud 并启用社区节点。4. 本站未对该工作流进行实测,reproduction 状态为 not_tested。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- 导入后按各需鉴权节点绑定你自己的凭证;本附件不含原作者密钥。
需要替换的配置
- 源模板来自 n8n 公开库 #5259(约 9 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-24
步骤
准备数据库与凭证
在 Supabase 创建 PostgreSQL 数据库,建立三张表:transactions(记录每笔收支)、balances(按天/用户汇总余额)、memoria_chat(保存对话历史)。然后在 n8n Credentials 中配置:OpenAI API Key、Supabase API Key 与 URL、PostgreSQL Connection String、Telegram API Token。
配置 Webhook 与工具连接
在 Telegram Trigger 节点设置 Webhook 路径,用于接收 Telegram 消息。确认主工作流 Financial | AI Agent 已正确连接两个工具工作流:Financial | AI Agent | Register Tool(登记交易)和 Financial | AI Agent | Balance Tool(生成余额报告)。若工具工作流未导入,需先从模板市场获取或手动创建。
导入并启用工作流
将主工作流 JSON 导入 n8n,检查节点连接:Telegram Trigger / Chat → Normalize → AI Agent → Telegram;AI Agent 同时连接 OpenAI Chat Model、Postgres Chat Memory、Register Transaction、Balance report。启用工作流后,向 Telegram Bot 发送消息测试。
可复制提示词
搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限
这一段是提示词,页面不会在这里插入广告。
你是一个 n8n 工作流搭建助手。用户想复现一个 Telegram 财务 AI Agent。请先确认用户是否已具备:1) n8n 实例;2) Supabase 数据库及三张表;3) OpenAI API Key;4) Telegram Bot Token;5) 两个辅助工具工作流(Register Tool / Balance Tool)。若缺少工具工作流,提醒用户来源模板未提供其 JSON,需自行从 n8n 模板市场搜索或手动创建。然后按步骤指导用户导入主工作流、配置凭证、设置 Webhook 并测试。
先核对 5 项前置条件,再导入主工作流;工具工作流缺失时需告知用户补充来源。
来源
💰 Financial AI agent Telegram and WhatsApp · brunodias · n8n.io · 2025-06-24
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。