Repository navigation
v0.13.0 — 移除「官网采集」与「按岗位找公司」· 维护手册
这一版有什么
这是一个做减法的版本:移除了两个功能,没有新增用户可见的能力。
移除了「官网采集」
从公司招聘官网采集岗位的整个功能下线(业务调整,不再需要)。页面入口、后端接口、
助手侧能力、以及它们的测试一并移除。
移除了「按岗位找公司」
从岗位反查招聘公司的「发现」功能下线。
你的数据会怎样
不受影响,也不用做任何事。
- 这两个功能用到的三张数据表仍然保留在你的数据库里,只是不再读写,当作历史数据放着。
这是刻意的:表结构一旦删除就需要一次不可逆的数据库迁移,为几张空表单独付这个代价不划算,
留到下次本来就要加迁移时一并处理。 - 已有的备份照常可以导入。 备份导入会校验"包里的表是不是当前版本认识的表",而这次
表集合一个都没变,所以旧备份不会被判成"来自更新版本"。 - 岗位广场里已有的岗位、投递记录、简历等完全不受影响。历史岗位的来源若标着
「官网采集」,这个标识仍然认得——不再产生新的,但旧的照常显示。
内部
- 新增
docs/maintenance.md维护手册(面向开发者,不影响使用)。
怎么更新到这一版
已经有旧版本的:就地更新,数据不用动。
- Windows:双击项目目录里的
update.cmd - macOS:双击
update.command
它会拉取最新代码并更新依赖,你的数据(backend/data)不受影响。
也可以在「设置 → 软件更新」里检查新版本(Windows)。
第一次用,或想重新装一份:下载下面的包解压,双击 start.cmd(macOS:start.command)即可。
旧版本的数据怎么带过来
- 就地更新:什么都不用做。 数据一直放在项目目录的
backend/data里,更新只换代码;
新版首次启动会自动把数据库结构升级到最新。升级前建议先备份。 - 换了电脑 / 重新装了一份:先在旧版本里导出。 打开旧版本 →
设置 → 数据集 → 导出当前数据集,得到一个 zip(照片、经历参考文件与助手附件都在里面)。
然后在新版本里 设置 → 数据集 → 导入备份为新数据集,选择那个 zip 即可,
会作为一套新数据集出现,不会覆盖新版本里已有的数据。 - 备份不含 API Key:导入后到「设置」里重填一次模型配置即可。
- 想更稳一层:更新前把整个
backend/data目录复制一份留底,出问题原样放回就能回到旧状态。
校验下载
每个包都附了同名的 .sha256 文件。Windows 上
Get-FileHash .\ResumeForge-0.13.0-windows.zip -Algorithm SHA256,
macOS / Linux 上 shasum -a 256 ResumeForge-0.13.0-windows.zip,与文件里的值对一下即可。
包里没有任何可执行文件(只有源码、启动脚本与文档)。首次启动会联网下载 Python / Node 便携版——
"下载并执行运行时"是杀毒软件启发式规则会关注的行为,也是唯一可能触发提示的地方;
下载走官方地址 HTTPS 并校验官方 SHA256 摘要后才使用。不建议为了安装而关闭杀毒软件,
先核对摘要;若一致仍被拦截,把文件名与日志发到 Issues 或群里。
完整改动
见 CHANGELOG.md。