今天你 AI 赋能了吗?打开浏览器,在地址栏输入 xuefulu.ai,按下 Enter 即可访问学府路1号!
2026年10月17日 星期六 12:32:20
常用网址:案例设计 | 案例导航 | 学府路1号 https://xuefulu.ai | 下载 WorkBuddy https://xuefulu.ai/WorkBuddy.html

一、案例背景与采集目标

大三大四这两年,绕不开两件大事:考研和考公。这两条路的起点都不是刷题,而是先把「我能报什么」搞清楚——考研要看目标院校的专业目录里有没有你的专业、考哪几门;考公要把招考公告里的职位表摊开,按自己的专业、学历、政治面貌一条条筛。

这一篇的示范站点有两个:中国研究生招生信息网,https://yz.chsi.com.cn/zsml/ ,其中的硕士专业目录查询是考研择校的第一入口;中央机关及其直属机构考试录用公务员专题网站(国家公务员局主办),http://bm.scs.gov.cn/pp/gkweb/core/web/ui/business/home/gkhome.html ,每年国考的招考公告与职位表都发在这里。延伸站点还有中国教育考试网,https://www.neea.edu.cn/ 。

这两类信息的共同特点是:权威、公开、但结构很乱。公告是网页,职位表却塞在一个又一个 Excel 或 PDF 附件里;同一份职位表里,专业写的是「计算机类」这种大类名称,而你的专业是「软件工程」——到底能不能报,得对着官方的专业参考目录去比。这个案例要解决的,正是这种「我到底能报哪些岗位」的真实问题。

1.1 这个案例要拿到什么

1.2 这个案例的难点在哪里

招录信息看着都是公开的,但真正动手时,下面这三处最容易卡住。

难点具体表现为什么难
职位表是附件不是网页招考公告是网页,职位表是 Excel 或 PDF 附件,要点进去下载不下载附件就拿不到岗位明细,这一步必须先学会
专业靠目录判断岗位写「计算机类」,你的专业是「软件工程」,字面上对不上要对照官方专业参考目录判断大类与小类,不能凭字面
时间格式五花八门「2026年10月15日」「10.15」「10月15日—10月24日」并存不统一格式就没法排序、没法做报名倒计时
先记住一条:本案例只采「公开发布的招录信息」。招考公告、职位表、专业目录都是官方主动公开、供全体考生查阅的信息,采集它们完全合理。至于报名系统里其他考生的个人信息、报名人数的实时明细,一律不碰;自己能报的岗位清单,才是这份数据唯一该用来做的事。
小提醒|信息差就是机会。每年都有人因为没看懂职位表的「专业要求」而错过能报的岗位,也有人因为漏看了「基层工作年限」等备注而白准备了很久。把职位表整理成一张能筛选的清单,不是耍小聪明,而是把公开信息真正读透——这是每个考生都该有的基本功课。

目标站点与交付产物

下表是本篇用到的真实站点。绿色是课堂可稳定复现的示范站点;橙色是延伸站点,多数有登录墙或风控,课堂上只讲结构、原理与合规边界,不教绕过。

项目内容
示范站点研招网 · 硕士专业目录查询
https://yz.chsi.com.cn/zsml/
官方研招平台,专业目录与招生简章结构规整;部分数据以附件(PDF/Excel)发布,正好复用案例 03 的附件下载
延伸站点
  • 中央机关及其直属机构考试录用公务员专题网站 http://bm.scs.gov.cn/pp/gkweb/core/web/ui/business/home/gkhome.html(国家公务员局主办的国考专题站,招考公告、职位表、报名与成绩查询都在这里;职位表为 Excel/PDF 附件(原 www.scs.gov.cn 官网已于 2026 年 8 月底下线))
  • 中国教育考试网 · 考试报名 https://www.neea.edu.cn/html1/folder/1607/298-1.htm(各类考试日程与公告)
  • 学信网 · 学历查询入口 https://www.chsi.com.cn/xlcx/index.jsp(学历学籍查询(需登录,只讲原理))
  • 广东省教育考试院 https://eea.gd.gov.cn/(入口:首页「招考公告 / 通知」栏目,省级考试日程都在这里)
