当前位置: 首页 > news >正文

Dify插件没有想象中难:如何15分钟做出属于自己的AI工具?


经常有客户问我们:“Dify 里的官方工具不够用怎么办?”,“我想接自己公司的 CRM 系统怎么搞?”等。

一提到“写插件”或“API对接”,很多非技术背景的朋友就想打退堂鼓。但实际上,在 Dify 里接入自定义工具,可能比你想象中简单 10 倍。

今天,我们就用 15 分钟,手把手带你做一个实用的 AI 工具——“全网文章智能总结助手”。

我们将演示如何把一个外部的网页抓取服务(Web Scraper)变成 Dify 的插件,并配合 Gemini 模型,打造一个能读懂任何网页的 AI。

公众号封面 (15)

我们要解决什么问题?
你是不是经常遇到这种情况:

想让 AI 总结一篇公众号文章或技术博客,但直接把链接发给它,它要么说“我无法访问互联网”,要么就开始胡编乱造(幻觉)。

解决方案
1. 抓取:用工具把网页内容抓下来,变成 AI 能看懂的文字。

2. 阅读:把文字投喂给大模型。

3. 总结:让大模型输出摘要。

第一步:准备数据采集 (核心原理)
我们不需要自己写复杂的 Python 代码。这里推荐一个对 AI 极度友好的开源服务——Jina Reader。

它的逻辑非常简单粗暴: 只要在任何 URL 前面加上 https://r.jina.ai/ ,它就会自动把那个网页变成干净整洁的 Markdown 格式。

比如:

•   原链接:https://example.com/article

•   抓取链接:https://r.jina.ai/https://example.com/article

这就是我们要封装的 API。

第二步:编写 OpenAPI 定义 (复制这段代码)
Dify 怎么知道如何调用 Jina Reader?我们需要写一份 OpenAPI 规范(其实就是一份 JSON 说明书)。

你可以直接把下面的代码复制到 Dify 的 工具 > 自定义工具 > 创建自定义工具 中:

点击查看代码
  "openapi": "3.0.0",
   "info": {
     "title": "Jina Reader",
     "description": "网页抓取工具。输入URL,输出Markdown格式的内容。",
     "version": "1.0.0"
   },
   "servers": [
     {
       "url": "https://r.jina.ai"
     }
   ],
   "paths": {
     "/{url}": {
       "get": {
         "operationId": "scrape_web_page",
         "summary": "抓取网页",
         "parameters": [
           {
             "name": "url",
             "in": "path",
             "description": "网页链接 (请直接填入完整链接,如 https://...)",
             "required": true,
             "schema": {
               "type": "string"
             }
           }
         ],
         "responses": {
           "200": {
             "description": "成功",
             "content": {
               "text/plain": {
                 "schema": {
                   "type": "string"
                 }
               }
             }
           }
         }
       }
     }
   }
 }

这里可以选择进行测试,会输入网站地址测试有无返回,非常简单。

image1

image2

这段代码告诉了 Dify 三件事:

