이번 주 주제는 Slima를 장기 사용에 안정적이고 예측 가능하게 만드는 것입니다.
다중 기기 동기화 — 프로토타입에서 정식 프로토콜로
지난 주 sync는 프로토타입 수준이었습니다. 작동은 했지만 race condition 몇 가지가 남아 있었습니다. 이번 주에 정식 프로토콜로 다시 작성했습니다:
- 각 commit에 토큰 부여 — 충돌 오인식 방지
- 증분 동기화 — 매번 전량 푸시하지 않습니다
- 충돌 감지 + 자동 3-way 머지
- 다중 기기 이어쓰기가 어떤 기기에서든 매끄럽게 작동
기존 WorkingFiles polling API는 함께 종료됩니다.
Commit 단위 속도 제한
commit-level rate limiting을 추가했습니다:
- 사람의 일반적인 사용에는 체감 영향 0
- 자동화 스크립트의 폭주에는 브레이크가 걸립니다
이렇게 한 이유는, 초기 테스트에서 자동화 스크립트가 1초에 100회 commit을 시도해 PostgreSQL이 거의 멈춘 적이 있었기 때문입니다.
과금 시스템 — 월 단위에서 일 / 주 단위로
| 버전 | 리셋 주기 |
|---|---|
| 이전 | 매월 한 번, 크레딧 일괄 지급 |
| 신규 | 일 / 주 단위 리셋, 듀얼 트랙으로 선택 가능 |
왜 바꿨나. 월 단위 리셋은 안티패턴을 만들었습니다 — 작가가 월말에는 남기고 월초에는 폭주합니다. AI 트래픽이 매우 불균등해집니다. 일 단위 리셋은 글쓰기 리듬을 더 매끄럽게 하고, Slima의 AI 청구서도 더 예측 가능하게 만듭니다.
Settings → Billing → Reset Cadence에서 리셋 주기를 변경할 수 있습니다.
모바일 완전 지원
12/13부터 Slima가 모바일 Safari / Chrome에서 완전한 기능으로 사용 가능합니다:
- AI 채팅
- 모델 전환 메뉴
- 전체 에디터 기능
휴대폰으로도 한 단락씩 더 쓸 수 있습니다. 책상 앞으로 돌아갈 필요 없습니다.
다음 주
Slime 비주얼 브랜드 공식 등장, Split-pane 에디터, 아랍어 RTL 완전 지원.