Securo AI Agent教程:自托管LLM+MCP工具调用,用一句话查询你的财务数据

发布时间:2026/9/26 0:44:30

Securo AI Agent教程:自托管LLM+MCP工具调用,用一句话查询你的财务数据 Securo AI Agent教程自托管LLMMCP工具调用用一句话查询你的财务数据【免费下载链接】securoOpen-source personal finance manager. Self-hosted, privacy-first.项目地址: https://gitcode.com/gh_mirrors/se/securoSecuro是一款开源、自托管、隐私优先的个人财务管理系统Personal Finance Manager。它的最大亮点之一是内置的AI Agent 功能接入你自己的 LLM如 Ollama 本地模型、OpenAI、Anthropic通过MCPModel Context Protocol模型上下文协议工具调用让 AI 真正读懂你的账本——一句我上个月花了多少钱Agent 就会自动调用报表工具、查询数据库用自然语言给你完整答案。1️⃣ Securo AI Agent 是什么传统记账软件只能看数据而 Securo 的 AI Agent 能查数据自托管 LLM模型可以完全跑在你自己的服务器/电脑上Ollama数据不出门隐私拉满也支持 OpenAI、Anthropic 等云端模型。MCP 工具调用内置一个独立的 MCP Server 容器暴露30 个财务工具查询净资产、收支报表、交易搜索、预算对比、规则管理等。Agent 运行时由 LLM 自主决定调用哪个工具、传什么参数。提案模式Proposal Mode涉及修改数据的操作如建预算、改分类AI 不会直接动手而是生成一条提案你在界面上确认后才会真正写入数据库。知识库 RAG支持上传文件到个人知识库Agent 可结合你的资料回答问题。核心源码结构如下感兴趣可以深入阅读AI Agent 后端backend/app/agents/MCP 服务器入口mcp_server/main.pyMCP 工具注册表mcp_server/registry.py前端聊天面板chat-panel.tsx2️⃣ 一键开启 AI Agent完整部署步骤AI Agent 是可选功能默认关闭老用户零成本、零影响。开启只需三步步骤 1准备你的 LLM最简单的全本地方案是 Ollama在你的服务器或本地机器上拉一个对话模型即可ollama pull llama3.1如果不想本地跑模型也可以直接用 OpenAI / Anthropic 的 API Key配置方式见下节。步骤 2修改 .env 配置在仓库根目录的.env中设置配置项定义见 backend/app/agents/config.py配置项示例值说明AGENTS_ENABLEDtrue⭐ 总开关必须打开AGENTS_DEFAULT_PROVIDERollamaLLM 提供方AGENTS_OLLAMA_BASE_URLhttp://ollama:11434Ollama 地址连宿主机可用http://host.docker.internal:11434AGENTS_DEFAULT_MODELllama3.1要使用的模型名AGENTS_OPENAI_API_KEYsk-...使用 OpenAI 时填写完整环境变量说明都在 docker-compose.yml 中有中文注释直接照抄即可。步骤 3带上 agents 配置档启动docker compose --profile agents up--profile agents会额外启动mcp-server容器默认监听 8765 端口见 docker-compose.yml这是整个 AI 功能的地基。启动完成后打开 Web 界面侧边栏就会出现 AI 聊天面板。3️⃣ 四种 LLM 提供方本地零成本 vs 云端高性能Securo 内置四种 LLM Provider注册表见 providers/registry.pyProvider适用场景关键配置ollama⭐推荐全本地、零 API 费用、隐私最强AGENTS_OLLAMA_BASE_URLopenai效果最好的云端模型AGENTS_OPENAI_API_KEYanthropicClaude 系列模型AGENTS_ANTHROPIC_API_KEYopenai_compatibleLM Studio、vLLM 等兼容接口AGENTS_OPENAI_COMPAT_BASE_URL..._API_KEY小贴士Docker 已通过host.docker.internal打通宿主机网络Linux 下自动配置所以你可以放心地把 Ollama / LM Studio 跑在宿主机上容器内直接访问。创建 Agent 时/agents页面 → 新建 Agent可以为每个 Agent 单独指定 Provider、模型、系统提示词和工具权限一个工作区可以并存多个财务顾问。4️⃣ 内置 MCP 工具全景30 个工具随便 Agent 调所有内置工具位于 backend/mcp_server/tools/按职能分为四大类 只读查询类问就答无风险get_net_worth— 净资产趋势我的净资产在涨吗get_income_expenses— 收支对比报表最近6个月入不敷出吗get_cash_flow— 现金流预测下个月账上还有多少钱get_dashboard_snapshot— 月度快照总收入/支出/结余/Top 分类一次调用全拿到list_transactions/search_all— 交易明细与全局搜索list_accounts/list_budgets/list_assets/list_goals/list_recurring_transactions— 账户、预算、资产、目标、周期交易get_budget_vs_actual— 预算执行分析这个月哪类预算超支了报表工具的参数设计得非常AI 友好例如 reports.py 中的get_net_worth直接写明描述Use to answer how is my net worth trending?让 LLM 一看就知道何时该用它。✍️ 提案类propose_*需你确认才生效propose_categorize— 给交易重新分类propose_create_transaction— 记账propose_create_budget/propose_create_goal— 建预算、建理财目标propose_create_rule/propose_update_rule/propose_delete_rule— 规则引擎管理 知识库search_knowledge_base— 在你的上传文件中做向量检索RAG️ 安全机制MCP 端点对每一次调用都强制 JWT 鉴权见 auth.py且工具自动限定在令牌所属的 Workspace 内多租户数据互不可见。5️⃣ 提案模式AI 记账但方向盘在你手里这是 Securo AI Agent 最值得称赞的设计 ⭐你对 Agent 说帮我给餐饮支出建一个月 800 元的预算。LLM 调用propose_create_budget工具——工具只生成预览不写数据库is_proposal: true定义在 registry.py。聊天面板里弹出一张提案卡片proposal-card.tsx展示将创建的预算详情。你点确认才真正入库点拒绝AI 会收到反馈继续调整。所有查询类工具只读、随时可跑所有写操作都走提案AI 永远无法绕过你的确认直接改账本。放心把财务助理这个头衔交给它。6️⃣ 反向接入让 Claude Desktop / n8n 调用你的 SecuroSecuro 的 MCP Server 不仅服务自家 Agent还能对外输出。在/agents→ 连接管理 → External MCP access 面板mcp-external-panel.tsx里一键生成长期访问令牌默认 90 天有效配置项AGENTS_MCP_EXTERNAL_TTL_DAYS把令牌填进 Claude Desktop 的 MCP 配置就能在 Claude 里直接问你的财务数据也可以接到 n8n 等自动化平台做每月 1 号自动拉取收支报表并发邮件这类工作流外部端点默认绑定127.0.0.1:8765如需暴露到内网修改AGENTS_MCP_EXTERNAL_HOST_PORT即可详见 docker-compose.yml 注释。7️⃣ 多语言 常见问题Securo 的界面与 Agent 问答均支持多语言包括日语等国际化体验❓ 常见问题Q1不开 AI Agent 会影响其他功能吗不会。AGENTS_ENABLEDfalse默认值时路由不挂载、MCP 不启动、后台任务不运行完全零开销。Q2本地模型效果一般怎么办建议至少使用 8B 以上参数的指令模型或切换到 OpenAI/Anthropic。知识库向量嵌入默认使用内置的 fastembed 多语言小模型零配置也可通过AGENTS_EMBEDDING_PROVIDER切换到 Ollama/OpenAI。Q3数据安全吗所有 LLM 流量由你自己的.env决定走向用 Ollama 则数据 100% 留在本地用云端 API 仅将必要的上下文发往对应服务商。MCP 令牌可随时吊销且与主应用密钥独立。Q4能给 Agent 限定权限吗可以。每个 Agent 支持逐工具开关tools-section.tsx比如只留只读工具、关掉所有propose_*工具打造只读财务分析师。总结Securo 的 AI Agent 把自托管 LLM MCP 工具调用 提案式安全写操作三者结合让个人财务数据第一次真正做到了开口即查。三步部署配.env→ 起 Ollama →docker compose --profile agents up你就能拥有 24 小时在线、数据不出门的私人财务分析师。【免费下载链接】securoOpen-source personal finance manager. Self-hosted, privacy-first.项目地址: https://gitcode.com/gh_mirrors/se/securo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/26 0:44:30

