업무지침 · Hermes 자동화

← 홈

업데이트 2026-07-03 · TBM/INSPEC/WD/DSR 자동화 + Codex 워커(OneDrive mailbox) + Naver SMTP 메일링 + 천안 시간별 우천예보 아침 브리핑(05:30 KST)

1) TBM 자동 등록 7/2 신규

2) 크론 잡 현황 (평일)

⚠ cron PATH 명시 필수 (7/3 WD 실측): /etc/cron.d/<name>은 시스템 PATH만 사용 → ~/.local/bin/soffice 등 못 찾음 → SOFFICE_MISSING → TG/인쇄 실패. 해결: WD 스크립트 첫 줄 export PATH="/home/jaekyung/.local/bin:..." 명시. cronjob(Hermes 잡)은 자동 PATH 확장됨.

매일 아침 뉴스+AI 브리핑
05:20 KST
morning_news_collect.py
● ON
주간 Hermes Agent 뉴스
매주 일요일 07:00 KST
hermes_agent_news_collect.py
● ON
천안 시간별 우천예보
05:30 KST
cheonan_rain_forecast.py
● ON
작업일보 자동생성
07:20 KST
wd.sh
● ON
DSR 일정확인 자동입력
07:25 KST
dsr.sh
● ON
천안 날씨 카드 갱신 (홈페이지)
매시 정각 0분
cheonan_weather.py
● ON
천안 시간별 우천예보 아침 브리핑
05:30 KST · 매일
cheonan_daily_forecast.py
● ON (7/3)
TBM 자동 등록 (오전)
08:00 KST · 평일
tbm.sh --mode m
● ON (7/2)
TBM 자동 등록 (오후)
13:30 KST · 평일
tbm.sh --mode a
● ON (7/2)

3) INSPEC v3 (검측요청서 자동 생성) 7/2 신규

4) WD v3 (작업일보)

5) DSR v2 (모달 기반)

6) 자동화 안전 규칙

코드 리뷰 (★ 등급 + 반박→수정안 2단)

  • ★: 즉시 수용 / 반박: 기술 근거 → 수정안 제시
  • "소장님 100% 맞음" 동의 명시
  • Path(__file__) 하드코딩 회피

시각 검증 (PNG + vision 3패치)

  • 코드 수정 → dry-run → PNG 9장 발송
  • PNG = MEDIA 절대경로 + 마크다운 + 큰따옴표 3종
  • vision OCR 신뢰 낮음 → 직접 PNG 확인 우선

메일 발송 패턴 (7/2 → 7/3 Naver 전환)

  • 수신: tongwonlee@hanmail.net (이동원 PE)
  • CC: jleegk@kakao.com
  • 발신: vrsee@naver.com · Naver SMTP smtp.naver.com:587 + STARTTLS
  • .env 12자리 앱비번 — Gmail 16자리에서 전환 (7/3)
  • 한글 파일명 zip 첨부 · 검측+검수 한 통 통합 (섹션 분리)
  • 이미지 1280px + JPEG 85%

원드라이브 동기화

  • ins_trigger.sh MMDD 사진 폴더만 화이트리스트
  • rclone copy 단방향 (없는 거만)
  • 코드/스크립트 파일은 로컬 우선

파일 삭제 규칙

  • 소장님 지시 없이 임의 삭제 금지
  • 삭제 전 확인 (지난번 _test_onedrive 실수 교훈)

답변 모드 (7/2)

  • 1줄 답변 모드 (쓸데없는 말 금지)
  • 명령/결과/보고 1줄, PNG/파일만 MEDIA+경로
  • 패치→재테스트→vision 30분 내

7) 응답 / 운영 원칙

8) Codex 워커 (OneDrive mailbox) 7/3 신규