V9 的做法:把这一步提前塞进表格里。客户照旧填(而且更好填),我拿到表就能自动出 「配置计划 + 要客户补的清单 + 要客户交的素材清单」。
一、先看实测:现在这份表直接丢给我,会卡在三处
下面三条都是把你这份 V8 真跑一遍得到的,不是推测。
卡点 1 · 12 个页签里有 4 个我「认不出来」,而且不报错
表格是按「表1 / 表2 / 表5」这样的编号排的;程序认页签是靠名字里的关键词。把 V8 丢进现有的解析程序, 实测路由结果是这样的:
系统设置项 → 认得
填写说明 → 跳过(正常)
表1账号管理 → 认得
表2部门管理 → ❌ 认不出(静默丢弃)
表3职位模板 → 认得
表4公司地址 → 认得
表5招聘流程 → ❌ 认不出(静默丢弃)
表6内部推荐 → 认得
表7猎头推荐 → ❌ 认不出(静默丢弃)
表8审批流 → 认得
表9消息通知模板 → 认得
表10历史简历匹配信息模版 → ❌ 认不出(静默丢弃)
危险的地方在于「静默」——不报错、不提示,那几页就当没看见。 客户辛辛苦苦填的部门、招聘流程、猎头规则、历史简历,一条都用不上。
V9 的修法:给每道题一个身份证号(Q5-013 这种),程序按号码认人,不再靠猜名字。
现在 103 道题一道都不会漏(实测:0 道未命中)。
卡点 2 · 答案靠手打,客户错一格、整段就错位
V8 的「问题答复」列是空白格,客户想怎么写就怎么写。实测造了一份样例:客户只是漏答一道题, 后面答案就整体往前串了一格,一个「3」落到了只有「是 / 否」两个选项的题上。 程序能抓出来(V9 会报「答复对不上题目给的选项」),但客户那边的表格已经错了一整段,得重新对一遍。
V9 的修法:三张问卷表的答复列全部改成下拉选择(共 99 处),客户点箭头选,选不出错。 实测体检能直接报出「第 Q5-028 题答复『3』对不上选项,请从 1.是 / 2.否 里重选」。
卡点 3 · 示例数据没有标记,会被当成真数据导进系统
表里有预置的示例行:张三 / 李四 / 王五 / 产品部 / 城市总经理 / 领航科技大厦 5 层……
客户如果只在下面接着写、没删这些示例,它们会被当成真账号、真部门、真职位、真地址导进去。 以前只能靠人眼扫一遍。
V9 的修法:程序内置了示例数据的「指纹」,体检时直接拦下来报给你。 实测在一份没清示例的表上,一次性抓出 5 条残留(表1 账号、表8 审批流、表10 简历…)。
二、V9 一共改了 6 处(客户无感,但你省事)
| # | 改了什么 | 客户感受 | 你的收益 |
|---|---|---|---|
| 1 | 问卷三张表的答复列改成下拉选择(99 处),每题旁边加「填写要求」列告诉客户是单选、多选还是自由填写 | 点着选,不用打字 | 答案不会再跑偏,程序 100% 认得 |
| 2 | 每题加题号(Q5-001 ~ Q5-086、Q6-…、Q7-…,共 103 个) | 基本无感 | 沟通能点名:「Q5-013 你选的是不需要,确认吗?」;客户插行也不影响追溯 |
| 3 | 社招 / 校招去重:指引页第 1 问「校招是否与社招一致?」,选「同社招」→ 表5 校招段那 43 题整段不用填 | 少填约 40% 的题 | 直接走「社招配置 1:1 复制到校招」,省一轮配置 |
| 4 | 新增「V9-素材清单」页:把散在各题里的素材要求(模版文件、招聘网站账号密码、门户素材、供应商对接人…)集中成一张交货单 | 一眼看清要准备什么,一次交齐 | 不用来回追素材;实测一份样例自动列出 16 项 |
| 5 | 新增「V9-题目索引」页:每道题 → 对应系统的哪个页面 → 我方能不能自动做(四档标注) | 不用看 | 拿到表就能排执行顺序;哪项要现场探、哪项缺素材,一眼分明 |
| 6 | 新增「V9-填写指引」页:改了什么、怎么填、回传前自检 3 项、示例行警告 | 填写有说明书 | 客户少来问你,返工少一轮 |
原表保护说明
V9 是在 V8 上做加法,不是重做:原有 12 个页签的文字、颜色、合并单元格、说明图、 审批流案例 PDF(内嵌对象)、单元格批注全部原样保留,新内容只加在右侧新增列和文件末尾新增页。 已逐格比对验证:三张问卷表原有 6 列内容与 V8 0 处差异。
三、你怎么用(3 步)
- 把模板发给客户:
~/Downloads/招聘信息采集清单V9(可机读版).xlsx - 客户填完回传 → 跑一条命令:
PY=/Users/shiyilin/.workbuddy/binaries/python/envs/default/bin/python $PY ~/.workbuddy/skills/moka-config-intake/scripts/intake_v9/parse_intake.py \ --src "客户回传的清单.xlsx" - 看三份报告(自动生成到一个新目录里):
文件 内容 给谁看 01_校验报告.md阻塞项 / 提醒项,带位置和题号 你自查 02_配置执行计划.md按 5 个波次排好、每项标注系统落点和可执行性 你执行 03_待客户补充清单.md只列要客户补的 + 要交的素材 可直接转发客户
也支持 V8 原表(不带题号的老版本)——程序会自动识别版本并提示升级到 V9, 但只有 V9 才能校验「客户的答复是不是从题目给的选项里选的」。
四、客户怎么填(这 5 条可以直接转发给客户)
- 先看第 3 页「V9-填写指引」,一分钟看完。
- 答复列请用下拉选择,不要手打文字——手打会导致系统无法自动识别。
- 如果校招配置和社招完全一样,请在指引页第 1 问选「同社招」, 表5 的校招段(第 46 行往下 43 题)整段可以留空不填。
- 表1 / 表2 / 表3 / 表4 / 表8 / 表10 里预置的示例行(张三、产品部、城市总经理…)请覆盖或删除, 否则会被当成真实数据导进系统。
- 要准备的文件和账号,照「V9-素材清单」页一次性备齐。
五、实测演示结果(真实跑出来的,不是示意)
造了一份「客户已填好」的样例(一家 150 人科技公司,社招 + 校招沿用 + 内推 + 猎头), 其中故意留了几处客户常犯的错:漏答 6 题、一个手机号写成 7 位、一个职位的部门名和部门表对不上、示例行没删干净。
配置事项按可执行性分档(这就是「哪些我能自己配、哪些要你配合」的答案):
| 档位 | 条数 | 含义 |
|---|---|---|
| ✅ 可自动写入 | 30 | 有现成工具,给值就能配(部门、地址、Offer 设置、自动化规则、消息规则…) |
| 🟡 需现场确认 | 25 | 系统里有这个设置,但没有现成工具,需要现场探一次(招聘流程、内推设置、猎头设置…) |
| 🔌 需客户/第三方素材 | 2 | 依赖客户或供应商(笔试、背调对接) |
| ⬜ 系统无开关 | 0 | 纯信息记录(如线下宣讲会计划) |
执行波次(按前置依赖排,不按客户填写的先后):
| 波次 | 内容 | 条数 |
|---|---|---|
| 第 1 波 | 地基:部门 / 账号 / 公司地址 | 2 |
| 第 2 波 | 招聘业务:职位 / 流程 / 审批 / 渠道 / 自动化 / 内推猎头 | 32 |
| 第 3 波 | 模板与消息:Offer / 登记表 / 评价表 / 消息规则 / 满意度 | 17 |
| 第 4 波 | 门户与外部对接:官网 / 校招 / 第三方 | 3 |
| 第 5 波 | 非系统动作(线下、人工收集) | 3 |
六、文件与命令都在哪
| 东西 | 位置 |
|---|---|
| 给客户填的模板 | ~/Downloads/招聘信息采集清单V9(可机读版).xlsx(15 页,2.4 MB) |
| 体检 + 出计划(一条命令) | ~/.workbuddy/skills/moka-config-intake/scripts/intake_v9/parse_intake.py |
| 模板生成器(V8 → V9) | …/intake_v9/build_v9.py |
| 题目 → 系统落点映射(可自行增补) | …/intake_v9/mapping.py |
| Excel 无损改造工具(保住内嵌 PDF / 图片 / 批注) | …/intake_v9/xlsx_surgery.py |
| 演示样例生成器 | …/intake_v9/make_demo.py |
下一步可以做的(你点头我就做)
- 把「题目 → 系统落点」映射表继续补全:现在 🟡 有 25 项,每探通一个就升级成 ✅,自动化的比例会越来越高。
- 客户若用钉钉/飞书填,可以把同一套题号搬到在线表单,收上来再导出成这张表——解析器不用改。
- 国际版(hire-r1)的采集清单如果是另一份,可以用同一套办法做一份 V9 国际版。