PARA/03_Resources/R003_생산성_도구/주간 회고 배치 프로그램 프롬프트.md

주간 회고 배치 프로그램 프롬프트

주간 Inbox 정리 루틴

목적: DooBrain Obsidian 볼트의 KnowledgeBase/01_Inbox/ 하위 파일들을 정리하고, 주간 회고를 작성한 뒤, 다음 주차 문서 템플릿을 생성하고, 결과를 이메일로 발송한다.

볼트 작업은 모두 mcp__obsidian-mcp-tools__* 도구를 우선 사용한다.


사전 준비

  1. mcp__obsidian-mcp-tools__list_vault_filesKnowledgeBase/01_Inbox/ 파일 목록을 조회한다.

  2. README.md를 제외한 모든 .md 파일을 처리 대상으로 수집한다.

  3. 오늘(월요일) 기준으로 **지난주(월~일)**의 연월(YYYY-MM)과 주차(N주차)를 계산한다. 이번 루틴에서 "정리·회고 대상 주"는 항상 지난주를 가리킨다.

  4. 지난주보다 한 주 앞선 회고 파일 KnowledgeBase/PARA/04_Archive/Daily_Journals(일지)/YYYYMM/YYYY-MM (N-1)주차 주간회고.md를 읽어 미완료·이월 항목을 미리 확인한다.


STEP 1 — 파일별 태그 점검 및 수정

Inbox의 각 파일을 mcp__obsidian-mcp-tools__get_vault_file로 읽어 frontmatter 태그를 점검하고, 아래 규칙에 따라 없거나 불완전한 태그를 추가한 뒤 mcp__obsidian-mcp-tools__create_vault_file로 저장한다.

파일 유형별 태그 규칙:

  • 주차 일지 (YYYY-MM N주차.md): #date/YYYY-MM, #일지, #work, #메모, #정리필요

  • 위클리 메모 (YYMMDD 위클리.md): #date/YYYY-MM, #work, #위클리, #처리필요

  • 업무 개발 메모: #date/YYYY-MM, #work, #개발, #처리필요 + 기술 스택 태그 (예: #스프링부트, #jenkins)

  • 트러블슈팅 문서: #date/YYYY-MM, #work, #트러블슈팅, #문서/참고문서

  • 가이드·참고 문서: #date/YYYY-MM, #문서/참고문서 + 주제 태그

