chuspeeism/dashi-ppt-skill
JavaScript0 / 0
AI 에이전트가 입력 문서로부터 브라우저에서 바로 편집 가능한 HTML 에디터와 편집 가능한 PPTX 파일을 동시에 생성하는 Node.js 기반 스킬이다.
TL;DR
이 레포는 AI 에이전트 스킬로서 문서 입력만으로 브라우저에서 즉시 편집 가능한 HTML 기반 프레젠테이션 에디터와 편집 가능한 PPTX 내보내기를 연계하여 빠른 산출물 생산을 목표로 한다. 내부적으로 입력 문서를 구조화한 뒤 미리 정의된 판식 라이브러리와 테마를 적용해 각 페이지를 렌더링하고, 에디터 DOM과 PPTX 노드 간의 매핑을 통해 텍스트 및 레이아웃을 보존한 채로 변환한다. 결과적으로 디자인 수정과 최종 파일 배포 흐름이 하나의 로컬 워크플로로 단축되며, 다수의 에이전트 플랫폼 지원과 로컬 우선 정책이 결합되어 보안 규정이 엄격한 환경에서도 활용 가능하지만, 픽셀 단위의 수작업 커스터마이징이 필요한 케이스에서는 한계가 있다.
핵심 포인트
- HTML 편집기 산출물과 PPTX 내보내기를 동일 파이프라인에서 유지하여 웹 수준의 인터랙션을 데스크톱 편집 가능 파일로 이어주며, 이 과정에서 텍스트와 레이아웃 노드의 정합성을 보존한다. 많은 생성 도구가 HTML 미리보기 또는 PPTX 내보내기 중 하나만 지원하는 반면 Dashi는 두 결과물 양쪽을 원형으로 관리한다. 이로 인해 생성-수정-배포의 전환 비용이 낮아진다.
- 대규모 판식 라이브러리(1020개)와 12개 테마를 미리 내장하여 상황별 표준 페이지 역할(예: 지표, 트렌드, SWOT, 캔버스)을 즉시 활용할 수 있도록 설계되었다. 사용자는 슬라이드 생성 시 에이전트에게 요구만 전달하면 자동으로 적절한 판식을 배치받아 추가 편집 시간을 절약한다. 이 구조는 반복 보고서나 템플릿 기반 산출물 생산에서 일관성과 속도를 동시에 높인다.
- 로컬 우선(local-first) 아키텍처로 문서와 생성 산출물이 기본적으로 외부 서버로 업로드되지 않으며, 필요한 경우에만 의존성 설치와 버전 확인을 위해 최소한의 네트워크 요청만 발생한다. 이 접근은 내부 자료를 외부로 유출할 수 없는 규정 환경에서 생성·편집·내보내기를 안전하게 수행하게 한다. 또한 Chrome/Chromium 의존을 통해 데스크톱 수준의 렌더링 품질을 확보한다.
- 에이전트를 통해 문서 입력만으로 전체 슬라이드 구성을 자동 생성하고 시안별로 즉시 미리보기를 제공한다. 각 페이지는 '판식(layout) + 문안 필드' 구조로 생성되어 프로그램적 수정이 용이하다. 사용자는 브라우저에서 텍스트를 바로 편집하고 이미지 교체 및 레이아웃 컨트롤을 실시간으로 적용할 수 있다.
벤치마크
| 벤치마크 | 지표 | 값 | 비교 |
|---|---|---|---|
| token_usage | tokens per 10 pages | ≈100000 | README 기준으로 Codex 5시간 할당량 창에서 약 10세트 생성이 가능한 수준 |
이미지 분석



4.7k
Stars
447
Forks
+207
Trending
0
조회수
4.7k watchers7 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.