Pembangun cepat
Situs web. Unduh untuk MacOS.

Apa itu Prompt Builder?
Prompt Builder adalah aplikasi macOS untuk membuat permintaan panjang dan kompleks untuk LLMS. Baik Anda mengkode, membuat jurnal, atau menulis novel, pembangun cepat membantu Anda mengumpulkan banyak file, transkrip, gambar, dan cuplikan semua dalam satu prompt - tanpa sakit kepala menyalin dan menempelkan konten secara manual atau mengkhawatirkan tentang jumlah token.
Fitur :
- File Lokal : Tambahkan file lokal ke prompt Anda hanya dengan satu klik; Lihat perkiraan penggunaan token.
- URL & YouTube : Ambil konten web atau transkrip YouTube secara otomatis, kemudian secara opsional merangkum dan menyuntikkannya.
- Ringkasan : Ringkas teks bentuk panjang sebelum menyuntikkan untuk menjaga petunjuk Anda ringkas.
- Transkripsi audio/video : dengan cepat transkripsi
.mp3 , .mp4 , .wav , dll. (Melalui openai whisper atau gemini). - Deskripsi Gambar : Hasilkan keterangan/deskripsi untuk gambar untuk dimasukkan dalam petunjuk Anda.
- Metaprompting : Prompt Builder dapat menghasilkan petunjuk untuk Anda dengan placeholder - Handy untuk reusability dan iterasi yang lebih cepat.
- Pencarian Web : Cari Web untuk konten dan tambahkan ke prompt Anda. Mendukung exa dan pemberani.
- Cuplikan : Simpan blok teks atau instruksi yang sering digunakan sebagai "cuplikan" dan dengan cepat masukkan.
- Cuplikan Komunitas : Jelajahi pustaka cuplikan pengguna lain (fitur yang direncanakan) untuk menambah biaya pembangunan Anda sendiri.
- Lokal pertama & open source : 100% kepemilikan data lokal. Bawa kunci API Anda sendiri untuk OpenAI, Antropik, Google, dll.
- Pembatas Otomatis : Prompt Builder secara otomatis memformat teks di blok XML atau blok kode triple-backtick.
- Impor/Ekspor : Simpan petunjuk Anda sebagai file
.prompt dan bagikan dengan orang lain. Bagus untuk berkolaborasi dengan prompt yang kompleks atau berbagi template.
Mengapa menggunakan pembangun cepat?
Jika alur kerja Anda melibatkan banyak materi referensi - seperti lusinan (atau ratusan) file lokal, dokumen, transkrip, PDF, gambar, atau bahkan tutorial YouTube acak - pembangun prompt membantu Anda dengan cepat menyusunnya menjadi satu prompt. Ini sangat berguna untuk:
- Pengkodean : Suntikkan file sumber Anda atau perpustakaan ke dalam LLM untuk refactoring atau debugging kode.
- Menulis : Simpan sejumlah besar dokumen referensi, catatan cerita, atau penelitian. Ringkaslah jika Anda perlu memotong penggunaan token.
- Jurnal / Brainstorming : Embed log pribadi Anda, buku harian, atau memo suara (ditranskripsikan) menjadi prompt untuk refleksi atau pembuatan ide.
- Skenario "konteks super panjang" apa pun : Jika Anda memiliki ratusan sumber, banyak media (audio/video), dan Anda hanya menginginkannya di prompt Anda dengan gesekan minimal.
Prop Nilai Terbesar Pembangun Prompt: Ergonomi untuk membangun permintaan yang lebih lama dan lebih baik. Alih -alih menyulap berbagai catatan, artikel, transkrip video, dan sebagainya, Anda melakukan semuanya di satu tempat - dan Anda melihat perkiraan penggunaan token secara real time.
Instalasi & Penggunaan
- Dukungan platform : Saat ini hanya mendukung macOS .
- Unduh : Ambil
.dmg atau .zip terbaru dari halaman Rilis GitHub. - Jalankan secara lokal :
- Instal Flutter jika Anda belum melakukannya.
- Klon repo ini:
git clone https://github.com/sangddn/prompt_builder.git
cd prompt_builder
- Jalankan MacOS:
flutter run -d macos --profile
- Atau, bangun rilis melalui:
- (Opsional) Berikan kunci API Anda (OpenAI, Anthropic, dll.) Dalam pengaturan aplikasi.
Saya berencana untuk menambahkan bangunan resmi untuk Windows/Linux di masa depan, tetapi untuk saat ini, macOS adalah pengembangan utama dan lingkungan pengujian.
Contoh cepat
- Buka folder untuk mengungkapkan file lokal Anda (PDF,
.md , dokumen, dll.) Di panel kiri. - Klik file untuk menambahkannya ke prompt Anda. Teks diekstraksi secara otomatis, jumlah token ditampilkan.
- Tempel tautan YouTube . Prompt Builder mengambil transkrip, secara opsional merangkumnya.
- Tambahkan blok teks Anda sendiri dengan placeholder seperti
{{USER_NAME=John}} untuk mengisi nilai dinamis setiap kali. - Selesaikan seluruh prompt dengan satu tombol "Assemble & Copy". Selesai.
Berkontribusi
Ringkasan
Terima kasih telah ingin berkontribusi! Proyek ini dalam keadaan sangat awal , jadi jangan kaget jika kode sering berubah.
- Garpu repo.
- Kloning garpu Anda, buat cabang lokal dari
main . - Terapkan fitur atau perbaikan bug Anda.
- Kirim Permintaan Tarik (PR). Saya akan meninjau sesegera mungkin.
Saat ini, cakupan tes adalah 0% . PRS bahkan untuk tes dasar sangat dihargai. Saya bertujuan untuk segera meningkatkan cakupan tes.
Catatan yang membantu
- Kami menggunakan drift untuk database lokal.
- Silakan lihat
analysis_options.yaml untuk aturan berbaris.
Untuk pertanyaan apa pun, silakan buka masalah atau ping saya di twitter @sangddn.