← 返回列表

HR Connect:AI 驱动的招聘与联盟猎头平台

hoangqui794/hr-connect · HR Connect — AI-Powered Recruitment & Affiliate Headhunting Platform.

GitHub原文发布 未知首次收录 2026-09-29上架 2026-09-29 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

HR Connect 是一个面向招聘机构的招聘平台,用于连接企业客户、候选人与联盟招聘推荐人网络。系统支持基于 AI 的 CV 与职位描述匹配评估、推荐来源归因追踪,以及佣金与结算策略的自动化处理。后端基于 .NET 8 Web API,采用 Clean Architecture、CQRS(MediatR)与垂直切片架构,包含自动数据库迁移与种子数据机制,项目处于活跃开发中。

核心能力与快速开始

★ 1 · C#

能做什么
集中管理企业、招聘职位、候选人与 CV 数据;使用 AI 模型对 CV 与职位描述(JD)进行匹配度分析;通过归因(Attribution)机制追踪推荐来源并防止候选人重复;自动化计算佣金、试用期(Warranty/Probation)验收条件与向联盟推荐人的结算;提供 HEADHUNT_COD、CV_SOURCING、CV_APPLICATION 三种招聘服务模式;内置五类角色(平台管理员、机构内部 HR、企业客户、联盟招聘人、候选人)与基于角色的权限矩阵;支持 OTP 邮件验证、JWT 认证、BCrypt 密码哈希;提供 126+ 单元测试与 GitHub Actions CI/CD 流水线。
适用场景
招聘机构用于统筹企业招聘需求、候选人档案与 CV 提交;企业客户发布职位并接收机构推荐的候选人;联盟招聘人通过推荐链接提交候选人并跟踪状态与佣金;平台管理员审批企业/联盟账户并配置权限;开发团队参考其 .NET 8 Clean Architecture + CQRS 实现与自动化迁移/种子数据机制。
项目形态
开发框架
部署方式
提供多阶段 Dockerfile(基于 .NET 8 ASP.NET 运行时镜像,非 root 用户运行),CI/CD 会在 main 分支合并后构建镜像并推送至 GitHub Container Registry(GHCR);本地可通过 dotnet run 启动,启动时自动执行 EF Core Migration 与 Seed。
主要依赖
需 .NET 8 SDK/运行时、PostgreSQL 数据库;需配置 .env 文件(数据库连接字符串、长度至少 32 字符的 JWT Secret、Resend API Key);未说明具体硬件要求。使用邮件服务(Resend)会产生相应服务费用,README 未说明定价与配额限制。
使用限制
README 明确标注项目状态为“正在开发中(In Active Development)”;无 License 信息,未说明开源许可与商用条件;README 摘录仅覆盖认证(Auth)模块已完成,其他业务模块完成度未说明;AI 匹配能力的具体模型、调用方式与成本未在材料中说明。
许可证
未说明
最近推送
2026-09-28 22:25

资料检查:2026-09-29 07:00 · 卡片整理:2026-09-29 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

HR

用于招聘机构连接企业客户、候选人与联盟招聘推荐人网络,支持基于 AI 的 CV 与职位描述匹配评估、推荐来源归因追踪,以及佣金与结算策略的自动化处理。

查看内容依据
HR Connect là nền tảng tuyển dụng hiện đại dành cho Agency, kết nối Doanh nghiệp đối tác (Client Company), Ứng viên (Candidate) và Mạng lưới Cộng tác viên tuyển dụng (Affiliate Recruiter / OPR Hub). Hệ thống hỗ trợ đánh giá và khớp nối CV tự động bằng AI, truy vết nguồn giới thiệu (Attribution tracking), và tự động hóa chính sách hoa hồng (Commission & Payout).

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。