DreamApp

安装与更新追创作

下载发行版、检查依赖并保持最新

下载发行版

  1. 打开 追创作发行页面
  2. 根据系统选择安装包:macOS 使用 .dmg(Apple silicon 选择 arm64 版本,Intel 选择 intel 版本);Windows 使用 .zip(绿色版)或 .exe(安装版)
  3. 将应用解压或安装至可写目录

macOS 提示 未签名应用需要一次性 Gatekeeper 确认。右键选择 打开,或使用下方命令移除隔离:

sudo xattr -rd com.apple.quarantine /Applications/DreamCreator.app

首次启动

  • 首次运行会自动释放 yt-dlp 与 FFmpeg 到系统缓存目录中
  • 使用代理时,请在 偏好设置 → 网络 中先完成配置
  • 下载时会快速检查 yt-dlp 与 FFmpeg 的可用性,如果依赖不可用,会引导用户进行修复/安装/更新
  • 请求 URL 会检查 Cookies 可用性,可在下载之前进行 Cookies 管理,当前支持使用 yt-dlp 进行同步或手动管理。因为系统的安全限制,macOS 下的 Safari 以及 Windows 下部分浏览器会同步失败,具体可查看“素材获取”章节

保持依赖更新

追创作的依赖管理器会在后台检查版本。当发现不一致时:

  1. 应用会从镜像下载最新二进制。
  2. 校验 SHA 哈希后才启用。
  3. 旧版本会在新版本通过健康检测后再清理。

从源码构建(可选)

环境需求:

  • Go 1.25.4
  • Node.js 24.11.0
  • Wails CLI(go install github.com/wailsapp/wails/v2/cmd/wails@latest)

步骤:

# 后端依赖
go mod tidy

# 前端资源
cd frontend/
npm install

# 构建桌面应用(在项目根目录)
wails build

开发时可使用 wails dev 实现热更新。