YouMind
로그인

오픈소스 PPT 스킬 개발에 190M 토큰을 투자한 이야기

@zhouluobo
중국어2026년 10월 09일
120K
451
78
47
1.0K

TL;DR

저자는 PowerPoint 프레젠테이션 생성 및 미화 기능을 갖춘 무료 오픈소스 AI 스킬을 공개했습니다. 원본 텍스트를 유지하면서 다양한 시각적 스타일을 적용하며, PowerPoint에서 직접 편집할 수 있습니다.

안녕하세요, 저는 Luobo 입니다.

저는 평소 토킹헤드(얼굴이 나오는) 영상을 만들고 위챗 아티클을 쓰면서, 여기에 맞춰 PPT 를 급하게 만들어야 할 일이 많습니다. 커뮤니티 친구들도 "아티클을 바로 쓸 만한 PPT 로 바꿔주는 도구가 없을까?" 하고 자주 물어보시더라고요.

사실 예전에 PPT 를 생성하고 기존 PPT 를 자연스럽게 꾸며주는 스킬을 소개하는 글을 쓴 적이 있습니다. 결과물은 꽤 인상적이었지만, 비용이 조금 비싸서 많은 분들이 쓰기 부담스럽다는 단점이 있었죠.

https://x.com/zhouluobo/status/2104859645823103245

댓글에는 무료 버전을 요구하는 목소리가 정말 많았습니다. 그래서 이번 연휴 동안 1 억 개가 넘는 토큰을 갈아 넣으며 드디어 무료 오픈소스 스킬을 완성했습니다. 새 PPT 를 만들든 기존 PPT 를 꾸미든 결과물이 아주 훌륭합니다. WorkBuddy 와 함께 사용하면 LLM 토큰 비용까지 아낄 수 있으니 정말 끝내줍니다.

zhouluobo - inline image

백문이 불여일견, 말보다 결과물을 직접 보여드리는 게 낫겠죠. 이미지로 확인해 보겠습니다.

먼저 효과부터: 백문이 불여일견

표준 PPT: 텍스트는 그대로, 옷만 갈아입히기

이전 Muse 스크립트의 첫 몇 페이지입니다. 윗줄이 원본이고, 아랫줄은 민트색 레퍼런스 이미지를 주고 꾸민 후의 모습입니다.

zhouluobo - inline image

제목, 글머리 기호, 숫자까지 단 한 글자도 바뀌지 않았습니다. 색상 조합, 레이아웃, 아이콘, 일러스트레이션만 교체되었죠. 원본에 있던 작은 초록색 팁 박스는 아래쪽 아이콘 캡슐 바 형태로 바뀌어 디자인이 단번에 세련되어졌습니다.

같은 원본, 다른 레퍼런스 이미지, 완전히 다른 스타일

동일한 스크립트를 사용해도 레퍼런스 이미지를 바꾸거나 프리셋 스타일을 지정하기만 하면 테마 전체가 확 달라집니다. 아래 이미지는 위에서부터 순서대로 원본, 민트 레퍼런스, 다크 테크, 잉크 매거진 스타일입니다.

zhouluobo - inline image

네 버전 모두 텍스트는 완전히 동일합니다. A/B 테스트에 활용하거나 상황에 따라 스타일을 자유롭게 바꿔 쓸 수 있습니다.

레퍼런스에 풍차가 있으면 표지에도 풍차가 생깁니다

국경일이 막 지난 시점에 "국내 관광지 시장 관찰"이라는 제목의 보고서로 테스트해 보았습니다. 레퍼런스 이미지는 환경 과학 관련 표지였는데, 민트색 배경에 언덕 위의 풍차, 작은 집 옆의 태양광 패널이 그려져 있었습니다.

zhouluobo - inline image

표지는 중앙 정렬로 바뀌고 부제 아래에 노란 붓 터치 효과가 들어갔습니다. 하단 풍경은 레퍼런스 이미지의 요소를 바탕으로 그려낸 것입니다. AI 이미지 생성 모델을 사용한 것이 아닙니다. 산, 풍차, 집 모두 코드로 한 줄씩 프로그래밍하여 그린 것이죠. 따라서 여러분의 프로그램에서도 설정 없이 동일한 효과를 얻을 수 있습니다.

과학 수업 자료도 OK, 수식은 그대로 유지

고등학교 수학 미적분 복습 수업 자료로도 시도해 보았습니다. 총 11 페이지로 진한 파란색에 주황색 포인트를 준, 전체적으로 단순하지만 다소 단조로운 레이아웃이었습니다.

zhouluobo - inline image

