geekgeekrun
|
8347fb0f77
|
add delay for no position when have traversed all job
|
2025-04-26 11:08:51 +08:00 |
|
geekgeekrun
|
f770e7fe06
|
fix setFilterCondition related logic in start chat since website upgrade
|
2025-04-26 02:04:58 +08:00 |
|
geekgeekrun
|
ccbc717a45
|
fix basic start chat logic since website upgrade
|
2025-04-25 00:31:57 +08:00 |
|
geekgeekrun
|
5a1daf034f
|
add template for expect company and job info filter
|
2025-04-24 01:05:34 +08:00 |
|
geekgeekrun
|
011c22e0fe
|
ignore case sensitive of expectCompanies
|
2025-04-20 14:12:40 +08:00 |
|
geekgeekrun
|
f4634c5305
|
add split filter for expectJobName/expectJobType/expectJobDesc
|
2025-04-18 03:11:39 +08:00 |
|
geekgeekrun
|
76339ebc5c
|
add rechatLlmFallback config for auto reminder
|
2025-04-15 03:25:51 +08:00 |
|
geekgeekrun
|
01ab679376
|
make prompt can be read from local file
|
2025-04-12 19:37:44 +08:00 |
|
geekgeekrun
|
924febd5e0
|
make llm config supporting array config
|
2025-04-12 14:36:33 +08:00 |
|
geekgeekrun
|
c40fbde5b2
|
add ui for resume editor
|
2025-04-12 14:36:16 +08:00 |
|
geekgeekrun
|
27bc63f63f
|
feat: adjust prompt; make gpt request can read config from file;add recentMessageQuantityForLlm config;
|
2025-04-12 14:36:11 +08:00 |
|
geekgeekrun
|
7458067708
|
add standalone window for llm config
|
2025-04-06 23:27:56 +08:00 |
|
geekgeekrun
|
7ccf4303d3
|
Merge branch 'feature/ui' into feature/aigc
|
2025-04-06 00:27:01 +08:00 |
|
geekgeekrun
|
537208b855
|
when find a unsuitable job, choose the reason as .zp-type-item[title$="职位"], fallback to .zp-type-item[title="面试过/入职过"]
|
2025-01-12 21:12:06 +08:00 |
|
geekgeekrun
|
639ea6ac76
|
add the config of autoReminder.rechatContentSource in UI
|
2025-01-01 13:31:53 +08:00 |
|
geekgeekrun
|
53937c5e22
|
fix blockJobNotSuit.has(it.encryptJobId) logic
|
2024-12-28 18:58:50 +08:00 |
|
geekgeekrun
|
7c5d8147e5
|
add rechatLimitDay field; enhance ui text
|
2024-12-28 17:33:17 +08:00 |
|
geekgeekrun
|
54eaa00b67
|
add throttleIntervalMinutes config field for auto reminder
|
2024-12-27 02:03:31 +08:00 |
|
geekgeekrun
|
4e28fdd56e
|
add the expectJobRegExpStr field to make it can filter unrelated job
|
2024-12-25 02:47:59 +08:00 |
|
geekgeekrun
|
da72bec6a7
|
reduce production package size by set node-linker=hoisted
|
2024-11-30 15:31:23 +08:00 |
|
geekgeekrun
|
c3d85dce77
|
slow down the running speed; add the gap when CANNOT_FIND_EXCEPT_JOB_IN_THIS_FILTER_CONDITION
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
1d389a09db
|
treat 2周内活跃 as active
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
072df7e92a
|
enhance the display of mark reason
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
6b28a9d0ed
|
WIP: add the logic to save job mark as not suit to db TODO: fix issue about retrieving and showing items
|
2024-11-23 13:29:49 +08:00 |
|
geekgeekrun
|
d2022ea6dc
|
save autoStartupChatRecordId, chatStartupFrom in ChatStartupLog
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
deb4ad580c
|
fix recommendJobItemList is nullish - bosszhipin updated
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
5f35c82984
|
finish the filter logic of '公司行业'
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
fed1d6ee98
|
WIP: finish the filter logic of '薪资待遇', '工作经验', '学历要求', '公司规模' TODO: the filter logic of '公司行业'
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
c51c19a1d6
|
WIP: add the basic logic to iterate and change filter condition when no more job can find. TODO: make sure filter condition is sync between this app and recommend page in bosszhipin site.
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
00f9ef12df
|
move combineCalculator from ui package to geek-auto-start-chat-with-boss package
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
b6a1ba4eab
|
rename the error message CANNOT_FIND_EXCEPT_JOB to CANNOT_FIND_EXCEPT_JOB_IN_THIS_JOB_EXPECTATION
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
f133695c37
|
save anyCombineRecommendJobFilter config to boss.json
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
0a0f39bf22
|
add the job filter condition combination creator to handle when no job can find in the list - so that try to get new job
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
f0e8b1e3ee
|
fix the issue while encounter CANNOT_FIND_EXCEPT_JOB error, the afterPageLoad label is not executed - replace break to continue
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
1001b3fe0a
|
extract mark job as not suit(due to not active) procedure to a function
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
4da879facc
|
when encounter the job of except company which is not active, click the no interest button
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
904d89025a
|
enhance type annotation of puppeteer in geek-auto-start-chat-with-boss
|
2024-11-23 13:28:41 +08:00 |
|
geekgeekrun
|
ad7917d1fb
|
add the feature to prevent startup chat for an inactive boss
|
2024-11-23 13:28:26 +08:00 |
|
geekgeekrun
|
57d85d8f51
|
save boss active status in db
|
2024-11-23 13:28:26 +08:00 |
|
geekgeekrun
|
c018fb03ea
|
fix any chat mode isn't taking effect
|
2024-11-23 13:28:26 +08:00 |
|
geekgeekrun
|
d69245ff08
|
WIP: extract recommend page operation TODO: chromium may launch multi times with unknown reason
|
2024-11-23 13:28:26 +08:00 |
|
geekgeekrun
|
28442a982a
|
do not open devtools after browser launch
|
2024-04-15 02:34:09 +08:00 |
|
geekgeekrun
|
62347827be
|
update expect company list
|
2024-03-29 09:38:28 +08:00 |
|
geekgeekrun
|
ebf7d18a10
|
fix some error cannot be caught due to error throw by async promise executor cannot cause promise transition to rejected status
|
2024-04-05 17:18:42 +08:00 |
|
geekgeekrun
|
0c556fd790
|
add the promise wait for the next page of recommend job list load
|
2024-03-19 09:57:05 +08:00 |
|
geekgeekrun
|
a717328ead
|
migrate db file to runtimeFolder
|
2024-03-18 00:03:13 +08:00 |
|
geekgeekrun
|
3c3d8f2bf2
|
enhance run core - add the logic to save the start chat logic to db; modify some entity with wrong type.
|
2024-03-17 21:57:05 +08:00 |
|
geekgeekrun
|
6737fff0a7
|
adjust sequence of hooks.userInfoResponse?.promise(userInfoResponse) - regardless whether it's error or not
|
2024-03-17 17:19:55 +08:00 |
|
geekgeekrun
|
ed822d7cc4
|
call sqlite-plugin in run-core
|
2024-03-17 16:15:31 +08:00 |
|
geekgeekrun
|
44aa73e18c
|
when current account is limited, throw error directly
|
2024-03-15 09:25:20 +08:00 |
|