Distilly

사람의 판단과 말투를 프로필로 만들어 에이전트에 붙이는 도구

git clone --branch distilly-plugin https://github.com/titanwings/distilly.git

한 사람의 자료와 일하는 방식, 판단 기준, 말투를 판이 붙은 인물 프로필로 만들어 에이전트가 쓰게 하는 도구입니다. 만든 프로필은 실행 중에만 잠깐 불러 쓰거나 오래 남는 스킬로 설치합니다. 저장 권한이 로컬에 남고 별도 모델 키를 요구하지 않습니다. 여러 호스트 환경에 대해 실제 실행 파일과 전송 방식으로 잰 고정 측정값을 갖고 있고, 기록되지 않은 판이나 바뀐 조합에서는 설치가 실패로 끝나도록 막습니다. 현재 기본 브랜치가 개발자 미리보기 상태이고 태그 배포나 패키지가 아직 없습니다.

판단

이럴 때 씁니다

  • 특정 사람의 판단 기준과 말투를 에이전트가 흉내 내야 할 때
  • 인수인계 지식을 프로필 형태로 남겨야 할 때
  • 여러 호스트에서 같은 프로필을 쓰고 싶을 때

이럴 땐 쓰지 마세요

  • 아직 태그 배포도 패키지도 없는 미리보기 단계입니다
  • 기록되지 않은 호스트 판에서는 설치가 막힙니다
  • 사람의 자료를 다루므로 동의와 보관 범위를 먼저 정해야 합니다

차별점

  • 사람의 판단 방식과 말투를 판이 붙은 프로필로 만듭니다.
  • 저장 권한이 로컬에 남고 별도 모델 키를 요구하지 않습니다.
  • 호스트 판 조합을 기록하고 벗어나면 실패로 막습니다.
  • 프로필을 임시 호출과 영구 설치 두 방식으로 씁니다.

워크플로

  1. 01미리보기 브랜치를 받아 빌드합니다.
  2. 02쓰는 호스트로 설정 명령을 돌립니다.
  3. 03진단 명령으로 상태를 확인합니다.
  4. 04호스트를 재시작합니다.
  5. 05만든 프로필을 임시로 불러 쓰거나 스킬로 설치합니다.

주요 명령

명령설명
git clone --branch distilly-plugin https://github.com/titanwings/distilly.git미리보기 브랜치를 받습니다.
node packages/cli/lib/bin.js setup --host <host>호스트 통합을 설정합니다.
node packages/cli/lib/bin.js doctor --host <host>상태를 확인합니다.
node packages/cli/lib/bin.js uninstall --host <host>로컬 자료는 두고 호스트 통합만 지웁니다.

함정

설치 전에 확인하세요

  • 기본 브랜치가 개발자 미리보기입니다. 태그 배포도 패키지도 아직 없다고 저장소가 명시합니다.
  • 기록되지 않은 호스트 판이나 바뀐 조합에서는 설치가 실패로 끝나도록 설계돼 있습니다. 안전한 선택이지만 최신 호스트에서 막힐 수 있습니다.
  • 공개된 측정값은 합성 고정 자료를 실제 실행 파일로 돌린 것입니다. 포장된 재시작이나 전체 수명 주기를 보증하지 않는다고 밝히고 있습니다.
  • 사람의 자료를 다루는 도구입니다. 대상자의 동의와 자료 보관 범위를 먼저 정해야 합니다.

비교

인물의 스타일을 흉내 내게 하는 방법은 보통 프롬프트에 예시를 넣는 것입니다. 이쪽은 그것을 판 관리되는 산출물로 만들어 여러 호스트에서 재사용하게 합니다. 대신 아직 미리보기라 운영에 쓰기에는 이릅니다.

최근 변경

기본 브랜치가 개발자 미리보기로 옮겨졌고 여러 호스트에 대해 실제 실행 파일과 전송 방식으로 잰 고정 측정값이 붙었습니다. 아직 태그 배포는 아닙니다.