欢迎来到最终的工作申请助理!该存储库的目的是希望自动化其工作申请流程的任何人。目的是提供与网页交互的脚本和模块的全面集合,并根据从OpenAI API收到的说明填写表格。
存储库专注于打字稿,并将Puppeteer用于网页交互,而OpenAI API进行表单填充说明。
要开始使用最终的职位申请助理,请遵循以下步骤:
npm install -g typescript )npm installnpm startexample.config.json为config.json 。config.json中的LinkedIn凭据和其他必要参数。自动化工作应用程序:自动化在LinkedIn和将来的任何应用程序表格等平台上申请作业的过程。
智能表格填充:使用OpenAI API根据您的数据智能填写申请表。
连续更新:定期使用改进和新功能更新存储库。
社区驱动:鼓励社区的贡献。欢迎所有贡献!
存储库分为几个部分:
应用:包含主要申请过程,包括导航到提供的链接,单击“ Easy Apply”按钮,填写表单字段并提交申请。
代理:负责机器人的主要功能,该功能是与网页交互并根据从OpenAI API收到的说明填写表格。
获取作业链接:根据提供的搜索参数从LinkedIn获取作业链接。
配置:包含机器人的配置,包括LinkedIn凭据,工作搜索参数和表单数据。
本节概述了已实施的功能以及计划发行的功能。
自动化作业应用程序:该机器人可以在易于应用模式下在LinkedIn等平台上自动申请作业。
智能表格填充:该机器人使用OpenAI API根据您的参数智能填写不同表格。
获取作业链接:机器人可以根据提供的搜索参数从LinkedIn获取作业链接并申请它们。
可配置:可以使用配置文件(包括LinkedIn凭据,求职参数和表单数据)配置机器人的行为。
支持(不容易)适用:除了LinkedIn外,我们还计划添加支持更多的通用形式填充。
改进的错误处理:我们计划改善机器人的错误处理功能,以使其更加稳健和可靠。
与UI集成:我们计划将其与代理与婴儿YODA服务器集成在一起,以允许在Vscode扩展名(Baby YODA)中的UI执行,该执行即将发布。
请注意,这是一个暂定的路线图,计划的功能可能会根据用户反馈和技术可行性而更改。
我们欢迎所有人的贡献。如果您想做出贡献,请参阅《贡献指南》。
如果我们找到了一份工作,或者您想表示感谢,请考虑给我们买披萨!您可以在以下链接上这样做:给我们买比萨饼
该项目已根据MIT许可获得许可。
您的申请愉快,祝您好运! ?