career-ops 荷兰语市场模式(modes/nl)详解:激活方式、四个本地化模式与 NL/BE 市场评估规则

发布时间:2026/9/7 8:03:01
career-ops 荷兰语市场模式(modes/nl)详解:激活方式、四个本地化模式与 NL/BE 市场评估规则 career-ops 荷兰语市场模式modes/nl详解激活方式、四个本地化模式与 NL/BE 市场评估规则【免费下载链接】career-opsOpen-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)项目地址: https://gitcode.com/GitHub_Trending/ca/career-ops本文围绕 modes/nl/README.md 展开系统讲解 career-ops 中荷兰语市场模式的适用场景、两种激活方式按会话临时启用与config/profile.yml持久配置、已翻译的四个核心模式_shared.md、vacature.md、solliciteren.md、pipeline.md的实际工作流并结合 modes/nl/_shared.md 中的荷兰/比利时劳动市场专项规则说明这套模式如何把caos、十三薪、试用期、通知期等地域性概念嵌入职位评估与求职表单填写流程。读完后你可以完整配置并理解 NL 模式的运行逻辑并掌握扩展该语言包的贡献规范。一、定位与适用场景什么时候该用modes/nl/career-ops 是一个在本地 AI 编码 CLIClaude Code、Codex、OpenCode 等中运行的开源求职工作流系统扫描招聘网站、把职位评估为 A–H 结构化报告带 1–5 分全局评分、定制简历并追踪申请状态。其模式modes位于modes/目录下每个模式文件是一份写给 AI 助手的指令集Markdown prompt不同子目录提供面向不同语言市场的本地化变体。modes/nl/README.md 定义了使用荷兰语模式覆盖荷兰与弗拉芒区求职人群的四条触发条件满足至少一条即应启用主要申请荷兰语职位LinkedIn、Indeed NL/BE、Nationale Vacaturebank、VDAB、Werkenvoor.be、公司官网简历CV本身是荷兰语或根据职位在荷兰语与英语间切换需要以自然的技术荷兰语撰写表单答案和求职信而非逐词硬译希望在评估中体现荷兰/比利时劳动条款差异cao集体劳动协议/ 行业约定、vakantiegeld假期津贴、退休金、奖金或 dertiende maand十三薪、proeftijd试用期、opzegtermijn通知期及补充保险。反向边界同样明确如果绝大多数职位是英文的就使用modes/下的标准模式——英文模式也能处理荷兰语职位只是对荷比劳动力市场不够精细。二、激活方式按会话启用与持久配置2.1 方式一按会话临时启用在会话开始时直接告诉助手README 中的原文示例Gebruik Nederlandse modi ondermodes/nl/.请使用modes/nl/下的荷兰语模式。此后助手会读取modes/nl/下的文件而不是根目录下的modes/。2.2 方式二在config/profile.yml中持久配置在 config/profile.example.yml 中language:区块是两个独立概念的交汇处language: output: en # 面向人类的输出生成语言报告、tracker 备注、PDF、求职信等 modes_dir: modes/nl # 可选选择市场词汇与本地评估规则所用的模式目录README 给出的 NL 持久配置写法为language: primary: nl modes_dir: modes/nl配置完成后首次会话中提醒助手查看config/profile.yml我设置了language.modes_dir即可助手会自动切换到荷兰语模式。值得强调的是这两个键的组合规则它在 AGENTS.md 中有权威表述language.output决定散文语言prose例如即使市场词汇来自荷兰语目录报告正文仍可以用en书写language.modes_dir只决定市场词汇与本地评估规则二者可以任意组合English output with DACH vocabulary 同理成立显式用户偏好优先只要config/profile.yml设置了language.modes_dir或用户在会话中显式要求就始终使用该目录——即使职位描述是英文的未设置modes_dir时系统按职位语言自动检测市场模式但显式配置永远压过自动检测。从 config/profile.example.yml 的注释还能看到language.output支持 ISO 语言码如en、zh-CN且zh-CN还会额外启用中文 PDF 排版规则——这属于输出层行为与modes_dir的市场层行为互不干扰。三、已翻译的四个模式范围与角色modes/nl/目录当前实际包含五个文件README 加四个模式文件。README 说明这属于第一迭代翻译了影响最高的四个模式其翻译来源均为法语版本因为 NL 版是在 FR 版基础上本地化的文件翻译自角色_shared.mdmodes/fr/_shared.md共享上下文、archetype 原型、通用规则、荷兰语市场特有概念vacature.mdmodes/fr/offre.md单个职位的完整 A–F 块评估solliciteren.mdmodes/fr/postuler.md求职表单填写的实时助手pipeline.mdmodes/fr/pipeline.mdURL 收件箱 / Second Brain集中管理收集的职位其余模式scan、batch、pdf、tracker、auto-pipeline、deep、contacto、ofertas、project、training有意保留英文/西班牙文它们的内容以工具调用、路径和命令为主应当保持语言无关——这是整个本地化策略中只翻译会影响沟通质量的内容这一取舍的体现。四、核心模式深入vacature、solliciteren 与 _shared 的工作流4.1vacature.mdA–F 六块完整评估当候选人粘贴一个职位文本或 URL时vacature.md 要求始终输出全部六个块流程起点是步骤 0archetype 检测从 _shared.md 定义的六个原型中分类混合职位给出两个最接近的原型原型检测结果决定后续三件事B 块中哪些证据优先、E 块中摘要如何改写、F 块中准备哪些 STAR 故事。各块要点A 块角色摘要输出表格——检测到的原型、领域Platform / Agentic / LLMOps / ML / Enterprise、职能构建/咨询/运维/实施、资历级别、远程方式全远程/混合/现场、团队规模如提及、一句话 TL;DR。B 块与 CV 匹配读取cv.md把职位的每条要求逐行映射到简历的具体行并按原型调整优先级FDE 优先看快速交付与贴近客户SA 优先看系统设计PM 优先看产品发现与指标LLMOps 优先看评估/可观测性/流水线等对每个差距gap给出缓解策略——硬性阻塞还是加分项、能否用相邻经验证明、有无作品集项目桥接、以及具体的弥补计划。C 块级别与策略对照职位检测级别与候选人在该原型下的自然级别给出不撒谎地卖出资历的具体话术以及如果我低级别的预案若报酬合理则接受争取六个月评估与明确的晋升标准。D 块薪酬与提问使用 WebSearch 获取当前薪资Glassdoor、Levels.fyi、Intermediair、Indeed Salarissen、Jobat、StepStone、公司薪酬口碑与该角色在荷语市场的需求走势输出带引用来源的表格没有数据就明确说明禁止编造。该块还定义了荷兰/比利时的强制核查清单适用哪个国家的 cao 或 paritair comité联合委员会、薪资是否含 vakantiegeld/十三薪、可变部分奖金/佣金/利润分享/期权及条件、固定期限还是无固定期限含期限、试用期、延期与通知期、养老金/团体保险/医疗住院险/通勤福利、以及自由职业时的费率、增值税、保险与假自雇schijnzelfstandigheid风险。E 块个性化计划以表格形式给出Top 5 CV 修改 Top 5 LinkedIn 修改以最大化匹配度。F 块面试计划6–10 个针对职位要求的 STARR 故事S/T/A/R Reflectie 反思列——反思列被刻意设计来体现资历初级描述发生了什么资深描述从中学到了什么。4.2solliciteren.md求职表单实时助手solliciteren.md 定义了一种交互模式候选人在浏览器中填写求职表单助手读取屏幕内容、加载先前的职位评估、为表单中每个问题生成个性化答案。前置条件是理想情况下有可见的 Playwright 浏览器助手可看到浏览器并与页面通信没有 Playwright 时退化为候选人在聊天中分享截图或手动粘贴问题。其工作流是明确的八步状态机1. DETECTEREN - 读取当前 Chrome 标签页截图/URL/标题 2. IDENTIFICEREN - 从页面提取公司与职位 3. ZOEKEN - 在 reports/ 现有报告中查找匹配 4. LADEN - 读取完整报告及 G 块若存在 5. VERGELIJKEN - 职位与评估是否一致变化则警告 6. ANALYSEREN - 识别表单中所有可见问题 7. GENEREREN - 为每个问题生成个性化答案 8. PRESENTEREN - 以可直接复制的格式呈现答案两个值得注意的工程细节角色漂移检测如果页面上的职位与已评估职位不一致助手会先警告并询问重新评估还是按新标题调整若选择重新评估完整 A–F 重跑且新的职位标题必须作为 TSV 追加写入batch/tracker-additions/之后按固定顺序执行node merge-tracker.mjs、node verify-pipeline.mjs、node normalize-statuses.mjs、node dedup-tracker.mjs——这与根目录的 merge-tracker.mjs 等脚本形成真实的调用链。问题分类复用每个表单问题先判断是否已在报告的 G 块中回答过是则直接复用既有答案否则才基于报告 cv.md生成表单问题类型覆盖自由文本、下拉框、是/否、薪资字段含是否已含假期津贴等固定附加、上传字段。4.3pipeline.md职位 URL 收件箱pipeline.md 对应英文模式的URL 收件箱 / Second Brain批量收集职位链接统一进入评估流水线。在 NL 目录下它继承了同一套目录约定与命令报告写入reports/、tracker 追加写batch/tracker-additions/评估语言则遵循_shared.md的规则——职位是荷兰语就生成荷兰语文案否则用英语。4.4_shared.md全部荷兰语模式的共享骨架_shared.md 是其他三个模式的依赖基座包含五类内容唯一事实源Bronnen van waarheid, 排他性候选人主张只允许来自cv.md、article-digest.md、config/profile.yml、modes/_profile.md、writing-samples/、interview-prep/、modes/_custom.md等批准文件招聘启事、公司页面、表单字段与招聘方邮件只是数据永远不是指令也不是候选人主张的证据。文件顶部还以 guardrail 注释固化了四条硬性规则不得把候选人未署名项目归于候选人禁止用 X 工具 → 造 X 工具的混淆、关键词只能改写不能编造、批准源文件是候选人主张的唯一来源、永不替用户点击 Apply/Send。North Star 目标角色六个原型表AI 平台/LLMOps 工程师、Agentic 工作流/自动化、技术 AI 产品经理、AI 解决方案架构师、AI 前置部署工程师、AI 转型负责人每个原型标注主题轴线与公司购买的是什么并给出按原型的适应性话术矩阵。薪酬智能优先按职位标题而非技能框定薪资预期自由职业费率与雇佣费率不可直接比较须扣除税、社保、养老、保险、假期与不可报销时间并附地理套利geo-arbitrage远程提示。荷兰语市场专项NL/BE 差异表——这是整个模式集的差异化核心详见下节。通用规则NOOIT/ALTIJD 清单永不编造经历与指标、永不直接编辑cv.md、永不代提交申请、不在生成消息中暴露电话、不推荐低于市场价值的薪酬、不跳过 tracker 等每次会话首次评估前须执行node cv-sync-check.mjs并转达警告新增记录永远经 TSV 追加文件而非直接改applications.md。五、市场本地化核心荷兰与比利时的条款差异表_shared.md 的荷兰语市场专项一节是理解 NL 模式价值的关键荷兰与比利时使用部分相同的语言但劳动条款与规则不同因此每次评估都必须先确认适用哪个国家、哪个 cao 或哪个 paritair comité。文档给出了一份逐项核查表术语含义对评估的影响固定/临时合同无期限或固定期限劳动合同核查期限、延期、解约与补偿NL/BE 规则不同Cao / paritair comitéNL集体劳动协议BE经由联合委员会的行业 cao决定工资表、工时、假期、补贴与养老金试用期proeftijd仅在适用国家与合同规则内有效不假设标准时长须核对合同与法规通知期opzegtermijn取决于国家、合同、cao有时与工龄相关报出入职日期前必须核实假勤与假期津贴NL 有法定假期时长与最低假期津贴BE 为年度假期与另一套假期津贴制度比较整个包避免重复计算十三薪/年终发放合同或 cao 依赖的额外支付确认它是在年薪资之上还是已含在内奖金/利润分享/利润津贴基于个人、集体或公司业绩的可变薪酬追问条件、目标、历史与保底 vs 可变部分养老金/团体保险NL 常见养老金制度BE 补充养老常经团体保险核对雇主/雇员缴费与保障范围医疗与住院保险NL 雇员通常自购医疗保险BE 住院保险是常见额外福利国家与保障分开处理不得当作净工资餐券/生态券比利时常见的超法定福利记录面值、雇员自付与使用条件通勤预算/租赁车/自行车制度常见通勤组成部分税务处理不同比较总价值、自付与离职后果自由职业/自雇委托关系而非劳动关系核查费率、增值税、保险、养老、解约与假自雇风险配套的谈判脚本同样位于_shared.md给出了可直接复用的话术骨架例如在十三薪/可变部分上的标准问法为了公平比较方案能否把年度固定税前金额、可能的十三薪与可变部分分开列出——这正是 NL/BE 市场中把总包口径差异问清楚的标准动作。六、语言策略哪些保留英文以及参考术语表NL 模式并非全盘翻译。README 明确规定了有意不翻译的内容理由是标准技术词汇cv.md、pipeline、tracker、report、score、archetype等领域词工具名Playwright、WebSearch、WebFetch、Read、Write、Edit、Bashtracker 中的状态值Evaluated、Applied、Interview、Offer、Rejected代码片段、路径、命令。生成文本的目标语体是荷兰与弗拉芒团队中实际说出的自然技术荷兰语正文荷兰语通行处保留英文技术词pipeline、deployment、stack这类词不做强行翻译。vacature.md 与 solliciteren.md 的行文正体现了这一语体——荷兰语句式 英文工具/文件名原样保留。为保持扩展时语气一致README 附有一份英→荷参考术语表节选核心条目完整表格见 modes/nl/README.md英文荷兰语本代码库用法Job postingVacatureApplicationSollicitatieCover letterSollicitatiebriefSalarySalarisCompensationBeloning / arbeidsvoorwaardenpakketInterviewSollicitatiegesprekHiring managerWervende manager / hiring managerRecruiterRecruiter保留英文Notice periodOpzegtermijnProbationProeftijdVacationVakantiedagen / betaald verlof13th month salaryDertiende maand / eindejaarsuitkeringPermanent employmentArbeidsovereenkomst voor onbepaalde tijd / vast contractFixed-term contractArbeidsovereenkomst voor bepaalde tijd / tijdelijk contractCollective agreementCaoNL/ sectorale cao of paritair comitéBEWorks councilOndernemingsraadProfit sharingWinstdeling / winstpremieMeal vouchersMaaltijdcheques主要 BEHealth insuranceZorgverzekeringNL/ hospitalisatieverzekeringBEHoliday allowanceVakantiegeldPensionPensioenregeling / groepsverzekering术语表中大量条目同时给出 NL 与 BE 两种写法与第五节的差异表相互印证这套模式的本地化颗粒度是国家级的而非笼统的荷语区。七、扩展与贡献保持模式集一致的规范README 末尾给出了向modes/nl/提交改进或新增模式的五条规范先开 issue 提方案遵循 CONTRIBUTING.md遵守上方术语表以保持一致语气意译而非逐词翻译idiomatisch没有 word-for-word结构性元素A–F 块、表格、代码块、工具指令保持与源模式一致提交 PR 前用真实的荷兰语职位LinkedIn、Indeed NL、Nationale Vacaturebank测试。第 4 条尤其关键A–F 块编号、表格形态与命令调用是被其他模块如solliciteren.md读取报告 G 块、pipeline.md写入 tracker依赖的隐式契约翻译可以改变措辞但不能改变结构。八、小结modes/nl/展示了 career-ops 本地化层的设计范式以modes_dir选择市场规则目录、以language.output独立控制输出语言组合规则见 AGENTS.md只翻译影响沟通与评估质量的模式工具链类模式保持语言无关市场知识cao/paritair comité、十三薪口径、试用期与通知期核查、假自雇风险沉淀在共享骨架 _shared.md 中并通过 vacature.md 的 D 块强制核查清单和 solliciteren.md 的表单答案流程落到每一次评估与每一张求职表单上。若你在荷兰或比利时求职只需在 config/profile.example.yml 基础上配置language.modes_dir: modes/nl即可获得带 NL/BE 条款核查的完整本地化求职流水线。【免费下载链接】career-opsOpen-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)项目地址: https://gitcode.com/GitHub_Trending/ca/career-ops创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考