Constructor rápido
Sitio web. Descargar para macOS.

¿Qué es el edificio rápido?
El Builder de inmediato es una aplicación MacOS para crear indicaciones largas y complejas para LLM. Ya sea que esté codificando, diario o escriba un edificio novedoso y rápido que le ayuda a reunir múltiples archivos, transcripciones, imágenes y fragmentos en un mensaje, sin el dolor de cabeza de copiar y pegar manualmente contenido o preocuparse por los recuentos de tokens.
Características :
- Archivos locales : agregue archivos locales a su mensaje con solo un clic; Ver uso estimado de token.
- URLS y YouTube : obtenga contenido web o transcripciones de YouTube automáticamente, luego opcionalmente resumirlas e inyectarlas.
- Resúmenes : resume los textos de forma larga antes de inyectar para mantener sus indicaciones sucintas.
- Transcripción de audio/video : Transcribe rápidamente
.mp3 , .mp4 , .wav , etc. (a través de OpenAi Whisper o Gemini). - Descripciones de imágenes : genere subtítulos/descripciones para las imágenes que incluyan en sus indicaciones.
- Metaprompting : el edificio de inmediato puede generar indicaciones para usted con marcadores de posición, de reutilización y iteración más rápida.
- Búsqueda web : busque el contenido en la web y agréguelo a su mensaje. Apoya a Exa y Brave.
- Fragmentos : guarde los bloques o instrucciones de texto utilizados con frecuencia como "fragmentos" e inserte rápidamente.
- Fragmentos de la comunidad : explore las bibliotecas de fragmentos de otros usuarios (función planificada) para sobrealimentar su propia construcción de aviso.
- Local-primero y código abierto : 100% de propiedad de datos locales. Traiga sus propias claves API para OpenAi, Anthrope, Google, etc.
- Delimiters automáticos : el generador de inmediato formatea automáticamente el texto en bloques XML o bloques de código triple de retroceso.
- Importar/Exportar : Guarde sus indicaciones como archivos
.prompt y compártelos con otros. Ideal para colaborar en indicaciones complejas o plantillas de compartir.
¿Por qué usar el edificio de inmediato?
Si sus flujos de trabajo implican mucho material de referencia , como docenas (o cientos) de archivos locales, documentos, transcripciones, PDF, imágenes o incluso tutoriales de YouTube aleatorios, el constructor de triunfos lo ayuda a compilarlos rápidamente en un solo mensaje. Esto es especialmente útil para:
- Codificación : inyecte sus propios archivos de origen o biblioteca en un LLM para la refactorización o depuración del código.
- Escritura : Mantenga un gran lote de documentos de referencia, notas de la historia o investigación. Resumirlos si necesita cortar el uso de tokens.
- Revista / lluvia de ideas : incruste sus registros personales, diarios o notas de voz (transcritas) en una solicitud de reflexión o generación de ideas.
- Cualquier escenario de "contexto súper largo" : si tiene cientos de fuentes, múltiples medios (audio/video), y solo los desea en su mensaje con una fricción mínima.
El mayor valor de valor del Builder de inmediato: ergonomía para construir indicaciones más largas y mejores. En lugar de hacer malabarismos con diferentes notas, artículos, transcripciones de video, etc., lo haces todo en un solo lugar, y ve tu uso aproximado de token en tiempo real.
Instalación y uso
- Soporte de la plataforma : actualmente admite macOS solamente .
- Descargar : Tome el último
.dmg o .zip de la página de lanzamientos de GitHub. - Ejecutar localmente :
- Instale Flutter si aún no lo ha hecho.
- Clon este repositorio:
git clone https://github.com/sangddn/prompt_builder.git
cd prompt_builder
- Ejecutar en macOS:
flutter run -d macos --profile
- Alternativamente, construya un lanzamiento a través de:
- (Opcional) Proporcione sus claves API (OpenAI, Anthrope, etc.) en la configuración de la aplicación.
Planeo agregar compilaciones oficiales para Windows/Linux en el futuro, pero por ahora, MacOS es el principal entorno de desarrollo y prueba.
Ejemplo rápido
- Abra una carpeta para revelar sus archivos locales (PDFS,
.md , documentos, etc.) en el panel izquierdo. - Haga clic en un archivo para agregarlo a su mensaje. El texto se extrae automáticamente, se muestran los recuentos de tokens.
- Pegue un enlace de YouTube . El Builder de inmediato obtiene la transcripción, opcionalmente la resume.
- Agregue su propio bloque de texto con marcadores de posición como
{{USER_NAME=John}} para completar los valores dinámicos cada vez. - Finalice todo el indicador con un solo botón "Ensamblar y copiar". Hecho.
Que contribuye
Descripción general
¡Gracias por querer contribuir! Este proyecto está en un estado muy temprano , así que no se sorprenda si el código está cambiando con frecuencia.
- Bifurca el repositorio.
- Clone su tenedor, haga una rama local en
main . - Implemente su función o corrfix de errores.
- Envíe una solicitud de extracción (PR). Revisaré lo antes posible.
Actualmente, la cobertura de prueba es del 0% . Los PRS para las pruebas básicas incluso se aprecian enormemente . Mi objetivo es mejorar drásticamente la cobertura de prueba pronto.
Notas útiles
- Usamos Drift para la base de datos local.
- Consulte el
analysis_options.yaml para ver las reglas de pelusa.
Para cualquier pregunta, siéntase libre de abrir un problema o hacerme ping en Twitter @sangddn.