关同学 AI 协同面试系统 · 负责人后台 P2(独立静态页面 app/public/p2-admin.html,不依赖 src/** 前端框架)
显示您登录账号入会过 / 被指派的面试(GET /api/my-interviews)。点击"▶ 进入面试"会为您的账号在该场面试里重新签发一个入会链接并在新标签页打开
(POST /api/interviews/:id/join-as,角色映射:admin→host、operator→hr、interviewer→dept),不需要额外的口令或链接。
| 面试 ID | 岗位 | 候选人编号 | 计划时间 | 状态 | 操作 |
|---|
暂无记录。
/api/interviews 当前不可达,页面已进入演示模式:创建与查询会在浏览器本地生成结构一致的模拟数据用于走查交互,不会真正提交到系统,结果卡片会标注"演示"。接口恢复后刷新本页即可恢复真实提交。
暂无本机创建记录。
招聘自动化两轮通过后写入 app/data/inbox/ 的转交条目。一键建场并导入简历 / 平台沟通记录(GET /api/inbox、POST /api/inbox/:code/import)。interviewer 看不到本区块。
转交夹为空(尚无条目,或目录尚未创建)。
scheduled_at)前 1 小时起生效;此前调用入会接口一律返回 403 credential_inactive。join_token / short_code / session_token(不保留凭证值,仅在审计日志留一条 retention_delete 事件)。session_token,与首次用哪种形态入会无关。429。app/src/server.js 的 isCredentialWindowActive 实际实现(短码与链接共用同一套"开场前 1 小时至面试收口"窗口,并无独立的"+2 小时"上限)不完全一致。本页按代码实际行为展示,差异已列入页面底部「已知缺口」。TODO:唯一相关端点 POST /api/interviews/:id/close 要求该场已处于 in_progress 状态且仅 host 可调用,效果是整场收口并清空全部凭证,不适用于"刚创建、尚未开始"这一场景。后端需补一个允许在 draft/scheduled 状态下撤销/作废凭证的端点后,本按钮才会启用。
BFI-10 自愿自评问卷,结果仅供参考,不计入 A–E 评分。生成链接后请负责人自行线下发给候选人;系统不代发。
一次性链接;候选人提交或拒绝后失效。已完成/已拒绝的场次不可重发。
粘贴简历文本,或选择 .txt / .md / .pdf 文件(二选一提交;PDF 经 pdf-parse 提取文本,扫描版/图片版 PDF 无法提取,请改用粘贴)。上传成功后自动触发问题池重新生成。
可从人才库(51job 沟通台账)按候选人平台 ID 自动拉取,或手工粘贴;拉取/粘贴成功后同样会自动触发问题池重新生成,并让关同学在正式面试中自然衔接此前聊过的内容,不重复已回答过的问题。
GET /api/interviews 已存在(P3 下拉 + handoff 去重)。本区仍保留按 ID 查询与「本机最近创建」本地缓存,换设备或清缓存即不可见。招聘自动化转交请用上方「转交夹」。POST /api/interviews/:id/close 要求 (a) actor 为该场 host、(b) 面试状态必须已是 in_progress,且效果是整场收口(清空全部参会人凭证),不适用于"刚创建、尚未开始就想撤销"的场景。interviews 表与 POST /api/interviews 请求体均无对应存储字段,也不在本次任务列举的必需表单项内,故未在本页实现,留待 API 补齐字段后再补 UI。isCredentialWindowActive 实现不完全一致,本页按代码实际行为展示)。app/public/p2-admin.html,禁改 src/**),无法从服务端动态拉取岗位白名单,故与 app/src/server.js 的 ALLOWED_POSITIONS 手工保持一致;若后续岗位调整需两处同步修改。app/README.md「遗留问题」#2。location.origin + join_url,若部署环境不是 HTTPS(如本地 http://localhost 调试),二维码会如实编码当前协议地址,正式环境请确保通过 HTTPS 部署。GET/POST /api/interviews 等端点已接入账号登录(requireRole 中间件),并于 2026-08-18 由单一 admin 扩为 admin/operator/interviewer 三档角色,权限矩阵与账号管理见顶部「账号管理」入口(仅 admin 可见)与 app/README.md「关键决定」。本页为 W2·P2 交付,独立自包含单文件,不引入外部依赖或 CDN 资源。