이번에는 레퍼런스 이미지를 주거나 스타일을 지정하지 않았습니다. 그러자 원래의 진한 파란색과 주황색 배색을 유지하면서, 수학 연습장 같은 옅은 모눈종이 배경이 추가되었습니다. 표지 오른쪽에는 점 P 에서의 접선과 그에 가까워지는 할선이 포함된 함수 그래프를 그려 넣어 "평균 변화율의 극한"이라는 수업 내용과 딱 맞아떨어지게 했습니다. 수식은 밝은 색 바 안에 중앙 정렬로 배치되었고, 증가/감소 구간 판별 규칙은 원래의 녹색과 빨간색을 그대로 살렸습니다.

여기서 진짜 관건은 수식이었습니다. 원본에는 수식 편집기로 만든 12 개의 수식이 있었는데, LibreOffice 에서 열어보니 해당 부분이 텅 비어 있었습니다. 그만큼 이런 편집기는 호환성 요구 사항이 까다롭다는 뜻이죠.

zhouluobo - inline image

그래서 이 스킬에서는 수식을 V′(x) = (a−2x)(a−6x) 같은 일반 텍스트 수식으로 변환하도록 요구했습니다. 이렇게 하면 어떤 소프트웨어에서든 잘 보이고 직접 수정할 수도 있습니다.

아티클을 바로 그럴듯한 PPT 로 변환

바로 이 글을 입력으로 넣고, 잉크 매거진 스타일의 15 페이지짜리 토킹헤드용 PPT 를 만들어 달라고 요청했습니다. 아래가 그 완성본 전체입니다.

zhouluobo - inline image

먼저 제목만 있는 '유령 초안'을 생성합니다. 아래 블록만 쓱 봐도 프레젠테이션 전체가 어떤 내용인지 알 수 있습니다.

text
11. 편집과 생성이 모두 가능한 PPT 스킬
22. 목차
33. 이 스킬로 할 수 있는 것
44. AI 가 만든 PPT: 수정이 안 되거나 다 똑같음
55. 꾸미기는 겉모습만 바꾸고 텍스트는 건드리지 않음
66. 하나의 스킬에 이 모든 것을 담다
77. 왜 믿을 만한가
88. AI 가 만든 PPT 는 왜 한눈에 티가 날까?
99. 결론형 제목을 먼저 쓰고, 그다음 미학을 논하라
1010. 단순 꾸미기에서 생성 및 자체 검수까지
1111. 일반적인 방식과 비교한 네 가지 차이점
1212. 사용 방법
1313. 세 단계로 설치하고, 한 문장으로 사용하기
1414. 이 글을 12 페이지 토킹헤드 PPT 로, 잉크 매거진 스타일로 변환
1515. 먼저 예전 글로 한번 돌려보기

각 페이지 제목은 결론형 문장입니다. "데이터 분석"이나 "프로젝트 소개"처럼 주제만 던져놓은 제목은 사용자가 직접 수정하도록 표시해 줍니다. 목차는 3 개의 챕터 페이지에서 자동 생성되며, 번호와 스타일이 링크로 연결됩니다. 모든 페이지에는 발표자 노트가 준비되어 있으니, PPT 의 노트 영역을 열어서 대본처럼 읽으면 됩니다.

같은 내용, 한 문장으로 스타일 변경

이 아티클 PPT 에 대해 "블루 라인 런칭" 스타일과 "민트 프레시" 스타일 버전을 만들어 달라고 요청했습니다. 아래 각 줄이 하나의 스타일이며, 동일한 4 개 페이지를 보여줍니다.

zhouluobo - inline image

표, 타임라인, 비교 페이지의 구조는 그대로 유지되고 시각적 언어 스타일만 바뀌었습니다. 잉크 매거진의 표지는 큼직한 텍스트만으로 이루어져 있고, 나머지 두 스타일에는 일러스트가 포함되어 있습니다. 매우 유연하죠.

데이터, 프로세스, 분석 프레임워크도 거뜬

복잡한 내용도 문제없습니다. 타임라인, 퍼널, 방사형 중심, 2x2 매트릭스, 기본 표, 기본 차트는 물론 SWOT, PEST, 포터의 5 Forces, 비즈니스 모델 캔버스까지 모두 준비된 레이아웃이 있습니다. 내용이 넘칠 걱정은 하지 않으셔도 됩니다.

zhouluobo - inline image

또 하나 멋진 점은, 위에 언급한 요소들이 모두 PowerPoint 기본 객체라는 것입니다. 텍스트는 텍스트 상자에, 표는 실제 표로 들어가 있으며, 막대/원형 차트는 더블 클릭해서 데이터를 수정하면 차트가 그에 맞게 업데이트됩니다. 배경, 일러스트, 아이콘만 이미지로 처리됩니다.

14 가지 스타일, 이름만 고르세요

레퍼런스 이미지가 없어도 프리셋 중에서 선택할 수 있습니다.

zhouluobo - inline image

