一種工具,旨在通過為您自動申請工作來申請LinkedIn作業時節省時間
要運行此工具,請執行以下步驟
npm i
cp sample_config.ts config.ts
config.ts
export default {
// LOGIN DETAILS
LINKEDIN_EMAIL : "your-linkedin-email" ,
LINKEDIN_PASSWORD : "your-linkedin-password" ,
// JOB SEARCH PARAMETERS
KEYWORDS : "your-job-search-keywords" ,
LOCATION : "your-job-search-location" ,
WORKPLACE : {
REMOTE : true , // whether-you-want-remote-jobs-or-not(true/false)
ON_SITE : true , // whether-you-want-on-site-jobs-or-not(true/false)
HYBRID : true , // whether-you-want-hybrid-jobs-or-not(true/false)
} ,
JOB_TITLE : "a-regex-to-match-with-the-job-title" ,
JOB_DESCRIPTION : "a-regex-to-match-with-the-job-description" ,
// FORM DATA
PHONE : "your-phone-number" ,
CV_PATH : "path-to-your-cv" ,
COVER_LETTER_PATH : "path-to-your-cover-letter" ,
HOME_CITY : "where-you-are-based" ,
YEARS_OF_EXPERIENCE : { // an-object-with-the-skills-as-keys-and-the-years-of-experience-as-values
"angular" : 5 ,
"react.js" : 6 ,
} ,
LANGUAGE_PROFICIENCY : { // an-object-with-the-languages-as-keys-and-your-proficiency-as-values
"english" : "professional" ,
"spanish" : "native" ,
"french" : "professional"
} ,
REQUIRES_VISA_SPONSORSHIP : false , // whether-you-require-visa-sponsorship-or-not(true/false)
TEXT_FIELDS : { // an-object-with-the-regexes-to-match-input-labels-as-keys-and-the-input-values-as-values (text value)
"salary" : "60k"
} ,
BOOLEANS : { // an-object-with-the-regexes-to-match-input-labels-as-keys-and-the-input-values-as-values (true/false value)
"bachelhor|bacharelado" : true ,
"authorized" : true
} ,
MULTIPLE_CHOICE_FIELDS : { // an-object-with-the-regexes-to-match-input-labels-as-keys-and-the-input-values-as-values (option value)
"pronouns" : "They/them"
} ,
// OTHER SETTINGS
SINGLE_PAGE : false , // whether-you-want-the-applied-job-windows-to-close-after-applying(true/false)
}
npm run apply
在不按提交表單按鈕的情況下運行程序(用於測試目的)
npm run start