Repolode
linshenkx

linshenkx/prompt-optimizer

프롬프트를 다듬고 결과를 테스트·비교한 뒤 재사용 가능한 자산으로 저장하는 AI 프롬프트 최적화 도구로, 웹, 데스크톱, Chrome 확장 프로그램, Docker로 사용할 수 있습니다.

스타
38,648
포크
4,393
열린 이슈
9
마지막 커밋
어제

어떤 프로젝트인가요?

Prompt Optimizer는 더 나은 AI 프롬프트를 작성하고 모델 출력의 품질을 높도록 돕습니다. 프롬프트를 직접 작성하거나 템플릿을 사용하고, 로컬 파일에서 가져오거나 Prompt Garden에서 불러온 다음, 여러 차례 반복 개선하는 방식으로 한 번의 클릭에 최적화할 수 있습니다.

시스템 프롬프트와 사용자 프롬프트 최적화를 모두 지원하며, 변경 사항이 실제로 도움이 되는지 확인할 수 있도록 분석, 단일 결과 평가, 여러 결과 비교 평가 기능도 제공합니다. 고급 테스트 모드에서는 컨텍스트 변수, 다중 턴 대화 테스트, OpenAI 및 Gemini용 Function Calling을 지원합니다. 이미지 생성 모드에는 텍스트-이미지, 이미지-이미지, 다중 이미지 워크플로가 포함됩니다.

이 프로젝트는 설정한 모델 제공자에 직접 요청을 보내는 순수 클라이언트 측 앱으로 실행할 수 있으며, Claude Desktop 같은 클라이언트에서 MCP 서버로 사용할 수도 있습니다. 웹사이트, Electron 스타일 데스크톱 앱(설치 프로그램 빌드의 자동 업데이트 지원), Chrome 확장 프로그램 또는 선택적으로 비밀번호 보호를 설정할 수 있는 Docker 컨테이너로 제공됩니다.

핵심 기능

  • 01여러 차례 반복 개선하는 원클릭 프롬프트 최적화
  • 02시스템 프롬프트와 사용자 프롬프트 최적화 모두 지원
  • 03분석, 단일 결과 평가, 여러 결과 비교 평가
  • 04OpenAI, Gemini, DeepSeek, Grok, Zhipu AI, SiliconFlow 등의 모델과 사용자 지정 OpenAI 호환 API 연결
  • 05텍스트-이미지, 이미지-이미지, 다중 이미지 생성
  • 06/mcp에서 MCP 서버를 통해 최적화 도구 제공

활용 사례

  • 소형 또는 저렴한 모델의 프롬프트를 개선해 답변을 더 구체적이고 구조적으로 만들기
  • 프롬프트 버전 두 개를 나란히 비교해 어느 쪽의 성능이 더 나은지 확인하기
  • 변수와 버전 기록이 포함된 테스트 완료 프롬프트 템플릿 라이브러리 관리하기
  • 비밀번호 보호 기능을 사용해 프라이빗 서버에서 자체 호스팅 프롬프트 도구 실행하기

빠른 시작

  1. 1

    온라인 버전을 사용하세요(설치 불필요).

  2. 2

    기본 설정으로 Docker 컨테이너를 실행하세요.

    docker run -d -p 8081:80 --restart unless-stopped --name prompt-optimizer linshen/prompt-optimizer
  3. 3

    Chrome 웹 스토어에서 Chrome 확장 프로그램을 설치하세요.

사용 전 알아둘 점

  • README 배지에는 라이선스가 AGPL-3.0으로 표시되어 있지만 메타데이터에는 인식할 수 없는 라이선스로 표시되어 있으므로, 상업적으로 사용하기 전에 LICENSE를 확인하세요.
  • 온라인 및 브라우저 사용 시 앱 데이터는 브라우저에 저장되고 모델 제공업체로 요청이 직접 전송되므로, 작동하는 API 키를 직접 제공해야 합니다.
  • 브라우저 CORS 제한이 웹 및 확장 프로그램 사용에 적용되므로 Ollama와 같은 로컬 서비스에 연결할 때는 데스크톱 앱을 권장합니다.

토픽

자주 묻는 질문

prompt-optimizer은(는) 무엇인가요?
프롬프트를 다듬고 결과를 테스트·비교한 뒤 재사용 가능한 자산으로 저장하는 AI 프롬프트 최적화 도구로, 웹, 데스크톱, Chrome 확장 프로그램, Docker로 사용할 수 있습니다. Prompt Optimizer는 더 나은 AI 프롬프트를 작성하고 모델 출력의 품질을 높도록 돕습니다. 프롬프트를 직접 작성하거나 템플릿을 사용하고, 로컬 파일에서 가져오거나 Prompt Garden에서 불러온 다음, 여러 차례 반복 개선하는 방식으로 한 번의 클릭에 최적화할 수 있습니다.
prompt-optimizer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
prompt-optimizer은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
prompt-optimizer은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. prompt-optimizer의 마지막 커밋은 2026년 10월 19일입니다.
prompt-optimizer은(는) 어디에 사용할 수 있나요?
소형 또는 저렴한 모델의 프롬프트를 개선해 답변을 더 구체적이고 구조적으로 만들기 프롬프트 버전 두 개를 나란히 비교해 어느 쪽의 성능이 더 나은지 확인하기 변수와 버전 기록이 포함된 테스트 완료 프롬프트 템플릿 라이브러리 관리하기 비밀번호 보호 기능을 사용해 프라이빗 서버에서 자체 호스팅 프롬프트 도구 실행하기
prompt-optimizer는 어떻게 설치하나요?
온라인 버전을 사용하세요(설치 불필요). 기본 설정으로 Docker 컨테이너를 실행하세요.: docker run -d -p 8081:80 --restart unless-stopped --name prompt-optimizer linshen/prompt-optimizer Chrome 웹 스토어에서 Chrome 확장 프로그램을 설치하세요.
prompt-optimizer은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/linshenkx/prompt-optimizer

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트