이 스타일들의 차이가 단순히 색상만 다르다고 생각하시면 오산입니다.

블랙 골드는 흐르는 금빛 실을 활용하고, 런칭은 동심원 물결 선을 반복 사용합니다. 실적 보고서는 찢어진 듯한 어두운 띠를 쓰고, 잉크 매거진과 스위스 그리드는 장식을 거의 쓰지 않고 온전히 타이포그래피에 의존합니다. 이러한 장식 요소들은 코드로 그려지기 때문에, AI 이미지 모델 없이도 위와 같이 완벽한 시각적 결과물을 얻을 수 있습니다.

누구에게서 배웠을까? 거인의 어깨 위에 서다

이 스킬이 완전히 무에서 유를 창조한 것은 아니며, 여러 훌륭한 프로젝트를 참고했습니다.

zhouluobo - inline image

dashi-ppt-skill: 아름다움을 위한 절제를 배우다

GitHub 에 있는 여러 PPT 스킬을 해부하며 SKILL.md 파일과 프롬프트가 어떻게 구성되어 있는지 살펴봤습니다. 그중 dashi-ppt-skill 에서 가장 많이 배웠는데, 이 프로젝트는 각 레이아웃의 수용 한계(항목 수, 항목당 글자 수) 를 명확히 규정하고 있었습니다.

내용이 넘치는 문제를 방지하기에 아주 좋은 접근법이라 생각해서, 이 스킬에도 수용량 기능을 추가했습니다.

퍼널은 최대 5 계층, 각 설명은 26 자 이하 / 2x2 매트릭스 사분면은 최대 3 개 항목, 각 항목 14 자 이하 등 모든 것을 표로 정리해 두었습니다. 아웃라인 작성 단계에서 이 표와 대조하여 초과 시 경고를 띄우고, 레이아웃 구성 시에는 자동으로 적합한 레이아웃으로 전환합니다.

많은 AI PPT 들이 페이지 수용량을 고려하지 않아 억지로 텍스트를 밀어 넣다가 폰트 크기를 줄여버리고, 결국 레이아웃을 망치곤 합니다.

디자인 사이트에서 가져온 273 개 템플릿: 핵심 비결

PPT 디자인 사이트에서 273 개의 템플릿을 엄선해 36 가지 시각적 경로로 분류하고, 각각 샘플 이미지를 첨부했습니다. 이 자료를 AI 에게 학습시켰는데, 솔직히 이것이 가장 핵심적인 비결입니다.

예를 들어 거의 모든 템플릿은 표지 뒤에 목차(TOC) 페이지가 있고, 챕터 번호가 목차 스타일과 일치합니다. 마지막 종료 페이지는 표지의 시각적 스타일과 호응하도록 마무리되죠.

좋은 스타일에는 고유한 장식 모티프가 있습니다. 블랙 골드 실적 리뷰는 흐르는 금빛 실을 사용하고, 런칭 스타일은 동심원 물결을 반복해서 씁니다.

이러한 디자인 규칙을 스킬에 녹여내자 전반적인 품질이 즉시 향상되었습니다.

open-design: 검수가 더 중요하다

open-design 은 nexu-io 의 오픈소스 프로젝트입니다. 여기서 PPT 에 유용한 디자인 스타일 기법을 발견했고, 레이아웃 검수 규칙 세트도 배웠습니다.

예를 들어 강조 색상을 여기저기 흩뿌리지 않기, 폰트 크기를 특정 단계로 고정하기 등이 있습니다. 모든 규칙이 수치화 가능합니다. 스킬에는 검수 스크립트가 포함되어 있어, 페이지당 강조 색상 최대 3 회 사용, 폰트 크기는 고정된 단계 내에서만 선택 등의 조건을 확인합니다.

또한 통일성, 위계, 디테일, 전달력, 리듬이라는 5 차원 채점 방식도 있습니다. 결과물이 나올 때마다 자체 평가 단계를 거쳐 제품의 품질을 확실하게 관리합니다.

zhouluobo - inline image

WorkBuddy 에서 테스트하니 더 많은 문제가 보이더라

마지막으로 테스트입니다. 처음에는 Claude Code 에서 돌렸는데, LLM 이 달라서 초기에 잡아내지 못한 문제들이 있었습니다. 그래서 WorkBuddy 에서 케이스를 돌려보니 확실히 문제점들이 발견되었습니다.

요약하자면, 이런 스킬을 만들려면 다양한 Agent 와 LLM 환경에서 반복 테스트를 거쳐 안정성과 견고함을 확보해야 합니다.

다른 PPT 스킬보다 나은 점이 무엇인가요?

제 개인적인 판단이니 완벽하지 않을 수 있고, 가볍게 참고만 해주세요.

zhouluobo - inline image

