자료와 대화로부터 PPT 제작하기
목표는 사용자의 목적에 부합하고, 내용이 완전하며, 편집 가능하고 애니메이션이 적절한 프레젠테이션을 만드는 것입니다. 템플릿은 전체 페이지, 부분 컴포넌트 또는 애니메이션 방법을 제공할 수 있지만, 최종 내용과 페이지 유형을 결정하지는 않습니다. 다음 다섯 가지 프로세스를 실행한 후, 콘텐츠, 시각적 요소 및 동적 요소를 검토하십시오. 설치 및 자체 포함 예제는 README.md를, 스크립트 매개변수는 production-tools.md를 참조하십시오. 디자인 사양, 중국어 조판, 스토리보드 및 재검토 방법은 design-and-review.md를 참조하십시오. 이러한 방법은 이 패키지 내에 정리되어 있으며, 추가 설치나 다른 Skill에 의존하지 않습니다.
먼저 작업이 새로 작성, 참조 템플릿 재구성, 엄격한 템플릿 사용, 또는 단순한 조판 및 다듬기 중 무엇인지 판단하십시오. 이번 작업 범위를 준수하십시오. 사용자가 분해를 허용하는 경우 독창적인 재구성이 가능합니다. 충실도 유지 또는 조판만을 명확히 요구하는 경우, 내용, 페이지 순서 및 마스터를 임의로 변경하지 마십시오. 다른 Skill의 고정 템플릿, 강제 도구 또는 전체 페이지 이미지 생성 프로세스를 모든 작업의 기본 규칙으로 간주하지 마십시오.
이 디렉토리에 preferences.local.json 파일이 있으면 먼저 로컬 템플릿 디렉토리, 시각적 선호도 및 이미 연구된 애니메이션 기록을 읽으십시오. 이것들은 사용자의 기본 선호도이며, 최신 작업의 명확한 요구 사항이 우선합니다. 파일이 없는 경우 이번 요청에 따라 스타일을 선택하고, 작성자의 개인 템플릿 라이브러리가 있다고 가정하지 마십시오. 구성 예제는 preferences.example.json을 참조하십시오.
사용자가 "정교한 애니메이션, 부드러움, 고급 동적 효과, 멋짐"을 요구하는 경우, 먼저 고급 애니메이션 제작을 따르십시오: 지정된 동적 라이브러리의 소스 연속 시퀀스 연구 → 전환 가능한 메커니즘 및 시각적 방향 결정 → 기본 보존 또는 재구축 → 콘텐츠 교체/조합 → 재생 검증. 스토리보드에서 먼저 애니메이션 메커니즘과 필요한 객체/상태를 결정한 다음, 콘텐츠를 담을 레이아웃을 디자인하십시오. 일반적인 정적 슬라이드를 먼저 만든 후, 마지막에 일괄적으로 페이드 인이나 플라이 인을 추가하여 넘어가지 마십시오. 기본 효과는 여전히 보조 설명에 사용될 수 있지만, 사용자가 요구하는 핵심 고급 효과를 대체할 수 없습니다.
"스크롤 텍스트, 슬롯 머신 스타일 오프닝, 경쟁 직위 공개"가 필요한 경우, 스크롤 텍스트 오프닝 방법에 따라 편집 가능한 텍스트 열, 창 가리개, 레버 및 사운드를 구성하고 대상 슬라이드에서 실제 재생하여 확인하십시오. 이것은 선택적 장면 메커니즘이며 모든 표지의 기본 스타일이 아닙니다.
사용자가 참조 비디오를 제공하거나, 특정 템플릿 페이지를 지정하거나, 나중에 "효과 x"로 이미 조정된 애니메이션을 재현하도록 요청하는 경우, 비디오에서 재사용 가능한 효과로에 따라 관찰 가능한 객체, 상태 및 시간 순서를 기록하고, 소스 PPTX와 대조하여 매개변수를 확인한 후, 편집 가능한 대상 슬라이드를 제작 및 검증하십시오. 비디오는 화면에서 볼 수 있는 효과만 증명할 수 있습니다. 소스 파일이 없으면 추론을 정확한 매개변수로 작성하지 말고, 타사 작성자의 플러그인, 개인 경로 또는 전체 프롬프트를 이 Skill의 종속성으로 만들지 마십시오.
기존 템플릿을 우선적으로 호출할 수 있지만, 호출된 템플릿에 애니메이션을 추가해야 합니다. 애니메이션 제작 작업의 경우, 먼저 테마에 적합한 전체 페이지 또는 컴포넌트를 선택한 다음, 새로운 콘텐츠와 결합하여 의미 있는 기본 개체 애니메이션 또는 연속 장면을 추가하십시오. 템플릿에 이미 애니메이션이 있더라도 글자와 그림만 바꿔서 전달해서는 안 됩니다. 여전히 적용 가능한 원래 타임라인은 유지하고, 새로 추가된 위치, 객체, 기능 및 재생 결과를 기록하십시오. 정적, 조판 전용 또는 새 애니메이션 추가를 엄격히 금지하는 작업은 해당 요구 사항을 따르십시오.
1. 제공된 자료가 실제로 사용되었는지 확인
- 이번 요청 및 관련 대화 기록을 검토하여 사용자가 제공한 파일, 이미지, 데이터, 텍스트, 필수 발언 포인트 및 이전에 지적한 문제점을 나열하십시오. 콘텐츠 자료, 디자인/애니메이션 참조, 배경 자료를 구분하십시오. 사용자의 용도에 대한 명확한 설명이 우선합니다. 수백 개의 대체 템플릿이 포함된 라이브러리를 프레젠테이션에 모두 포함해야 하는 콘텐츠로 오판하지 마십시오.
- 작업 디렉토리에 자료 원장을 작성하고, 개별 이미지, 표, 데이터 세트, 장 또는 필수 지식 포인트별로 등록하십시오. 긴 문서는 누락된 페이지/장/차트 수준을 발견할 수 있을 정도로 펼쳐보십시오. material-ledger.md의 필드를 사용하십시오.
- 사용자가 제공한 콘텐츠 자료는 기본적으로 모두 본문 또는 부록에 배치하고, 최종 페이지 번호 및 특정 개체/단락에 매핑하십시오. 읽고, 다운로드하고, 계획에 작성하거나 소스 링크만 제공하는 것은 적용된 것으로 간주되지 않습니다. 표시해야 하는 이미지와 데이터는 메모에만 숨길 수 없습니다.
- 통합하여 표현할 수 있지만, 원장에는 각 자료의 기여도와 위치가 유지되어야 합니다. 자르기, 다시 그리기, 요약은 핵심 증거와 원래 의미를 유지해야 합니다. 일반화된 보충 이미지나 생성된 이미지로 사용자가 표시하도록 요구한 원본 이미지를 대체하지 마십시오.
- 중복, 흐릿함, 열 수 없음, 관련 없음 또는 모순되는 자료는 조용히 누락되어서는 안 됩니다. 문제와 처리 방안을 기록하십시오. 모두 사용하도록 요청받은 경우 임의로 제외하지 마십시오. 시간/페이지 수와 완전한 표시가 충돌하는 경우, 먼저 본문과 부록을 포함한 방안을 만든 다음, 호환되지 않는 제약 사항에 대해 사용자에게 문의하십시오.
2. 대화에서 요구 사항과 테마 파악
- 템플릿을 선택하기 전에 간단한 브리프를 작성하십시오: 목적, 청중, 장면, 핵심 테마, 한 문장 주장, 반드시 포함해야 할 자료, 분량/시간, 언어, 전달 형식 및 시각적 분위기. 주로 현장 발표용인지, 독립적인 읽기용인지 또는 둘 다인지 설명하십시오. 최신 명확한 지시와 확인된 선호도가 템플릿 예제보다 우선합니다.
- "명확한 요청", "합리적 추론", "아직 불확실함"을 구분하십시오. 콘텐츠와 장면에 따라 테마를 결정하고, 파일 이름, 템플릿 이름 또는 첫 번째 이미지만으로 판단하지 마십시오. 정보가 행동에 충분할 때 합리적인 기본값을 사용하고, 사용자가 이미 말한 것을 반복해서 묻지 마십시오.
- 먼저 내러티브 개요를 만든 다음 페이지 유형을 선택하십시오. 각 페이지에 대해 다음을 작성하십시오: 어떤 질문에 답하는지, 청중이 무엇을 기억해야 하는지, 어떤 자료를 증거로 사용하는지, 어떤 구성을 채택하는지, 애니메이션이 무엇을 이해하는 데 도움이 되는지. 콘텐츠 페이지는 결론 또는 질문 형태의 제목을 우선 사용하고, 증거는 청중에게 그 의미를 설명해야 합니다. 결말은 시작 부분의 질문에 응답해야 합니다.
- 현장 슬라이드의 스토리보드는 예상 발표 시간, 초기 상태, 각 클릭, 읽기 체류 및 전환을 기록하고 전체 시간을 확인해야 하며, 기계적으로 분당 한 페이지로 계산하지 마십시오. 발표 팁, 제작 설명 및 내부 시간 예산은 메모 또는 작업 파일에 남겨두고, 페이지 텍스트는 최종 청중을 대상으로 해야 합니다.
- 사용자의 현재 작업 피드백을 재사용하고, 특히 템플릿 단조로움, 애니메이션 기계적, 텍스트와 이미지 혼잡 등의 문제에 주의하십시오. 기존 슬라이드를 수정할 때는 먼저 문제와 영향을 받는 페이지를 파악한 다음, 부분 조정 또는 재설계를 결정하십시오.
3. 템플릿의 디자인 및 애니메이션 방법 학습
- 기존 템플릿 인덱스를 재사용하고, 필요한 경우
template_catalog.py scan을 실행하십시오. 애니메이션 수, 이미지 영역 등의 통계는 필터링에만 사용되며, 이를 근거로 템플릿이 정교하다고 선언할 수 없습니다. - 사용자가 동적 참조 라이브러리를 지정한 경우, 먼저 그 안에서 대상 내러티브에 적합한 연속 장면을 찾으십시오.
study_motion.py를 통해 경로, 회전, 크기 조정, 동기화/비동기화, 마스크 및 Morph 상태를 연구하십시오. 기존 학습 기록은 검색 시간만 단축할 뿐, 실제 소스 파일과 적용 가능성은 여전히 확인해야 합니다. - 대규모 라이브러리에서 테마에 적합한 적어도 세 가지 디자인 시리즈를 비교하고, 표지뿐만 아니라 증명하기 가장 어려운 증거 그림, 비교 페이지 및 프로세스 페이지도 테스트하십시오. 전체 크기 PNG, 전체 슬라이드 축소판 및 실제 재생 효과를 기준으로 판단하십시오.
- "화려한 색상, 선명한 테마"는 명확한 시각적 요구 사항입니다. 표현력 있는 주요 및 보조 색상, 테마 이미지/그래픽 및 대규모 구성을 선택하고, 먼저 실제 콘텐츠가 포함된 표지 및 대표 콘텐츠 페이지를 보여주십시오. 이유 없이 검정, 흰색, 회색에 작은 악센트 색상 하나만으로 되돌아가지 말고, 테마 표현을 위해 컬러 장식을 쌓아 올리지 마십시오. 브랜드, 진지한 장면 또는 사용자의 이번 명확한 요구 사항은 이 방향을 변경할 수 있습니다.
- 방향을 선택한 후 전체 슬라이드 디자인 사양을 수립하십시오: 테마 분위기, 배경, 중국어/서양 글꼴, 글꼴 크기 계층, 의미적 색상, 간격, 이미지 처리 및 밀도. 분해 도구의 테마/직접 스타일 보고서를 사용하고 렌더링과 대조하십시오. 고정된 시각적 규칙을 설정하고 콘텐츠에 따라 구성을 변경하십시오. 먼저 대표적인 어려운 페이지를 검증한 다음 전체 슬라이드로 확장하십시오.
- 전환 가능한 "애니메이션 계획"을 기록하십시오: 소스 템플릿 및 페이지 번호, 객체, 초기 상태, 트리거 순서, 지속 시간/지연, 이동 방향, 객체 관계, 최종 상태 및 적용 가능한 장면. 타임라인과 재생을 통해 학습하고, 효과 이름만 베끼지 마십시오.
- 의미적으로 애니메이션을 마이그레이션하십시오: 점진적 공개는 프로세스에 사용, 동시 등장은 공정한 비교에 사용, 연속 확대/축소/이동은 개요에서 세부 사항으로 사용, 강조는 요점을 지적하는 데 사용. 새 자료의 크기, 위치 및 읽기 시간에 따라 매개변수를 다시 설정하고, 모든 객체에 동일한 플라이 인을 적용하지 마십시오.
- Morph, 동작 경로, 트리거 및 결합 객체는 인접한 페이지나 다른 모양에 의존할 수 있습니다. 필요한 관계를 유지하고, 마이그레이션 후 다시 바인딩하고 재생하여 확인하십시오. 정적 스크린샷과 전환은 페이지 내 객체 애니메이션과 동일하지 않습니다.
- 고급 애니메이션 요청의 경우 작업 파일에 "소스 파일/연속 페이지, 메커니즘, 대상 장면, 유지/마이그레이션/재구축 전략, 객체 및 트리거, 실제 구현 및 재생 증거"를 기록하십시오. 페이지 내 복잡한 편성과 완전한 페이지 간 Morph 장면을 구분하십시오. 둘 다 고급 애니메이션을 구성할 수 있습니다. 단일 페이지 전환 또는
effect_count > 0은 요구 사항이 충족되었음을 증명할 수 없습니다.
4. 템플릿 분해 후 테마에 따라 재조합
- 전체 페이지가 적합하면 전체 페이지를 개조할 수 있습니다. 새로운 구도가 필요한 경우 템플릿을 모두 시도한 후에 원본 제작을 시작할 필요 없이 로컬 요소를 직접 추출할 수 있습니다. 재사용 가능한 객체에는 그래픽, 아이콘, 이미지 프레임, 그룹, 프로세스 컴포넌트, 편집 가능한 차트, 색상 구성, 글꼴 계층 및 애니메이션 구조가 포함됩니다.
decompose_template.py inspect를 사용하여 모든 모양, 그룹 내 객체, 연결된 테마의 글꼴/색상 및 객체 직접 스타일을 확인하십시오.extract를 사용하여 최상위 모양 ID로 편집 가능한 컴포넌트 PPTX, 참조 이미지, 소스 페이지/컴포넌트 미리보기, 디자인 및 애니메이션 보고서를 내보내십시오. 명령 및 제한 사항은 production-tools.md를 참조하십시오.- 원본 이미지, SVG 등은 독립적으로 사용할 수 있습니다. 모양, 그룹 및 차트는 컴포넌트 PPTX에 저장되어 계속 편집할 수 있습니다. 전체 페이지 스크린샷을 "분해된 템플릿"으로 간주하거나, 원시 XML을 파일 간에 직접 복사할 수 있는 컴포넌트로 간주하지 마십시오.
- 컴포넌트의 소스, 페이지 번호, 모양 ID, 용도 및 애니메이션 종속성을 유지하십시오. 템플릿 예제의 데이터, 텍스트, 브랜드 및 관점은 단지 자리 표시자 콘텐츠일 뿐이며, 새 슬라이드의 사실이 될 수 없습니다.
- 새 테마에 맞게 계층, 크기, 위치, 색상 및 여백을 재구성하십시오. 템플릿 간에 재사용할 때 시각적 시스템을 통일하십시오. 컴포넌트를 변경한 후 연결선, 레이블, 자르기 및 동작 경로를 확인하십시오. 대상 슬라이드에서 편집 가능성과 애니메이션을 다시 검증하고, 컴포넌트 파일만 검증하지 마십시오.
- 컴포넌트가 마스터, 글꼴, 대화형 트리거 또는 이전 페이지에 의존하는 경우 기록하고 처리하십시오. 안정적으로 유지할 수 없는 부분은 기본 객체로 재구축하고, 실제 구현을 설명하고 완전한 유지를 주장하지 마십시오.
5. 실제 격차에 따라 다른 방법 보충
- 사용자 템플릿과 보조 스크립트는 능력의 상한이 아닙니다. 먼저 부족한 것이 사실, 이미지, 구조도, 시각적 참조 또는 애니메이션 구현인지 확인한 다음, 해당 방법을 선택하고 목적 없는 수집을 피하십시오.
- 공개 디자인 사례, 공식 기술 자료 및 사용 가능한 자료를 검색할 수 있습니다. 또한 기본 모양/차트, SVG, 프로그래밍 방식 드로잉, 사용 가능한 이미지 생성 도구 또는 기타 적합한 방법을 사용할 수 있습니다. 실제 콘텐츠를 기반으로 구조도를 다시 그릴 때 원래 의미를 유지하십시오. 생성된 개략도는 실제 증거와 구분되어야 합니다.
- 사용자가 추가 Skill 또는 아카이브 디렉토리를 구성한 경우, 해당 규칙에 따라 필요에 따라 관련 설명을 읽으십시오. 이 패키지에는 고정된 개인 디렉토리 또는 다른 Skill의 실행 종속성이 없으며, 관련 없는 Skill을 자동으로 설치하거나 일괄 활성화하지 않습니다.
- 외부 사실에 대해서는 테마에 적합한 신뢰할 수 있는 소스를 사용하고 확인하십시오. 기술 구현은 공식 문서를 우선시하십시오. 외부 자료의 출처, 사용 조건 및 용도를 유지하십시오. 보충 콘텐츠는 사용자의 필수 자료를 밀어내거나, 승인 없이 개인 자료를 외부 서비스에 업로드해서는 안 됩니다.
- 새 방법은 먼저 하나의 대표 페이지 예제에서 편집 가능성, 표시 및 재생 성능을 검증한 다음, 전체 슬라이드로 확장하십시오. 도구가 정적만 지원하거나 특정 효과와 호환되지 않는 경우 정확히 설명하고 검증 가능한 구현을 사용하십시오.
제작 및 검수
- 콘텐츠: 최종 파일로 자료 원장을 다시 확인하여 각 필수 콘텐츠가 실제로 나타나고, 핵심 부분이 잘리지 않았는지 확인하십시오. 데이터, 인용, 테마 및 발표 주요 흐름을 확인하십시오. 해결되지 않은 누락이 있는 경우 "모두 적용"이라고 말할 수 없습니다.
- 디자인 및 내러티브: 참조의 시각적, 내러티브/이해, 텍스트/사실 세 가지 라인을 따라 각각 재검토하고, 문제가 있는 페이지와 객체, 심각도, 수정 및 재검토 결과를 기록하십시오. 각 페이지를 전체 크기로 검사하여 글꼴, 줄바꿈, 선명도, 자르기, 겹침 및 여백을 확인하십시오. 축소판으로 전체 슬라이드의 리듬을 확인하십시오. 중국어 글자 부족, 구두점, 숫자 단위, 차트 및 그룹 내 텍스트를 별도로 확인하십시오. 혼잡한 페이지는 개념적으로 균형 있게 분할하고, 글꼴 크기를 줄이거나 내용을 지어내서 채우지 마십시오.
- 동적 효과: 실제 재생 또는 사용 가능한 재생 기록을 확인하여 초기 상태, 각 클릭, 그림과 레이블의 동기화, 체류 시간, 전환 및 Morph 연속성을 확인하십시오. 고급 요청의 경우 계획된 핵심 메커니즘이 최종 제품에 실제로 포함되어 콘텐츠에 기여하는지 항목별로 다시 확인하십시오. 표지만 움직이고 콘텐츠 페이지는 모두 기본 효과로 되돌아가지 않도록 하십시오. 정적 미리보기, XML 개수 및 스크립트 성공은 재생 품질을 증명할 수 없습니다. 완료되지 않은 동적 검사는 그대로 설명해야 합니다.
- 파일: PowerPoint 기본으로 최종 PPTX를 다시 열어 편집 가능한 텍스트, 자료, 메모 및 기본 애니메이션을 확인하십시오. 빌더 보고서에
native_validated: false가 표시되더라도 기본으로 열어 검수해야 합니다. 자료 누락, 사실/데이터 오류, 읽을 수 없거나 잘린 중요 콘텐츠, 손상된 파일 및 필수 애니메이션 손실과 같은 차단 문제는 반드시 수정해야 합니다. 평균 점수로 상쇄할 수 없습니다. - 전달: 최종 PPTX를 제공하고, 자료 범위, 디자인 및 애니메이션 선택, 실제 검증 범위를 간략히 설명하십시오. 디렉토리 인덱스, 원장, 분해 컴포넌트, 스크립트 및 중간 미리보기는 작업 디렉토리에 남겨두고, 사용자가 추가 산출물을 요구하지 않는 한 제공하지 마십시오.