From 03e3c3661f9bbc8c83643e2ea16c650fa5a44790 Mon Sep 17 00:00:00 2001 From: geekgeekrun Date: Sun, 14 Dec 2025 20:59:50 +0800 Subject: [PATCH] adjust default config of sage time --- .../default-config-file/boss.json | 5 +++- .../sage-time.mjs | 4 ++-- .../GeekAutoStartChatWithBoss/index.vue | 24 ++++++++++++------- 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/packages/geek-auto-start-chat-with-boss/default-config-file/boss.json b/packages/geek-auto-start-chat-with-boss/default-config-file/boss.json index 72c9c97..6c9955d 100644 --- a/packages/geek-auto-start-chat-with-boss/default-config-file/boss.json +++ b/packages/geek-auto-start-chat-with-boss/default-config-file/boss.json @@ -31,5 +31,8 @@ "type": "expect", "enabled": true } - ] + ], + "isSageTimeEnabled": true, + "sageTimeOpTimes": 100, + "sageTimePauseMinute": 15 } \ No newline at end of file diff --git a/packages/geek-auto-start-chat-with-boss/sage-time.mjs b/packages/geek-auto-start-chat-with-boss/sage-time.mjs index 8c405b4..bc93171 100644 --- a/packages/geek-auto-start-chat-with-boss/sage-time.mjs +++ b/packages/geek-auto-start-chat-with-boss/sage-time.mjs @@ -9,12 +9,12 @@ isSageTimeEnabled = isSageTimeEnabled ?? true sageTimeOpTimes = isNaN(parseInt(sageTimeOpTimes)) || parseInt(sageTimeOpTimes) < 1 - ? 50 + ? 100 : parseInt(sageTimeOpTimes) sageTimePauseMinute = isNaN(parseFloat(sageTimePauseMinute)) || parseFloat(sageTimePauseMinute) < 0 - ? 5 + ? 15 : parseFloat(sageTimePauseMinute) if (parseFloat(sageTimePauseMinute) === 0) { isSageTimeEnabled = false diff --git a/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue b/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue index fbd890b..60e5f8e 100644 --- a/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue +++ b/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue @@ -28,6 +28,7 @@
本程序运行较长时间后,Boss直聘会对账号进行风控,导致本程序不能继续执行。
为此,加入摸鱼模式。通过此配置,主动减慢本程序的运行速度,降低潜在的被风控监测到的概率。
+ 你可以自定义开启摸鱼模式的频率 - 默认为操作100次后,暂停运行15分钟。
-
+
+ " + > 启用摸鱼模式
-
+
当如下行为的次数总计达 - 分钟;之后继续运行并重新计次,循环整个过程 + 分钟:
    职位被标记不合适
  • 职位被开聊
+
之后继续运行并重新计次,循环整个过程
-
@@ -1125,8 +1131,8 @@ const formContent = ref({ } ]), isSageTimeEnabled: true, - sageTimeOpTimes: 50, - sageTimePauseMinute: 5 + sageTimeOpTimes: 100, + sageTimePauseMinute: 15 }) const anyCombineBossRecommendFilterHasCondition = computed(() => { @@ -1277,12 +1283,12 @@ electron.ipcRenderer.invoke('fetch-config-file-content').then((res) => { formContent.value.sageTimeOpTimes = isNaN(parseInt(res.config['boss.json'].sageTimeOpTimes)) || parseInt(res.config['boss.json'].sageTimeOpTimes) < 1 - ? 50 + ? 100 : parseInt(res.config['boss.json'].sageTimeOpTimes) formContent.value.sageTimePauseMinute = isNaN(parseFloat(res.config['boss.json'].sageTimePauseMinute)) || parseFloat(res.config['boss.json'].sageTimePauseMinute) < 0 - ? 5 + ? 15 : parseFloat(res.config['boss.json'].sageTimePauseMinute) })