Skip to content

Releases: OpenFuckJob/FuckJob

OfferFlow v0.1.15

Choose a tag to compare

@github-actions github-actions released this 10 Aug 18:49

OfferFlow v0.1.15

本版本在上游 v0.1.14 的基础上,将大模型调用链路迁移到 Rig 框架,收敛支持的 provider,并更新官网与项目说明内容。

新增与改进

  • 迁移到 Rig 大模型框架:后端 LLM 服务改用 Rig 统一普通生成与流式生成链路,并按配置的 provider 分发到对应客户端,减少自维护 HTTP/SSE 实现。
  • 收敛大模型 provider 支持范围:仅保留 Anthropic、DeepSeek、OpenAI、MiniMax、Moonshot、Ollama、OpenRouter、Xiaomi MiMo 与 Z.ai;移除 LM Studio、DashScope 和通用自定义 provider 预设。其中 OpenAI 拆分为 OpenAI (Completions) 与 OpenAI (Responses) 两个独立模式。
  • Provider-aware 大模型调用:后端根据配置分别使用 Rig Anthropic、DeepSeek、OpenAI Chat Completions、OpenAI Responses API、MiniMax、Moonshot、Ollama、OpenRouter、Xiaomi MiMo 与 Z.ai provider,不再把所有请求固定当作 OpenAI Chat Completions 调用。
  • OpenAI 双 API 支持:OpenAI (Completions) 继续面向 /chat/completions 与兼容网关;OpenAI (Responses) 使用 /responses,方便选择 OpenAI 新版 Responses API。
  • 自定义 BaseURL 支持:初始化配置和设置页都会按所选 provider 填入默认 BaseURL,同时保留可编辑输入框,方便切换官方区域端点、私有网关或兼容代理。
  • 模型列表获取能力:设置中的模型列表获取改用 Rig ModelListingClient,可按 provider 从支持列表接口的服务拉取可用模型并自动去重排序;provider 暂不支持列表接口时仍可手动填写模型名称。
  • 更清晰的大模型错误提示:针对鉴权失败、模型不存在、请求受限、网络失败等场景补充用户可读提示,并保留脱敏后的内部诊断信息用于排查。
  • 官网与项目说明更新:更新 GitHub Pages 站点、README 与页面截图,补充岗位分析、模拟面试等功能介绍。

兼容性说明

  • 旧配置中的未知 LLM provider 会迁移为 OpenAI (Completions),并保留原 BaseURL,方便继续连接 OpenAI-compatible 网关。
  • OpenAI (Completions) 与 OpenAI (Responses) 默认都使用 https://api.openai.com/v1;前者请求 <base_url>/chat/completions,后者请求 <base_url>/responses
  • Ollama 默认使用原生服务根地址 http://127.0.0.1:11434;历史 /v1 地址会在运行时兼容处理。
  • 除 Ollama 外,其它 provider 均需要先保存 API Key;密钥仍只保存到系统凭据库或来自 FUCKJOB_LLM_API_KEY
  • 本版本继承 v0.1.14 的设置中心手动检查更新与 macOS 自动更新修复。

OfferFlow v0.1.14

Choose a tag to compare

@github-actions github-actions released this 06 Aug 14:48

OfferFlow v0.1.14

本版本新增了设置中心的检查更新功能,并修复了 macOS 平台的自动更新配置。

新增与修复

  • 设置中心手动检查更新:在设置中心新增“检查更新”入口,方便手动检测与下载最新版本。
  • macOS 自动更新修复:修复 scripts/rewrite-updater-json.mjs 中的 macOS 架构平台 Key 映射,提升 macOS 系统的更新稳定性。

OfferFlow v0.1.13

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:10

OfferFlow v0.1.13

本版本优化了 Boss 直聘求职 RPA 的错误隔离与日志记录。

优化与修复

  • Boss 直聘 RPA 错误隔离:在处理岗位卡片时,单个卡片解析或加载失败不再中断整个求职流程,而是记录警告日志并自动跳过继续处理下一个岗位。
  • 求职任务异常日志:完善求职任务后台线程异常退出与报错时的日志输出,便于定位 RPA 过程中的潜在故障。

OfferFlow v0.1.12

Choose a tag to compare

@github-actions github-actions released this 05 Aug 14:13

Full Changelog: v0.1.11...v0.1.12

OfferFlow v0.1.11

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:01

OfferFlow v0.1.11

本版本修复了更新提示和浏览器会话管理中的两个问题。

Bug 修复

  • 修复更新弹窗中 Release Notes 显示为 Markdown 源码的问题,现在正确渲染为富文本格式。
  • 修复停止任务后再次启动时提示"浏览器正在使用中"的问题,清理残留的浏览器会话状态。

OfferFlow v0.1.10

Choose a tag to compare

@github-actions github-actions released this 04 Aug 02:01

Full Changelog: v0.1.9...v0.1.10

OfferFlow v0.1.9

Choose a tag to compare

@github-actions github-actions released this 03 Aug 10:15

OfferFlow v0.1.9

本版本重点升级 AI 模拟面试体验,让面试准备、对话练习和结果复盘形成完整闭环。

主要更新

  • 全新 AI 模拟面试首页,未完成面试使用卡片展示,历史记录支持搜索和状态筛选。
  • 新增独立面试设置页,可选择已抓取岗位、面试类型、难度、时长和自定义侧重点。
  • 面试内容扩展为六个能力模块,根据岗位、简历和回答动态生成核心问题与深入追问。
  • 面试消息、输入草稿、当前模块和进度实时保存,退出应用后仍可继续未完成面试。
  • 报告改为异步生成,用户可以离开等待页面;生成失败时可直接重试,无需重新面试。
  • 新增总体结论、能力评估、逐题复盘、完整对话和同岗位历史趋势。
  • 移除模拟面试抽屉以及复制简历、生成简历、报告内简历优化等无关入口。
  • 优化岗位数据选择,过滤“聊天同步岗位”等占位记录。

体验优化

  • 支持查看已完成面试模块,并快速返回当前问题。
  • 支持“暂时不会”、提前结束和回答数量不足保护。
  • 改进AI生成、保存、超时和错误重试状态,减少中断后丢失进度的情况。

OfferFlow v0.1.8

Choose a tag to compare

@github-actions github-actions released this 03 Aug 06:15

Full Changelog: v0.1.7...v0.1.8

OfferFlow v0.1.7

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:01

Full Changelog: v0.1.6...v0.1.7

OfferFlow v0.1.5

Choose a tag to compare

@github-actions github-actions released this 31 Jul 07:57

Full Changelog: v0.1.4...v0.1.5