冰朔 958342011c
Some checks failed
自动更新代码和重启 / update-and-restart (push) Has been cancelled
CI检查 + 自动部署 / check (push) Has been cancelled
CI检查 + 自动部署 / deploy (push) Has been cancelled
D131: video-api-adapter content.video_url修复 + hldp-prompt.js 引擎 + 模型名修正 doubao-seedance-2-0-260128
2026-06-12 22:22:41 +08:00
..

🎬 光湖短视频工作台 · guanghuclip.cn

AI视频智能生产系统 — 光湖生态岗位站点

技术栈

  • 前端: Vue 3 + Vite + TailwindCSS + 光湖呼吸动效
  • 后端: Node.js 20 + Express + Socket.IO
  • 视频API: 即梦 Seedance 1.5 Pro (火山方舟)
  • 部署: PM2 + Nginx + Let's Encrypt
  • 服务器: ZY-SVR-005 · 43.156.237.110

目录结构

guanghuclip/
├── backend/
│   ├── server.js              # Express 入口
│   ├── config/index.js        # 环境变量管理
│   ├── routes/video.js        # 视频生成API
│   └── services/
│       └── video-dispatch.js  # 即梦API调度
├── frontend/
│   ├── src/
│   │   ├── App.vue            # 双面板主布局
│   │   ├── components/
│   │   │   ├── RightPanel.vue # 视频生产区
│   │   │   └── LeftPanel.vue  # 人格体交互区
│   │   ├── style.css          # 光湖呼吸动效
│   │   └── main.js            # Vue入口
│   ├── index.html
│   ├── vite.config.js
│   └── package.json
├── ecosystem.config.js        # PM2配置
├── .env.example               # 环境变量模板
└── package.json

快速启动

# 后端
cd guanghuclip
cp .env.example .env
# 编辑 .env 填入API密钥
npm install
npm start

# 前端
cd frontend
npm install
npm run dev

# 生产构建
npm run build

部署

cd /opt/guanghuclip
cd frontend && npm run build && cd ..
pm2 reload guanghuclip-api --update-env

MVP P0 功能

  • 提示词输入(1000字限制)
  • 即梦Seedance视频生成
  • 实时进度推送(Socket.IO)
  • 视频预览播放
  • 视频下载
  • 光湖呼吸动效UI
  • 左面板人格体聊天(UI框架)

霜砚出品 · AG-SY-WEB-001 · 光之湖