refactor project structure

This commit is contained in:
bossgeekgo
2024-02-10 15:39:16 +08:00
parent 05c750da3a
commit f2f5ba2d58
9 changed files with 123 additions and 125 deletions

View File

@@ -9,7 +9,7 @@ A helper lets you can start a batch of chat sessions with human recruiter on **B
1. 打开 Chrome / Edge安装 EditThisCookie 扩展程序
1. 打开 [Boss直聘](https://www.zhipin.com) 网站,在浏览器右上角找到 EditThisCookie 扩展程序图标,并点击
1. 按下 EditThisCookie 扩展程序弹出气泡中的“导出Cookie”按钮左数第三个按钮此时将会把你在 Boss直聘 网站下所有Cookie复制到剪切板上
1. 打开本项目中 runtime/boss-cookies.mjs 目录把刚刚复制的Cookie粘贴给cookies变量
1. 执行`pnpm start`。开始投递
1. 打开本项目中 config/boss.mjs 文件,把刚刚复制的 Cookie 粘贴给 cookies 变量
1. 执行`pnpm start`。开聊 Boss
祝求职成功~

1
config/boss.mjs Normal file
View File

@@ -0,0 +1 @@
export const cookies = []

View File

@@ -0,0 +1,117 @@
// export default [
// '青钱',
// '软通动力',
// '南天',
// '睿服',
// '中电金信',
// '佰钧成',
// '云链',
// '博彦',
// '汉克时代',
// '柯莱特',
// '拓保',
// '亿达信息',
// '纬创',
// '微创',
// '微澜',
// '诚迈科技',
// '法本',
// '兆尹',
// '诚迈',
// '联合永道',
// '新致软件',
// '宇信科技'
// ]
export default [
//
'抖音', '字节', '字跳', '有竹居', '脸萌', '头条',
//
'滴滴',
//
'网易',
//
'腾讯', '搜狗',
//
'京东',
//
'百度',
//
'度小满',
//
'爱奇艺',
//
'携程', '趣拿', '去哪儿',
//
'集度',
//
'理想',
//
'顺丰',
//
'讯飞',
//
'同程', '艺龙',
//
'贝壳', '链家',
//
'我爱我家',
//
'多点',
//
'金山', '小米', '猎豹',
//
'新浪', '微博',
//
'阿里', '蚂蚁', '飞猪', '高德', '乌鸫',
//
'美团', '三快',
//
'快手',
//
'映客',
//
'小红书', '行吟',
//
'奇虎', '360', '鸿盈', '奇富',
//
'亚信',
//
'启明星辰',
//
'奇安信',
//
'汽车之家',
//
'车好多', '瓜子',
//
'易车',
//
'昆仑万维', '闲徕',
//
'趣加',
//
'完美',
//
'马上消费',
//
'轻松',
//
'水滴',
//
'白龙马',
//
'58', '车欢欢', '五八', '红布林', '致美',
//
'美餐',
//
'知乎',
//
'易点云',
//
'搜狐',
//
'用友', '畅捷通',
//
'猿辅导', '小猿', '猿力',
]

View File

@@ -1,4 +1,4 @@
import { dingTalkAccessToken } from "../runtime/dingtalk.mjs"
import { dingTalkAccessToken } from "../config/dingtalk.mjs"
export function createTextMessage (text) {
return JSON.stringify({

View File

@@ -1,8 +1,8 @@
import puppeteer from 'puppeteer-extra';
import StealthPlugin from 'puppeteer-extra-plugin-stealth'
import bossCookies from '../runtime/boss-cookies.mjs'
import targetCompanyList from '../runtime/target-company-list.mjs'
import { cookies as bossCookies } from '../config/boss.mjs'
import targetCompanyList from '../config/target-company-list.mjs'
import {
sleep,

0
runtime/.gitkeep Normal file
View File

View File

@@ -1,3 +0,0 @@
const cookies = [];
export default cookies;

View File

@@ -1,117 +0,0 @@
export default [
'青钱',
'软通动力',
'南天',
'睿服',
'中电金信',
'佰钧成',
'云链',
'博彦',
'汉克时代',
'柯莱特',
'拓保',
'亿达信息',
'纬创',
'微创',
'微澜',
'诚迈科技',
'法本',
'兆尹',
'诚迈',
'联合永道',
'新致软件',
'宇信科技'
]
// export default [
// //
// '抖音', '字节', '字跳', '有竹居', '脸萌', '头条',
// //
// '滴滴',
// //
// '网易',
// //
// '腾讯', '搜狗',
// //
// '京东',
// //
// '百度',
// //
// '度小满',
// //
// '爱奇艺',
// //
// '携程', '趣拿', '去哪儿',
// //
// '集度',
// //
// '理想',
// //
// '顺丰',
// //
// '讯飞',
// //
// '同程', '艺龙',
// //
// '贝壳', '链家',
// //
// '我爱我家',
// //
// '多点',
// //
// '金山', '小米', '猎豹',
// //
// '新浪', '微博',
// //
// '阿里', '蚂蚁', '飞猪', '高德', '乌鸫',
// //
// '美团', '三快',
// //
// '快手',
// //
// '映客',
// //
// '小红书', '行吟',
// //
// '奇虎', '360', '鸿盈', '奇富',
// //
// '亚信',
// //
// '启明星辰',
// //
// '奇安信',
// //
// '汽车之家',
// //
// '车好多', '瓜子',
// //
// '易车',
// //
// '昆仑万维', '闲徕',
// //
// '趣加',
// //
// '完美',
// //
// '马上消费',
// //
// '轻松',
// //
// '水滴',
// //
// '白龙马',
// //
// '58', '车欢欢', '五八', '红布林', '致美',
// //
// '美餐',
// //
// '知乎',
// //
// '易点云',
// //
// '搜狐',
// //
// '用友', '畅捷通',
// //
// '猿辅导', '小猿', '猿力',
// ]