首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Dify + EdgeOne 体验部署NetAI网络运维助手

Dify + EdgeOne 体验部署NetAI网络运维助手

原创
作者头像
用户6606558
发布2026-05-21 10:33:26
发布2026-05-21 10:33:26
120
举报

概述:本文档记录从 Dify 应用创建、工作流配置,到 EdgeOne Pages 前端部署的完整步骤。NetAI 是一款面向网络运维工程师的 AI 助手,基于 Dify 工作流 + EdgeOne Pages 构建,实现"零代码"对话式网络设备运维问答。

一、技术栈概述

二、Dify 应用创建与配置

步骤 1:创建 Chatflow 应用

  1. 登录 Dify 控制台
  2. 进入 「工作室」 → 点击 「创建空白应用」
  3. 选择应用类型:Chatflow(支持记忆的复杂多轮对话工作流)
  4. 填写应用信息:
  5. 应用名称NetAI Assistant-网络工程师的智能副驾
  6. 描述基于 Dify 构建的网络智能运维助手,支持设备故障诊断、命令推荐、告警解读、协议配置咨询。

步骤 2:配置工作流

步骤 3:发布应用

  • 点击画布右上角的 「发布」 按钮
  • 确认工作流无报错(检查清单应显示绿色)
  • 发布成功后,应用状态变为 **「已发布」

步骤 4:获取 API 密钥与端点

部署到 EdgeOne Pages 需要以下三个关键信息:

参数

获取位置

示例

API_URL

应用 → 访问 API → 基础 URL

https://api.dify.ai/v1

APP_KEY

应用 → 访问 API → API 密钥

app-xxxxxxxxxxxxxxxxx

APP_TYPE

根据应用类型固定值

chat

获取步骤:

  1. 进入应用详情页 → 点击 「访问 API」
  2. 复制 基础 URLAPI_URL
  3. 点击 「API 密钥」 → 创建新密钥 → 复制密钥值(APP_KEY
  4. APP_TYPE 固定填写 chat(Chatflow 类型)

三、EdgeOne Pages 前端部署

步骤 5:选择部署模板

  • 登录 EdgeOne Pages 控制台
  • 点击 「新建项目」
  • 在模板市场中搜索 「Dify」
  • 选择模板:Dify Frontend Starter或者AI Customer Service

步骤 6:配置项目信息

  • Git 平台:选择你的 GitHub 账号,我选择的gitee
  • 项目名称dify-frontend(英文,无特殊字符,可自定义)
  • 仓库名称dify-frontend(与项目名保持一致,可自定义)
  • 加速区域全球可用区(含中国大陆)(推荐,覆盖国内用户)
  • 仓库属性:私有

变量名

说明

APP_KEY

app-xxxxxxxxxxxxxxxx

Dify 应用的 API 密钥

API_URL

https://api.dify.ai/v1

Dify API 基础地址

NEXT_PUBLIC_APP_TYPE

chat

应用类型(Chatflow 固定为 chat)

⚠️要:KEY 和URL 必须从你的 Dify 应用实际复制。

步骤 7:创建并部署

  • 确认所有信息填写正确
  • 点击 「立即创建」
  • EdgeOne Pages 会自动执行构建和部署
  • 等待约 1-3 分钟,部署状态变为 「成功」

步骤 8:访问与验证

部署成功后,你会获得两个访问地址:

  1. EdgeOne Pages 默认域名
  2. 自定义域名(可选):在「域名管理」中添加自定义域名

验证步骤:

  1. 打开部署后的网址
  2. 输入测试问题:如 BGP 邻居 Down 了,如何排查?

结束语

网络智能运维助手,从构思到落地,完成了从 Dify 工作流编排到 EdgeOne Pages 全球分发的基础闭环。这是一个起点,而非终点。当前 版本验证了核心链路可行 —— 自然语言提问 → 意图识别 → LLM 推理 → 结构化输出,对于日常出现的故障以及现象,可直接服务一线运维。

后续优化与升级方向

目前的版本只是个人一个很简单的想法,还有很大的优化空间。比如说,一是,可以结合运维经验总结、厂家手册、故障处置经验手册等汇总成一个 Dify 知识库,实现"先检索再回答",在出现故障时,可优先调用知识库进行检索,能够快速处置故障;二是可以对接 Zabbix / Prometheus 告警事件,在对话中以折线图展示 CPU / 内存历史趋势;三是对设备进行巡检,对日志进行分析等等。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、技术栈概述
  • 二、Dify 应用创建与配置
    • 步骤 1:创建 Chatflow 应用
    • 步骤 2:配置工作流
    • 步骤 3:发布应用
    • 步骤 4:获取 API 密钥与端点
  • 三、EdgeOne Pages 前端部署
    • 步骤 5:选择部署模板
    • 步骤 6:配置项目信息
    • 步骤 7:创建并部署
    • 步骤 8:访问与验证
  • 结束语
  • 后续优化与升级方向
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档