× CMDS 적용 가이드 — 구요한 버전
OpenClaw를 CMDS 지식관리 시스템에 맞춤 적용하기 위한 실전 가이드
OpenClaw 도입 시 구요한 워크플로에서 즉시 체감할 수 있는 가장 임팩트 높은 자동화 3가지.
Connect → Merge → Develop → Share 각 단계에서 OpenClaw가 자동화할 수 있는 작업 매핑.
| CMDS 단계 | 카테고리 | 현재 수동 작업 | OpenClaw 자동화 | 트리거 | 볼트 경로 | 난이도 |
|---|---|---|---|---|---|---|
| CONNECT | 100 Themes | 관심 토픽 수동 메모 | RSS/X 모니터링 → 자동 클리핑 | Cron (6h) | 02. Clippings/ | ★ |
| CONNECT | 100 Themes | 용어 정의 수동 검색 | 새 용어 감지 → Wikipedia/PubMed 조회 → 노트 생성 | Webhook | 📚 104 Terminologies | ★★ |
| CONNECT | 500 Products | 도구 업데이트 수동 확인 | Obsidian/Claude/ChatGPT 릴리즈 노트 자동 수집 | Cron (24h) | 📚 501, 520, 521 | ★ |
| MERGE | 200 Literature | 논문 PDF 수동 정리 | Zotero 연동 → 자동 Literature Note 생성 | Webhook | 20. Literature Notes/ | ★★ |
| MERGE | 200 Literature | 책 하이라이트 수동 옮기기 | Readwise → 자동 Book Note 생성 | Cron (12h) | 📚 240 Books | ★ |
| MERGE | 600 Specialties | 분야별 트렌드 수동 추적 | AI 뉴스 자동 요약 → 📚 620 Generative AI 업데이트 | Cron (24h) | 📚 620 | ★★ |
| DEVELOP | 300 Data | 설문 데이터 수동 정리 | Google Forms → 자동 데이터 요약 노트 생성 | Webhook | 📚 302 Questionnaires | ★★★ |
| DEVELOP | 400 Methodologies | 프롬프트 수동 검색 | 시맨틱 검색으로 유사 프롬프트 즉시 반환 | Telegram 메시지 | 📚 492 Prompts | ★ |
| DEVELOP | 400 Methodologies | 코드 스니펫 수동 정리 | Claude Code 출력 → 자동 태깅 → 📚 491 Codes 저장 | Heartbeat (5m) | 📚 491 Codes | ★★ |
| SHARE | 700 Creatives | YouTube 스크립트 수동 작성 | 토픽 → 리서치 → 스크립트 초안 자동 생성 | Telegram 명령 | 📚 701 YouTube | ★★★ |
| SHARE | 800 Outputs | 회의록 수동 작성 | 음성 → Whisper 전사 → CMDS 회의록 생성 | WhatsApp 음성 | 63. Meetings/ | ★ |
| SHARE | 800 Outputs | 강의자료 수동 준비 | 커리큘럼 → 슬라이드 초안 → 핸드아웃 자동 생성 | Cron (weekly) | 📚 840 Lectures | ★★★ |
CMDS 100-900 시리즈 각각에 OpenClaw가 어떻게 적용되는지.
구요한의 6가지 주요 업무 유형에서 OpenClaw가 어떻게 동작하는지.
## PhD 연구 모닝 루틴 — OpenClaw 자동화 07:00 [Cron] 모닝 브리핑 전송 → Telegram: "오늘 일정 3건, 이메일 5건, 날씨 맑음" → PhD 관련 논문 2건 새로 발견 (PubMed 모니터링) 07:30 [Heartbeat] Obsidian 볼트 스캔 → 어제 미완료 TODO 3건 리마인드 → 📚 801 PhD 관련 업데이트 알림 09:00 [Telegram 명령] "PhD 논문 관련 자료 정리해줘" → 20. Literature Notes/ 최근 7일 노트 요약 → 관련 변수(103) → 이론(204) 연결 맵 생성 11:00 [자동] Zotero 새 논문 감지 → Literature Note 자동 생성 → 백링크: 📚 210, 📚 401 자동 추가
## 대학 강의 준비 — 주간 Cron [월 20:00] [Cron] 이번 주 강의 준비 리마인드 → 📚 841 Curriculum에서 이번 주차 확인 → 필요 자료 목록 자동 생성 [화 08:00] [Heartbeat] 강의 당일 체크 → 슬라이드, 핸드아웃 준비 상태 확인 → 📚 843 Class Admin 출석부 준비 [화 17:00] [Telegram] 강의 후 음성 메모 → Whisper 전사 → 강의 회고 노트 자동 생성 → 📚 840 Lectures 업데이트 [금 09:00] [Cron] 주간 강의 리포트 → 이번 주 강의 요약 + 학생 피드백 정리 → 다음 주 개선사항 자동 제안
## 기업 컨설팅 — 미팅 캡처 자동화 [미팅 전] [Telegram] "SK이노베이션 미팅 준비해줘" → 📚 831 Consulting에서 이전 미팅 노트 요약 → 61. People/에서 참석자 프로필 조회 → 어젠다 초안 자동 생성 [미팅 중] [WhatsApp 음성] 실시간 녹음 → 음성 파일 자동 저장 [미팅 후] [자동 트리거] 음성 → Whisper 전사 → CMDS 회의록 템플릿으로 자동 생성 → 63. Meetings/ 저장 → 액션 아이템 추출 → Daily Note에 TODO 추가 [D+1] [Cron] 팔로업 리마인드 → 미완료 액션 아이템 알림 → 클라이언트 이메일 초안 자동 생성
## 콘텐츠 파이프라인 — 토픽 → 퍼블리시 [아이디어] [Telegram] "AI 교육 트렌드 영상 만들자" → 📚 102 Topics에 토픽 등록 → 관련 볼트 노트 자동 검색 (620, 680) [리서치] [자동] 관련 자료 수집 → 최근 논문, 뉴스, 블로그 자동 수집 → Research Note 초안 생성 [제작] [Telegram] "스크립트 작성해줘" → 리서치 노트 기반 YouTube 스크립트 초안 → 📚 701 YouTube 저장 [배포] [자동] 크로스 포스팅 → YouTube 업로드 감지 → SNS 포스트 자동 생성 → 📚 710 SNS 기록
## Vault Health — 자동 유지보수 [매일 23:00] [Cron] Vault Health Check → 고아 노트(orphans) 감지 → 연결 제안 → 미해결 링크(unresolved) 리포트 → 빈 frontmatter 노트 목록 [주간 월] [Cron] 주간 Vault 리포트 → 이번 주 생성/수정 노트 통계 → 가장 활발한 카테고리 TOP 5 → 백링크 없는 노트 연결 제안 [월간 1일] [Cron] 월간 Knowledge Audit → 카테고리별 노트 성장률 → 사용하지 않는 태그 정리 제안 → CMDS 프로세스 흐름 분석
## 교회 사역 — 설교 노트 & 사역 관리 [주일] [음성] 설교 녹음 → Whisper 전사 → 📚 291 Sermon 자동 생성 → 성경 구절 자동 태깅 (📚 290 Bible) → 핵심 메시지 요약 [수요일] [Cron] 주보 준비 리마인드 → 이번 주 교회 일정 정리 → 기도 제목 취합 알림 [토요일] [Telegram] "이번 주 사역 정리해줘" → 64. Spirituality/ 주간 활동 요약 → 다음 주 사역 계획 초안
구요한의 CMDS 시스템에 최적화된 OpenClaw Workspace 파일 구성.
# SOUL.md — 에이전트 정체성 이름: CMDS Agent 역할: 구요한의 CMDS 지식관리 시스템 자동화 에이전트 성격: 정확하고 간결하며, 한국어+영어 기술 용어 혼용 사용 원칙: 1. CMDS 카테고리 체계 (100-900)를 항상 존중 2. Obsidian wikilink [[]] 형식 유지 3. YAML frontmatter 규칙 엄수 (2 spaces, quoted wikilinks) 4. 볼트 구조를 임의로 변경하지 않음 5. 모든 출력은 00. Inbox/03. AI Agent/ 하위에 저장 톤: 업무적이되 친근, 불필요한 이모지 사용 금지 언어: 한국어 기본, 기술 용어는 영어 병기
# USER.md — 사용자 컨텍스트 이름: 구요한 (Yohan Koo) 직업: PhD 후보, 지식관리 전문가, AI 교육자, 컨설턴트 볼트: CMDSPACE_Local_MBP (5,300+ 노트) 장비: MacBook Pro 16 (Primary), Mac Studio (Secondary) 동기화: Obsidian Sync 주요 도구: Obsidian, Claude, ChatGPT, Zotero, n8n 일정 패턴: - 오전: PhD 연구, 논문 작업 - 오후: 강의, 컨설팅, 미팅 - 저녁: 콘텐츠 제작, PKM 정리 - 주일: 교회 사역 커뮤니케이션: Telegram (1차), WhatsApp (음성 미팅) 시간대: KST (UTC+9)
# AGENTS.md — 에이전트 행동 규칙 파일 생성 규칙: - 경로: 00. Inbox/03. AI Agent/03-1. Claude Code (MBP)/ - 파일명: YYYY-MM-DD-description.ext - 멀티파일: YYYY-MM-DD-project-name/ 하위 폴더 YAML frontmatter: - 들여쓰기: 2 spaces (NOT tabs) - wikilinks: 반드시 따옴표 "[[link]]" - 필수 필드: type, aliases, author, date created, date modified, tags Markdown body: - 들여쓰기: TAB (NOT spaces) - 내부 링크: [[wikilink]] 형식 제한사항: - 기존 볼트 구조 변경 금지 - 90. Settings/ 하위 파일 수정 금지 - 개인정보 포함 파일 외부 전송 금지
# HEARTBEAT.md — 주기적 실행 태스크 interval: 300 # 5분마다 tasks: 1. Vault Monitor - 새 파일/수정 파일 감지 - frontmatter 누락 경고 - orphan 노트 알림 2. Inbox Processing - 00. Inbox/ 새 파일 분류 제안 - 02. Clippings/ → 적절한 CMDS 카테고리 이동 제안 3. Daily Note Sync - 오늘의 TODO 진행 상황 체크 - 미완료 항목 리마인드 (Telegram) 4. Calendar Check - 다음 1시간 일정 사전 알림 - 관련 미팅 노트 자동 준비
| SKILL NAME | PRIORITY | 트리거 | 입력 | 출력 | 볼트 경로 |
|---|---|---|---|---|---|
| cmds-meeting-capture | P0 | WhatsApp 음성 | 음성 파일 (m4a/ogg) | CMDS 회의록 (.md) | 63. Meetings/ |
| cmds-morning-briefing | P0 | Cron 07:00 KST | Calendar, Gmail, Weather API | Telegram 메시지 | 01. Daily Notes/ |
| cmds-prompt-search | P0 | Telegram 메시지 | 자연어 쿼리 | 유사 프롬프트 TOP 5 | 📚 492 Prompts |
| cmds-literature-intake | P1 | Zotero Webhook | 논문 PDF/메타데이터 | Literature Note (.md) | 20. Literature Notes/ |
| cmds-vault-health | P1 | Cron 23:00 KST | Vault 메타데이터 | Health Report (Telegram) | 전체 볼트 |
점진적 도입으로 리스크를 최소화하면서 가치를 극대화하는 전략.
| TASK | DAYS |
|---|---|
| OpenClaw 설치 & 기본 설정 | D1-D2 |
| SOUL/USER/AGENTS.md 작성 | D3 |
| Telegram Bot 연결 | D4 |
| HEARTBEAT.md 기본 설정 | D5 |
| 첫 Cron Job (모닝 브리핑) | D6-D7 |
| TASK | DAYS |
|---|---|
| cmds-meeting-capture 스킬 구축 | D8-D10 |
| cmds-prompt-search 스킬 구축 | D11-D12 |
| cmds-vault-health 스킬 구축 | D13 |
| OAuth 연동 (Calendar, Gmail) | D14 |
| TASK | TIMELINE |
|---|---|
| cmds-literature-intake 스킬 | W5-W6 |
| 콘텐츠 파이프라인 자동화 | W6-W7 |
| PhD 연구 워크플로 통합 | W7-W8 |
| 교회 사역 자동화 | W8+ |
| 크로스 디비전 시너지 AI | M3+ |
OpenClaw(Life OS)과 Claude Code(Dev Brain)의 명확한 역할 경계.
OpenClaw (Life OS) Claude Code (Dev Brain) ───────────────── ────────────────────── ┌─────────────────┐ ┌─────────────────────┐ │ Telegram Bot │ │ Terminal / CLI │ │ WhatsApp Voice │ │ VS Code / Cursor │ │ Cron Jobs │ │ Git Repository │ │ Webhooks │ │ File System │ └────────┬────────┘ └──────────┬──────────┘ │ │ ┌────────┴────────┐ ┌──────────┴──────────┐ │ 일상 자동화 │ │ 코드 생성/수정 │ │ 미팅 캡처 │ │ 웹사이트 개발 │ │ 모닝 브리핑 │ │ 데이터 분석 │ │ 시맨틱 검색 │ │ 문서 자동화 │ │ 콘텐츠 파이프라인 │ │ Vault 직접 편집 │ └────────┬────────┘ └──────────┬──────────┘ │ │ └──────────┬──────────────────┘ │ ┌──────────┴──────────┐ │ Obsidian Vault (CMDS) │ │ 5,300+ Notes │ │ 9 Categories │ │ 120+ Plugins │ └─────────────────────┘
| 비교 축 | OpenClaw | Claude Code |
|---|---|---|
| 핵심 역할 | Life OS — 일상 자동화 | Dev Brain — 코드 개발 |
| 실행 환경 | 로컬 데몬 + Telegram | 터미널 / IDE |
| 트리거 | Cron, Webhook, Heartbeat, 메시지 | 사용자 명시적 호출 |
| 자동성 | 자율 실행 가능 | 사용자 승인 필요 |
| OAuth 연동 | Calendar, Gmail, Spotify 등 | 파일 시스템 중심 |
| 볼트 접근 | 읽기 + 제한된 쓰기 | 전체 읽기/쓰기 |
| 강점 | 일상 워크플로 자동화 | 정교한 코드 생성 및 수정 |
안전하고 지속 가능한 OpenClaw 운영을 위한 필수 체크리스트.