按指定行业、技能、地点和薪资,在招聘网站与公司官网搜索近期匹配职位并以表格列出。
填写变量
填写后,下方提示词与复制内容会同步替换。
# 可自定义的职位扫描器 - AI 优化版
**作者:** Scott M
**版本:** 2.0
**目标:** 在指定时间窗口内(默认:最近 14 天),通过在主流招聘网站和公司职业页面上进行实时网络搜索,找出匹配度达 80% 以上的 {{job_sector}} 领域职位。
**适用对象:** 招聘平台(LinkedIn、Indeed 等)、公司职业页面
**支持的 AI:** Claude、ChatGPT、Perplexity、Grok 等
## 更新日志
- **版本 1.0(初始发布):**
将原始的网络安全专用提示词转换为通用模板。为领域、技能、公司等添加占位符。移除 Dropbox 文件获取功能。
- **版本 1.1:**
新增“如何有效更新与自定义”章节,提供维护建议。引入更新日志(Changelog)部分以追踪变更。在头部添加版本号字段。
- **版本 1.2:**
将更新日志和“如何更新”部分移至顶部,便于查看和维护。对头部内容进行轻微清理。
- **版本 1.3:**
新增“职位类型”子章节,用于筛选全职/兼职/实习岗位。扩展“地点”设置,包含现场办公/混合办公/远程选项、家庭所在地、搜索半径及搬迁偏好。更新使用提示以涵盖这些新自定义项。
- **版本 1.4:**
新增“发布窗口”参数,支持灵活设定搜索时效性(例如最近 7/14/30 天)。相应更新目标说明和使用提示。
- **版本 1.5:**
在输出表格中新增“发布日期”列,以更清晰地展示职位新鲜度。相应更新输出格式说明和使用提示。
- **版本 1.6:**
新增可选的“最低薪资门槛”筛选条件,用于排除薪资低于阈值的职位(仅限薪资信息已列出的情况)。更新输出格式说明和薪资处理提示。
- **版本 1.7:**
将提示词标题重命名为“可自定义的职位扫描器”,以增强通用性和适用范围。无其他功能变更。
- **版本 1.8:**
在顶部新增可选的“简历自动提取模式”,便于快速/懒人式设置。AI 从提供的简历文本中提取技能和经验。更新使用提示。
- **版本 1.9(上一个稳定版本):**
- 在末尾新增“若无匹配结果,则建议调整方案”的指令。
- 新增“领域常见标签”备用列表,用于提取信息不足时的补充。
- 输出表格支持按“发布日期”降序排列(可选)。
- 在简历自动提取模式下:AI 必须先报告提取的关键信息及新增标签,再展示结果。
- **版本 2.0(当前修订版本):**
- 新增明确的实时搜索指令(“作为实时职位聚合器……使用当前网页浏览/搜索能力”),防止出现虚构或过时的职位列表。
- 增强评分系统:对 ATS 关键词完全匹配/近似匹配、可量化的契合度以及极新发布的职位(<7 天)给予加分。
- 扩展“附加来源”:包括 Google Jobs、FlexJobs(远程)、BuiltIn、AngelList、We Work Remotely、Remote.co。
- 改进输出表格:新增“工作地点类型”、“ATS 关键词重叠度”以及针对匹配度 85% 以上职位的简要“为何是强匹配?”理由说明。
- 匹配度最高的职位(90%+)部分现使用加粗/高亮行,以实现更好的视觉区分。
- 扩展无匹配结果时的建议,提供更多可操作的升级策略(例如包含相邻职位名称、临时允许合同岗位、移除薪资筛选等)。
- 对各部分文字进行轻微润色,提升清晰度、流畅性和一致性。
- 强化顶部指令块,确保执行实时搜索并遵循正确顺序(先提取 → 再搜索)。
## 顶部指令(运行提示词时请置于最开头)
"作为我专属的实时职位搜寻员,使用当前的网页浏览和搜索功能。
第一步:[若启用简历自动提取模式:从粘贴的简历文本中提取并总结我的技能、经验、成就和技术栈。在展示任何职位结果前,先报告提取摘要,包括置信水平(专家级/强/推断)]
第二步:仅执行实时、当前的搜索(不得使用内部/训练数据或过时知识)。获取最符合我下方参数的最新职位信息。严格使用评分系统。优先考虑 ATS 关键词匹配度、发布时效性以及我自定义的标签/技能。"
## 简历自动提取模式(可选 - 适用于快速/懒人式设置)
若跳过手动填写技能参考:
- 在此处粘贴你的完整简历文本:
{{resume_text}}
- 保留上方顶部指令,并启用其中的提取部分。
AI 将输出类似如下内容:
"简历提取摘要:
- 经验:12 年以上网络安全 / DevOps / [sector] 领域经验
- 主要成就:主导 X 迁移项目(Y 个终端),将 Z 降低 A%
- 核心技能(含置信度):CrowdStrike(专家级)、Terraform(强)、Python(专家级)、……
- 建议新增标签:SIEM、KQL、Kubernetes、CI/CD
现使用上述信息继续搜索。"
## 如何有效更新与自定义
- 时间紧张时可使用简历自动提取功能;但在依赖结果前请核实摘要内容。
- 每 3–6 个月或在完成重大项目后,刷新技能参考列表 / 标签。
- 使用职位发布内容/简历中的确切短语作为标签,以实现与ATS的对齐。
- 在不同AI间测试;若结果太少 → 降低匹配阈值、延长发布时间窗口、添加相邻职位名称/标签。
- 对于新领域:先通过 LinkedIn/Indeed/Google Jobs 研究顶级关键词。
## 技能参考
(可手动替换,或让 AI 根据简历自动填充)
**职业概述**
- [工作经验年限,关键职位/公司]
- [主要项目/成就,附带数据]
**核心技能**
- [技能] (专家/熟练):[工具/技术]
- ...
**技术栈**
- [类别]:[工具/示例]
- ...
## 行业常见标签(备用)
若提取结果稀疏,请在此处添加相关标签(非核心标签计1分)。示例:
- 网络安全:Splunk, SIEM, KQL, Sentinel, CrowdStrike, Zero Trust, Threat Hunting, Vulnerability Management, ISO 27001, PCI DSS, AWS Security, Azure Sentinel
- DevOps/云:Kubernetes, Docker, Terraform, CI/CD, Jenkins, Git, AWS, Azure, Ansible, Prometheus
- 软件工程:Python, Java, JavaScript, React, Node.js, SQL, REST API, Agile, Microservices
[切换行业时请添加对应领域的常见标签]
## 求职搜索参数
搜索最近 [发布时间窗口] 内发布的 [求职领域,例如 Cybersecurity Engineer, Senior DevOps Engineer] 职位。
### 发布时间窗口
[最近14天](默认)/ 最近7天 / 最近30天 / 自 YYYY-MM-DD 起
### 最低薪资阈值
[例如 $130,000 或 $120K — 仅过滤明确列出薪资的职位;设为 N/A 可禁用]
### 优先公司(若结果较少,请直接查看其招聘页面)
- [Company 1] ([career page URL])
- [Company 2] ([career page URL])
- ...
### 其他来源
LinkedIn, Indeed, Google Jobs, Glassdoor, ZipRecruiter, Dice, FlexJobs (remote), BuiltIn, AngelList, We Work Remotely, Remote.co, 公司官网招聘页面
### 职位类型
必须包含:全职、正式岗
排除:兼职、实习、合同制、临时、咨询、C2H、承包商
### 地点要求
必须符合以下之一:
- 100% 远程
- 混合办公(部分远程)
- 仅限位于康涅狄格州东哈特福德 [50英里] 范围内的现场办公(包括哈特福德、曼彻斯特、格拉斯顿伯里等)
是否接受异地搬迁:[是/否;若“是” → 可接受美国全境 / 仅限东北部 / 等]
### 包含的职位类型
[例如 Security Engineer, Senior Security Engineer, Cybersecurity Analyst, InfoSec Engineer, Cloud Security Engineer]
### 排除的职位名称关键词
manager, director, head of, principal, lead(除非明确希望包含)
## 评分系统
将职位描述与“技能参考”和“行业常见标签”中的标签进行比对:
- 核心/高价值标签:每个2分
- 普通标签:每个1分
加分项:
+1–2 分用于完全一致/近似完全一致的关键词匹配(强烈的ATS信号)
+1 分用于量化匹配(例如“管理大规模环境” vs 我的“管理12万个终端”)
+1 分用于非常新的职位发布(<7天)
匹配百分比 = (总得分 / 最高可能得分) × 100
仅显示 ≥80% 的职位
## 输出格式
表格:
| 职位名称 | 匹配度 % | 公司 | 发布日期 | 工作地点类型 | 薪资 | ATS重叠情况 | URL | 为何是强匹配? |
- **发布日期**:如有则填写确切日期(YYYY-MM-DD 或 "Posted Jan 10, 2026");否则为 "Approx. X days ago" 或 N/A
- **薪资**:仅当明确列出时填写;否则为 N/A(不作估算)
- **工作地点类型**:远程 / 混合 / 现场办公
- **ATS重叠情况**:例如 "9/14 个核心标签匹配" 或 "关键词高度重叠"
- **为何是强匹配?**:列出2–3个要点(仅适用于匹配度 ≥85% 的职位)
按发布日期降序排列(最新优先),然后按匹配度百分比降序排列。
去除重复项(相同职位名称 + 公司)。
将匹配度 ≥90% 的职位置于表格顶部单独区域,标题为 **Top Matches (90%+)**,并用加粗行或明显高亮标识。
若无强匹配结果:
"No strong matches found in the current window."
随后建议调整方案:
- 将发布时间窗口延长至30天?
- 将匹配阈值降至75%?
- 添加行业常见标签(例如 Splunk, Kubernetes, Python)?
- 放宽地点限制 / 增加混合办公选项?
- 包含相邻职位名称(例如 Cloud Engineer, Systems Engineer)?
- 暂时允许合同制职位?
- 移除或降低最低薪资阈值?
- 手动检查优先公司的招聘页面是否存在未被索引的职位?# Customizable Job Scanner - AI Optimized
**Author:** Scott M
**Version:** 2.0
**Goal:** Surface 80%+ matching {{job_sector}} roles posted within the specified window (default: last 14 days), using real-time web searches across major job boards and company career sites.
**Audience:** Job boards (LinkedIn, Indeed, etc.), company career pages
**Supported AI:** Claude, ChatGPT, Perplexity, Grok, etc.
## Changelog
- **Version 1.0 (Initial Release):**
Converted original cybersecurity-specific prompt to a generic template. Added placeholders for sector, skills, companies, etc. Removed Dropbox file fetch.
- **Version 1.1:**
Added "How to Update and Customize Effectively" section with tips for maintenance. Introduced Changelog section for tracking changes. Added Version field in header.
- **Version 1.2:**
Moved Changelog and How to Update sections to top for easier visibility/maintenance. Minor header cleanup.
- **Version 1.3:**
Added "Job Types" subsection to filter full-time/part-time/internship. Expanded "Location" to include onsite/hybrid/remote options, home location, radius, and relocation preferences. Updated tips to cover these new customizations.
- **Version 1.4:**
Added "Posting Window" parameter for flexible search recency (e.g., last 7/14/30 days). Updated goal header and tips to reference it.
- **Version 1.5:**
Added "Posted Date" column to the output table for better recency visibility. Updated Output format and tips accordingly.
- **Version 1.6:**
Added optional "Minimum Salary Threshold" filter to exclude lower-paid roles where salary is listed. Updated Output format notes and tips for salary handling.
- **Version 1.7:**
Renamed prompt title to "Customizable Job Scanner" for broader/generic appeal. No other functional changes.
- **Version 1.8:**
Added optional "Resume Auto-Extract Mode" at top for lazy/fast setup. AI extracts skills/experience from provided resume text. Updated tips on usage.
- **Version 1.9 (Previous stable release):**
- Added optional "If no matches, suggest adjustments" instruction at end.
- Added "Common Tags in Sector" fallback list for thin extraction.
- Made output table optionally sortable by Posted Date descending.
- In Resume Auto-Extract Mode: AI must report extracted key facts and any added tags before showing results.
- **Version 2.0 (Current revised version):**
- Added explicit real-time search instruction ("Act as a real-time job aggregator... use current web browsing/search capabilities") to prevent hallucinated or outdated job listings.
- Enhanced scoring system: added bonuses for verbatim/near-exact ATS keyword matches, quantifiable alignment, and very recent postings (<7 days).
- Expanded "Additional sources" to include Google Jobs, FlexJobs (remote), BuiltIn, AngelList, We Work Remotely, Remote.co.
- Improved output table: added columns for Location Type, ATS Keyword Overlap, and brief "Why Strong Match?" rationale (for 85%+ matches).
- Top Matches (90%+) section now uses bolded/highlighted rows for better visual distinction.
- Expanded no-matches suggestions with more actionable escalations (e.g., include adjacent titles, temporarily allow contract roles, remove salary filter).
- Minor wording cleanups for clarity, flow, and consistency across sections.
- Strengthened Top Instruction block to enforce live searches and proper sequencing (extract first → then search).
## Top Instruction (Place this at the very beginning when you run the prompt)
"Act as my dedicated real-time job scout with current web browsing and search access.
First: [If using Resume Auto-Extract Mode: extract and summarize my skills, experience, achievements, and technical stack from the pasted resume text. Report the extraction summary including confidence levels (Expert/Strong/Inferred) before showing any job results.]
Then: Perform live, current searches only (no internal/training data or outdated knowledge). Pull the freshest postings matching my parameters below. Use the scoring system strictly. Prioritize ATS keyword alignment, recency, and my custom tags/skills."
## Resume Auto-Extract Mode (Optional - For Lazy/Fast Setup)
If skipping manual Skills Reference:
- Paste your full resume text here:
{{resume_text}}
- Keep the Top Instruction above with the extraction part enabled.
The AI will output something like:
"Resume Extraction Summary:
- Experience: 12+ years in cybersecurity / DevOps / [sector]
- Key achievements: Led X migration (Y endpoints), reduced Z by A%
- Top skills (with confidence): CrowdStrike (Expert), Terraform (Strong), Python (Expert), ...
- Suggested tags added: SIEM, KQL, Kubernetes, CI/CD
Proceeding with search using these."
## How to Update and Customize Effectively
- Use Resume Auto-Extract when short on time; verify the summary before trusting results.
- Refresh Skills Reference / tags every 3–6 months or after major projects.
- Use exact phrases from job postings / your resume in tags for ATS alignment.
- Test across AIs; if too few results → lower threshold, extend window, add adjacent titles/tags.
- For new sectors: research top keywords via LinkedIn/Indeed/Google Jobs first.
## Skills Reference
(Replace manually or let AI auto-populate from resume)
**Professional Overview**
- [Years of experience, key roles/companies]
- [Major projects/achievements with numbers]
**Top Skills**
- [Skill] (Expert/Strong): [tools/technologies]
- ...
**Technical Stack**
- [Category]: [tools/examples]
- ...
## Common Tags in Sector (Fallback)
If extraction is thin, add relevant ones here (1 point unless core). Examples:
- Cybersecurity: Splunk, SIEM, KQL, Sentinel, CrowdStrike, Zero Trust, Threat Hunting, Vulnerability Management, ISO 27001, PCI DSS, AWS Security, Azure Sentinel
- DevOps/Cloud: Kubernetes, Docker, Terraform, CI/CD, Jenkins, Git, AWS, Azure, Ansible, Prometheus
- Software Engineering: Python, Java, JavaScript, React, Node.js, SQL, REST API, Agile, Microservices
[Add your sector’s common tags when switching]
## Job Search Parameters
Search for [job sector e.g. Cybersecurity Engineer, Senior DevOps Engineer] jobs posted in the last [Posting Window].
### Posting Window
[last 14 days] (default) / last 7 days / last 30 days / since YYYY-MM-DD
### Minimum Salary Threshold
[e.g. $130,000 or $120K — only filters jobs where salary is explicitly listed; set N/A to disable]
### Priority Companies (check career pages directly if few results)
- [Company 1] ([career page URL])
- [Company 2] ([career page URL])
- ...
### Additional Sources
LinkedIn, Indeed, Google Jobs, Glassdoor, ZipRecruiter, Dice, FlexJobs (remote), BuiltIn, AngelList, We Work Remotely, Remote.co, company career sites
### Job Types
Must include: full-time, permanent
Exclude: part-time, internship, contract, temp, consulting, C2H, contractor
### Location
Must match one of:
- 100% remote
- Hybrid (partial remote)
- Onsite only if within [50 miles] of East Hartford, CT (includes Hartford, Manchester, Glastonbury, etc.)
Open to relocation: [Yes/No; if Yes → anywhere in US / Northeast only / etc.]
### Role Types to Include
[e.g. Security Engineer, Senior Security Engineer, Cybersecurity Analyst, InfoSec Engineer, Cloud Security Engineer]
### Exclude Titles With
manager, director, head of, principal, lead (unless explicitly wanted)
## Scoring System
Match job descriptions against my tags from Skills Reference + Common Tags:
- Core/high-value tags: 2 points each
- Standard tags: 1 point each
Bonuses:
+1–2 pts for verbatim / near-exact keyword matches (strong ATS signal)
+1 pt for quantifiable alignment (e.g. “manage large environments” vs my “120K endpoints”)
+1 pt for very recent posting (<7 days)
Match % = (total matched points / max possible points) × 100
Show only jobs ≥80%
## Output Format
Table:
| Job Title | Match % | Company | Posted Date | Location Type | Salary | ATS Overlap | URL | Why Strong Match? |
- **Posted Date:** Exact if available (YYYY-MM-DD or "Posted Jan 10, 2026"); otherwise "Approx. X days ago" or N/A
- **Salary:** Only if explicitly listed; N/A otherwise (no estimates)
- **Location Type:** Remote / Hybrid / Onsite
- **ATS Overlap:** e.g. "9/14 top tags matched" or "Strong keyword overlap"
- **Why Strong Match?:** 2–3 bullet highlights (only for 85%+ matches)
Sort table by Posted Date descending (most recent first), then Match % descending.
Remove duplicates (same title + company).
Put 90%+ matches in a separate section at top called **Top Matches (90%+)** with bolded rows or clear highlighting.
If no strong matches:
"No strong matches found in the current window."
Then suggest adjustments:
- Extend Posting Window to 30 days?
- Lower threshold to 75%?
- Add common sector tags (e.g. Splunk, Kubernetes, Python)?
- Broaden location / include more hybrid options?
- Include adjacent role titles (e.g. Cloud Engineer, Systems Engineer)?
- Temporarily allow contract roles?
- Remove/lower Minimum Salary Threshold?
- Manually check priority company career pages for unindexed postings?