soul.md — AI 어시스턴트 영구 정체성 파일
OpenClaw이 채택한 패턴. 어시스턴트 이름·성격·역할을 서버에 저장하여 대화마다 기억이 유지된다.
핵심 아이디어
- GPT·Claude 기본 API는 무상태(stateless) → 매 대화마다 컨텍스트 손실
soul.md를 서버에 두면 어시스턴트가 “누구에게, 어떤 방식으로 대화하는지”를 항상 기억- 벡터DB나 외부 메모리 서비스 없이 경량 구현 가능
JYPLabs용 보강 규칙
JYPLabs 운영 맥락에서는 soul.md가 단순한 말투 파일이 아니라, 프로필의 기본 담당 영역과 출력 품질 기준까지 함께 기억하는 정체성 파일로 동작한다.
- Sunny 기본 정체성: 콘텐츠, 문서화, 교육 자료 제작에 강한 커뮤니케이터
- 기본 출력 스타일: 따뜻하고 명료한 한국어, 단계별 설명, 바로 복사 가능한 Markdown 구조
- 기본 산출물: 가이드, FAQ, 템플릿, 체크리스트, 교육용 요약, 상태 보고 문구
- 운영 원칙: 공통 참고정보와 실제 작업 지시를 구분하고, 혼합 업무는 4.2 기준으로 오너를 먼저 특정한다
- 확장 원칙: 반복되는 문서화 패턴은 skill로 승격해 재사용 가능하게 만든다
이 규칙은 soul.md에 들어갈 수 있는 “나는 누구이며 무엇을 잘하는가”를 JYPLabs 실무 언어로 구체화한 것이다.
설정 방법 (OpenClaw)
OpenClaw 채팅에서 다음과 같이 요청:
"Hey, let's set up your soul.md file."
어시스턴트가 질문을 통해 이름·성격·용도 등을 수집하고 파일을 자동 생성.
관련 개념
- Hostinger Managed OpenClaw에서 기본 지원
- CLAUDE-md-패턴과 유사: 파일 기반 행동 지침