1. 去哪找? (https://r.jina.ai)

2. 传什么? (url 参数)

3. 干什么? (执行抓取并返回文本)

点击“保存”,你的专属数据采集插件就做好了!

第三步:搭建工作流 (让 AI 动起来)
插件有了,现在我们把它串联进工作流(Workflow)。

这是我搭建好的一个流程图:

image3

1.开始节点 (Start)
设置一个输入变量 url,这就是我们要把文章链接填入的地方。

2.工具节点 (Jina Reader)
•   选择我们要刚才创建的工具 scrape_web_page。

•   将输入参数 url 关联到开始节点的 url。

•   这一步运行后,网页内容就变成了 Markdown 文本。

3.大模型节点 (LLM)
•   模型选择:推荐使用 Gemini-1.5-pro 或 Claude-3-Opus 等长文本能力强的模型(因为网页内容可能很长)。

•   Prompt (提示词):

请阅读下面的内容并进行总结:

{{#1768203012444.text#}}

(这里引用上一步工具节点的输出)

4.结束节点 (Answer)
直接输出大模型的回复。

效果演示
假设我们输入一篇关于 DeepSeek 某个模型的GitHub链接:

1.输入:https://github.com/deepseek-ai/DeepSeek-LLM

2. Jina 插件:瞬间将网页转化为 8000 字的 Markdown。

3.Gemini 模型:阅读全文,并提炼出核心观点。

4.输出:

image4

image5

举一反三:你还能做什么?
既然学会了这一招,Dify 插件的大门就向你打开了。同样的逻辑,你可以实现:

1. 调内部系统 API 场景:
销售问 AI:“查一下仓库里 iPhone 15 还有多少货?”实现:写一个插件连接公司的 ERP 库存接口。

2. Python 执行器场景:
让 AI 帮你算复杂的数学题,或者生成图表。实现:接入一个可以执行 Python 代码的沙箱 API。

3. 企业微信/钉钉通知场景:
监控到重要新闻时,自动发消息到工作群。

实现:接入 Webhook 插件。

写在最后
AI 工具的强大,不仅仅在于模型本身,更在于连接。

通过简单的 OpenAPI 定义,我们就能把各种强大的外部能力(数据采集、数据库、搜索)变成 AI 的“手”和“眼”。

如果你也想拥有这个同款工具,或者在配置过程中遇到问题,欢迎在评论区留言。

http://www.jsqmd.com/news/322335/

相关文章:

  • Win11 的 WSL2环境下配置 Docker Desktop 和 Minikube
  • 淮南市英语雅思培训机构推荐;2026权威测评出国雅思辅导机构口碑榜单
  • STM32F407通过UART读取JY-901加速度数据方案
  • 终极指南:2026年移动测试自动化新工具
  • 推荐一款封边机,一文带你看明白封边机怎么选
  • 2026年淘金设备标杆厂家最新推荐:振动筛选金溜槽、黄金机械、淘金船、淘金设备、沙金设备、沙金选矿设备、浏阳汇鑫工贸、砂金开采设备专业化优选
  • 蚌埠市英语雅思培训机构推荐、2026权威测评出国雅思辅导机构口碑榜单
  • 2026年区块链测试的新挑战:软件测试从业者专业指南
  • 临沂市英语雅思培训机构推荐2026权威测评出国雅思辅导机构口碑榜单
  • 抓住检测行业新机遇:原子吸收光谱仪如何借力仪表网精准拓展市场?
  • 《构建之法》第一章读书笔记 - GENGAR
  • 基于Hadoop的网络舆情数据分析系统[python]-计算机毕业设计源码+LW文档
  • 强烈安利MBA必用TOP10 AI论文写作软件
  • 日照市英语雅思培训机构推荐-2026权威测评出国雅思辅导机构口碑榜单
  • 蚌埠市英语雅思培训机构推荐:2026权威测评出国雅思辅导机构口碑榜单
  • 搭建 AI 聊天机器人:”我的人生我做主“
  • 【课程设计/毕业设计】基于springboot的学生网上选课系统的设计与实现基于springboot的学生选课管理系统的设计与实现【附源码、数据库、万字文档】
  • 2026年太阳能路灯与景观灯厂家哪家好?聚焦绿色照明与城市美学的融合实践
  • 鱼油海豹油哪个牌子长效好?口碑排行榜,海豹油Omega3+DHA调理身体状态佳
  • 临沂市英语雅思培训机构推荐,2026权威测评出国雅思辅导机构口碑榜单
  • 打造AI智能”成语接龙“游戏
  • 计算机Java毕设实战-基于Springboot和Vue的学生选课管理系统基于springboot的学生选课管理系统的设计与实现【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 具身智能展厅设计公司Top5推荐:技术适配、案例标杆与全链服务深度解析
  • Doris 与 OceanBase 物化视图对比分析
  • 日照市英语雅思培训机构推荐,2026权威测评出国雅思辅导机构口碑榜单
  • 自定义starter,扫描指定注解的bean
  • 基于高斯烟羽模型的MATLAB实现代码
  • 基于 SO - GRU 的数据回归预测:探索 2022 最新智能优化算法
  • 2026安徽祛痘加盟机构推荐:祛痘效果/祛斑祛痘/祛痘产品/祛痘招商机构精选。
  • LangChain提示词