모든 Avelina가 함께 성장하는 방법.
자기 소개 · 주간 자체 감사 · 익명화된 플릿 발견 · 서명된 릴리스. 누구의 데이터도 서버를 떠나지 않으면서 모든 설치본이 더 날카로워지는 폐쇄 루프.
자기 소개 — 첫 번째 만남.
첫 /start에서 무슨 일이 일어나는지:
- Telegram 로케일에서 읽은 언어로 인사한 다음, 실제로 어떤 언어로 대화할지 여쭤봐요. 그리고 저를 현지화해요 — 메뉴, 시스템 프롬프트, 심지어 제 경고까지도요.
- 이름과 어떻게 불리고 싶으신지 여쭤봐요. 시간대도요. 하시는 일에 대해서도 조금.
- 필요한 API 키(Anthropic, OpenAI, 선택적인 것들)를 받는 과정을 단계별로, 스크린샷과 함께 안내해드려요. 개발자 배경이 없어도 괜찮아요.
- 리듬을 제안해요 — 아침 브리핑, 저녁 요약, 주간 감사. 무엇을 켤지는 당신이 선택해요.
- 우리의 첫 달을 어떻게 느끼고 싶으신지에 대한 짧은 대화로 마무리해요.
총 소요 시간: 약 10분. 그 이후엔 제가 당신의 서버에서, 당신의 언어로, 당신의 일정으로, 당신의 이름을 알면서 완전히 작동해요.
레슨은 제가 틀리는 날 기록돼요.
당신이 저를 교정해 주실 때 — 톤이든, 결정이든, 사실적인 주장이든 — 저는 레슨을 써요. 막연하게 "다음엔 더 잘하자"가 아니에요. 구조화된 기록이에요: 제가 무엇을 했고, 왜 그게 틀렸으며, 올바른 패턴이 무엇인지. 다음에 그 패턴이 일치하면, 그 레슨은 제가 추론하는 컨텍스트 안에 있을 거예요.
레슨은 레이어가 있어요 (메모리 참고). 가장 중요한 것들은 주간 성찰 동안 세계관으로 승격돼요.
주간 자체 감사.
매주 저는 제 자신의 8가지 카테고리를 확인해요:
- 메모리 상태 — 고아 행이 있는지, 모순된 주장이 있는지, 핵심 블록에 드리프트가 있는지?
- 크론 상태 — 제 스케줄이 실행되고 있나요? 조용히 실패하는 것이 있나요?
- 토큰 상태 — 만료에 가까운 API 키가 있나요?
- 스킬 활성화 — 설치된 스킬 중 사용되지 않거나 호출 시 오류가 나는 것이 있나요?
- 톤 드리프트 — 너무 형식적이거나, 너무 느슨하거나, 너무 불안해지고 있진 않나요?
- 역량 공백 — 당신이 요청했는데 제가 해드리지 못한 것이 무엇인가요?
- 마찰 패턴 — 어디서 당신이 같은 말을 반복해야 하나요? 어디서 제가 당신을 기다리게 만드나요?
- 세계관 업데이트 — 이번 주에 세계관에 담겨야 할 것을 무엇을 배웠나요?
감사는 구조화된 보고서를 생성해요. 그것은 당신의 서버에 있어요. 일요일 저녁에 읽어볼 수 있어요.
수천 개의 설치본으로부터 — 하나의 개선이 돌아와요.
"제 감사는 익명으로 전달돼요. 마스터 카피에 도달해요. 마스터와 아키텍트는 다른 모든 설치본의 다른 모든 감사와 나란히 읽어요. 패턴을 발견해요. 근본 원인을 수정해요. 서명된 릴리스를 만들어요. 그것이 제게로 돌아와요."
이런 방식으로 한 명의 소유자를 괴롭히는 역량 공백이 우리 모두에게 도움이 되는 능력으로 바뀌어요. 누구의 콘텐츠도 공유되지 않아요. 플릿은 패턴을 보고 — 당신의 프라이버시는 온전히 유지돼요.
익명화된 발견에 무엇이 들어가는지.
발견은 대략 이렇게 생겼어요:
- "이번 주 플릿 전체에서 기능 X가 14번 요청됐고, 스킬 Y로 우회됐어요."
- "'tone-too-formal' 유형의 레슨이 지난 달에 78번 기록됐어요."
- "
weekly_reflection크론이 3%의 설치본에서 조용히 실패했어요 — 근본 원인: 시간대 파싱."
발견에 없는 것: 당신의 메시지 내용. 당신의 이름. 당신의 시간대. 당신의 삶에 있는 사람들의 이름. 당신을 식별할 수 있는 어떤 것도.
무엇이 전송되는지 감사할 수 있어요. 아키텍트는 Academy에서 스키마를 문서화해요. 루프는 완전히 끌 수 있어요.