프롬프트 빌더
웹 사이트. MacOS 용 다운로드.

프롬프트 빌더는 무엇입니까?
Prompt Builder는 LLM에 대한 길고 복잡한 프롬프트를 생성하기위한 MacOS 앱입니다. 코딩, 저널링 또는 소설 작성에 관계없이 프롬프트 빌더는 한 번의 프롬프트로 여러 파일, 성적표, 이미지 및 스 니펫을 하나의 프롬프트로 모으도록 도와줍니다. 수동으로 컨텐츠를 복사하고 붙여 넣거나 토큰 수에 대한 걱정이되지 않습니다.
특징 :
- 로컬 파일 : 한 번만 클릭하면 프롬프트에 로컬 파일을 추가하십시오. 예상 토큰 사용을 참조하십시오.
- URLS & YouTube : 웹 컨텐츠 또는 YouTube 사본을 자동으로 가져온 다음 선택적으로 요약하고 주입합니다.
- 요약 : 프롬프트를 간결하게 유지하기 위해 주사하기 전에 긴 형식의 텍스트를 요약하십시오.
- 오디오/비디오 전사 : 빠르게
.mp3 , .mp4 , .wav 등 (Openai Whisper 또는 Gemini를 통해). - 이미지 설명 : 프롬프트에 포함 할 이미지에 대한 캡션/설명을 생성합니다.
- Metaprompting : Prompt Builder는 재사용 성과 더 빠른 반복을 위해 자리 표시 자와 함께 귀하를위한 프롬프트를 생성 할 수 있습니다.
- 웹 검색 : 웹에서 컨텐츠를 검색하고 프롬프트에 추가하십시오. Exa와 Brave를 지원합니다.
- 스 니펫 : 자주 사용되는 텍스트 블록 또는 지침을 "스 니펫"으로 저장하고 신속하게 삽입하십시오.
- 커뮤니티 스 니펫 : 다른 사용자의 스 니펫 라이브러리 (계획된 기능)를 탐색하여 자신의 프롬프트 구축을 과제합니다.
- 지역 최초 및 오픈 소스 : 100% 로컬 데이터 소유권. OpenAi, Anthropic, Google 등을 위해 자신의 API 키를 가져 오십시오.
- 자동 구분자 : 프롬프트 빌더는 XML 블록 또는 트리플 백 틱 코드 블록의 텍스트를 자동으로 포맷합니다.
- 가져 오기/내보내기 : 프롬프트를
.prompt 파일로 저장하고 다른 사람과 공유하십시오. 복잡한 프롬프트 또는 템플릿 공유에 적합합니다.
프롬프트 빌더를 사용하는 이유는 무엇입니까?
워크 플로에 수십 개 (또는 수백)의 로컬 파일, 문서, 성적표, PDF, 이미지 또는 임의의 YouTube 자습서와 같은 많은 참조 자료가 포함 된 경우, Prompt Builder는 단일 프롬프트로 신속하게 컴파일하는 데 도움이됩니다. 이것은 특히 유용합니다.
- 코딩 : 코드 리팩토링 또는 디버깅을 위해 자신의 또는 라이브러리 소스 파일을 LLM에 주입하십시오.
- 쓰기 : 참조 문서, 스토리 노트 또는 연구의 큰 배치를 유지하십시오. 토큰 사용량을 줄여야하는 경우 요약하십시오.
- 저널링 / 브레인 스토밍 : 개인 통나무, 일기 또는 음성 메모 (전사)를 반사 또는 아이디어 생성을위한 프롬프트에 포함시킵니다.
- 모든 "슈퍼 긴 컨텍스트" 시나리오 : 수백 개의 소스, 여러 매체 (오디오/비디오)가있는 경우 최소한의 마찰로 프롬프트에 원합니다.
프롬프트 빌더의 가장 큰 가치 소품 : 더 길고 더 나은 프롬프트를 구축하기위한 인체 공학 . 다른 메모, 기사, 비디오 성적표 등을 저글링하는 대신 한 곳에서 모든 작업을 수행하면 대략적인 토큰 사용량을 실시간으로 볼 수 있습니다.
설치 및 사용
- 플랫폼 지원 : 현재 MACOS 만 지원합니다.
- 다운로드 : Github 릴리스 페이지에서 최신
.dmg 또는 .zip 을 잡습니다. - 현지에서 실행 :
- 아직하지 않은 경우 플러터를 설치하십시오.
- 이 저장소를 복제하십시오.
git clone https://github.com/sangddn/prompt_builder.git
cd prompt_builder
- MacOS에서 실행 :
flutter run -d macos --profile
- 또는 다음을 통해 릴리스를 구축하십시오.
- (선택 사항) 앱 설정 에 API 키 (OpenAi, Anthropic 등)를 제공하십시오.
앞으로 Windows/Linux 용 공식 빌드를 추가 할 계획이지만 현재 MacOS는 주요 개발 및 테스트 환경입니다.
빠른 예
- 폴더를 열면 왼쪽 패널에 로컬 파일 (PDFS,
.md , 문서 등)을 공개하십시오. - 파일을 클릭하여 프롬프트에 추가하십시오. 텍스트가 자동으로 추출되며 토큰 수가 표시됩니다.
- YouTube 링크를 붙여 넣으십시오 . 프롬프트 빌더는 전 사체를 가져와 선택적으로 요약합니다.
-
{{USER_NAME=John}} 같은 자리 표시 자로 자신의 텍스트 블록을 추가하여 매번 동적 값을 채우십시오. - 단일 "조립 및 복사"버튼으로 전체 프롬프트 를 마무리하십시오 . 완료.
기여
개요
기여하고 싶은 감사합니다! 이 프로젝트는 매우 초기 상태이므로 코드가 자주 변하는 경우 놀라지 마십시오.
- 레포를 포크하십시오 .
- 포크를 복제하고
main 에서 현지 지점을 만드십시오. - 기능 또는 버그 픽스를 구현하십시오.
- 풀 요청 (PR)을 제출하십시오. 가능한 빨리 검토하겠습니다.
현재 테스트 범위는 0%입니다 . 기본 테스트에 대한 PR은 대단히 감사합니다. 나는 곧 시험 범위를 크게 개선하는 것을 목표로한다.
유용한 메모
- 우리는 로컬 데이터베이스에 드리프트를 사용합니다.
- 라인 규칙에 대해서는
analysis_options.yaml 을 참조하십시오.
궁금한 점이 있으시면 트위터 @sangddn에서 문제를 열거나 저를 핑하십시오.