AX 과제 - 1 → AX 강의 - 1 폴더명 변경 및 강의형 산출물 추가
Made-with: Cursor
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,29 @@
|
||||
너는 기업 AX 전환 교육용 PPT를 설계하는 교육 콘텐츠 디자이너다.
|
||||
|
||||
주제(폴더명/PPT 제목): AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다
|
||||
구분: 마인드셋
|
||||
요청(시드 프롬프트):
|
||||
"AI와 인간의 협업 마인드셋"을 주제로 PPT 개요를 짜줘. AI가 일자리를 대체한다는 공포를 해소하고, '인간의 창의성 + AI의 속도'가 결합된 미래 업무 모습을 시각화해줘. 신뢰감 있고 희망찬 톤으로 작성해줘.
|
||||
|
||||
목표:
|
||||
- 리더십부터 실무자까지 "왜 이 주제를 이해해야 하는지"를 먼저 설득한다.
|
||||
- 30분 교육으로 진행 가능하도록 구성한다.
|
||||
- 최소 20장 이상(권장 22장) 슬라이드가 나오도록 한다.
|
||||
- 예시(상황/결과/체크리스트/사례)가 풍부해야 한다.
|
||||
- 발표자가 그대로 읽어도 자연스럽도록 슬라이드 흐름(도입→핵심→사례→리스크→정리)을 만든다.
|
||||
- 발표 중 **참여형 활동 없이 진행한다.** (참여자에게 '직접 해보라'는 지시 금지)
|
||||
- 프롬프트/템플릿은 "참고 예시"로만 제시하고, 단계별 따라하기 구성은 만들지 않는다.
|
||||
|
||||
출력 형식(반드시 준수):
|
||||
- 최종 출력은 JSON 한 덩어리만 출력한다. (설명/문장/코드블록 금지)
|
||||
- JSON은 아래 스키마를 만족해야 한다: slides.schema.json
|
||||
- slides[0]은 반드시 type="cover"로 둔다. (표지는 meta.title/meta.subtitle/meta.badge로 자동 생성됨)
|
||||
- 슬라이드 타입은 다음만 사용한다:
|
||||
- cover, agenda, section, bullets, two_column, process, table
|
||||
|
||||
작성 규칙:
|
||||
- bullets는 4~7개 내로, 한 줄은 60자 내로.
|
||||
- 별도의 prompt(코드블록) 슬라이드를 만들지 않는다. (참여형 활동 유도로 오해될 수 있음)
|
||||
- table 슬라이드는 열 3~4개, 행 3~6개 정도로 간결하게.
|
||||
- 보안/윤리/환각 등 리스크가 있는 주제는 "Do & Don't" 또는 "리스크/완화"를 반드시 포함한다.
|
||||
- 마지막은 요약 + 다음 행동(오늘부터 1개 실행)으로 끝낸다.
|
||||
17
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/make_ppt.py
Normal file
17
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/make_ppt.py
Normal file
@@ -0,0 +1,17 @@
|
||||
from __future__ import annotations
|
||||
|
||||
import subprocess
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
def main() -> None:
|
||||
base = Path(__file__).resolve().parent
|
||||
common = base.parent / "_common" / "make_ppt.py"
|
||||
spec = base / "slides.json"
|
||||
out = base / f"{base.name}.pptx"
|
||||
subprocess.check_call([sys.executable, str(common), "--spec", str(spec), "--out", str(out)])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
112
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/slides.example.json
Normal file
112
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/slides.example.json
Normal file
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"meta": {
|
||||
"title": "예시 - 강의형(참여형 활동 없음)",
|
||||
"subtitle": "AX 전환 교육 (30분 / 20+ Slides)",
|
||||
"badge": "예시 트랙",
|
||||
"duration_minutes": 30,
|
||||
"audience": "리더십 + 실무자",
|
||||
"tone": "명확하고 실용적, 예시 중심",
|
||||
"footer_left": "AX 전환 교육 | 2026.02"
|
||||
},
|
||||
"slides": [
|
||||
{
|
||||
"type": "cover",
|
||||
"notes": "오프닝: 오늘은 참여형 활동 없이, 사례/체크리스트 중심으로 진행합니다."
|
||||
},
|
||||
{
|
||||
"type": "agenda",
|
||||
"title": "오늘의 흐름 (30분)",
|
||||
"items": [
|
||||
"1) 왜 필요한가",
|
||||
"2) 핵심 개념/원칙",
|
||||
"3) 사례로 이해하는 적용 가이드",
|
||||
"4) 리스크/체크리스트",
|
||||
"5) 요약 & 다음 행동"
|
||||
],
|
||||
"notes": "전체 흐름을 10초로 안내하고 바로 본론으로 들어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "section",
|
||||
"title": "1. 왜 필요한가",
|
||||
"subtitle": "리더십부터 실무자까지",
|
||||
"notes": "리더 관점(성과/리스크)과 실무 관점(시간/품질)을 연결해 설명합니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 1",
|
||||
"title": "기대 효과(정량/정성)",
|
||||
"bullets": [
|
||||
"시간 절감(반복 업무)",
|
||||
"품질 표준화(템플릿)",
|
||||
"리스크 감소(검증/승인)",
|
||||
"온보딩 가속",
|
||||
"의사결정 리드타임 단축"
|
||||
],
|
||||
"notes": "조직 사례가 있다면 1개만 붙여 설득력을 높입니다."
|
||||
},
|
||||
{
|
||||
"type": "section",
|
||||
"title": "2. 핵심 개념과 원칙",
|
||||
"subtitle": "이것만 지키면 실패 확률이 줄어든다",
|
||||
"notes": "핵심 개념은 3~6개로 제한하고, 각각 1문장으로 정의합니다."
|
||||
},
|
||||
{
|
||||
"type": "two_column",
|
||||
"chapter": "Part 2",
|
||||
"title": "오해 vs 현실",
|
||||
"left_title": "오해",
|
||||
"left_bullets": ["AI는 만능", "한 번 도입하면 끝"],
|
||||
"right_title": "현실",
|
||||
"right_bullets": ["사람 검증이 필수", "운영/거버넌스가 성패를 좌우"],
|
||||
"notes": "오해를 정리한 뒤, 현실 기준을 '팀 표준'으로 제시합니다."
|
||||
},
|
||||
{
|
||||
"type": "process",
|
||||
"chapter": "Part 3",
|
||||
"title": "적용 루틴(강의형 가이드)",
|
||||
"steps": [
|
||||
"목표/대상/제약 정의",
|
||||
"입력 데이터 정리",
|
||||
"출력 형식 지정",
|
||||
"검증/리스크 체크",
|
||||
"공유/표준화",
|
||||
"지표로 개선"
|
||||
],
|
||||
"notes": "참여자에게 '지금 해보라'가 아니라, 기준과 사례를 설명합니다."
|
||||
},
|
||||
{
|
||||
"type": "table",
|
||||
"chapter": "Part 3",
|
||||
"title": "Before / After (예시)",
|
||||
"columns": ["업무", "기존", "개선", "절감"],
|
||||
"rows": [
|
||||
["회의록", "40분", "12분", "28분"],
|
||||
["메일", "20분", "5분", "15분"],
|
||||
["보고 1p", "60분+", "20분", "40분"]
|
||||
],
|
||||
"notes": "표는 정의/기간을 같이 확인하며 읽습니다."
|
||||
},
|
||||
{
|
||||
"type": "two_column",
|
||||
"chapter": "Part 4",
|
||||
"title": "리스크와 완화",
|
||||
"left_title": "리스크",
|
||||
"left_bullets": ["환각/오류", "보안/기밀", "품질 편차", "운영 장애"],
|
||||
"right_title": "완화",
|
||||
"right_bullets": ["원문 대조", "입력 금지/가명화", "승인/리뷰", "로그/모니터링"],
|
||||
"notes": "리스크는 '기술'이 아니라 '프로세스'로 줄입니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 5",
|
||||
"title": "요약 & 다음 행동",
|
||||
"bullets": [
|
||||
"목적·맥락·형식 + 검증",
|
||||
"작게 시작해 표준화",
|
||||
"지표로 개선",
|
||||
"오늘 행동: 템플릿 1개를 팀 표준으로 정하기"
|
||||
],
|
||||
"notes": "마무리는 '오늘부터 무엇을 할지' 한 문장으로 정리합니다."
|
||||
}
|
||||
]
|
||||
}
|
||||
310
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/slides.json
Normal file
310
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/slides.json
Normal file
@@ -0,0 +1,310 @@
|
||||
{
|
||||
"meta": {
|
||||
"title": "AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다",
|
||||
"subtitle": "AX 전환 교육 (30분 / 20+ Slides)",
|
||||
"badge": "마인드셋 트랙",
|
||||
"duration_minutes": 30,
|
||||
"audience": "리더십 + 실무자",
|
||||
"tone": "명확하고 실용적, 예시 중심",
|
||||
"footer_left": "AX 전환 교육 | 2026.02"
|
||||
},
|
||||
"slides": [
|
||||
{
|
||||
"type": "cover",
|
||||
"notes": "오프닝(10초): 오늘 주제는 'AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다'입니다.\n운영 안내(10초): 오늘은 참여형 활동 없이, 사례와 체크리스트 중심으로 정리합니다.\n목표(10초): 왜 중요한지 → 핵심 원칙 → 사례 해설 → 리스크/대응 → 다음 행동까지 30분에 끝냅니다."
|
||||
},
|
||||
{
|
||||
"type": "agenda",
|
||||
"title": "오늘의 흐름 (30분)",
|
||||
"items": [
|
||||
"1) 왜 필요한가",
|
||||
"2) 핵심 개념/원칙",
|
||||
"3) 사례로 이해하는 적용 가이드",
|
||||
"4) 리스크/체크리스트",
|
||||
"5) 요약 & 다음 행동"
|
||||
],
|
||||
"notes": "전체 구성(20초): 5파트로 진행합니다.\n- 1) 왜 필요한가\n- 2) 핵심 개념/원칙\n- 3) 사례로 이해하는 적용 가이드\n- 4) 리스크/체크리스트\n- 5) 요약 & 다음 행동\n안내(10초): 참여형 활동 없이, 바로 가져가 쓸 수 있는 요약/체크리스트 중심입니다."
|
||||
},
|
||||
{
|
||||
"type": "section",
|
||||
"title": "1. 왜 이 주제를 이해해야 하나",
|
||||
"subtitle": "리더십부터 실무자까지",
|
||||
"notes": "전환(10초): 이제 '1. 왜 이 주제를 이해해야 하나' 파트로 넘어갑니다.\n안내(15초): 핵심 메시지를 먼저 잡고, 사례/체크리스트로 연결하겠습니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 1",
|
||||
"title": "리더십 관점: 왜 중요한가",
|
||||
"bullets": [
|
||||
"AI 도입은 비용이 아니라 생산성 투자: KPI로 설계해야 함",
|
||||
"‘AI 활용 격차’가 성과 격차로 전이됨(조직 리스크)",
|
||||
"업무 프로세스 재설계 없이 툴만 깔면 실패 확률↑",
|
||||
"현장 저항/두려움은 변화관리의 핵심 변수",
|
||||
"작은 성공(Small Win)을 조직적으로 확산해야 함"
|
||||
],
|
||||
"notes": "핵심(10초): '리더십 관점: 왜 중요한가' 슬라이드입니다.\n포인트(20초): AI 도입은 비용이 아니라 생산성 투자: KPI로 설계해야 함 / ‘AI 활용 격차’가 성과 격차로 전이됨(조직 리스크)\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 1",
|
||||
"title": "실무자 관점: 무엇이 달라지나",
|
||||
"bullets": [
|
||||
"AI는 반복 작업을 줄이고 ‘판단/소통’에 시간을 돌려줌",
|
||||
"내 업무를 잘 설명할수록 AI가 더 잘 도와줌",
|
||||
"초안→검토 루틴이 생기면 품질이 안정적으로 개선",
|
||||
"‘나만의 템플릿’이 곧 개인 경쟁력이 됨",
|
||||
"일/학습 속도가 빨라져 성장 체감이 생김"
|
||||
],
|
||||
"notes": "핵심(10초): '실무자 관점: 무엇이 달라지나' 슬라이드입니다.\n포인트(20초): AI는 반복 작업을 줄이고 ‘판단/소통’에 시간을 돌려줌 / 내 업무를 잘 설명할수록 AI가 더 잘 도와줌\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "two_column",
|
||||
"chapter": "Part 1",
|
||||
"title": "흔한 오해 vs 현실",
|
||||
"left_title": "오해",
|
||||
"left_bullets": [
|
||||
"AI가 들어오면 내 일은 사라진다",
|
||||
"AI는 정답을 준다",
|
||||
"AI는 내가 알아서 잘 쓸 수 있다",
|
||||
"AI는 전문가만 쓰는 도구다"
|
||||
],
|
||||
"right_title": "현실",
|
||||
"right_bullets": [
|
||||
"업무는 ‘대체’보다 ‘재배치’: 반복↓ 판단/협업↑",
|
||||
"AI는 ‘초안’에 강하고 검증은 사람 몫",
|
||||
"좋은 입력(목적/맥락/형식)이 성과를 결정",
|
||||
"초보도 ‘템플릿’으로 빠르게 숙련 가능"
|
||||
],
|
||||
"notes": "의도(10초): 좌/우 대비로 메시지를 빠르게 정렬합니다.\n정리(10초): 오른쪽(권장/현실/완화) 기준으로 팀 표준을 잡는 것이 목표입니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 1",
|
||||
"title": "기대 효과(정량/정성)",
|
||||
"bullets": [
|
||||
"반복 문서(메일/요약/보고) 시간 30~70% 단축",
|
||||
"회의 후속 액션 누락 감소(체크리스트화)",
|
||||
"아이디어 발산 속도↑ → 의사결정 리드타임↓",
|
||||
"교육/온보딩 콘텐츠 제작 속도↑",
|
||||
"개인 단위로 ‘일하는 방식’이 표준화됨"
|
||||
],
|
||||
"notes": "핵심(10초): '기대 효과(정량/정성)' 슬라이드입니다.\n포인트(20초): 반복 문서(메일/요약/보고) 시간 30~70% 단축 / 회의 후속 액션 누락 감소(체크리스트화)\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "section",
|
||||
"title": "2. 핵심 개념과 원칙",
|
||||
"subtitle": "이것만 지키면 실패 확률이 줄어든다",
|
||||
"notes": "전환(10초): 이제 '2. 핵심 개념과 원칙' 파트로 넘어갑니다.\n안내(15초): 핵심 메시지를 먼저 잡고, 사례/체크리스트로 연결하겠습니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 2",
|
||||
"title": "핵심 개념 6가지",
|
||||
"bullets": [
|
||||
"AI는 ‘확률 기반’ 언어 생성기: 그럴듯한 오류 가능",
|
||||
"입력 품질 = 출력 품질(맥락/제약/형식)",
|
||||
"AI는 초안 작성자, 사람은 검토자/의사결정자",
|
||||
"작게 시작해 반복 개선(Iterative)",
|
||||
"템플릿화(재사용)로 ROI를 만든다",
|
||||
"검증/보안은 습관으로 내재화"
|
||||
],
|
||||
"notes": "핵심(10초): '핵심 개념 6가지' 슬라이드입니다.\n포인트(20초): AI는 ‘확률 기반’ 언어 생성기: 그럴듯한 오류 가능 / 입력 품질 = 출력 품질(맥락/제약/형식)\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "process",
|
||||
"chapter": "Part 2",
|
||||
"title": "실행 프레임워크(권장 루틴)",
|
||||
"steps": [
|
||||
"업무 1개를 고른다(반복/시간소모)",
|
||||
"목적·대상·제약을 3줄로 정리",
|
||||
"형식(표/목차/분량/톤)을 지정",
|
||||
"초안 생성→내가 검토·수정",
|
||||
"좋은 결과는 템플릿으로 저장/공유",
|
||||
"주 1회 개선(예시 추가/실수 제거)"
|
||||
],
|
||||
"notes": "핵심(10초): '실행 프레임워크(권장 루틴)'는 실행 흐름(루틴)을 제시합니다.\n요약(20초): 업무 1개를 고른다(반복/시간소모) → 목적·대상·제약을 3줄로 정리 → 형식(표/목차/분량/톤)을 지정 …\n팁(10초): 이 순서를 팀 템플릿으로 고정하면 재작업이 크게 줄어듭니다."
|
||||
},
|
||||
{
|
||||
"type": "two_column",
|
||||
"chapter": "Part 2",
|
||||
"title": "좋은 예 vs 나쁜 예 (짧은 비교)",
|
||||
"left_title": "좋은 예",
|
||||
"left_bullets": [
|
||||
"목적/대상/형식이 명시된 요청",
|
||||
"‘결론 먼저 + 근거’ 구조",
|
||||
"예시 1개 제공(스타일 고정)",
|
||||
"검증 질문(반론/리스크) 포함"
|
||||
],
|
||||
"right_title": "나쁜 예",
|
||||
"right_bullets": [
|
||||
"‘보고서 써줘’ 같은 모호한 지시",
|
||||
"데이터/기간/대상을 누락",
|
||||
"형식 지정 없이 장문 생성",
|
||||
"검증 없이 그대로 복붙"
|
||||
],
|
||||
"notes": "의도(10초): 좌/우 대비로 메시지를 빠르게 정렬합니다.\n정리(10초): 오른쪽(권장/현실/완화) 기준으로 팀 표준을 잡는 것이 목표입니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 2",
|
||||
"title": "자주 하는 실수",
|
||||
"bullets": [
|
||||
"AI 답을 정답으로 취급(검증 생략)",
|
||||
"업무 목적 대신 ‘기능’만 요구",
|
||||
"회사/고객 민감정보를 그대로 입력",
|
||||
"결과물 책임 소재를 AI에 전가",
|
||||
"템플릿을 안 남겨 매번 처음부터 다시 함"
|
||||
],
|
||||
"notes": "핵심(10초): '자주 하는 실수' 슬라이드입니다.\n포인트(20초): AI 답을 정답으로 취급(검증 생략) / 업무 목적 대신 ‘기능’만 요구\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "section",
|
||||
"title": "3. 사례로 이해하는 적용 가이드",
|
||||
"subtitle": "참여형 활동 없이도 이해되는 예시 중심",
|
||||
"notes": "전환(10초): 이제 '3. 사례로 이해하는 적용 가이드' 파트로 넘어갑니다.\n안내(15초): 핵심 메시지를 먼저 잡고, 사례/체크리스트로 연결하겠습니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 3",
|
||||
"title": "사례 1) 내 업무 1개를 ‘AI 협업’으로 재설계",
|
||||
"bullets": [
|
||||
"요청의 역할/관점: 나의 업무 코치",
|
||||
"핵심 입력 요소: 목적·대상·제약·데이터·출력 형식(표/목차/분량)",
|
||||
"출력 통제: 결론 먼저, 근거/리스크를 함께 요청하면 품질이 안정화됨",
|
||||
"짧은 예시 문장(참고): \"내 업무는 [업무명]이고, 목표는 [목표]야. / 현재 문제는 [시간이 오래 걸리는 이유/병목]이야\"",
|
||||
"포인트: 업무를 ‘단계’로 쪼개기",
|
||||
"포인트: 절감시간은 분 단위로 가정해보기",
|
||||
"포인트: 입력 체크리스트를 바로 템플릿화"
|
||||
],
|
||||
"notes": "핵심(10초): '사례 1) 내 업무 1개를 ‘AI 협업’으로 재설계' 슬라이드입니다.\n포인트(20초): 요청의 역할/관점: 나의 업무 코치 / 핵심 입력 요소: 목적·대상·제약·데이터·출력 형식(표/목차/분량)\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 3",
|
||||
"title": "사례 2) ‘검증 질문’ 붙여서 품질 올리기",
|
||||
"bullets": [
|
||||
"요청의 역할/관점: 꼼꼼한 리뷰어",
|
||||
"핵심 입력 요소: 목적·대상·제약·데이터·출력 형식(표/목차/분량)",
|
||||
"출력 통제: 결론 먼저, 근거/리스크를 함께 요청하면 품질이 안정화됨",
|
||||
"짧은 예시 문장(참고): \"아래 AI 초안을 검토해줘. / - 사실/수치/고유명사 오류 가능성이 있는 부분 표시\"",
|
||||
"포인트: ‘누락 질문’이 품질을 올린다",
|
||||
"포인트: 반론/리스크를 먼저 받으면 안전",
|
||||
"포인트: 리라이팅은 1회만, 과도한 편집 방지"
|
||||
],
|
||||
"notes": "핵심(10초): '사례 2) ‘검증 질문’ 붙여서 품질 올리기' 슬라이드입니다.\n포인트(20초): 요청의 역할/관점: 꼼꼼한 리뷰어 / 핵심 입력 요소: 목적·대상·제약·데이터·출력 형식(표/목차/분량)\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "table",
|
||||
"chapter": "Part 3",
|
||||
"title": "시간을 버는 대표 업무(예시)",
|
||||
"columns": [
|
||||
"업무",
|
||||
"기존 소요",
|
||||
"AI 협업",
|
||||
"핵심 조건"
|
||||
],
|
||||
"rows": [
|
||||
[
|
||||
"메일 초안",
|
||||
"15~25분",
|
||||
"3~7분",
|
||||
"대상/목적/톤"
|
||||
],
|
||||
[
|
||||
"회의록 요약",
|
||||
"30~45분",
|
||||
"8~15분",
|
||||
"결정/액션 추출"
|
||||
],
|
||||
[
|
||||
"보고서 1p 요약",
|
||||
"60분+",
|
||||
"15~25분",
|
||||
"결론 먼저/표"
|
||||
]
|
||||
],
|
||||
"notes": "읽는 법(15초): 표는 업무, 기존 소요, AI 협업, 핵심 조건 기준으로 비교합니다.\n포인트(15초): 수치/정의/기간을 같이 확인해 오해를 줄입니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 3",
|
||||
"title": "결과 품질 검증 체크",
|
||||
"bullets": [
|
||||
"사실/수치/고유명사는 원문 대조",
|
||||
"누락된 가정이 없는지 질문",
|
||||
"대안 2개 이상 비교 요청",
|
||||
"리스크/반론을 함께 요청"
|
||||
],
|
||||
"notes": "핵심(10초): '결과 품질 검증 체크' 슬라이드입니다.\n포인트(20초): 사실/수치/고유명사는 원문 대조 / 누락된 가정이 없는지 질문\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "section",
|
||||
"title": "4. 리스크 & 체크리스트",
|
||||
"subtitle": "안전하게, 팀 단위로 굴리기",
|
||||
"notes": "전환(10초): 이제 '4. 리스크 & 체크리스트' 파트로 넘어갑니다.\n안내(15초): 핵심 메시지를 먼저 잡고, 사례/체크리스트로 연결하겠습니다."
|
||||
},
|
||||
{
|
||||
"type": "two_column",
|
||||
"chapter": "Part 4",
|
||||
"title": "리스크와 완화 전략",
|
||||
"left_title": "리스크",
|
||||
"left_bullets": [
|
||||
"성과 압박으로 ‘무작정 도입’",
|
||||
"검증 없이 복붙(품질 리스크)",
|
||||
"개인별 방식 난립(표준 부재)",
|
||||
"AI 과신/의존"
|
||||
],
|
||||
"right_title": "완화",
|
||||
"right_bullets": [
|
||||
"작은 성공을 KPI로 설계",
|
||||
"검증 체크리스트를 기본 탑재",
|
||||
"템플릿/예시로 표준화",
|
||||
"사람 책임/승인 프로세스 명확화"
|
||||
],
|
||||
"notes": "의도(10초): 좌/우 대비로 메시지를 빠르게 정렬합니다.\n정리(10초): 오른쪽(권장/현실/완화) 기준으로 팀 표준을 잡는 것이 목표입니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 4",
|
||||
"title": "체크리스트(현업 적용용)",
|
||||
"bullets": [
|
||||
"목적/대상/제약이 3줄로 정리됐나",
|
||||
"입력 데이터는 충분한가",
|
||||
"출력 형식(표/목차/분량/톤)을 줬나",
|
||||
"검증 질문(반론/리스크)을 붙였나",
|
||||
"좋은 결과를 템플릿으로 저장했나"
|
||||
],
|
||||
"notes": "핵심(10초): '체크리스트(현업 적용용)' 슬라이드입니다.\n포인트(20초): 목적/대상/제약이 3줄로 정리됐나 / 입력 데이터는 충분한가\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 4",
|
||||
"title": "팀 적용(롤아웃) 방법",
|
||||
"bullets": [
|
||||
"팀 공통 템플릿 5개부터 시작",
|
||||
"주 1회 ‘좋은 프롬프트 공유’ 10분",
|
||||
"성과는 시간절감/품질지표로 기록",
|
||||
"실패 사례도 같이 공유(학습)"
|
||||
],
|
||||
"notes": "핵심(10초): '팀 적용(롤아웃) 방법' 슬라이드입니다.\n포인트(20초): 팀 공통 템플릿 5개부터 시작 / 주 1회 ‘좋은 프롬프트 공유’ 10분\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
},
|
||||
{
|
||||
"type": "section",
|
||||
"title": "5. 요약 & 다음 행동",
|
||||
"subtitle": "오늘부터 1개만 실행",
|
||||
"notes": "전환(10초): 이제 '5. 요약 & 다음 행동' 파트로 넘어갑니다.\n안내(15초): 핵심 메시지를 먼저 잡고, 사례/체크리스트로 연결하겠습니다."
|
||||
},
|
||||
{
|
||||
"type": "bullets",
|
||||
"chapter": "Part 5",
|
||||
"title": "핵심 요약",
|
||||
"bullets": [
|
||||
"AI는 대체자가 아니라 증폭기(Amplifier)",
|
||||
"핵심은 목적·맥락·형식 + 검증",
|
||||
"작게 시작해 템플릿으로 확장",
|
||||
"오늘 행동: 내 업무 1개를 단계로 쪼개고 템플릿 1개 만들기"
|
||||
],
|
||||
"notes": "핵심(10초): '핵심 요약' 슬라이드입니다.\n포인트(20초): AI는 대체자가 아니라 증폭기(Amplifier) / 핵심은 목적·맥락·형식 + 검증\n연결(10초): 다음 슬라이드에서 구조(원칙/사례/리스크)로 이어갑니다."
|
||||
}
|
||||
]
|
||||
}
|
||||
218
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/slides.schema.json
Normal file
218
AX 강의 - 1/AI는 내 자리를 뺏지 않는다, 내 시간을 벌어준다/slides.schema.json
Normal file
@@ -0,0 +1,218 @@
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"title": "AX Curriculum Slides Spec",
|
||||
"type": "object",
|
||||
"required": ["meta", "slides"],
|
||||
"properties": {
|
||||
"meta": {
|
||||
"type": "object",
|
||||
"required": ["title", "duration_minutes"],
|
||||
"properties": {
|
||||
"title": { "type": "string", "minLength": 1 },
|
||||
"subtitle": { "type": "string" },
|
||||
"badge": { "type": "string" },
|
||||
"duration_minutes": { "type": "integer", "minimum": 1 },
|
||||
"audience": { "type": "string" },
|
||||
"tone": { "type": "string" },
|
||||
"footer_left": { "type": "string" }
|
||||
},
|
||||
"additionalProperties": true
|
||||
},
|
||||
"slides": {
|
||||
"type": "array",
|
||||
"minItems": 20,
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"type": "string",
|
||||
"enum": ["cover", "agenda", "section", "bullets", "two_column", "process", "prompt", "table"]
|
||||
},
|
||||
"chapter": { "type": "string" },
|
||||
"title": { "type": "string" },
|
||||
"subtitle": { "type": "string" },
|
||||
"items": { "type": "array", "items": { "type": "string" } },
|
||||
"bullets": { "type": "array", "items": { "type": "string" } },
|
||||
"left_title": { "type": "string" },
|
||||
"left_bullets": { "type": "array", "items": { "type": "string" } },
|
||||
"right_title": { "type": "string" },
|
||||
"right_bullets": { "type": "array", "items": { "type": "string" } },
|
||||
"steps": { "type": "array", "items": { "type": "string" } },
|
||||
"prompt": { "type": "string" },
|
||||
"tips": { "type": "array", "items": { "type": "string" } },
|
||||
"columns": { "type": "array", "items": { "type": "string" } },
|
||||
"rows": { "type": "array", "items": { "type": "array", "items": { "type": "string" } } }
|
||||
},
|
||||
"additionalProperties": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"additionalProperties": true
|
||||
}
|
||||
|
||||
{
|
||||
"$schema": "http://json-schema.org/draft-07/schema#",
|
||||
"title": "AX Deck Slides JSON Schema",
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": ["meta", "slides"],
|
||||
"properties": {
|
||||
"meta": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": ["title", "language"],
|
||||
"properties": {
|
||||
"title": { "type": "string", "minLength": 1 },
|
||||
"subtitle": { "type": "string" },
|
||||
"author": { "type": "string" },
|
||||
"date": { "type": "string" },
|
||||
"language": { "type": "string", "default": "ko-KR" },
|
||||
"duration_minutes": { "type": "integer", "minimum": 1 },
|
||||
"audience": { "type": "string" },
|
||||
"version": { "type": "string" }
|
||||
}
|
||||
},
|
||||
"slides": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": { "$ref": "#/definitions/slide" }
|
||||
}
|
||||
},
|
||||
"definitions": {
|
||||
"bulletItem": {
|
||||
"oneOf": [
|
||||
{ "type": "string" },
|
||||
{
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": ["text"],
|
||||
"properties": {
|
||||
"text": { "type": "string" },
|
||||
"children": {
|
||||
"type": "array",
|
||||
"items": { "$ref": "#/definitions/bulletItem" }
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"column": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": ["heading", "bullets"],
|
||||
"properties": {
|
||||
"heading": { "type": "string" },
|
||||
"bullets": {
|
||||
"type": "array",
|
||||
"items": { "$ref": "#/definitions/bulletItem" }
|
||||
}
|
||||
}
|
||||
},
|
||||
"slide": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": ["type", "title"],
|
||||
"properties": {
|
||||
"type": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"title",
|
||||
"section",
|
||||
"agenda",
|
||||
"bullets",
|
||||
"two_column_bullets",
|
||||
"quote",
|
||||
"table",
|
||||
"exercise",
|
||||
"closing",
|
||||
"blank"
|
||||
]
|
||||
},
|
||||
"title": { "type": "string" },
|
||||
"subtitle": { "type": "string" },
|
||||
"bullets": {
|
||||
"type": "array",
|
||||
"items": { "$ref": "#/definitions/bulletItem" }
|
||||
},
|
||||
"items": { "type": "array", "items": { "type": "string" } },
|
||||
"left": { "$ref": "#/definitions/column" },
|
||||
"right": { "$ref": "#/definitions/column" },
|
||||
"quote": { "type": "string" },
|
||||
"attribution": { "type": "string" },
|
||||
"headers": { "type": "array", "minItems": 1, "items": { "type": "string" } },
|
||||
"rows": { "type": "array", "items": { "type": "array", "items": { "type": "string" } } },
|
||||
"steps": { "type": "array", "items": { "type": "string" } },
|
||||
"timebox_minutes": { "type": "integer", "minimum": 1 },
|
||||
"notes": { "type": "string" }
|
||||
},
|
||||
"allOf": [
|
||||
{ "if": { "properties": { "type": { "const": "agenda" } } }, "then": { "required": ["items"] } },
|
||||
{ "if": { "properties": { "type": { "const": "bullets" } } }, "then": { "required": ["bullets"] } },
|
||||
{
|
||||
"if": { "properties": { "type": { "const": "two_column_bullets" } } },
|
||||
"then": { "required": ["left", "right"] }
|
||||
},
|
||||
{ "if": { "properties": { "type": { "const": "quote" } } }, "then": { "required": ["quote"] } },
|
||||
{ "if": { "properties": { "type": { "const": "table" } } }, "then": { "required": ["headers", "rows"] } },
|
||||
{ "if": { "properties": { "type": { "const": "exercise" } } }, "then": { "required": ["steps"] } }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"title": "AX 교육용 slides.json 스키마",
|
||||
"type": "object",
|
||||
"required": ["meta", "slides"],
|
||||
"properties": {
|
||||
"meta": {
|
||||
"type": "object",
|
||||
"required": ["title", "duration_minutes", "language"],
|
||||
"properties": {
|
||||
"title": { "type": "string", "minLength": 1 },
|
||||
"subtitle": { "type": "string" },
|
||||
"duration_minutes": { "type": "integer", "minimum": 5, "maximum": 180 },
|
||||
"audience": { "type": "string" },
|
||||
"language": { "type": "string", "enum": ["ko"] },
|
||||
"version": { "type": "integer", "minimum": 1 }
|
||||
},
|
||||
"additionalProperties": true
|
||||
},
|
||||
"slides": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": ["type"],
|
||||
"properties": {
|
||||
"type": { "type": "string", "enum": ["title", "section", "content", "two_content"] },
|
||||
"title": { "type": "string" },
|
||||
"subtitle": { "type": "string" },
|
||||
"bullets": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"oneOf": [
|
||||
{ "type": "string" },
|
||||
{
|
||||
"type": "object",
|
||||
"required": ["text"],
|
||||
"properties": {
|
||||
"text": { "type": "string" },
|
||||
"level": { "type": "integer", "minimum": 0, "maximum": 5 }
|
||||
},
|
||||
"additionalProperties": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"left_bullets": { "$ref": "#/properties/slides/items/properties/bullets" },
|
||||
"right_bullets": { "$ref": "#/properties/slides/items/properties/bullets" },
|
||||
"notes": { "type": "string" }
|
||||
},
|
||||
"additionalProperties": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
}
|
||||
Reference in New Issue
Block a user