Ebony-Vinyl/EAC-design-world
DeepSeek Harness 本地视频制作与设计插件:多轨剪辑、模板与设计体系、原生预览画布和真实文件导出
EAC design world란 무엇인가?
EAC design world는 DeepSeek Harness(AI 어시스턴트 플랫폼)의 플러그인으로 작동하는 로컬 비디오 제작 및 디자인 스튜디오입니다. AI와 함께 비디오, 웹사이트, 슬라이드, 문서, 이미지 등 창의적인 프로젝트를 협업하고, 미리보기, 수정, 내보내기가 가능한 실제 파일을 생성할 수 있습니다.
태그라인은 "让创作,自成世界"(대략 "창작을, 그 자체의 세계로 만들자")입니다. 현재 v0.6.0(개발 미리보기) 버전입니다.
실제로 무엇을 할 수 있나?
AI 대화와 완성된 창작 작업 사이의 다리라고 생각하면 됩니다. 채팅을 시작하고 템플릿을 선택하면 시스템이 녹화, 편집, 나레이션, 음악, 자막, 인코딩, 품질 검사 등 무거운 작업을 처리하여 실제 출력 파일을 생성합니다. 웹사이트, 슬라이드, SVG, 문서의 경우 소스 파일과 버전 기록을 유지합니다.
두 가지 방식으로 실행할 수 있습니다:
- DeepSeek Harness 내부 — 네이티브 생성 모드, 템플릿 선택기, 작업 미리보기용 오른쪽 캔버스를 추가합니다.
- 독립 실행형 로컬 워크벤치 — 독립적으로 실행하고 브라우저에서 액세스할 수 있습니다.
주요 기능(README에서)
- 세 가지 생성 모드: 일반, 편집, 디자인 — 모드와 템플릿을 선택합니다. 선택 항목은 입력 상자에 작은 태그로 표시되며 텍스트를 덮어쓰지 않습니다.
- 디자인 라이브러리: 152개의 디자인 시스템, 517개의 OpenDesign 템플릿 항목(추가로 17개의 오리지널 비디오 옵션), 유형별 검색 및 필터링 가능.
- Shotcraft 모션 라이브러리: 150개의 로컬 모션 샷, 10개의 효과 카테고리, 59개의 큐레이션된 선택 — 비디오 미리보기, 선택 목록, 프로젝트에 샷 가져오기 기능 포함.
- 실제 녹화: Edge 웹페이지 녹화, Windows 데스크톱 녹화(원본 영상은 절대 변경되지 않음).
- 멀티트랙 타임라인: 시작 시간, 인점, 길이, 볼륨, 트랙 조정. 수정 번호와 함께 저장.
- 스톡 미디어 검색:
stock_search/stock-download로 Pexels, Pixabay(무료 API 키), Wikimedia Commons(키 불필요), Jamendo CC 음악 — 각 자산에 저자와 라이선스 정보가 저장됩니다. - 파라메트릭 색보정: 곡선, HSL 2차, 색상 곡선, 존 휠, 정적 로컬 마스크, 카메라 입력 LUT. 전역 조정을
.cube파일로 내보내기. 미리보기 비교, 스코프, AI 반복용 색상 워크플로 도구 포함. - 비트 동기화 속도 및 카메라 이동:
beats분석으로 음악 동기화 컷,clip.speed로 속도 변경,clip.motion으로 디지털 카메라 이동(푸시, 풀, 팬, 틸트), 페이드아웃, 샤픈, 비네트 추가. 큰 타임라인은 메모리 문제를 피하기 위해 자동으로 여러 패스로 분할됩니다. - 수동 편집을 위한 핸드오프: CapCut 드래프트, Premiere/DaVinci FCP7 XML, SRT, LUT로 내보내기 — 전문 도구에서 인간이 편집을 계속할 수 있습니다.
- 음성 및 자막: 로컬 전사, 더듬거림 제거 드래프트, SRT, 타임라인 자막, ASS 번인(자체 로컬 모델을 제공해야 함).
- 오디오 및 인코딩: Windows SAPI 나레이션, 로컬 결정론적 기악, 소스 트랙 믹싱, H.264 출력, 기술 검사.
- 그래픽 및 모션:
renderAt(t)/__seek(t)를 사용한 결정론적 렌더링, CSS 애니메이션, GSAP 타임라인, 프레임별 검토. Motion Web 및 Onetake 라이브러리와의 선택적 통합. - 웹사이트 및 슬라이드: HTML, SVG, Markdown을 격리된 미리보기, 불변 수정, 소스 파일 다운로드와 함께 편집.
- 내보내기: HTML 슬라이드 페이지네이션, PDF/PNG/PPTX 전체 페이지 이미지 내보내기(PPTX는 요소별 편집 불가 — 단순 이미지).
- 유지보수 센터: 상단 탐색에 — 버전 실행/설치, 서명 업데이트, 로컬 업데이트, 백업 롤백, 호스트 핫 리로드, 공지사항.
다운로드 및 실행 방법
다운로드
Releases 페이지에서 받으세요:
eac-design-world-v0.6.0-plugin.zip— 플러그인 소스, 사전 빌드된 웹 UI, Shotcraft 비디오 및 소스, 디자인 시스템, 커버, 설치 스크립트, 라이선스(Node 종속성 없음).eac-design-world-v0.6.0-media.zip— 선택적 대용량 미디어 팩(MG 미리보기 비디오, 글꼴, 렌더링 자산, 프로모 비디오).eac-design-world-v0.6.0-update.zip— 유지보수 센터용 서명된 로컬 업데이트 패키지.SHA256SUMS.txt— 체크섬.
두 ZIP을 같은 eac-design-world/ 폴더에 압축 해제합니다(플러그인 먼저, 그 다음 미디어 병합). 미디어 팩에는 FFmpeg, Node, Python, Whisper 모델, node_modules가 포함되지 않습니다. 직접 제공해야 합니다.
환경 요구 사항
- Node.js 22+ 및 npm.
- FFmpeg / FFprobe 7+(비디오 편집/내보내기용) —
PATH에 있어야 합니다. - Chrome 또는 Edge(브라우저 녹화, HTML 프레임 렌더링, 문서 내보내기용) — 자동 감지.
EAC_BROWSER를 호환되는 Chromium 실행 파일로 설정할 수 있습니다. - Harness 플러그인 모드에서는 호스트가
conversation,settings,right-sidebar슬롯을 제공해야 합니다. 독립 실행형 워크벤치는 Harness 없이 작동합니다. - 데스크톱 녹화는 Windows 전용. 나레이션은 Windows SAPI 및 macOS
say를 지원합니다. - 선택적 전사: Python,
faster-whisper, 로컬 모델 디렉토리(기본값은 사용자 데이터의models/faster-whisper-tiny.EAC_WHISPER_MODEL_PATH로 재정의). 도구는 모델을 다운로드하지 않습니다.
빠른 시작(세 가지 방법)
- 릴리스 패키지:
npm ci --omit=dev, 그 다음npm run doctor, 그 후node scripts/install-harness.mjs --dry-run및node scripts/install-harness.mjs를 실행하여 Harness에 설치. 또는.tgz에서 npm/pnpm으로 설치하고node_modules에서 설치 프로그램을 실행. - 독립 실행형 워크벤치:
npm ci --omit=dev및npm start, 그 다음http://127.0.0.1:4173열기(포트는EAC_PORT로 변경 가능). - 소스에서: 클론,
npm ci,npm run build,npm start.
일반적인 워크플로
- 편집 또는 디자인 모드를 선택한 다음 템플릿을 선택합니다(입력 상자에 썸네일 태그로 표시됨).
- 웹사이트, 모션, 슬라이드, 문서, 이미지 유형을 전환하여 다른 템플릿 추천을 확인합니다.
- 워크벤치에서 프로젝트를 만들고, 자산을 가져오고, 타임라인 또는 디자인 파일을 편집하고, 새 버전을 저장합니다.
- 캔버스 버튼을 클릭하여 Harness의 오른쪽 사이드바에서 디자인과 실제 비디오 출력을 미리 봅니다.
- 실제 출력, 볼륨, 프레임을 확인합니다 — 기계 검사는 구성, 텍스트, 브랜드, 내러티브에 대한 인간의 검토를 대체하지 않습니다.
AI 및 MCP 통합
- 플러그인은 Harness 네이티브 도구와 표준 MCP 서버를 통해 AI에 도구를 노출합니다. 도구에는
library_list,library_read,project_create,timeline_update,job_submit,job_status,design_project_create,design_artifact_save(Harness 내에서는eac_접두사)가 포함됩니다. - 긴 작업은 작업 ID를 반환합니다. 결과, 오류, 실제 파일을 폴링합니다.
- Codex 로컬 MCP 항목(
src/mcp-local.mjs)도 있으며, 로컬 워크벤치를 자동 시작하거나 재사용합니다.
아키텍처(간소화)
Harness conversation / settings / right-side canvas
|
plugin/client.js + host.mjs
|
Local HTTP service / MCP
|
Project storage · revisions · task queue
┌────┴────┐
FFmpeg / Playwright Design artifact storage
(recording, editing, (HTML / SVG / MD)
mixing, encoding, preview, history, export
subtitles, frame grabs)
주요 디렉토리: plugin/(Harness 클라이언트), src/(서버, 작업, 미디어 엔진, 디자인 저장소, MCP), ui/(React 워크벤치), public/(자산), vendor/(서드파티 템플릿), scripts/(설치/빌드/진단), tests/.
현재 제한 사항(README에서)
- OpenDesign의 전체 Electron 인프라, HyperFrames 하위 합성 엔진, 플러그인 마켓플레이스, 원격 생성 공급업체는 포함되지 않습니다.
- PPTX 내보내기는 전체 페이지 이미지만 — PowerPoint에서 요소 수준 편집 불가. 원본 HTML은 편집 가능한 상태로 유지됩니다.
- 임의의 기존 바이너리 PPTX 파일 구문 분석/편집 없음, 시스템 오디오 녹음 없음, 의미론적 아트 점수 없음.
- SAPI 음성은 Windows에 설치된 것에 따라 다릅니다. 로컬 기악은 상업용 작곡 모델이 아닙니다. 전사 및 드래프트 제안은 인간의 검토가 필요합니다.
- 일부 원본 MG 템플릿은 Blender 사전 렌더링 프레임 또는 배포되지 않은 글꼴에 의존합니다. 가용성은 실제 종속성에 따라 다릅니다.
- 템플릿 수는 검색 가능한 콘텐츠를 반영하며, 모든 템플릿이 오프라인에서 렌더링되는 것은 아닙니다.
라이선스 및 감사
- 프로젝트 자체 코드는 AGPL-3.0-or-later입니다.
- 서드파티 코드, 템플릿, 글꼴, 미디어는 자체 라이선스를 유지합니다. 이 저장소에 포함되어도 변경되지 않습니다.
- 로고와 프로모 비디오는 유지보수자가 제공하며 별도로 재라이선스되지 않습니다.
- 크레딧: DeepSeek Harness, EAC-Desktop, OpenDesign, 15 Motion Design Styles, FFmpeg, Playwright, GSAP, React 및 기타 오픈소스 종속성.
- 일부 선택적 라이브러리(예: PolyForm Noncommercial)는 릴리스 패키지에 포함되지 않습니다. 명확한 재배포 라이선스가 없는 두 개의 소셜 게시물 소스는 공개적으로 배포되지 않습니다.
자세한 내용은 README의 링크된 문서를 참조하세요: 아키텍처, OpenDesign 통합, 글꼴, AI 워크플로, 유지보수, 서드파티 고지.
이 설명은 제공된 README에만 기반합니다. 거기에 쓰인 것 이상의 기능이나 사실은 포함되지 않습니다.
참고: README에는 두 개의 프로모 비디오(RUSH 60s 및 Our Free Model · 65s)가 포함되어 있으며, DeepSeek Harness + EAC design world + DeepSeek v4.1 flash를 사용하여 한 번에 생성되었다고 합니다. AI가 영상을 녹화하고 음악을 직접 만들었습니다. 이는 README의 주장이며 독립적인 검증이 아닙니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트