交付产物
  • 数据明细.xlsx(岗位清单 + 附件解析结果 + 专业匹配标记)
  • 数据明细.html(按学历/专业/地区筛选,可报岗位高亮)
  • 数据看板.html(招录单位分布 + 招录人数分布 + 招考年度对比)
  • 备考日历(报名与笔试时间轴)
  • 技能压缩包(职位表附件下载解析 + 专业目录匹配规则)
难度★★★ 高
合规提示只采官方公开发布的招考信息;不得采集考生个人信息;职位表附件只作课堂分析用,转载须注明来源;核对报名条件请以官方原文为准。

二、数据源与字段设计

示范站点固定为国家公务员局的招考公告与职位表,另用中国研究生招生信息网的硕士专业目录作为补充。注意:职位表以 Excel 或 PDF 附件形式发布,采集前要先确认附件能下载、能解析。

2.1 目标站点信息

站点全称网址页面形态与接口规模与角色
中国研究生招生信息网 · 硕士专业目录https://yz.chsi.com.cn/zsml/按招生单位、专业查询的目录页,静态列表加详情全国硕士招生单位与专业的官方查询入口
考试录用公务员专题网站http://bm.scs.gov.cn/pp/gkweb/core/web/ui/business/home/gkhome.html招考公告为网页,职位表为 Excel 或 PDF 附件,需下载后解析每年国考公告、职位表的官方发布渠道(原 www.scs.gov.cn 官网已下线)
中国教育考试网 · 考试报名https://www.neea.edu.cn/html1/folder/1607/298-1.htm各类考试日程与公告的公开页证书类考试日程的官方来源
广东省教育考试院https://eea.gd.gov.cn/省级招考公告与附件,结构类似省级招考信息的补充来源

2.2 完整字段表(15 个字段)

字段名字段含义示例值口径与备注
招录单位用人单位全称国家税务总局广州市税务局以职位表原文为准,不要简写
招考年度该批招考的年度2027例如「2027 年度考试录用公务员」;年度指的是这次招考「面向哪一年」,与报名所在的年份不同
岗位名称职位名称一级行政执法员(一)保持原文,含括号编号
岗位代码职位代码300110123001官方唯一编号,用于定位岗位
招录人数该岗位计划招录人数3纯数字;为 1 的岗位竞争通常最激烈
专业要求允许报考的专业或大类计算机类;电子信息类多个用分号分隔,需对照专业目录判断
学历要求最低学历本科及以上统一成「大专 / 本科 / 硕士 / 博士」口径
学位要求学位要求学士有的岗位只要求学历不要求学位,要分清
政治面貌政治面貌要求中共党员或共青团员「不限」要照实写「不限」
基层工作年限最低基层工作年限2「无限制」记 0;单位是「年」
工作地点岗位所在地区广东省广州市统一成「省 + 市」格式
报名时间网上报名起止2026-10-15 至 2026-10-24统一成「YYYY-MM-DD」并保留区间
笔试时间公共科目笔试日期2026-11-29统一成「YYYY-MM-DD」;国考时间以国家公务员局正式公告为准
其他条件职位备注中的附加条件需通过法律职业资格考试原文照录,没有就留空
采集日期本次采集的日期2026-10-08用于标注数据版本

2.3 三条字段口径要点

  1. 「计算机类」是专业大类,不是某个专业。岗位写「计算机类」,说明它按大类招;你的专业「软件工程」属于计算机类下面的专业,可以报。判断依据是官方的《专业参考目录》,不是字面像不像。要让助手把这一条判断逻辑写清楚,再逐条核对。
  2. 学历与学位要分开看。「本科及以上」说的是学历,「学士」说的是学位,两者不是一回事。有的岗位允许「学历本科、学位不限」,这种细节最容易漏。
  3. 时间一律转成「YYYY-MM-DD」。职位表里可能写「2026年10月15日」,也可能写「10.15」。统一成年-月-日,后面按报名截止日排序、做倒计时才不会错。
把字段清单先发给 WorkBuddy 确认:「这些字段在职位表附件里分别叫哪一列?」附件的表头行常常不在第一行,名称也可能有出入,先对齐再解析能省掉大量返工。

AI 助手小贴士|职位表附件里最容易被忽略的是「其他条件」那一列——它常常藏着「需通过 XX 考试」「限本地户籍」这类硬门槛,不看就会白报名。先让助手把这一列的原文完整保留下来。

