¡Bienvenido al asistente de solicitud de empleo Ultimate! Este repositorio está dirigido a cualquier persona que busque automatizar su proceso de solicitud de empleo. El objetivo es proporcionar una colección completa de scripts y módulos que interactúen con las páginas web y completar formularios basados en las instrucciones recibidas de la API de OpenAI.
El repositorio se centra en TypeScript y usa Puppeteer para la interacción de la página web y la API de OpenAI para las instrucciones de llenado de formularios.
Para comenzar con el asistente de solicitud de empleo Ultimate, siga estos pasos:
npm install -g typescript )npm installnpm startexample.config.json a config.json .config.json .Automatice la aplicación de empleo : automatice el proceso de solicitud de trabajos en plataformas como LinkedIn y, en el futuro, en cualquier formularios de solicitud.
Llenado de formulario inteligente : use la API de OpenAI para completar de manera inteligente los formularios de solicitud según sus datos.
Actualizaciones continuas : actualice regularmente el repositorio con mejoras y nuevas funciones.
Impulsado por la comunidad : fomentar las contribuciones de la comunidad. ¡Todas las contribuciones son bienvenidas!
El repositorio se organiza en varias secciones:
Aplicar : Contiene el proceso de solicitud principal, incluida la navegación al enlace proporcionado, haciendo clic en el botón "Fácil aplicar", completar los campos de formulario y enviar la solicitud.
Agente : responsable de la funcionalidad principal del bot, que es interactuar con una página web y completar formularios basados en las instrucciones recibidas de la API de OpenAI.
Obtener enlaces de trabajo : obtiene enlaces de trabajo de LinkedIn basados en los parámetros de búsqueda proporcionados.
Config : contiene la configuración para el bot, incluidas las credenciales de LinkedIn, los parámetros de búsqueda de empleo y los datos de formulario.
Esta sección proporciona una visión general de las características que se han implementado y las que se planifican para futuras versiones.
Aplicación de empleo automatizada : el BOT puede solicitar automáticamente trabajos en plataformas como LinkedIn en modo de aplicación fácil.
Llenado de formulario inteligente : el BOT utiliza la API de OpenAI para completar de manera inteligente los diferentes formularios según sus parámetros.
Obtener enlaces de trabajo : el bot puede obtener enlaces de trabajo de LinkedIn en función de los parámetros de búsqueda proporcionados y solicitarlos.
Configurable : el comportamiento del bot se puede configurar utilizando un archivo de configuración, incluidas las credenciales de LinkedIn, los parámetros de búsqueda de empleo y los datos de formulario.
Soporte para (no fácil) Aplicar : además de LinkedIn, planeamos agregar soporte de relleno de formulario más general.
Manejo de errores mejorados : planeamos mejorar las capacidades de manejo de errores del bot para que sea más robusta y confiable.
Integración con la interfaz de usuario : Planeamos integrar esto con el agente con el servidor Baby Yoda para permitir la ejecución de una UI en la extensión VScode (Baby Yoda) que saldrá pronto.
Tenga en cuenta que esta es una hoja de ruta tentativa y las características planificadas pueden cambiar en función de los comentarios de los usuarios y la viabilidad técnica.
Agradecemos las contribuciones de todos. Si desea contribuir, consulte la guía contribuyente.
Si te consiguemos un trabajo o quieres mostrar algo de aprecio, ¡considere comprarnos una pizza! Puede hacerlo en el siguiente enlace: Cómpranos una pizza
Este proyecto tiene licencia bajo la licencia MIT.
¡Feliz trabajo de caza y buena suerte con sus aplicaciones! ?