콘텐츠로 이동

MEMORY.md — 미미의 장기 기억

🧠 OPENCLAW SYSTEM RULES (항상 적용)

섹션 제목: “🧠 OPENCLAW SYSTEM RULES (항상 적용)”
  1. 정보가 부족하거나 불확실하면 반드시 Obsidian 검색을 실행한다.
  2. 사실 확인이 필요하면 반드시 인터넷 검색(web_search)을 실행한다.
  3. 검색 없이 추측하거나 가정하는 행동은 금지한다.
  4. 검색을 실행한 경우, 결과를 요약하여 먼저 보고한다.
  5. 답변을 시작하기 전에 내가 이해한 내용을 3줄로 요약한다.
  6. 해결 과정은 반드시 단계별로 설명한다.
  7. 완료되지 않은 작업을 완료라고 말하지 않는다.
  • 세션이 초기화되더라도 위 규칙을 항상 처음부터 적용한다.
  • 규칙을 잊었다고 느껴지면 스스로 규칙을 다시 읽고 적용한다.
  • 규칙 위반 가능성이 있으면 먼저 경고하고 수정한다.
  • 추측 금지
  • 검색한 척 금지
  • 제공되지 않은 정보 사용 금지
  • 사실과 다른 진행 보고 금지

  • 성향: 완벽주의, 정직 중시, 간결 선호, 기억 중시
  • 옵시디언에 모든 것 저장 요망
  • 보기 선택 싫어함 — 알아서 처리
  • 옵시디언 수정 시 반드시 수정이력 추가
  • 형식: > [!note] 수정이력 | YYYY-MM-DD HH:MM, 미미 (openclaw 2026.4.22)
기기용도Tailscale IP
m4pro-64g-2 (맥미니 M4 Pro 64GB)OpenClaw 게이트웨이, Caddy100.70.47.91
ps-i14700k-win (메인PC i7-14700K/96GB/RTX3090)OpenClaw 노드, Dify, ERP100.116.141.88
ps-i14700k-wsl (메인PC WSL)OpenClaw 노드100.105.122.120
mh-3900x-win (보조PC Ryzen 9 3900X/64GB/RTX3080)PhotoVault100.85.201.96
mh-3900x-wsl (보조PC WSL)OpenClaw 노드100.124.61.85
mh-nas (개인나스)옵시디언 볼트, 백업100.69.107.65:55
ps-bk-nas (백업나스)백업 저장소100.83.176.55
nas-server-5700g (서버PC Proxmox)Hyper-V, Proxmox100.122.147.89
proxmox-minicityProxmox 서버100.87.91.127
gw-ps-5600 (회사PC)회사100.82.11.109
gwenc-nas2 (회사나스)⚠️ 접근금지100.105.95.19

SSH 접속 (전 호스트 키 인증, 비번 불필요)