打开 WorkBuddy 或任意 AI 对话工具,试试这样问:请在解析职位表时完整保留「其他条件」这一列的原文,不要截断、不要省略,并单独告诉我有哪些岗位在这一列写了额外要求。

课程思政|工匠精神与严谨求实 · 能不能报,要拿目录说话

「我的专业和岗位写的不一样,应该不能报吧」——很多机会就是被这句想当然的判断错过的。专业能不能报,答案写在官方专业参考目录里,不写在你的直觉里。学会去查目录、比对大类小类,是一种可迁移的能力:遇到规定与直觉冲突时,永远以正式的文本为准。

三、零代码操作步骤

工具与技能|先看清三个角色,再动手

本篇全程零代码:你把要求说清楚,AI 去执行,你负责验收。三个角色分工如下——浏览器技能指的是腾讯开源的 BrowserSkill,它能让 AI 直接操作你电脑上真实的浏览器(可复用已经登录的状态),自己开一个独立窗口干活,不打扰你正在看的网页;遇到验证码、登录或确认弹窗,它会停下来交给你本人处理。

角色负责什么在本案例里具体做什么
你确认字段清单、验收结果、清洗与合规把关盯字段清单、核对结果、处理异常(如验证码)
WorkBuddy接中文指令:探字段 → 批量采 → 清洗 → 导出交付物拆解本篇的采集任务并跑完全量、产出交付物
浏览器技能
BrowserSkill
以真实浏览器打开页面:跑脚本渲染、滚动 / 翻页 / 点开详情、截图留证;可复用本机浏览器已登录状态,遇到验证码或登录弹窗会停下来交给你处理打开公告页,再把职位表附件下载下来解析

五步操作主线(全课程统一,每一篇都按这个顺序推进):

  1. 定目标与字段:先看本篇第二节的字段表,把「要哪几列、每列什么口径、要多少条」说清楚——字段清单就是验收标准,说不清就会拿回一张字段乱七八糟的表。
  2. 现场踩点(浏览器技能 BrowserSkill):打开国家公务员局官网找到当年的招考公告,把公告页地址给 WorkBuddy,让它先列出「这份公告有哪些附件、分别是什么文件名和格式」。
  3. 小样试采(WorkBuddy):确认附件清单后,只下载职位表那一份,读取表头并报告行列数。
  4. 核对与清洗:① 职位表的行列数报告了吗;② 能不能按你的专业、学历筛出可报岗位;③ 附件下载成功了吗(别只给了个链接就当作完成)。
  5. 导出与归档:导出交付物(数据明细表 / 可筛选明细页 / 数据看板 / 可复用的技能包),文件名带上采集日期,并写清数据来源、采集时间与已知局限。
起手一句话(可直接复制):用浏览器技能 BrowserSkill 打开 https://yz.chsi.com.cn/zsml/(研招网 · 硕士专业目录查询),把这一页每条记录能采到的字段名和示例值列出来,先不要采集。

本案例的操作主线是「先找到公告、再下载职位表、然后解析筛选」。全部动作都在 WorkBuddy 对话里完成,你只需把公告页网址和自己的专业、学历讲清楚。

  1. 打开考试录用公务员专题网站 http://bm.scs.gov.cn/pp/gkweb/core/web/ui/business/home/gkhome.html,找到当年的招考公告,把公告页的网址复制下来。
  2. 在 WorkBuddy 里新建对话,把公告页地址给它,先让它列出「这份公告里有哪些附件、分别是什么文件名和格式」,先不要下载。
  3. 确认附件清单。挑出岗位明细那份(通常是「职位表」的 Excel 或 PDF),确认名称与格式,再进入下一步。
  4. 下载并解析职位表。让它把附件下载到本地,读取表头行,报告一共有多少行、多少列、列名分别是什么。
  5. 对齐字段表。把职位表的列名与你设计的 15 个字段一一对照;对不上的先说明,不要硬塞。
  6. 小批筛查。先按你的专业(例如「软件工程」)和学历(例如「本科」)筛一遍,把能报的岗位挑出来,看看有多少条。
  7. 放开到全量并导出。确认口径无误后,导出为 guokao_职位表_2027_20261008.xlsx。
  8. 打开文件最终验收。数行数、看列序,抽查 3 个岗位到官网核对岗位代码是否真实存在。