答辩PPT模板实战:从母版到放映的完整避坑指南

简介:为华中科技大学毕业生设计的毕业论文答辩PPT模板,聚焦论文答辩演示场景,内置研究背景及意义、研究目的及意义、研究思路及方法、研究结果与应用、相关建议和结论、参考文献、目录等答辩通用模块,整套叙事路径完整&#xff0c…

2026/9/26 0:44:30

Web Worker + MinIO:多平台大文件上传兼容性实践

大文件上传真正让人头秃的,通常不是文件本身太大,而是“平台太多”。我这两年一直在做上传相关的功能,从几个MB的办公文档到几十GB的现场视频都碰过,最深的体会是:同一套代码在 Windows Chrome 上跑得飞快,…

2026/9/26 0:44:30

大数运算课程设计全解析:从数组存储到快速幂与进制转换

简介:一份用于数据结构课程设计的大数运算完整工程,面向高校学生、算法初学者以及需要完成同类课题的开发者。资源以 C 实现为主,同时支持十进制与二进制大数的加法、减法、乘法、除法、乘方、取模六类运算,包含快速幂、长除法、逐…

2026/9/26 1:54:34

红外技术三条线:从测温、遥控到AI检测一次捋清

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/26 1:54:34

2026芯片IP选型指南:从CPU/NPU到接口IP的避坑与实战

