From aed2870b2761b92cfd1561317d1180d12d591e83 Mon Sep 17 00:00:00 2001 From: weicw1996 Date: Wed, 21 Oct 2026 12:40:13 +0800 Subject: [PATCH] =?UTF-8?q?chore(dev):=20=E5=BC=80=E5=8F=91=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=20Dify=20=E6=8C=87=E5=90=91=E5=85=AC=E7=BD=91?= =?UTF-8?q?=E6=BC=94=E7=A4=BA=E5=AE=9E=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 只覆盖 dify.base-url,dify.apps / dataset / workflows 仍取 application.yml 默认值,避免两份配置漂移。base-url 必须带 /v1(/v1/parameters 返回缺 Bearer 的 401 JSON,/parameters 返回控制台 404)。演示实例与内网实例共用同一批应用 Key 与知识库。 --- src/main/resources/application-dev.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index 15efeb0..3e4165a 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -32,9 +32,17 @@ wxpay: private-key-path: /Users/liangxin/Project/JAVA/guoxue-java/src/main/resources/cert/apiclient_key.pem pub-key-path: /Users/liangxin/Project/JAVA/guoxue-java/src/main/resources/cert/44ad9c08a0ab46dd8fc555178df581c4.pem -# Dify 对接不在此覆盖。 +# Dify 对接:开发环境指向公网演示实例,本地开发不必先挂 VPN 才能访问内网 10.100.158.15。 # -# 2026-10-12 迁移后,application.yml 的默认值就是内网实例,开发与生产共用同一套 -# 地址与密钥,这里再写一份只会造成两处维护、且极易与默认值漂移。 -# VPN 已可直连 10.100.158.15,故本地开发无需再走另一套实例。 -# 如确需覆盖(例如临时指向其它环境),在此加 dify.base-url 与对应密钥。 +# 只覆盖 base-url。Spring 的 profile 配置按「属性键」合并,dify.apps / dify.dataset / +# dify.workflows 仍取自 application.yml 的默认值,这里不重复写 —— 重复一份只会漂移。 +# +# base-url 必须带 /v1:Dify 服务端 API 根路径就是 /v1,代码在其后直接拼 +# /chat-messages、/workflows/run、/datasets。判别方式:/v1/parameters 返回 Dify 的 +# 401 JSON(缺 Bearer),而 /parameters 返回控制台 HTML 的 404。 +# +# 该演示实例与内网实例共用同一批应用 Key 与知识库(实测 /v1/parameters、 +# /v1/datasets 及两个知识库 ID 均可用),故密钥无需另配。 +# 要切回内网:把下面一行改成 http://10.100.158.15/v1,或整段删除以复用默认值。 +dify: + base-url: https://dify-demo.gxmu.edu.cn/v1