下载附件这一步,其实和「校园通知公告与附件下载」那个案例是同一套动作:列表页到详情页,再到附件。区别只是这次附件是 Excel,拿到之后还要多一步「解析表格」。
如果附件是 PDF,解析出来的表格可能串行。可以这样补救:这份 PDF 附件里的表格可能串行,请先检查行列是否对齐,把第一屏解析结果给我看,确认无误再解析全部。

AI 助手小贴士|解析 Excel 时先让它报「表头行在第几行」很关键。招录职位表的表头常常不在第一行,上面还有标题行、说明行,直接读第一行会读出一堆没用的东西。

打开 WorkBuddy 或任意 AI 对话工具,试试这样问:请先告诉我这份 Excel 的表头在第几行、表头有哪些列名,先不要解析整张表。

四、提示词模板与追问技巧

招录信息采集的提示词要把公告网址、附件类型、字段清单、专业匹配规则、时间格式五件事说透。下面这段可以直接复制,只需把专业和学历换成你自己的。

提示词
请帮我完成一个公务员招录信息采集任务。

【目标站点】考试录用公务员专题网站 http://bm.scs.gov.cn/pp/gkweb/core/web/ui/business/home/gkhome.html
【起点页面】当年招考公告页(网址我会贴在下一条消息里)
【采集方式】先找到公告里的职位表附件,下载后再解析成表格

【需要字段】按这个顺序:
  1. 招录单位(全称,不要简写)
  2. 招考年度(例如 2027)
  3. 岗位名称
  4. 岗位代码
  5. 招录人数(纯数字)
  6. 专业要求(多个用分号分隔)
  7. 学历要求(大专 / 本科 / 硕士 / 博士)
  8. 学位要求(学士 / 硕士 / 不限)
  9. 政治面貌
  10. 基层工作年限(单位:年,「无限制」记 0)
  11. 工作地点(统一成「省 + 市」)
  12. 报名时间(统一成 YYYY-MM-DD,保留起止区间)
  13. 笔试时间(统一成 YYYY-MM-DD)
  14. 其他条件(原文照录,没有就留空)
  15. 采集日期

【专业匹配规则】
  我的专业是「软件工程」,学历是「本科」。
  请对照官方专业参考目录判断:岗位写「计算机类」这种大类时,
  我的专业是否属于该大类;能报的标「可报」,不能报的标「不可报」,
  并在备注里写清判断依据。

【执行要求】
  1. 先只解析职位表的前 10 行给我看,确认列对齐后再解析全表
  2. 只采公开的招录信息,不碰任何考生个人信息
  3. 其他条件这一列不要截断,原文保留
  4. 结果先在对话里预览,我确认后导出 guokao_职位表_2027_20261008.xlsx

4.1 三条常用追问指令

追问指令
追问一(列没对齐):
解析出来的「专业要求」列里混进了「学历要求」的内容,
请重新按表头对齐,并告诉我表头在第几行。

追问二(专业匹配存疑):
第 3 条岗位写「计算机类」,我的专业是「软件工程」,
你判断为可报,依据是什么?请把依据(大类名称、目录出处)写出来,
不要只给结论。

追问三(时间格式):
请把「报名时间」列里所有写法(如「2026年10月15日」)统一成
YYYY-MM-DD,区间写法保留成「YYYY-MM-DD 至 YYYY-MM-DD」。

4.2 用这张清单一句话筛岗位

清单做出来之后,真正的用处是「按自己条件一键筛」。把筛选条件讲清楚,助手就能一口气帮你把能报的岗位挑出来。

追问指令
请基于清洗后的清单,帮我筛出「我能报」的岗位,条件如下:
  学历要求:本科或本科及以上
  学位要求:学士或不限
  专业要求:包含「计算机类」或直接写「软件工程」
  基层工作年限:2 年以内或不限
把筛出的岗位按「招录人数」从多到少排列,并统计一共几个岗位、合计招多少人。
招录人数为 1 的岗位,竞争往往最激烈。筛选时除了看「能不能报」,还要看「招几个人」。同一个单位里,招 5 个的岗位通常比招 1 个的机会更大——这不是投机,而是把公开信息用足。