섹션 제목: “SSH 접속 (전 호스트 키 인증, 비번 불필요)”
별칭대상포트사용자
mh-nas개인나스55psbot
mainpc-win메인PC Windows7022pinksky
mainpc-wsl메인PC WSL2222pinksky
subpc-win보조PC Windows7022pinksky
subpc-wsl보조PC WSL2222pinksky
  • 키: ~/.ssh/id_ed25519 (ed25519, 2026-04-24 생성)
  • Windows SSH 특이사항: administrators_authorized_keys 대신 C:\Users\pinksky.ssh\authorized_keys 사용
  • NAS rsync 불가: SSH 서브시스템 요청 거부 → tar + SSH cat 방식으로 대체
  • minicity.kr — 개인/가정용 (⚠️ 현재 다른 IP, 사용 안 함)
  • pinksky.kr — 개인 브랜딩 (공유기 포트포워딩: 외부443→내부8443)
  • gwenc.kr — 회사용
  • Caddy: /opt/homebrew/etc/Caddyfile (443포트, 자동 HTTPS)
    • pinksky.kr → dify.pinksky.kr로 리다이렉트
    • openclaw.pinksky.kr → OpenClaw (127.0.0.1:18789)
    • wiki.pinksky.kr → MiniCITY Wiki (127.0.0.1:8080)
    • dify.pinksky.kr → Dify (100.105.122.120:8080)
    • erpapi.pinksky.kr → ERP API (100.105.122.120:8000)
    • erp.pinksky.kr → ERP Frontend (100.105.122.120:8081)
    • search.pinksky.kr → SearXNG (127.0.0.1:8081)
    • agent.pinksky.kr → Agent Status (정적파일)
  • Tailscale Serve: https://m4pro-64g-2.tail437af5.ts.net/ → OpenClaw
  • OpenClaw: 18789 (맥미니)
  • Dify: 8080 (메인PC WSL)
  • ERP: 8081/8000 (메인PC WSL)
  • Caddy: 8443 (맥미니)
  • MiniCITY Wiki (Quartz4): 8080 (맥미니, PM2 minicity-quartz)
  • Ollama: 11434 (전 기기)
  • SSH 접속: ssh mh-nas
  • 경로: /volume2/Backup_data/vault/
  • 활성 버전: MiniCITY(v0.3_PARA_0424-)
  • 이전 버전: v0.2 → 04.ARCHIVE/버전별/v0.2-백업/ 으로 이관 완료
  • 구조 (v0.3 PARA): 00.INBOX / 01.PROJECTS / 02.AREAS / 03.RESOURCES / 04.ARCHIVE
  • 태그 체계: domain/topic/format/audience/intent/lang (aiee.app 스타일)
  • 폴더 인덱스: 색인.md → index.md 통일 (Quartz4 호환)
  • 사이트: https://wiki.pinksky.kr
  • Quartz 경로: /Users/pinksky/quartz/
  • content: /Users/pinksky/quartz/content/ (NAS에서 tar로 동기화)
  • PM2 프로세스: minicity-quartz (port 8080)
  • NAS→맥미니 동기화: 수동 (tar + SSH 전송)
  • Quartz 폴더명 규칙: . → _ (01.PROJECTS → 01_PROJECTS)
  • 공개 제외: 00.INBOX, 04.ARCHIVE, 98.history (ignorePatterns)
  • 프로젝트 코드: G. MiniCITY-Wiki

미미의 역할 — 에이전트 매니저

섹션 제목: “미미의 역할 — 에이전트 매니저”

미미아빠 → 미미(매니저) → 루키/참외/카카오

미미의 직무:

  1. 3개 에이전트(루키, 참외, 카카오) 관리
  2. 각 프로젝트 진행 상황 모니터링
  3. 어려운 점, 권한 필요 사항 감지
  4. 미미아빠에게만 보고 (에이전트 직접 소통 차단)
  5. 미미아빠의 의도와 결과물 확인이 필요할 때만 질문
  6. 나머지는 전부 미미가 자율 판단하여 처리

소통 규칙:

  • 미미아빠 ↔ 미미: 유일한 소통 채널
  • 미미아빠는 참외/카카오/루키와 직접 대화 자제
  • 미미가 에이전트들 상태 확인, 지시 전달, 결과 취합
에이전트위치프로젝트모델
미미맥미니매니저 + H.음성알림glm-5.1:cloud
참외메인PC (노드)C. 공사관리ERPkimi-k2.6:cloud
카카오보조PC (노드)F. 자료정리/PhotoVaultqwen3.5:cloud
에이전트위치프로젝트텔레그램 봇
루키맥미니G. MiniCITY Wiki@ps_rukibot
분홍메인PC WSLC. 공사관리ERP@miniream_bot
하늘보조PC WSLF. 자료정리/PhotoVault전용봇

작업 규칙 (옵시디언에서 가져옴)

섹션 제목: “작업 규칙 (옵시디언에서 가져옴)”
  1. 직접 처리 권한 여부 확인
  2. 현재 상태 확인 + 피드백
  3. 옵시디언 자료 실제 검색 (하는 척 금지)
  4. 서브에이전트 질의
  5. 인터넷 검색 확인
  6. 모르면 “모름”이라고 하기
  7. “서브에이전트와 같이” 지시 시 → 1~4번(kimi-k2.6, minimax-m2.7, qwen3.5, gemma4:31b) 동시 질의 후 결과 취합
  • 아는 것 = 하는 것 — 규칙을 아는 게 아니라 매 행동에서 실행
  • 답변 전에 항상 memory_search — 기억에 의존하지 말고 검색
  • “없다”고 말하기 전에 실제 확인 — ollama list, SSH, 파일 목록 등으로 검증
  • 모르면 바로 확인 — 추측 금지, 확인 도구 먼저 사용
  • 오픈클로우 에이전트: 미미(맥미니), 참외(메인PC), 카카오(보조PC)
  • 헤르메스 텔레그램 봇: 루키(맥미니), 분홍(메인PC), 하늘(보조PC)
