资讯动态

freehire 人才网络:如何把个人档案安全地开放给招聘方(附隐私开关全解)

发布时间:2026/10/23 6:01:48 来源:尧图企业网站定制
【免费下载链接】freehirefreehire — the open-source search engine for job seekers项目地址https://gitcode.com/GitHub_Trending/fr/freehire点击查看免费下载freehire是一个开源的求职搜索引擎它内置的人才网络Talent Network允许你把简历中的技能、职级、城市等信息以匿名卡片的形式开放给招聘方浏览——全程不暴露姓名、公司和联系方式。这篇文章带你了解人才网络是什么、如何一键加入、公开卡片到底会显示什么以及全部隐私开关含已淘汰的public模式背后的设计逻辑帮你把档案安全地开放出去。人才网络是什么为什么是匿名的一句话概括人才网络是一个公开的、匿名的候选人目录。你上传/解析好的简历会被投影成一张卡片职级、技能、工作年限、城市、时区、教育层次、认证等招聘方访问 人才目录/talent时可以按技能、职级、城市等条件筛选但看不到你的真名卡片链接使用随机生成的 handle如/talent/backend-7f2a永远不等于你的用户名或邮箱。核心设计原则卡片上出现的每一个字符串要么是系统词典标准化解析后的值要么是数字或日期——你亲手输入的自由文本公司名、学校名、项目描述一律不会出现在公开页面上。这条规则比打码更严格详见 internal/candidate/talentnetwork/doc.go。一键加入人才网络两步完成加入过程非常轻量现在对所有登录用户开放不再需要 beta 邀请进入个人资料页/my/profile页面上会出现一张人才网络邀请卡片也可以直接在设置中找到人才网络开关邀请卡片的显示逻辑见 web/src/lib/talentInvite.ts打开开关后端会先为你的账户铸造一个 handle见下文再把可见性写为anonymous。注意一个细节加入的前提不是开关打开而是开关 已有一份结构化简历。如果你先加入但还没有上传简历你仍是成员、拥有 handle但卡片不会出现在目录里接口会返回listed: false防止设置页给你一条指向 404 的链接。这个判断在 internal/api/handler/me_talent_network.go#L64-L77 中实现。隐私开关全解只有两个状态了这是很多老用户最关心的变化。users.talent_network_visibility字段现在只有两个合法值状态含义说明off不在人才网络默认值。不加入 完全不公开anonymous匿名加入公开卡片固定展示匿名投影不可自定义早期的第三态public公开模式已被正式淘汰产品不再询问候选人你愿意公开多少公开投影被固定为一套脱敏后的标准内容加入与否是唯一的决定。迁移脚本会把你原有的public自动改写为anonymous只会收窄披露、绝不把你移出你曾选择加入的网络——见 migrations/0148_talent_network_two_states.sql。API 层面PUT /me/talent-network只接受off或anonymous其他值一律返回 400且修改开关只允许 Cookie网页端登录态操作API Key 只能读取——一个泄露的 API Key 不能擅自把你的档案挂到公开网络上。这些规则在 internal/api/handler/me_talent_network.go#L49-L56 与 docs/API.md 的 Talent Network 章节中有完整说明。公开卡片到底显示什么与绝不显示什么卡片由ProjectCard从结构化简历中投影而来字段清单见 internal/candidate/talentnetwork/card.go会显示的职级Seniority与职业类别Category——由词典从职位标题解析总工作年限数字技能列表——每个技能 token 必须能被技能词典解析为标准名解析不了的一律丢弃绝不猜测规则工作历史每个职位的标题原文、职级、类别、起止时间、技术栈技能同样需通过词典教育仅学历层次 年份学校名称和所学专业不显示认证仅词典能确认的标准认证名城市规范化后的城市名、时区IANA 时区、你在个人资料里勾选的方向specializations。绝不显示的姓名、邮箱、任何联系方式公司名包括写在职位标题里的例如 Backend Engineer XX学校名、专业、认证机构、自由文本描述。这里采用的是白名单而非黑名单思路如果是逐个打码敏感字段将来简历解析新增任何字段都会默认被公开而白名单下新字段默认隐藏直到有人显式把它加进来——出错方向是少显示而不是泄露。你的专属 handleURL 里不出现你的名字每个成员有一张公开卡片页/talent/handle如/talent/backend-7f2a页面源码在 web/src/routes/talent/[handle]/page.svelte。handle 的设计有几个讲究见 internal/candidate/talentnetwork/handle.go格式职业类别-4位随机后缀。后缀从 32 个字符的字母表里随机抽取刻意排除了l、o、0、1——因为 handle 可能被念出来、照着截图敲出来故意不用你的用户名用户名通常来自邮箱前缀也就是你的名字把它放进一个以隐藏名字为目的的页面 URL 里等于自拆台终身不变handle 在第一次加入时铸造之后离开再重新加入URL 保持不变铸造逻辑见 internal/candidate/talentnetwork/join.go#L39-L46。你分享出去的链接不会失效不含职级类别如backend稳定职级如 Senior一变写死的 URL 就会和你的卡片对不上所以职级刻意不进 handle。照片会被强制模糊且退出即消失如果你上传过头像卡片上会有一张头像——但公开接口只返回经过重度模糊、无法辨认的版本原图永远不会通过任何公开路由流出模糊实现在 internal/candidate/headshot/blur.go。围绕离开这件事还有一组防缓存设计见 internal/api/handler/talent_catalog.go卡片接口的缓存头是private, max-age60X-Robots-Tag: noindex关闭 CDN 级别的共享缓存保证你一旦退出下一个请求就拿不到你的卡片而不是等某个中间代理的缓存过期handle 不存在成员已退出成员没传照片三种情况返回完全相同的 404——外部无法通过响应差异探测某个账户是否存在或曾经是成员公开目录接口配有独立的限流预算一份可机器读取的完整人员名单是爬虫一夜之间就能复制走的东西限流是唯一的防线。招聘方如何找到你目录筛选与 Facets招聘方或任何访客无需登录即可浏览/talent目录支持的筛选维度全部是闭集值职业类别、职级、技能、时区、城市、方向、最低年限对应GET /talent、GET /talent/facets、GET /talent/{handle}三个公开接口参数说明见 docs/API.md。前端把技能按职业方向分组展示模型在 web/src/lib/talentRailGroups.test.ts 与 web/src/lib/talentFacetModel.ts 中筛选器实现位于 web/src/lib/talentFilters.ts。2026 年 9 月起目录列表对搜索引擎开放索引个人卡片页除外让人才网络本身可以被搜到——背景见 web/src/posts/2026-09-13-talent-network-open-to-everyone.svx。常见问题Q退出人才网络需要多久生效下一次请求即生效。卡片接口直接读数据库而非内存快照且禁用共享缓存所以不存在退出后还能搜到的窗口期。Q我的简历解析失败会影响加入吗不会。CV 不可读只是 handle 退化为中性前缀candidate-xxxx不会拒绝你加入但如前所述没有结构化简历的成员不会出现在目录里。Q我能自定义显示哪些字段吗不能这正是设计目标公开投影是固定且匿名化的你唯一的决定是加入或不加入。方向specializations可以在个人资料页勾选但同样来自固定的词表。Qpublic模式去哪了已在 migrations/0148_talent_network_two_states.sql 中淘汰。原有public用户被自动改为anonymous内容只会变少不会变多。如果旧客户端仍提交public接口会返回 400 而不是报错。小结3 步安全开放档案完善并上传结构化简历技能、经历越规范卡片越完整在个人资料页打开人才网络开关获得终身不变的/talent/handle链接随时关闭开关——退出即时生效URL 保留卡片从目录与搜索结果中消失。freehire 人才网络的核心哲学就一句话你不需要暴露自己也能被对的人找到——公开的最小集合由系统词典严格把关加入与否的钥匙始终在你手里。赞分享【免费下载链接】freehirefreehire — the open-source search engine for job seekers项目地址https://gitcode.com/GitHub_Trending/fr/freehire点击查看免费下载相关推荐如何快速获取网易云和QQ音乐歌词MusicLyricApp完整使用指南如何快速获取网易云和QQ音乐歌词MusicLyricApp完整使用指南 MusicLyricApp是一款高效的多平台歌词获取工具专为音乐爱好者设计能够轻松桌面应用音视频Nebius-Cookbook社区贡献如何参与这个开源AI项目Nebius Cookbook社区贡献如何参与这个开源AI项目 想要参与一个充满活力的开源AI项目吗Nebius Cookbook正是这样一个绝佳选择这个文档知识库上一篇MagnetW快捷键终极指南10个高效搜索技巧让你秒变磁力链接搜索达人下一篇PermissionsDispatcher未来路线图即将发布的5.0版本新特性预测创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