deploy: switch public entry to storyforge.hyzq.net

This commit is contained in:
kris
2026-03-23 18:19:52 +08:00
parent f093f72ae4
commit 17b419f8ef
14 changed files with 147 additions and 121 deletions

View File

@@ -14,7 +14,7 @@
- 目录已经从 `output/ui/` 原型区独立出来,并接上了第一层真实业务接口
- 这里面向国内平台的 Web 承载,当前覆盖 `douyin``xiaohongshu``bilibili``kuaishou``wechat_video`
- `YouTube` 目前明确不在本轮范围内
- 已支持通过 `https://test.hyzq.net/storyforge/` 做公网访问
- 已支持通过 `https://storyforge.hyzq.net/` 做公网访问
- 通用的项目、内容源、复盘、集成等流程可以正常使用
- 平台工作台和运行时数据目前只有 `douyin` 做到了完整实现,其余平台统一按 `待接入工作台` 处理
- 当前保留的核心页面结构:
@@ -102,11 +102,11 @@ python3 -m http.server 3918
如果页面部署在:
- `https://test.hyzq.net/storyforge/`
- `https://storyforge.hyzq.net/`
前端会自动把默认后端切到同源的:
- `https://test.hyzq.net/storyforge`
- `https://storyforge.hyzq.net`
## 后续建议

View File

@@ -5,6 +5,9 @@ function detectDefaultBackendUrl() {
return "http://127.0.0.1:8081";
}
const { origin, hostname, port, pathname } = window.location;
if (/^https?:/i.test(origin) && hostname === "storyforge.hyzq.net") {
return origin;
}
if (/^https?:/i.test(origin) && pathname.startsWith("/storyforge")) {
return `${origin}/storyforge`;
}