Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into xuhd
This commit is contained in:
commit
22b93e32eb
493 files changed
+67159
-3160
No files matched your search
@@ -0,0 +1,38 @@
|
||||
/** Strategy 模块外部 iframe / 嵌入页链接(来自 Vite 环境变量) */
|
||||
|
||||
function trimTrailingSlash(url: string): string {
|
||||
return url.replace(/\/+$/, "");
|
||||
}
|
||||
|
||||
function readEnv(key: string): string {
|
||||
const value = import.meta.env[key];
|
||||
return typeof value === "string" ? value.trim() : "";
|
||||
}
|
||||
|
||||
/** B2 网络 xwt 资源管理 iframe 基础地址 */
|
||||
export function getB2ActorBaseUrl(): string {
|
||||
return trimTrailingSlash(readEnv("VITE_AIPI_B2ACTOR_URL"));
|
||||
}
|
||||
|
||||
/** B2 网络 xwt 资源管理 iframe 路径 */
|
||||
export function getNetworkActorIframePath(): string {
|
||||
return readEnv("VITE_AIPI_B2ACTOR_XWT_PATH") || "/fromB/toXWT?isFrame=1";
|
||||
}
|
||||
|
||||
/** 网络 xwt 资源管理完整 iframe URL */
|
||||
export function getNetworkActorIframeUrl(): string {
|
||||
const base = getB2ActorBaseUrl();
|
||||
const path = getNetworkActorIframePath();
|
||||
if (!base) return "";
|
||||
return `${base}${path.startsWith("/") ? path : `/${path}`}`;
|
||||
}
|
||||
|
||||
/** 知识库 iframe 地址换取 API */
|
||||
export function getKnowledgeIframeApiUrl(): string {
|
||||
return readEnv("VITE_AIPI_KNOWLEDGE_IFRAME_API_URL");
|
||||
}
|
||||
|
||||
/** 知识库 iframe 皮肤参数 */
|
||||
export function getKnowledgeIframeSkin(): string {
|
||||
return readEnv("VITE_AIPI_KNOWLEDGE_IFRAME_SKIN") || "red";
|
||||
}
|
||||
Reference in new issue
Block a user