가장 실용적인 점: 결과물을 바로 수정할 수 있습니다. 마음에 들지 않으면 PowerPoint 에서 직접 다듬으면 되니, AI 에게 다시 만들어 달라고 애원할 필요가 없습니다.

꾸미기 작업 시 텍스트를 변경하지 않습니다. LLM 의 지시 따르기 능력에만 의존하지 않고, 스크립트로 글자 단위까지 대조하여 검증합니다. LLM 은 항상 완벽하지 않으니까요.

AI 이미지 모델 없이도 작동합니다. 위 이미지들은 모두 이미지 모델 연결 없이 생성되었습니다. 물론 OpenAI, Gemini, Volcano Ark 같은 모델을 연결하면 일러스트가 훨씬 풍부해집니다.

어디서든 설치할 수 있습니다. Claude, Codex, Cursor, WorkBuddy 등 스킬을 지원하는 모든 Agent 에서 작동합니다. 설치 스크립트가 이미 설치된 Agent 를 감지하고 종속성을 알아서 처리합니다.

단점: 느립니다. 약 12 페이지 분량이면 15~25 분이 걸립니다. WorkBuddy 테스트에서는 45 분이 소요되었습니다. 최적화 여지는 있지만 시간이 절대적인 제약입니다. 천천히 공들인 만큼 결과물은 훌륭합니다.

그래서 빠른 모드(fast mode) 를 추가했습니다. 급할 때 "빠른 모드"라고 말하면 중간 확인 과정을 건너뛰고 약 10 분 만에 결과물을 내놓습니다.

가져다 바로 써보세요

WorkBuddy 를 사용 중이라면 아주 간단합니다. 왼쪽 메뉴의 스킬 마켓으로 가서 "Luobo PPT"를 검색하고 설치를 누르시면 됩니다.

zhouluobo - inline image

오픈소스 버전을 사용할 수도 있습니다:

https://github.com/zhouwei713/luobo-ppt

로컬에 다운로드하여 압축을 풀고, luobo-ppt 폴더로 들어가 설치 스크립트를 실행하세요. 처음 사용할 때는 환경을 자동으로 점검합니다.

macOS 및 Linux

text
1bash install.sh

Windows: install.bat 을 더블 클릭하거나 PowerShell 에서 실행

text
1.\install.ps1

특정 Agent 에 설치하려면 파라미터를 추가하세요. 예: bash install.sh --agent codex.

또는 오픈소스 URL 을 아무 Agent 에나 던져주고 알아서 설치하게 둘 수도 있습니다.

설치가 끝나면 Agent 에게 이렇게 말해보세요:

text
1이 글을 12 페이지 토킹헤드 PPT 로 만들어줘. 페이지마다 발표자 노트를 넣고, 스타일은 잉크 매거진으로 해줘.
text
1이 PPT 를 꾸며줘. 이 레퍼런스 이미지 스타일을 따르되, 텍스트는 단 한 글자도 바꾸지 마.
text
1주제는 "AI 도구 계정 연간 리뷰"야. 스타일 샘플 3 개만 보여줘, 그중 하나 골라서 진행할게.
text
1이 PPT 는 회의실에서 프로젝터로 틀 거야. 프로젝션 모드를 사용하고 폰트는 크게 해줘.

14 가지 스타일 참조표입니다. 스타일을 고를 때 이름을 불러서 선택하세요.

마무리하며

솔직히 이 스킬을 만드는 데 엄청난 공이 들었습니다. 수억 개의 토큰을 태운 것은 물론이고, 디자인 사이트에서 수백 개의 PPT 템플릿을 정리하는 데만 며칠이 걸렸습니다.

하지만 결과물은 만족스럽습니다. PPT 를 생성하든 꾸미든 제가 원하는 수준에 도달했습니다. 이제 모두를 위해 완전 무료로 오픈소스화했으니, 많은 피드백 부탁드립니다.

사용 중 문제가 생기거나 최적화 아이디어가 있다면 편하게 공유해 주세요. Luobo 가 겸허히 받아들이겠습니다.

다음 단계:

예전에 써둔 오래된 글을 찾아서 한 번 돌려보세요.

어색한 부분은 직접 수정해 보세요. 그래도 이상하다면 저를 찾아오세요.

YouMind에서 다시 만들기

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
크리에이터를 위해

당신의 Markdown을 깔끔한 𝕏 글로

직접 쓴 장문을 올릴 때 이미지, 표, 코드 블록을 𝕏에 맞게 정리하는 일은 번거롭습니다. YouMind는 전체 Markdown 초안을 깔끔하고 바로 게시할 수 있는 𝕏 글로 바꿔 줍니다.

Markdown → 𝕏 사용해 보기

분석할 패턴 더 보기

최근 바이럴 아티클

더 많은 바이럴 아티클 보기