AI 助手小贴士|筛完岗位后,可以让助手顺手算一个「报录比线索」:拿往年同类岗位的报名人数除以招录人数,虽然今年还没报满,但能帮你判断哪些岗位是大热门。

打开 WorkBuddy 或任意 AI 对话工具,试试这样问:请帮我找出清单里招录人数为 1 的岗位共有几个,并按单位归类,方便我判断哪些是大热门岗位。

五、结果核对、清洗与保存

下面是 WorkBuddy 从国家公务员局职位表附件解析后返回的结果样例(节选,数据为示例):

岗位代码招录单位岗位名称招录人数专业要求学历要求报名时间
300110123001国家税务总局广州市税务局一级行政执法员(一)3计算机类;电子信息类本科及以上2026-10-15 至 2026-10-24
300110123002国家税务总局广州市税务局一级行政执法员(二)1软件工程;网络工程本科及以上2026-10-15 至 2026-10-24
400110456001广州海关监管一级行政执法员5计算机类本科及以上2026-10-15 至 2026-10-24

5.1 四步核对与清洗

清洗指令
① 行数体检:
   请报告解析出的岗位总数,并和职位表附件的原始行数对比,
   差值说明有几行被当成了标题或说明行跳过。

② 字段对齐:
   请逐列核对「专业要求」「学历要求」「学位要求」有没有串列,
   串列的单独标出来,不要直接改。

③ 时间统一:
   请把「报名时间」「笔试时间」列全部转成 YYYY-MM-DD,
   区间保留为「YYYY-MM-DD 至 YYYY-MM-DD」。

④ 专业匹配:
   请新增一列「是否符合我的专业」,按专业参考目录判断,
   填「可报 / 不可报 / 需确认」,并在备注里写出依据。

5.2 保存与归档

文件命名
guokao_职位表_2027_20261008.xlsx   ← 岗位清单主表(含专业匹配列)
guokao_我能报_20261008.xlsx          ← 筛选后的「我能报的岗位」子表
guokao_附件_20261008/               ← 原始职位表附件(原样保留)
guokao_20261008_log.txt             ← 采集日志:公告网址、附件名、行数、跳过行数
交付前自查:把专业匹配为「需确认」的岗位单独列出来——这几条才是你真正要花时间去官网或打电话确认的,其余的看一眼就行。可以这样让助手做:请把「是否符合我的专业」列里标记为「需确认」的岗位单独列成一张表,并简要说明每一条为什么需要确认。

课程思政|诚信与职业操守 · 筛岗位可以聪明,报名必须老实

做清单、算报录比、挑竞争小的岗位,都是正常的理性选择。但有一条线不能碰:报名信息必须真实。专业、学历、基层工作年限、政治面貌,填什么都要有据可查,绝不能为了报上名而造假。数据可以帮你选岗位,但替你承担后果的是你自己——诚实地报名,才是对自己负责。

六、常见问题与合规红线

6.1 五个高频问题

现象原因怎么处理
公告页里找不到岗位明细职位表是附件,不在网页正文里让助手先列出公告里的附件清单,找到「职位表」那份再下载
解析出来的表格列全乱了表头不在第一行,或 PDF 表格串行先确认表头行;PDF 串行则逐屏核对对齐
专业要求对不上自己的专业岗位按大类招,学生只看字面对照官方专业参考目录判断大类,标注判断依据
报名时间排序后顺序怪怪的时间是「2026年10月15日」这类文字格式统一转成 YYYY-MM-DD 再排序
筛出的可报岗位特别少条件设得太死(比如学位也要求学士)把「不限」也算进去,再逐条人工确认

6.2 三条合规红线

  1. 只采公开招录信息。公告、职位表、专业目录都是官方公开信息;报名系统里其他考生的个人信息、报名明细一律不碰。
  2. 不接受「代报名」式的数据买卖。整理公开信息自己用完全合规;把收集到的职位表打包出售、或帮别人代报名,都超出了本课的范围。
  3. 控制频率、注明来源。下载附件、翻页查询之间留出间隔;清单里的岗位代码、报名时间要注明来自哪一年的官方公告。
