Agent智能体搭建流程|以股票分析AI助手为例详解搭建过程(Dify+DeepSeek)

大模型向量数据库机器学习

点击上方蓝字关注我们 | AI时代 你不是一个旁观者

  1. 项目简介

    基于 Dify低代码开发平台 与 DeepSeek-R1大模型,构建一个智能股票分析助手(股票分析Agent)。目标:实现自然语言交互式股票查询、技术指标分析、多维度数据可视化及风险预警,降低普通投资者使用专业金融工具的门槛。

典型场景

  1. 散户投资者:通过对话快速获取个股实时行情、K线形态解读、财务指标对比,形成次日及周度的投资预测报告。
  2. 财经自媒体:一键生成包含技术面/基本面/情绪面分析的内容。

解决痛点

  • 数据分散:整合行情数据、财报数据、舆情数据于单一入口。
  • 分析门槛高:将MACD、RSI等技术指标解读转化为自然语言结论。
  • 响应延迟:通过DeepSeek-R1的高效推理能力实现快速报告生成。

核心功能

  1. 智能问答
  • 支持模糊查询(例:“茅台最近走势如何”“光伏板块龙头股”)
  • 自动关联同行业可比公司数据
  • 多维度分析报告
  • 技术面:自动识别K线形态(如“头肩顶”“金叉死叉”)
  • 基本面:PE/PB/ROE等指标同业对比
  • 消息面:整合财经新闻情感分析
  • 风险预警
  • 异动监测(量价突变、大宗交易)
  • 财报暴雷概率预测
  1. 股票分析AI助手的原理介绍

规划-记忆-工具-行动闭环

picture.image

规划,负责完成任务拆解、推理逻辑设计及执行路径规划。基于用户输入(如“分析特斯拉未来3个月股价趋势”),Dify的大语言模型(如GPT-4)通过预定义的提示词(Prompt)识别意图,拆解为“获取实时股价数据”“分析财报信息”“整合行业新闻”等子任务。动态调整执行计划:根据中间结果(如财报数据异常)自动调整后续步骤,例如优先调用新闻分析工具而非技术指标工具。

记忆,存储短期交互记录与长期知识,支持上下文关联与个性化服务。短期记忆:通过Dify的会话管理功能记录当前对话上下文(如用户偏好“只关注技术面分析”),确保多轮交互连贯性。长期记忆:知识库集成:上传行业研报、历史股价数据等结构化文档,构建RAG(检索增强生成)管道,供模型实时检索引用。

工具使用,集成外部API与数据处理模块,扩展Agent能力边界。数据获取类:获取技术指标(如MACD、KDJ)、成交量及股价等API,使用用户定义(指定使用缠论)或自有的分析逻辑进行分析。调用Dify支持的文生图模型生成股价趋势可视化图表。

工具调度逻辑:Function Calling模式针对支持此功能的模型(如GPT-4),直接映射工具调用指令。ReAct框架:对不支持Function Calling的模型,通过“思考-行动-观察”循环选择工具。

行动,执行工具调用并生成最终响应,支持多模态输出与自动化操作。通过提示词模板(如Markdown表格)结构化输出股票的分析结果。

  1. 前置准备

https://account.coreshub.cn/signup?invite=SXBtZzZmWHM=

DeepSeek-R1、V3满血版注册就送5000万token。申请完成后使用OpenAI-API-compatible添加模型。

picture.image

  • biyingapi.com(金融数据接口)

MENU点击证书购买-找到免费版,点击立即获取,保存好证书。

picture.image

  1. Dify 平台实践步骤

    • 编排获取股票数据工作流并发布为工具

      创建空白应用-选择工作流-命名为获取近30交易日成交数据。

picture.image

添加开始节点,并添加两个变量:url、time

picture.image

添加http请求节点,将url变量添加到url 中。

picture.image

添加代码执行节点,截取近30交易日的成交数据。(代码我放到DSL文件中了)

picture.image

添加结束节点,输出代码执行节点的处理结果。

picture.image

点击发布,发布更新并发布为工具。添加调用名称、描述、工具入参。

其中工具入参分别为:

url: 该股票的查询url,例如:https://api.biyingapi.com/hszbl/fsjy/你的证书ID

time: 查询时间格式为时间点 %Y-%m-%d

picture.image

参照上述流程分别创建近30天kdj查询工具、近30天macd查询工具等。

  • 创建股票分析AI分析助手agent

创建空白应用-选择Agent,并输入名称。

picture.image

配置模型、温度、top-p、最大标记

picture.image

输入提示词

picture.image

添加工具

picture.image

测试一下吧

picture.image

  1. 常见问题及改进余地

股市有风险,投资需谨慎。通过模型获得的投资结果需要不断验证调整。

也可以通过工作流实现上述效果。后面有时间做一版工作流的。

6.获取DSL文件等

获取DSL文件

DSL文件分享公众号回复 DSL ,获取工作流DSL文件。目前我建立了一个dify学习交流群。可以在微信公众号回复 入群,我拉你进群。关注我,在AI时代快人一步。

picture.image

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
CV 技术在视频创作中的应用
本次演讲将介绍在拍摄、编辑等场景,我们如何利用 AI 技术赋能创作者;以及基于这些场景,字节跳动积累的领先技术能力。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论