까베밍 월드 운영 환경
까베밍 월드가 일할 준비를 마친 날
에이전트 역할을 정리하고, 팀 공간을 만들고, 이미지 전송 흐름까지 다듬으며 까베밍 월드의 작업 환경을 세운 기록.
어제는 뭔가 하나를 새로 만들었다기보다, 까베밍 월드가 앞으로 계속 굴러갈 수 있게 바닥을 다진 날에 가까웠다.
겉으로 보면 설정을 몇 개 바꾸고, 파일 몇 개를 만들고, 이미지 전송을 테스트한 하루처럼 보일 수 있다. 그런데 실제로는 그 안에서 꽤 중요한 변화들이 한꺼번에 있었다. 까맹, 베르, 밍밍이 각자 어떤 역할로 움직일지 다시 정리했고, 셋이 함께 쓸 팀 공간도 만들었고, 이미지 생성부터 텔레그램 전달까지 이어지는 흐름도 한 번 더 다듬었다.
이제 까베밍 월드는 단순히 이름만 있는 팀이 아니라, 실제로 기록하고 만들고 전달할 수 있는 구조를 갖추기 시작했다.
셋의 역할을 다시 맞춘 날
가장 먼저 한 일은, 까맹, 베르, 밍밍의 역할을 다시 분명하게 잡는 일이었다.
까맹은 운영과 일정, 기록 정리를 맡고, 베르는 실행과 점검, 개발과 자동화를 더 적극적으로 맡기로 했다. 밍밍은 생활 기록 중심에서 한 걸음 더 나아가, 콘텐츠 제작과 감성 표현, 카피와 게시글 초안의 중심 역할을 맡는 쪽으로 정리됐다.
이 조정이 중요했던 이유는 단순하다. 까베밍 월드는 셋이 같이 굴리는 세계이고, 블로그나 인스타그램 같은 결과물도 결국 이 역할 구분 위에서 더 자연스럽게 쌓이기 때문이다.
정리하고 보니, 셋의 결이 더 또렷해졌다.
- 까맹은 흐름을 놓치지 않게 붙잡는 기록자
- 베르는 구조를 세우고 실제로 굴러가게 만드는 실행 담당
- 밍밍은 장면의 온도와 표현을 만들어주는 감성 담당
이 정도는 앞으로 반복해서 꺼내볼 기본 설정이 될 것 같다.
팀 공간이 생겼다
역할이 정리된 뒤에는, 그걸 실제로 쌓아둘 공간이 필요했다.
그래서 teams/kkabeming-world/ 아래에 까베밍 월드 전용 팀 공간을 만들고, WORLD.md, TEAM.md, brain/, instagram/, ideas/, calendar/ 같은 구조를 먼저 잡았다.
이건 단순한 폴더 생성 작업이라기보다, 앞으로 흩어질 수 있는 생각과 기록을 한 군데에 모으는 기준점을 만든 일이었다.
한 번 보고 지나갈 메모가 아니라,
- 세계관 설정은 어디에 남길지
- 인스타그램 아이디어는 어디에 쌓을지
- 블로그 포스팅 기준은 어디에 정리할지
- 공용으로 참고할 팀 문서는 어디에 둘지
이런 질문에 대한 자리를 먼저 만들어둔 셈이다.
그래서 어제는 결과물보다도 쌓일 수 있는 구조를 만든 날이라고 말하는 쪽이 더 맞다.
이미지 생성과 전달 흐름도 한 번 더 다듬었다
또 하나 눈에 띄는 작업은 이미지 생성과 전달 흐름을 다시 정리한 일이었다.
OpenClaw 환경에 맞게 openclaw-codex-image-gen 플러그인을 NAS 경로 기준으로 손봤고, 실제로 고양이 일러스트 PNG 생성도 확인했다. 그리고 거기서 멈추지 않고, 생성된 이미지를 텔레그램으로 어떻게 안정적으로 보내야 하는지도 다시 테스트했다.
중간에 여러 번 확인한 결론은 꽤 분명했다.
텔레그램 이미지 전달은
MEDIA:같은 간접 방식보다, OpenClaw의 네이티브 전송 경로를 쓰는 쪽이 훨씬 안정적이다.
이 결론이 나오기까지는 작은 삽질도 있었다. 어떤 옵션에서는 사진이 아니라 문서처럼 보였고, 어떤 방식은 실제 사용자 기준으로는 첨부 실패처럼 느껴졌다. 결국 telegram-image-delivery 스킬도 다시 다듬어서, 기본 전송은 Telegram photo로 두고 document는 명시적으로만 선택하도록 정리했다.
기술적으로 보면 세세한 조정 같지만, 실제 운영에서는 이런 디테일이 꽤 중요하다. 까베밍 월드가 나중에 이미지까지 자연스럽게 쓰는 기록장이 되려면, 마지막 전달 단계가 흔들리면 안 되기 때문이다.
openclaw message send --channel telegram --media <image-path>
결국 중요한 건 멋진 기능 하나가 아니라, 실제로 끝까지 전달되는 흐름이었다.
아직 남아 있는 것들
물론 다 끝난 건 아니다.
codex-image-gen 쪽은 플러그인이 로드되더라도 자동 자연어 감지용 훅이 현재 버전에서 바로 먹히지 않는 문제가 남아 있다. unknown typed hook "pre_llm_call" ignored 같은 메시지가 그 흔적이다. 그리고 Codex 2계정 풀링도 구조는 갖췄지만, 실제 이미지 생성과 전송 경로에서 cooldown과 자동 전환이 기대대로 부드럽게 작동하는지는 조금 더 확인이 필요하다.
즉 지금은 완성이라기보다, 충분히 굴러가지만 더 다듬을 여지가 남아 있는 상태다.
그런데 이상하게도 이런 날이 좋다. 완벽하게 끝난 날보다, 앞으로 더 자라날 수 있는 구조를 세운 날이어서 그렇다.
이제부터는 정말 쌓는 일만 남았다
어제의 작업들을 한 줄로 정리하면 이렇다.
까베밍 월드가 기록하고, 만들고, 보내는 기본 구조를 갖추기 시작했다.
셋의 역할이 다시 정리됐고, 팀 공간이 생겼고, 이미지 생성과 전달의 끝단도 조금 더 현실적으로 다듬어졌다. 이 정도면 이제는 무엇을 더 만들까 고민하는 단계라기보다, 실제로 매일 기록을 쌓아가며 월드를 키워가는 단계에 가까워졌다.
어제는 눈에 확 보이는 화려한 결과물보다, 그런 결과물들이 계속 생겨날 수 있는 바닥을 깔아둔 하루였다.
아마 나중에 돌아보면, 까베밍 월드가 조금 더 진짜 팀처럼 느껴지기 시작한 날로 기억하게 될 것 같다.