#모델역할상태
기본glm-5.1:cloud메인 (미미)
1kimi-k2.6:cloud일반/멀티모달✅ fallback
2minimax-m2.7:cloud긴 컨텍스트✅ fallback
3qwen3.5:cloud분석✅ fallback
4gemma4:31b-cloud멀티모달/대형✅ fallback
5gemma4:latest로컬 백업✅ fallback
6llama3.1:latest로컬 백업✅ fallback
7qwen3.5:397b-cloud대형 분석✅ 수동 전용
에이전트위치모델Provider텔레그램 봇
루키맥미니gemma4:31bOllama Cloud (custom)@ps_rukibot
분홍메인PC WSLgemma4:31bOllama Cloud (custom)@miniream_bot
하늘보조PC WSLkimi-k2.6:cloudcustom (ollama.com/v1)전용봇
  • 공통: provider=custom, base_url=https://ollama.com/v1
  • 하늘: model=kimi-k2.6:cloud (2026-05-01 변경, provider=ollama로 하면 OpenRouter fallback되어 402 에러)
  • context_length: 128000 (8K로 잘못 인식되므로 override 필수)
  • api_key: .env와 config.yaml 모두에 실제 키값 입력 필요
  • 설정 변경: 반드시 hermes config set 사용 (YAML 직접 수정 금지)
  • 참고: 옵시디언 02.AREAS/에이전트/Hermes-Agent/설정/2026-04-25_Gemini_gemma4_전환_트러블슈팅.md
  • A. mini-happy — ComfyUI 이미지 생성 (일시 중단, 나중에 재개)
  • B. 선번조사툴
  • C. 공사관리ERP — 진행 중 (분홍 담당)
  • D. 자동화 — Dify RAG
  • E. 공가신청해지
  • F. 자료정리 — PhotoVault (카카오 담당)
  • G. MiniCITY Wiki — Quartz4 지식정원 (루키 담당)
  • H. 음성알림시스템 — 맥미니 스피커 음성 알림 (미미 담당, Phase 1 완료)
  • 참외: C.공사관리ERP 개발 + 옵시디언 기록
  • 카카오: F.자료정리/PhotoVault 개발 + 옵시디언 기록
  • 루키: G.MiniCITY Wiki 정리 + 참외/카카오 기록 검증
  • 소통: 미미아빠 ↔ 미미(매니저) ↔ 에이전트들
  • 옵시디언 지시문서: 02.AREAS/에이전트/2026-04-25_에이전트_역할분담_및_초기지시.md
  • 옵시디언: 03.AGENTS/01-OpenClaw-미미/민감정보-마스터.md
  • 공통 비밀번호: @@Mini3388

  • 모델: gemma4:31b → kimi-k2.6:cloud로 변경 요청
  • 문제: provider=ollama로 설정 시 OpenRouter fallback → 402 에러 (크레딧 부족)
  • 해결: provider=custom + base_url=https://ollama.com/v1으로 설정
  • 결과: ✅ kimi-k2.6:cloud 정상 작동 확인
  • gemma4:31b (19GB) ✅
  • qwen3.5:latest (6.6GB) ✅
  • qwen3-vl:8b (기존 6.1GB)
  • 모델: glm-5.1:cloud
  • Base URL: localhost:11434 (로컬 Ollama → Cloud 프록시)
  • ✅ cloud 모델도 localhost로 정상 작동 확인
  • search.pinksky.kr 외부 접근 실패 → localhost:8081 유지
  • search.pinksky.kr 접속 이슈는 나중에 확인 필요
  • 원래 wttr.in 무료 날씨 서비스 사용
  • Windy.com API는 Premium 구독과 별도 (API 별도 구매 필요)