feat(MCN工作台): 移植dsh导入账号功能 + 弹窗按钮/宽度优化 + 分镜技能归入subskill

- 账号列表页新增「导入账号」:两种方式(抖音账号信息/本地文件夹),复用 executeTask 任务链路提交 AI 任务
- 查看改写弹窗:展开源脚本按钮移入 AI脚本 标题右侧(间隔10px),弹窗最大宽度 1400→1600
- 短视频提示词生成 整体移入 短视频脚本创作/V1.0/subskill/mcn-video-prompt(与 mcn-dou-analysis 同构,138 文件 R100 保留历史)
- 工作台 dsh-data/server 若干修复 + 记忆更新
This commit is contained in:
maogeigei committed 2026-08-28 18:54:01 +08:00
1 parent ad4646bb12
commit 96fce56fba
154 files changed
+1201 -198

No files matched your search

@@ -40,6 +40,8 @@ DIFY_URL = os.environ.get("DIFY_URL", "https://mydify.youmanvideo.com/v1")
DIFY_ENDPOINT = f"{DIFY_URL.rstrip('/')}/chat-messages"
DEFAULT_MODEL = os.environ.get("DIFY_MCN_MODEL", "gemini")
DEFAULT_TIMEOUT = 1200 # 秒
# 内置默认 KEY(环境变量 DIFY_MCN_CYLG_KEY 优先;未设置时用此兜底)
DEFAULT_CYLG_KEY = "app-0vRaxPhvVOqzFQIa5eFzFdjD"
# ---------------------------------------------------------------------------
@@ -112,9 +114,9 @@ def call_dify(
Raises:
SystemExit: 缺少密钥、网络错误、API 返回非 200 时退出
"""
api_key = os.environ.get("DIFY_MCN_CYLG_KEY", "").strip()
api_key = os.environ.get("DIFY_MCN_CYLG_KEY", DEFAULT_CYLG_KEY).strip()
if not api_key:
print("ERROR: 环境变量 DIFY_MCN_CYLG_KEY 未设置。", file=sys.stderr)
print("ERROR: DIFY_MCN_CYLG_KEY 未设置且脚本未内置默认 KEY。", file=sys.stderr)
print("请先执行: $env:DIFY_MCN_CYLG_KEY=\"app-xxxx\"", file=sys.stderr)
sys.exit(1)