📑 更新日志
- 2026-10-16
- ✨ Boss 重复沟通支持自定义随机消息:管理页新增逐行编辑框,默认提供六句跟进文本。开启重复沟通后,遇到「继续沟通」随机发送一条非空行,不调用首次打招呼的 AI 流程;关闭时跳过,首次「立即沟通」仍使用原规则。
- 💾 保存与升级兼容:消息列表保存到本地数据库,旧库自动补列,不覆盖已有设置。忽略空行与行首尾空格,清空全部消息时跳过重复沟通;保存后下次启动投递生效。
- 🧪 补充回归验证:覆盖随机消息、空列表、开关行为与数据库升级,共 12 项测试通过。
- 🛠️ 新增 Windows 本地启动入口:提供
start-local.ps1,使用本机 JDK,设置 Java 临时目录并绑定本机地址,检查数据库文件后启动。
- 2026-10-15
- ✨ 新增 Boss 重复沟通开关。打开后可向已沟通boss再次发送消息
- 2025-11-27
- ✨ 51job薪资范围支持多选:前端薪资选择改为下拉多选(最多5个),支持同时选择多个薪资范围进行投递。
- 🐛 修复投递状态标记逻辑:从拦截的JSON中提取jobId列表,只在检测到投递成功弹窗后才标记已投递状态,确保数据准确性。
- 2025-11-11
- 🖼️ 添加 GUI 配置:新增图形化配置入口与说明。
- 🧰 前端栈:Node.js 20.19、pnpm 构建、Next.js、Tailwind CSS v4、shadcn/ui。
- ⚙️ 后端栈:JDK 21、Spring Boot 3.5.7、Gradle 9.2、SQLite 持久化。
- 2025-10-18 14:30:00
- ✨ 内置1494+城市代码和2137+行业代码:重构城市与行业代码加载方式,从硬编码改为JSON文件动态加载,支持全国所有地区。
- 🗑️ 彻底移除chromedriver依赖:从Git历史中完全删除chromedriver.exe,项目体积从200MB优化至49MB,减少75%空间占用。
- 🔧 修复企业微信推送功能:优化Bot推送配置,支持从resources目录读取.env文件,简化配置流程。
- 🧹 代码优化与清理:删除Bark推送冗余代码,移除硬编码的城市枚举,代码更简洁易维护。
- 📋 行业代码待完善:city-industry-code.json已包含完整行业数据,后续将支持动态加载(择日更新)。
- 🐛 修复nul文件问题:优化bat脚本,解决Windows下产生nul文件的问题。
- 2025-08-08 04:33:56
- Boss直聘逻辑修正,现已能完整运行所有流程。
- 图片简历不能发送,AI打招呼功能正常。
- 目前boss驱动已从Selenium改为playwright。
- 新增gui分支,该分支为本项目的gui版本,主要为群管理:【凯】提供。
- 砍掉了bark推送,用户地区码,手机端等杂七杂八不重要的功能,返璞归真。
- 2024-08-12 22:56:20
- 添加企业微信消息推送功能
- 2024-08-12 22:56:20
- 添加企业微信消息推送功能
- 2024-08-11 18:39:56
- 修复智联,猎聘等不能投递的问题。
- 添加定时投递功能
- 2024-06-06 17:41:20
- boss支持多城市投递。
- 2024-06-06 01:49:38
- boos:若公司名小于2个字或4个字母则不会添加进黑名单
- 添加linux系统支持。
- 2024-04-28 15:20:06
- boos:自动更新黑名单公司
- 2024-04-15 01:52:18
- 新增config.yaml,目前仅需修改配置文件即可,已全平台支持
- cookie有效期延长,保持至少一周(拉勾平台除外)【安慰剂】