작은 로컬 모델에 넣을 프롬프트를 예산으로 자르기 — 무엇부터 버릴 것인가
로컬 LLM 은 컨텍스트가 좁아 프롬프트를 잘라야 합니다. 대화·예시·선호·요약·페르소나 순으로 버리고 사용자 입력은 자르지 않는 이유를, 실제 코드의 상한값과 함께 정리했습니다.
Desktop AI Pet 트랙 — 데스크톱 펫 사례로 보는 AI 협업
이 카테고리 글 19개
로컬 LLM 은 컨텍스트가 좁아 프롬프트를 잘라야 합니다. 대화·예시·선호·요약·페르소나 순으로 버리고 사용자 입력은 자르지 않는 이유를, 실제 코드의 상한값과 함께 정리했습니다.
Whisper 는 조용한 구간에서 [음악] 같은 자막 표기를 만들어 냅니다. 32 자 이하 대괄호만 걸러내는 필터의 조건과 숫자를 예외로 둔 이유를 실측 판정표와 함께 정리했습니다.
앱이 무겁다는 감을 숫자로 바꾸는 방법입니다. ls 와 du 가 다른 값을 주는 이유, 심볼릭 링크와 하드링크를 잘못 세면 생기는 일을 실제 측정 결과와 함께 정리했습니다.
서명 없이 배포한 macOS 앱이 손상됐다고 나오는 것은 격리 속성 때문입니다. . app 이 디렉터리라 표시가 안쪽마다 붙고, xattr 에 -r 이 필요한 이유를 단계별 실행으로 확인했습니다.
이미지 생성으로 만든 프레임은 배경이 투명하게 나오지 않습니다. 크로마키 관용값이 양쪽으로 위험한 이유와, 프레임 수백 장을 픽셀 수로 검증하는 방법을 실측과 함께 정리했습니다.
스프라이트 시트를 행·열 계산으로 읽으면 프레임이 한 행을 넘는 순간 조용히 틀립니다. 걷는 동작이 절반에서 튀는 원인과 명시 좌표로 바꾼 이유를 실제 매니페스트와 함께 정리했습니다.
화면 위에 항상 떠 있으면서 빈 곳의 클릭은 뒤로 통과시키는 창을 만드는 법입니다. UI 를 알파값보다 먼저 봐야 하는 이유와 pointer-events 가 창 전체를 먹는 함정을, 돌아가는 최소 예제와 함께 정리했습니다.
Desktop AI Pet 을 받아 macOS 와 Windows 에서 실행하는 순서입니다. 손상됨 경고와 SmartScreen 차단은 서명이 없어서 생기는 것이라 해제 방법이 정해져 있습니다.
커밋의 Co-Authored-By 트레일러를 세면 어떤 AI 도구를 언제 썼는지 나옵니다. 379 개 커밋을 집계해 기억과 대조한 결과를 정리했습니다.