팩이란
팩은 함수처럼 부르는 재사용 자동화입니다. 입력 스키마·스텝·게이트로 이뤄진 정의는 서버에 있고, 모든 실행은 내 데스크탑에서 로컬로 이뤄집니다.
정의
- Id — {author}/{slug}. bom/ 네임스페이스는 Bom이 선별한 시스템 팩
- 버전 + 입력 스키마 — 시작 폼으로 렌더되는 JSON 스키마
- 스텝 — llm·browser·image·gate, 목록을 도는 forEach
- 게이트 — 허용 도메인/도구, 사이클당 예산, 야간 정지, 발행 캐핑
실행 모델
- 실행을 누르면 서버가 요청을 승인하고 런 인텐트를 데스크탑으로 배달합니다.
- 데스크탑 엔진이 모든 스텝을 로컬에서 실행하며 저널을 남겨 크래시 시 처음부터가 아니라 이어서 재개합니다.
- 되돌릴 수 없는 스텝은 멱등 원장에 기록돼 재시도가 같은 것을 두 번 발행할 수 없습니다.
- 서버는 제한된 크기의 실행 요약을 미러링해 다른 기기에서 진행을 볼 수 있게 합니다.
안전장치
- 서킷 브레이커 — 계속 실패하는 팩은 더 태우기 전에 멈춥니다
- 품질 심사 — 되돌릴 수 없는 발행 전에 콘텐츠를 검토합니다
- 예산 — 사이클당 LLM 턴·도구 호출·비용 상한