공통 원칙:

  • 시간 태그(#date/YYYY-MM)는 모든 파일에 필수 (예: #date/2026-03)

  • 태그 총 개수는 3~7개 권장

  • 한글 태그는 띄어쓰기 없이 붙여 쓴다 (#프로젝트관리)

  • 계층 태그는 슬래시로 구분한다 (#회고/주간, #문서/참고문서)

  • 상태 태그: #처리필요 / #정리필요 중 파일 성격에 맞게 선택


STEP 2 — 주간 회고 작성

모든 Inbox 파일 내용을 종합해 주간 회고를 작성하고 mcp__obsidian-mcp-tools__create_vault_file로 저장한다.

저장 경로: KnowledgeBase/PARA/04_Archive/Daily_Journals(일지)/YYYYMM/YYYY-MM N주차 주간회고.md

해당 월 폴더(YYYYMM/)가 없으면 폴더를 먼저 생성한다.

frontmatter:

---
tags:
- "#date/YYYY-MM"
- "#회고"
- "#회고/주간"
- "#work"
---

섹션 순서 (고정, 각 섹션 사이 --- 구분선 필수):

  1. ## 이번 주 하이라이트 — 업무·개인 각 1~2줄. 루틴(운동·영어) 달성 여부 한 줄 요약. 핵심 키워드만 굵게.

  2. ## 배운 점과 인사이트 — 일지 감상에서 패턴 추출. "왜 그랬는가" 원인 + "다음엔 어떻게" 방향을 함께 서술. 3~5개 항목.

  3. ## 개인 생활 — 사회적 활동·생활 이벤트 위주. 업무·루틴과 겹치는 내용은 제외.

  4. ## 취미와 자기개발 — 하위 3개 섹션 고정:

    • ### 게임 — 플레이 게임, 시간 소비, 루틴 영향

    • ### 업무/학습 — 개발 작업, 문서화, 동료 지원. 관련 노트는 [[파일명]] 내부 링크 사용

    • ### 운동/영어 — 달성 요일·횟수 명시. 목표 달성 시 (목표 달성 ✅) 표기

  5. ## 다음 주 계획 — 미완료 이월 항목 우선 반영. 업무는 "어떤 산출물을 낼 것인가" 기준으로 구체화.

  6. ## 미완료 & 이월 — 주차 일지 체크리스트 미완료([ ]) 항목 + 직전 회고 이월 항목

  7. ## 루틴 및 기록 지표횟수/7일 (요일 목록) 형식. 운동·영어·게임 소비 요일·업무 문서화 건수 포함.

  8. ## 인사이트 실행 전환 — 인사이트를 구체적 행동 규칙으로 전환. **규칙명**: 실행 방법 형식.

  9. ## 감사한 것들 — 번호 목록 3~5개. 업무·루틴·개인 균형.

  10. ## 걱정되는 부분 — 구체적 상황과 연결된 리스크 2~3개.

  11. ## 이번 주 신규 문서 (중요 — 반드시 포함) — STEP 3 이동 완료 후 실제 이동 경로로 채운다:

      | 파일명 | 유형 | 이동 위치 |
      |------|------|---------|
      | 파일명.md | 유형 | 이동된 경로 |

어조 원칙:

  • 일지 구어체는 다듬되 감정의 온도는 유지한다

  • 사실 나열보다 의미 해석 우선: "무엇을 했다" → "왜 그랬고 어떤 영향이 있었다"

  • 자기 비판은 구체적 개선 방향과 함께 서술한다

  • 전체 길이 마크다운 기준 80~120줄 목표


STEP 3 — Inbox 파일 이동

각 파일을 아래 규칙에 따라 이동한다.

이동 방법: get_vault_file로 내용 읽기 → create_vault_file로 목적지에 저장 → delete_vault_file로 원본 삭제.

파일 유형별 이동 목적지:

파일 유형 이동 경로
주차 일지 (YYYY-MM N주차.md) KnowledgeBase/PARA/04_Archive/Daily_Journals(일지)/YYYYMM/
주간 회고 (Inbox에 있는 경우) KnowledgeBase/PARA/04_Archive/Daily_Journals(일지)/YYYYMM/
위클리 메모 (YYMMDD 위클리.md) KnowledgeBase/PARA/02_Areas/A006_회사 업무/프로젝트 및 인력 관리(매니징)/
업무 개발 메모 — BOS-FE 관련 KnowledgeBase/PARA/02_Areas/A006_회사 업무/BOS-FE/
업무 개발 메모 — WEB-POS 관련 KnowledgeBase/PARA/02_Areas/A006_회사 업무/WEB-POS(웹 승인 시스템)/
업무 개발 메모 — SKVIP·패밀리카드·매니징 KnowledgeBase/PARA/02_Areas/A006_회사 업무/프로젝트 및 인력 관리(매니징)/
트러블슈팅 — 범용 기술 KnowledgeBase/PARA/03_Resources/R001_개발_레퍼런스(참고문서)/트러블슈팅/
트러블슈팅 — 시스템 종속 해당 시스템 폴더 (BOS-FE/ 또는 WEB-POS(웹 승인 시스템)/)
기술 참고 문서 KnowledgeBase/PARA/03_Resources/R001_개발_레퍼런스(참고문서)/
생산성·도구 가이드 KnowledgeBase/PARA/03_Resources/R003_생산성_도구/
독서·인사이트 KnowledgeBase/PARA/03_Resources/R002_독서_인사이트/
커리어·자기개발 KnowledgeBase/PARA/03_Resources/R005_미래와_커리어/
라이프스타일·건강 KnowledgeBase/PARA/03_Resources/R004_라이프스타일/

이동 시 주의사항:

  • Daily_Journals(일지)/YYYYMM/ 폴더가 없으면 임시 파일 생성으로 폴더를 만든 뒤 이동한다.

  • 이동 후 해당 파일의 상태 태그를 #정리필요#정리완료, #처리필요#처리완료로 교체한다.

  • README.md는 절대 이동하지 않는다.

이동 완료 후: STEP 2에서 작성한 회고의 ## 이번 주 신규 문서 표를 실제 이동된 경로로 채워 create_vault_file로 최종 저장한다.


STEP 4 — 다음 주차 문서 생성

현재 N주차(지난주) 기준으로 N+1주차(이번 주) 문서 2개를 KnowledgeBase/01_Inbox/에 생성한다.

월이 넘어가는 경우 YYYY-MM을 다음 달로 변경한다.

① 다음 주차 일지: KnowledgeBase/01_Inbox/YYYY-MM (N+1)주차.md

---
tags:
- "#date/YYYY-MM"
- "#일지"
- "#work"
- "#메모"
- "#정리필요"
---
## YYYY-MM-DD ~ YYYY-MM-DD 주간 계획
 
### 지난주 기반 우선 체크리스트 (이월)
 
(이번 주 회고의 미완료 & 이월 항목을 체크리스트로 그대로 옮긴다)
 
- [ ] 이월 항목 1
- [ ] 이월 항목 2
 
---
 
### YYYY-MM-DD (월)
 
-
 
---
 
### YYYY-MM-DD (화)
 
-
 
---
 
### YYYY-MM-DD (수)
 
-
 
---
 
### YYYY-MM-DD (목)
 
-
 
---
 
### YYYY-MM-DD (금)
 
-
 
---
 
### YYYY-MM-DD (토)
 
-
 
---
 
### YYYY-MM-DD (일)
 
-
 
---
 
## 일기
 
-

날짜 헤딩은 반드시 YYYY-MM-DD (요일) 형식을 사용한다. 요일 텍스트만 단독으로 쓰지 않는다.

② 다음 주차 회고 템플릿: KnowledgeBase/01_Inbox/YYYY-MM (N+1)주차 주간회고.md

---
tags:
- "#date/YYYY-MM"
- "#회고"
- "#회고/주간"
- "#work"
---
## 이번 주 하이라이트
 
---
 
## 배운 점과 인사이트
 
---
 
## 개인 생활
 
---
 
## 취미와 자기개발
 
### 게임
 
### 업무/학습
 
### 운동/영어
 
---
 
## 다음 주 계획
 
---
 
## 미완료 & 이월
 
---
 
## 루틴 및 기록 지표
 
---
 
## 인사이트 실행 전환
 
---
 
## 감사한 것들
 
---
 
## 걱정되는 부분
 
---
 
## 이번 주 신규 문서
 
| 파일명 | 유형 | 이동 위치 |
|------|------|---------|
| | | |

STEP 5 — 이메일 발송 (n8n)

STEP 2~3에서 완성된 회고 내용과 다음 주 계획을 바탕으로 HTML 이메일 본문을 작성한 뒤 n8n 워크플로우로 발송한다.

HTML 이메일 구성 요소 (아래 순서대로 포함):

  1. 지난주 회고 요약 — 하이라이트·루틴 달성 여부·미완료 항목을 간결하게 정리

  2. 이번 주 업무 우선순위 테이블 — 다음 주 계획에서 업무 항목 추출, 우선순위·내용·목표 산출물 3열 테이블

  3. 이번 주 개인 목표 — 운동·영어·게임·기타 생활 목표

  4. 주목할 이슈 — 걱정되는 부분·인사이트 실행 전환에서 이번 주 중요 이슈 2~3개

HTML 이메일 스타일 가이드:

  • 배경색: #f9f9f9, 본문 카드 배경: #ffffff, 테두리: 1px solid #E0E0E0, 둥근 모서리: border-radius: 8px

  • 헤더: 진한 남색(#1a237e) 배경에 흰 텍스트, 제목은 📋 [주간 브리핑] YYYY-MM N주차 형식

  • 섹션 제목: #1a237e 색상, 좌측 border-left 4px 강조선

  • 우선순위 테이블: 헤더 행 #e8eaf6 배경, 홀수 행 #f5f5f5

  • 하단 footer: 회색 소문자로 "DooBrain Weekly · 자동 발송"

n8n 워크플로우 실행:

mcp__1aa7638c-95de-4b05-96e8-a65df2cac2b4__execute_workflow 도구를 사용한다.

{
  "workflowId": "2BSc40uVP9fuc1GV",
  "executionMode": "production",
  "inputs": {
    "type": "webhook",
    "webhookData": {
      "method": "POST",
      "body": {
        "to": "[email protected]",
        "subject": "📋 [주간 브리핑] YYYY-MM N주차",
        "body": "<완성된 HTML 이메일 본문>"
      }
    }
  }
}

발송 결과 확인: 실행 결과에서 success: true 여부를 확인한다. 실패 시 오류 메시지를 출력하고 작업 요약에 포함한다.


STEP 6 — 최종 검증

  1. list_vault_filesKnowledgeBase/01_Inbox/를 조회해 README.md와 다음 주차 파일 2개만 남아 있는지 확인한다.

  2. 주간 회고 파일이 KnowledgeBase/PARA/04_Archive/Daily_Journals(일지)/YYYYMM/에 정상 저장되었는지 확인한다.

  3. 회고 내 ## 이번 주 신규 문서 표가 실제 경로로 채워져 있는지 확인한다.

  4. mcp__obsidian-mcp-tools__show_file_in_obsidian으로 완성된 회고 파일을 Obsidian에서 열어 최종 확인한다.

  5. 작업 완료 요약을 출력한다:

    • 처리한 파일 수

    • 이동된 파일 목록 (원본 경로 → 이동 경로)

    • 새로 생성된 파일 목록

    • 이메일 발송 결과 (성공/실패)


참고 문서

  • 볼트 구조 및 전체 작업 규칙: AGENTS.md (볼트 루트)

  • 태그 명명 규칙: KnowledgeBase/PARA/03_Resources/R003_생산성_도구/태그 시스템/태그_명명_규칙_가이드.md

  • 태그 추가 가이드: KnowledgeBase/PARA/03_Resources/R003_생산성_도구/태그 시스템/Inbox_파일_태그_추가_가이드.md

댓글

첫 번째 댓글을 남겨보세요.