프롬프트 라이브러리
프롬프트는 슬래시 명령 ID를 가진 재사용 가능한 지침 템플릿입니다. 각 프롬프트에는 슬러그(/review-pr), 제목, 선택적 설명과 태그, 템플릿 콘텐츠와 형식 지정 변수가 있습니다.
변수
콘텐츠에서는 변수를 {{name}} 형식으로 참조합니다. 참조된 모든 변수를 선언해야 하며 각 선언에는 text, number, select(옵션 포함), boolean 중 하나의 형식이 지정됩니다. 필수 여부와 기본값도 선택적으로 지정할 수 있습니다. 작성기에 프롬프트를 삽입하면 콘텐츠를 렌더링하기 전에 변수 값을 수집합니다.
버전
프롬프트를 업데이트하면 버전이 올라가고 이전 수정본은 보관됩니다. 기록 보기에는 수정본이 나열됩니다. 롤백은 이전 수정본을 새 버전으로 복원하므로 기록이 선형으로 유지되고 어떤 내용도 조용히 다시 쓰이지 않습니다.
공유, 내보내기, 가져오기
프롬프트는 기본적으로 비공개이며 공통 리소스 권한 부여 모델을 통해 사용자 또는 그룹에 읽기 또는 쓰기 권한으로 공유할 수 있습니다. 내보내기는 libre-prompt.v1 JSON 문서를 생성하고 가져오기는 이를 다시 만듭니다. 덮어쓰기를 요청하지 않으면 슬러그 충돌을 거부합니다. 프롬프트 제목, 설명, 콘텐츠, 변수와 태그는 저장 시 암호화되며 슬래시는 슬래시 조회가 작동하도록 평문으로 유지됩니다.
프로필
어시스턴트 프로필은 프롬프트 하나를 바인딩할 수 있습니다. 그러면 렌더링된 콘텐츠가 해당 프로필을 사용하는 모든 세션에서 프로필 자체의 시스템 프롬프트 앞에 배치됩니다.
예시
설정 → 프롬프트에서 프롬프트를 만드세요. 또는 제공되는 시작 템플릿 중 하나를 선택해 편집할 수 있습니다.
-
슬러그:
review-pr -
제목:
Pull request review -
콘텐츠:
Review the following {{language}} changes with {{strictness}} strictness.Point out bugs first, style second, and end with a one-line verdict. -
변수:
language(텍스트, 필수)와strictness(선택:low,normal,pedantic, 기본값normal)
채팅에서 /를 입력하면 작성기에 내 프롬프트가 표시됩니다. /review-pr을 선택하고 language: TypeScript를 입력한 뒤 pedantic을 고르면 렌더링된 텍스트가 초안을 대체하며 바로 보낼 수 있습니다. 그 뒤에 diff를 붙여 넣으세요. 나중에 프롬프트를 편집하면 버전 2로 올라가고 이전 문구는 기록에 남아 롤백할 수 있습니다.