1. 芯片IP选型这件事,为什么越来越像一场信息战如果你在2026年还在用“查手册、翻官网、问FAE”这套老办法做芯片IP选型,大概率会踩坑。不是因为你不够专业,而是因为芯片IP这个市场在过去三年发生了结构性变化:品类爆炸、供应商分…

2026/9/26 1:54:34

华科数据库实验MySQL 8.0.33实战包:开箱即用+避坑指南

简介:本资源是华中科技大学《数据库系统原理实践——以MySQL为例》课程的完整实验配套材料,面向计算机专业本科生及数据库初学者,聚焦数据库核心原理的动手验证与工程实现。资源共92个文件,主体为62个SQL脚本(覆盖建库…

2026/9/26 1:54:34

北邮数据结构实验双版本解析:严蔚敏基础版与王道408强化版

简介:本资源是北京邮电大学《数据结构与算法》课程配套的完整实验与作业合集,面向计算机及相关专业本科生、考研备考者及算法初学者,系统覆盖核心知识点的编码实现与工程实践。压缩包共43个文件,包含12个C源码(如单链表…

2026/9/26 1:49:34

矿业振动电机:激振力匹配、频率稳定与环境耐受性三大核心

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 21:00:17

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介:《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南,面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者,用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/25 20:59:52

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介:这份PPT围绕互联网业务安全托管服务展开,面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者,重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件,包体约30.63MB,以…

2026/9/26 0:04:28

画质修复APP怎么选?Wink影像修复能力与产品实力解析

现如今手机拍摄场景愈发丰富,演唱会直拍、漫展记录、老视频翻新、日常vlog录制,都会遇到画面模糊、噪点多、曝光失衡等问题,不少用户在挑选工具时比较在意一款画质修复APP能够兼顾修复效果与自然质感。Wink作为美图公司推出的全球化AI影像增强…

2026/9/26 0:04:28

超低能耗建筑K值要求能否满足?浙东铝业建筑型材解析

核心摘要浙东铝业的超低能耗系统门窗产品,资料显示保温性能可达 K≤1.4W/(㎡K),能够对应上海地区超低能耗住宅对门窗保温性能的应用需求。判断建筑是否满足超低能耗要求,不能只看铝型材本身,还需要结合玻璃、隔热条、密封系统、开…

2026/9/25 20:55:38

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/25 18:41:36

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/25 18:34:56

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