遇到「报名系统需要登录、要验证码」的页面,正确做法是停在那里,而不是想办法绕。本案例需要的一切——公告、职位表、专业目录——都是无需登录的公开信息。凡是需要登录才能看到的内容,都不在采集范围内。

课程思政|数据安全与法治素养 · 自己的信息,自己看紧

备考期间,你的姓名、身份证号、学历证书编号会填进各种系统。请记住:真正的报名只走官方渠道,任何声称「付费代报名」「内部渠道」的,都可能是冲着你的个人信息来的。保护好自己的证件信息,不随意上传到不明网站——这既是法律意识,也是每个考生必备的安全习惯。

七、随堂自测(10 题)

点击选项即可判分,答错的题会立刻显示解析。

已答 0 / 10 · 正确 0 —

1国家公务员招考的职位表通常以什么形式发布?

  • A. 网页正文里直接有一张表
  • B. Excel 或 PDF 附件,需要下载后再解析
  • C. 只能到现场查看
  • D. 需要登录报名系统才能看到
答案:B。招考公告是网页,职位表则以附件形式发布,必须先下载再解析,这一步正好复用附件下载的做法。

2岗位的专业要求写「计算机类」,而你的专业是「软件工程」,正确的判断方式是?

  • A. 字面不一样,直接放弃
  • B. 凭感觉判断
  • C. 对照官方专业参考目录,判断软件工程是否属于计算机类
  • D. 只要名字里有「计算机」三个字就能报
答案:C。能不能报要看官方的专业参考目录:计算机类是大类,软件工程属于它下面的专业,因此可以报。

3为什么「招录人数」为 1 的岗位要特别留意?

  • A. 因为竞争通常最激烈
  • B. 因为工资更高
  • C. 因为报名更容易
  • D. 因为一定不能报
答案:A。招录人数越少,同样的报名基数下竞争越激烈,选岗时要把它和「能不能报」一起看。

4职位表里「本科及以上」与「学士」分别指的是?

  • A. 都是学历要求
  • B. 都是学位要求
  • C. 前者是学历要求,后者是学位要求
  • D. 两者完全等价
答案:C。学历和学位是两回事:学历说的是本科、硕士,学位说的是学士、硕士,必须分开核对。

5采集到的时间既有「2026年10月15日」又有「10.15」,最合理的处理是?

  • A. 原样保留
  • B. 统一转换成 YYYY-MM-DD,便于排序和做倒计时
  • C. 只保留月份
  • D. 全部删掉
答案:B。文字格式无法正确排序,统一成标准日期格式后才能按报名截止排倒计时。

6附件是 PDF 且解析出来的表格串了行,最合适的做法是?

  • A. 直接删除这份数据
  • B. 手工重排整张表
  • C. 先逐屏核对行列对齐,确认无误后再解析全部
  • D. 当成 CSV 处理
答案:C。PDF 表格串行很常见,先小范围核对对齐规则、确认无误再解析全量,比事后返工省事。

7解析 Excel 前先确认「表头在第几行」,主要作用是?

  • A. 让文件更小
  • B. 增加一列
  • C. 提高网速
  • D. 避免把标题行、说明行当成字段名读出来
答案:D。招录职位表的表头常不在第一行,先定位表头才能读到正确的列名与数据。

8「其他条件」这一列为什么要完整保留、不要截断?

  • A. 因为它常常藏着「需通过某考试」「限本地户籍」这类硬门槛
  • B. 因为它比较长
  • C. 因为占的地方好看
  • D. 因为删掉会被扣分
答案:A。许多岗位的额外硬性条件写在这一列,截断就会漏掉,可能导致白报名。

9把采集结果筛选成「我能报的岗位」清单时,正确的心态是?

  • A. 把「能报」和「招几个人」一起看,优先关注招录人数多的岗位
  • B. 只看单位名字好不好听
  • C. 只挑招录人数为 1 的岗位
  • D. 不用筛选,全部岗位都报
答案:A。选岗要同时看资格符不符合和招录人数,二者结合才能做出更合理的判断。

10关于报名系统里的考生个人信息,本案例的做法是?

  • A. 一并采集,方便统计
  • B. 只采自己一个人的就行
  • C. 需要登录后再采集
  • D. 一律不碰,只采公开的公告与职位表
答案:D。报名系统里其他考生的个人信息不在采集范围内,本案例只采公开的招录信息。