ZiChuanLan/pi-purge
pi extension: /purge swaps pi's built-in assistant persona for your own prompt file
해결하는 문제
이 도구를 사용하면 사용자가 pi 코딩 에이전트가 사용하는 시스템 프롬프트를 실험하고 수정할 수 있습니다. 프롬프트 엔지니어링, 회귀 테스트, 그리고 서로 다른 지침이 AI의 행동, 지침 준수, 프롬프트 인젝션에 대한 견고성에 어떻게 영향을 미치는지 연구하도록 설계되었습니다.
작동 방식
모델로 전송되기 전에 시스템 프롬프트를 가로채는 확장 프로그램으로 작동합니다. 사용자는 세션 내에서 확장 프로그램을 켜거나 끌 수 있으며, append(기존 프롬프트에 지침 추가), replace(도구를 유지하면서 에이전트의 정체성의 특정 부분을 교체), strict(기본 프레임의 대부분을 제거하여 지침을 격리)의 세 가지 모드 중에서 선택할 수 있습니다. 디스크에 쓰거나 에이전트의 핵심 파일을 변경하지 않으며, 세션이 다시 시작될 때마다 기본 동작으로 되돌아갑니다.
대상 사용자
에이전트 설정을 영구적으로 수정하지 않고 특정 시스템 지침이 AI 성능에 어떻게 영향을 미치는지 테스트하기 위한 통제된 환경이 필요한 연구자와 개발자를 대상으로 합니다.
주요 기능
- 원래 에이전트 프롬프트를 얼마나 유지할지 제어하는 세 가지 고유 모드(
append,replace,strict). - 영구 상태 없음. 설정은 세션 범위이며 컴퓨터의 파일을 수정하지 않습니다.
- 로컬 파일 경로 또는 번들된 예제 프롬프트를 통한 사용자 정의 프롬프트 파일 지원.
- 가장 제한적인
strict모드를 포함한 모든 모드에서 도구가 계속 작동합니다. pi에이전트 내의 간단한 명령줄 인터페이스로 상태 확인, 프롬프트 다시 로드, 설정 전환을 수행할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트