{"id": "candidate-activation:modules/candidate-activation/module.yaml:module.yaml:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "id: candidate-activation\ntitle: 候选人激活\nversion: 0.1.1\ntype: workflow\nowner: Recruiting Ops\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites:\n  - sourcing-channels\noutputs:\n  - 能完成电话初步沟通\n  - 能介绍公司、团队和岗位价值\n  - 能布置作业并记录候选人信息\n  - 能执行转介绍动作\nentry_step: phone-opening\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 第二步：激活\n  - type: manual_note\n    ref: manual_note_20260707_homework_and_visual_trust_guidance\nlast_reviewed: 2026-07-07\nenabled: true"}
{"id": "candidate-activation:modules/candidate-activation/steps.yaml:steps.yaml:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "steps:\n  - id: phone-opening\n    title: 电话开场\n    goal: 能自然说明身份、来源、通话时长和目的\n    instructions:\n      - 准备电话开场：身份、信息来源、是否方便沟通\n      - 说明通话约 15-20 分钟\n      - 说明会介绍公司、了解经历和回答问题\n    completion:\n      type: evidence_optional\n      prompt: 确认你已经准备好电话开场话术\n    help_refs:\n      - knowledge.md#电话开场\n    blockers:\n      - condition: 开场生硬\n        escalation_owner: 带教人\n        message: 请带教人做一次 role play 示范\n    next_step: company-team-pitch\n\n  - id: company-team-pitch\n    title: 介绍公司、团队和岗位价值\n    goal: 能向候选人讲清为什么这个机会值得了解\n    instructions:\n      - 阅读 knowledge.md#公司和岗位介绍\n      - 准备 1 分钟公司介绍\n      - 准备 1 分钟团队和岗位价值介绍\n    completion:\n      type: evidence_optional\n      prompt: 确认你能完成 2 分钟以内介绍\n    help_refs:\n      - knowledge.md#公司和岗位介绍\n    blockers:\n      - condition: 缺少团队案例\n        escalation_owner: 带教人\n        message: 请带教人提供一个团队成长案例\n    next_step: key-questions\n\n  - id: key-questions\n    title: 询问关键信息\n    goal: 问出实习可用性、动机、岗位理解、风险点和长期目标\n    instructions:\n      - 阅读 knowledge.md#关键问题\n      - 不要机械照念问题，用自然聊天引出答案\n      - 沟通后按候选人记录标准整理\n    completion:\n      type: evidence_required\n      prompt: 提交一次模拟问题清单或真实沟通记录的脱敏摘要\n    help_refs:\n      - knowledge.md#关键问题\n      - ../recruiting-intern-hiring/knowledge.md#候选人记录标准\n    blockers:\n      - condition: 候选人抗拒问题\n        escalation_owner: 带教人\n        message: 请带教人帮助调整问法\n    next_step: assign-homework"}
{"id": "candidate-activation:modules/candidate-activation/steps.yaml:steps.yaml:1", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "- id: assign-homework\n    title: 布置作业并推进下一步\n    goal: 在候选人合适时布置作业并明确后续流程\n    instructions:\n      - 判断候选人是否值得继续推进\n      - 加微信后布置笔试作业\n      - 作业内容使用“以猎头顾问视角研究 OpenAI 公司，并用飞书文档呈现成果”的标准话术\n      - 说明可以使用 AI 工具辅助分析和整理，但重点看信息整合、行业洞察和结构化表达\n      - 说明后续 leader check 或面试安排\n    completion:\n      type: user_confirm\n      prompt: 确认你已经知道如何布置作业和说明后续流程\n    help_refs:\n      - knowledge.md#作业和后续\n      - knowledge.md#OpenAI公司研究作业\n    blockers:\n      - condition: 不确定是否继续推进\n        escalation_owner: 带教人\n        message: 带着沟通记录找带教人判断\n    next_step: referral-ask\n\n  - id: referral-ask\n    title: 执行转介绍动作\n    goal: 从优秀候选人处获取学校、院系、同学和就业信息线索\n    instructions:\n      - 关注有学生会或校园资源的候选人\n      - 询问他们如何找实习、周围同学需求、学校就业信息\n      - 记录可跟进的老师、同学、部门或社群线索\n    completion:\n      type: user_confirm\n      prompt: 确认你已经理解转介绍提问方式\n    help_refs:\n      - knowledge.md#转介绍\n    blockers:\n      - condition: 不知道如何开口\n        escalation_owner: 带教人\n        message: 先从候选人找实习经验和同学需求自然切入"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:候选人激活:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "候选人激活", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "# 候选人激活"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:电话开场:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "电话开场", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "## 电话开场\n\n开场应包含：问候、身份、在哪个渠道收到简历、现在是否方便、通话时长和沟通目的。\n\n示例结构：\n\n- 你好，我是 TTC 的猎头顾问/招聘同学。\n- 我在某渠道看到你的简历，现在方便聊 15-20 分钟吗？\n- 我会先介绍公司和岗位，再了解你的经历和想法，最后你也可以提问。"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:公司和岗位介绍:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "公司和岗位介绍", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "## 公司和岗位介绍\n\n介绍重点：TTC 是以 AI 工具和猎头交付为核心的人才服务公司，服务 AI、具身智能、互联网和高壁垒技术方向客户。实习岗位不是简单做简历筛选，而是接触真实商业岗位、优秀候选人和完整招聘流程。\n\n岗位价值可以从成长、回报和支持三方面说明：\n\n- 成长：短时间接触行业、公司和优秀候选人的真实路径。\n- 回报：猎头行业结果导向，能力与收益挂钩。\n- 支持：有带教和案例库，从电话、提问、判断到面试安排逐步训练。"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:关键问题:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "关键问题", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "## 关键问题\n\n必须问出：\n\n- 可以实习几个月、每周几天、每天时长、最早入职时间。\n- 为什么看猎头机会，对猎头工作的理解。\n- 当前 offer 情况和其他机会类型。\n- 期望第一份工作带来什么，如何看待前期收入不稳定。\n- 来北京实习或发展的稳定性。\n- 复杂沟通经历和处理方式。\n- 遇到过的最大困难、成就动机、为什么想做这份工作。\n- 抗压方式和容易内耗的情况。"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:作业和后续:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "作业和后续", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "## 作业和后续\n\n合适人选需要加微信、布置笔试作业，并明确后续 leader check 或面试安排。作业、评语和可面试时间是推进 leader check 的关键材料。"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:OpenAI公司研究作业:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "OpenAI公司研究作业", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "## OpenAI公司研究作业\n\n候选人通过电话初筛、值得继续推进时，可以布置这份作业：\n\n> 请以猎头顾问的视角，对“OpenAI”这家公司进行研究，并用飞书文档呈现成果。过程中可以使用 AI 工具辅助分析和整理。\n>\n> 此处看重你的信息整合能力、行业洞察力，以及结构化的表达方式。\n\n提交形式：使用飞书文档呈现。文档要结构清晰，让面试官快速看到研究框架、判断依据和结论。\n\n评价重点：\n\n- 是否能从猎头顾问视角理解公司业务、组织、岗位、人才画像和行业位置。\n- 是否能把公开信息整合为结构化结论，而不是堆砌资料。\n- 是否体现行业洞察，例如 AI 行业变化、核心团队/产品/客户/竞争格局、人才需求方向。\n- 是否能提出对招聘或候选人沟通有帮助的判断。\n- 飞书文档是否清晰、可读、有层次。\n\n发送作业时可以告诉候选人：允许使用 AI 工具，但最终看的是候选人自己的判断、筛选和表达。"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:图片辅助说明:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "图片辅助说明", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "## 图片辅助说明\n\n如果实习生或候选人对纯文字流程不够信任，优先使用“简短文字 + 官方/脱敏图片或流程图”的组合。可以发送已经在 source manifest 中登记、且有 image notes 的图片；不要直接发送含候选人信息、员工姓名/头像、手机号、会议链接、附件文件名或内部权限材料的原始截图。"}
{"id": "candidate-activation:modules/candidate-activation/knowledge.md:转介绍:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/knowledge.md", "heading": "转介绍", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "## 转介绍\n\n实习生招聘和候选人运营相通。优秀候选人可能带来学校、院系、就业老师、学生会、同学朋友等线索。提问时可以从找实习方式、朋友同学需求、院系实习情况和就业想法自然切入。"}
{"id": "candidate-activation:modules/candidate-activation/faq.yaml:faq.yaml:0", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "faqs:\n  - id: phone-opening-template\n    question_patterns:\n      - 电话怎么开场\n      - 初筛电话第一句话怎么说\n      - 候选人电话怎么打\n    answer: 开场说明身份、简历来源、是否方便、预计 15-20 分钟，并说明会介绍公司、了解经历和回答问题。不要一上来直接审问。\n    related_steps:\n      - phone-opening\n    source_refs:\n      - knowledge.md#电话开场\n    escalation_owner: 带教人\n\n  - id: key-question-list\n    question_patterns:\n      - 电话要问什么\n      - 初筛要确认哪些信息\n      - leader 关注哪些问题\n    answer: 重点确认实习可用性、求职动机、岗位理解、offer 情况、长期目标、稳定性、复杂沟通经历、成就动机、抗压和内耗情况。\n    related_steps:\n      - key-questions\n    source_refs:\n      - knowledge.md#关键问题\n    escalation_owner: 带教人\n\n  - id: referral-method\n    question_patterns:\n      - 怎么做转介绍\n      - 怎么问候选人有没有同学\n      - 校园线索怎么挖\n    answer: 从候选人如何找实习、身边同学需求、学校/院系就业情况自然切入。对有学生会或校园资源的人，进一步询问就业部门、负责人或老师线索。\n    related_steps:\n      - referral-ask\n    source_refs:\n      - knowledge.md#转介绍\n    escalation_owner: Recruiting Ops\n\n  - id: openai-company-research-homework\n    question_patterns:\n      - 作业怎么布置\n      - OpenAI 公司研究作业怎么说\n      - 候选人笔试作业是什么\n      - 猎头顾问视角研究 OpenAI 作业\n    answer: 合适人选加微信后，可以布置作业：“请以猎头顾问的视角，对‘OpenAI’这家公司进行研究，并用飞书文档呈现成果。过程中可以使用 AI 工具辅助分析和整理。此处看重你的信息整合能力、行业洞察力，以及结构化的表达方式。”提交形式是飞书文档，重点看研究框架、判断依据、行业洞察、人才/岗位理解和表达结构。\n    related_steps:\n      - assign-homework\n    source_refs:\n      - knowledge.md#OpenAI公司研究作业\n      - manual_note_20260707_homework_and_visual_trust_guidance\n    escalation_owner: 带教人"}
{"id": "candidate-activation:modules/candidate-activation/faq.yaml:faq.yaml:1", "module_id": "candidate-activation", "source_file": "modules/candidate-activation/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "candidate-activation@0.1.1", "text": "- id: visual-flowchart-trust\n    question_patterns:\n      - 新人不信文字怎么办\n      - 可以直接发截图给实习生吗\n      - 有没有流程图可以发\n      - 图片流程能不能直接发\n    answer: 可以用图片增强信任，但只发官方、团队确认或已经脱敏并登记到 source manifest 的图片/流程图。不要直接发送含候选人信息、员工姓名头像、手机号、会议链接、附件文件名、内部权限材料或原始 Feishu 签名链接的截图。最佳做法是“简短文字说明 + 官方/脱敏图片 + 一句话说明图片对应哪个流程”。\n    related_steps:\n      - assign-homework\n    source_refs:\n      - knowledge.md#图片辅助说明\n      - manual_note_20260707_homework_and_visual_trust_guidance\n    escalation_owner: Recruiting Ops"}
{"id": "day1-landing:modules/day1-landing/module.yaml:module.yaml:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "id: day1-landing\ntitle: 入职第一天 Landing\nversion: 0.1.0\ntype: setup\nowner: 带教人\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites:\n  - offer-preboarding\noutputs:\n  - 完成工位、网络、电脑和飞书账号确认\n  - 加入必要群组\n  - 理解当天任务和第二天节奏\nentry_step: workspace-account-check\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 新同学入职当天跟进\nlast_reviewed: 2026-07-01\nenabled: true"}
{"id": "day1-landing:modules/day1-landing/steps.yaml:steps.yaml:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "steps:\n  - id: workspace-account-check\n    title: 确认工位、网络、电脑和飞书账号\n    goal: 确保新人第一天能正常办公\n    instructions:\n      - 确认工位是否可用\n      - 确认网络是否可用\n      - 确认电脑或自带电脑是否可用\n      - 确认飞书账号是否能登录\n    completion:\n      type: user_confirm\n      prompt: 确认工位、网络、电脑和飞书账号均可用\n    help_refs:\n      - knowledge.md#第一天基础检查\n    blockers:\n      - condition: 账号或网络不可用\n        escalation_owner: IT / Admin\n        message: 请 IT / Admin 协助处理账号、网络或设备问题\n    next_step: join-groups\n\n  - id: join-groups\n    title: 加入必要群组\n    goal: 进入团队协作和学习信息流\n    instructions:\n      - 加入团队群\n      - 加入实习生群\n      - 加入项目群\n      - 加入学习群\n    completion:\n      type: user_confirm\n      prompt: 确认已经加入必要群组\n    help_refs:\n      - knowledge.md#必要群组\n    blockers:\n      - condition: 不知道该进哪些群\n        escalation_owner: 带教人\n        message: 请带教人确认该新人所在团队和项目群组\n    next_step: team-rhythm\n\n  - id: team-rhythm\n    title: 了解团队成员和当天任务\n    goal: 明确汇报关系、当天学习资料和任务\n    instructions:\n      - 请带教人介绍团队成员和汇报关系\n      - 阅读岗位 JD 和学习资料入口\n      - 确认渠道账号、PPL 表格和当天任务\n    completion:\n      type: user_confirm\n      prompt: 确认你已经理解汇报关系和当天任务\n    help_refs:\n      - knowledge.md#当天任务\n    blockers:\n      - condition: 任务不明确\n        escalation_owner: 带教人\n        message: 请带教人明确第一天学习资料和实操任务\n    next_step: first-checkout"}
{"id": "day1-landing:modules/day1-landing/steps.yaml:steps.yaml:1", "module_id": "day1-landing", "source_file": "modules/day1-landing/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "- id: first-checkout\n    title: 完成第一次 check out\n    goal: 在下班前完成第一次入职日复盘\n    instructions:\n      - 总结今天完成了哪些入职动作\n      - 写下未完成事项和卡点\n      - 写下第二天要完成的第一件事\n      - 发给带教人确认\n    completion:\n      type: user_confirm\n      prompt: 确认已经完成第一次 check out 并发给带教人\n    help_refs:\n      - knowledge.md#第一次checkout\n      - ../intern-role-basics/knowledge.md#复盘节奏\n    blockers:\n      - condition: 不知道怎么写\n        escalation_owner: 带教人\n        message: 使用日复盘模板，带教人补充第二天任务"}
{"id": "day1-landing:modules/day1-landing/knowledge.md:入职第一天 Landing:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/knowledge.md", "heading": "入职第一天 Landing", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "# 入职第一天 Landing"}
{"id": "day1-landing:modules/day1-landing/knowledge.md:第一天基础检查:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/knowledge.md", "heading": "第一天基础检查", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "## 第一天基础检查\n\n第一天先确认新人能正常办公：工位、网络、电脑和飞书账号。任何账号、网络或设备问题都应马上升级给 IT / Admin 或带教人。"}
{"id": "day1-landing:modules/day1-landing/knowledge.md:必要群组:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/knowledge.md", "heading": "必要群组", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "## 必要群组\n\n新人应加入团队群、实习生群、项目群和学习群。实际群组由带教人根据团队和项目确认。"}
{"id": "day1-landing:modules/day1-landing/knowledge.md:当天任务:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/knowledge.md", "heading": "当天任务", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "## 当天任务\n\n第一天要讲清：学习资料入口、岗位 JD、渠道账号规范、PPL 表格入口、当天任务和第二天节奏。"}
{"id": "day1-landing:modules/day1-landing/knowledge.md:第一次checkout:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/knowledge.md", "heading": "第一次checkout", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "## 第一次checkout\n\n下班前完成第一次 check out：今天完成了什么、还卡在哪里、需要谁支持、第二天第一件事是什么。"}
{"id": "day1-landing:modules/day1-landing/faq.yaml:faq.yaml:0", "module_id": "day1-landing", "source_file": "modules/day1-landing/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "day1-landing@0.1.0", "text": "faqs:\n  - id: day1-checklist\n    question_patterns:\n      - 入职当天要做什么\n      - 第一天 onboarding 做什么\n      - Day 1 landing 有哪些动作\n    answer: 入职当天先确认工位、网络、电脑和飞书账号，再加入团队群、实习生群、项目群、学习群；随后了解团队成员、汇报关系、学习资料、岗位 JD、渠道账号、PPL 表格和当天任务；下班前完成第一次 check out。\n    related_steps:\n      - workspace-account-check\n      - join-groups\n      - team-rhythm\n      - first-checkout\n    source_refs:\n      - knowledge.md#第一天基础检查\n      - knowledge.md#当天任务\n      - knowledge.md#第一次checkout\n    escalation_owner: 带教人\n\n  - id: cannot-login-feishu\n    question_patterns:\n      - 飞书登不上怎么办\n      - 账号无法登录\n      - 入职第一天账号不可用\n    answer: 先确认是否已完成账号开通和手机号/邮箱绑定。仍不可用时，不要共享验证码或密码，直接升级给 IT / Admin 或 HR Ops。\n    related_steps:\n      - workspace-account-check\n    source_refs:\n      - knowledge.md#第一天基础检查\n    escalation_owner: IT / Admin\n\n  - id: day1-groups\n    question_patterns:\n      - 我需要进哪些群\n      - 入职第一天要加什么群\n      - 项目群在哪里\n    answer: 默认需要团队群、实习生群、项目群和学习群。具体群组由带教人按你的团队和项目确认。\n    related_steps:\n      - join-groups\n    source_refs:\n      - knowledge.md#必要群组\n    escalation_owner: 带教人"}
{"id": "intern-role-basics:modules/intern-role-basics/module.yaml:module.yaml:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "id: intern-role-basics\ntitle: 实习生角色与工作节奏\nversion: 0.1.1\ntype: learning\nowner: Recruiting Ops\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites: []\noutputs:\n  - 理解实习生核心工作内容\n  - 知道实习生学习专区和常用 AI 产品入口\n  - 理解日复盘和周复盘要求\n  - 理解转正与成长标准\nentry_step: understand-role\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 实习生转正SOP\n  - type: manual_note\n    ref: manual_note_20260701_account_registration_channels\n    section: 实习生学习专区\nlast_reviewed: 2026-07-01\nenabled: true"}
{"id": "intern-role-basics:modules/intern-role-basics/steps.yaml:steps.yaml:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "steps:\n  - id: understand-role\n    title: 理解实习生核心工作内容\n    goal: 知道自己在招聘、运营和支持工作中的职责边界\n    instructions:\n      - 阅读 knowledge.md#实习生工作内容\n      - 阅读 knowledge.md#学习专区和AI工具\n      - 用自己的话总结合同管理、客户管理、职位管理、人才搜索和实习生招聘运营分别是什么\n      - 确认你知道学习专区、豆包、DeepSeek 和 ChatGPT 的入口\n      - 标记当前最不理解的一项，后续向带教人确认\n    completion:\n      type: user_confirm\n      prompt: 确认你已经能说清实习生核心工作内容\n    help_refs:\n      - knowledge.md#实习生工作内容\n      - knowledge.md#学习专区和AI工具\n    blockers:\n      - condition: 不理解职责边界\n        escalation_owner: 带教人\n        message: 请带教人结合当前团队项目解释职责边界\n    next_step: learn-review-cadence\n\n  - id: learn-review-cadence\n    title: 学习日复盘和周复盘\n    goal: 建立每天 check in/check out 和每周复盘的标准动作\n    instructions:\n      - 阅读 knowledge.md#复盘节奏\n      - 准备今天的 check in 目标\n      - 准备下班前的 check out 模板\n    completion:\n      type: user_confirm\n      prompt: 确认你已经准备好今天的 check in/check out 模板\n    help_refs:\n      - knowledge.md#复盘节奏\n      - faq.yaml#daily-checkout\n    blockers:\n      - condition: 不知道今天目标\n        escalation_owner: 带教人\n        message: 请带教人给出今天第一个可执行任务\n    next_step: confirm-growth-standards\n\n  - id: confirm-growth-standards\n    title: 理解成长与转正标准\n    goal: 明确实习生招聘、猎头职位协作和入职必学内容的验收方向\n    instructions:\n      - 阅读 knowledge.md#成长目标\n      - 写下未来两周你要完成的第一个实习生招聘动作\n      - 写下你需要带教人支持的一个问题\n    completion:\n      type: user_confirm\n      prompt: 确认你已经理解成长目标和两周内的第一个动作\n    help_refs:\n      - knowledge.md#成长目标\n    blockers:\n      - condition: 目标不清晰\n        escalation_owner: Recruiting Ops\n        message: 请 Recruiting Ops 或带教人确认该新人本周训练目标"}
{"id": "intern-role-basics:modules/intern-role-basics/knowledge.md:实习生角色与工作节奏:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/knowledge.md", "heading": "实习生角色与工作节奏", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "# 实习生角色与工作节奏"}
{"id": "intern-role-basics:modules/intern-role-basics/knowledge.md:实习生工作内容:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/knowledge.md", "heading": "实习生工作内容", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "## 实习生工作内容\n\n实习生的工作不是单纯筛简历，而是围绕招聘交付和团队运营做训练。\n\n- 合同管理：理解合同撰写、系统流程和收支项目跟进。\n- 客户管理：整理客户文档，明确客户归属。\n- 职位管理：接收新职位后，更新职位要求并建立职位管理文档。\n- 简历筛选与招聘：分析不同渠道回收的简历，重点参与实习生招聘。\n- 人才管理与盘点：训练在有限时间内搜索合适人选，并进行电话沟通。\n- 实习生招聘和运营：把优秀学生当作校园大使，进入学校运营就业咨询与转介绍。\n- 团队支持：帮助 leader 提高时间利用率，例如周报模板、资料整理和基础支持动作。"}
{"id": "intern-role-basics:modules/intern-role-basics/knowledge.md:学习专区和AI工具:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/knowledge.md", "heading": "学习专区和AI工具", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "## 学习专区和AI工具\n\n实习生学习专区 - 决胜：https://fcnz6if8b609.feishu.cn/wiki/XcufwgfZyiApP6kT6y0cxhCEnAd\n\n常用 AI 产品学习入口：\n\n- 豆包：https://www.doubao.com/\n- DeepSeek：https://www.deepseek.com/\n- ChatGPT：https://chatgpt.com/\n\n实习生应熟悉这些入口，用于辅助职位理解、候选人画像分析、市场信息整理和日常招聘协作。具体使用边界由带教人结合当前任务说明。"}
{"id": "intern-role-basics:modules/intern-role-basics/knowledge.md:复盘节奏:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/knowledge.md", "heading": "复盘节奏", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "## 复盘节奏\n\n日复盘关注：\n\n- 今日目标是什么。\n- 实际完成了什么。\n- 电话数、有效沟通数、加微信数、推荐数。\n- 今天遇到的最大问题。\n- 明天要调整的动作。\n- 需要 leader 支持的事项。\n\n周复盘关注：\n\n- 本周重点职位。\n- 搜索渠道和关键词。\n- 候选人转化数据。\n- 有效话术和无效话术。\n- 典型候选人案例。\n- 下周行动计划。"}
{"id": "intern-role-basics:modules/intern-role-basics/knowledge.md:成长目标:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/knowledge.md", "heading": "成长目标", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "## 成长目标\n\n培养目标是让实习生学习理解企业和职位需求，掌握公共渠道精准搜索人才的方法，并能独立搜索、初筛和沟通候选人。\n\n转正或阶段性成长标准应包含：\n\n- 能独立推动至少一个实习生招聘入职动作。\n- 能辅助猎头职位的搜索、激活或 offer 流程。\n- 完成入职必学内容和训练验收。"}
{"id": "intern-role-basics:modules/intern-role-basics/faq.yaml:faq.yaml:0", "module_id": "intern-role-basics", "source_file": "modules/intern-role-basics/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "intern-role-basics@0.1.1", "text": "faqs:\n  - id: daily-checkout\n    question_patterns:\n      - 每天 check out 写什么\n      - 日复盘怎么写\n      - 今天总结怎么写\n    answer: 日复盘至少写今日目标、实际完成、电话数、有效沟通数、加微信数、推荐数、最大问题、明天调整动作和需要 leader 支持的事项。\n    related_steps:\n      - learn-review-cadence\n    source_refs:\n      - knowledge.md#复盘节奏\n    escalation_owner: 带教人\n\n  - id: role-scope\n    question_patterns:\n      - 实习生主要做什么\n      - 我的工作内容是什么\n      - 招聘实习生要负责哪些事情\n    answer: 你的核心工作包括职位理解、简历筛选、人才搜索、电话沟通、PPL 维护、实习生招聘运营和基础团队支持。先按当前模块完成角色理解，再进入具体训练。\n    related_steps:\n      - understand-role\n    source_refs:\n      - knowledge.md#实习生工作内容\n    escalation_owner: Recruiting Ops\n\n  - id: ai-tools-learning-zone\n    question_patterns:\n      - 学习专区在哪里\n      - AI 工具入口有哪些\n      - 豆包 DeepSeek GPT 链接\n    answer: 实习生学习专区是“实习生学习专区 - 决胜”。常用 AI 产品入口包括豆包、DeepSeek 和 ChatGPT，用于辅助职位理解、候选人画像分析、市场信息整理和日常招聘协作。\n    related_steps:\n      - understand-role\n    source_refs:\n      - knowledge.md#学习专区和AI工具\n    escalation_owner: 带教人"}
{"id": "interview-arrangement:modules/interview-arrangement/module.yaml:module.yaml:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "id: interview-arrangement\ntitle: 复试安排\nversion: 0.1.2\ntype: workflow\nowner: 带教人\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites:\n  - candidate-activation\noutputs:\n  - 能准备 leader check 材料\n  - 能建群并发送必要信息\n  - 能安排线下或线上面试\n  - 能持续跟进候选人意愿\nentry_step: leader-check\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 第三步：复试安排\n  - type: manual_note\n    ref: manual_note_20260706_leader_interview_calendar_scheduling\n  - type: embedded_image\n    ref: embedded_image_08_leader_interview_calendar_redacted\n  - type: embedded_image\n    ref: embedded_image_09_leader_interview_analysis_redacted\nlast_reviewed: 2026-07-07\nenabled: true"}
{"id": "interview-arrangement:modules/interview-arrangement/steps.yaml:steps.yaml:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "steps:\n  - id: leader-check\n    title: 准备 leader check\n    goal: 带着作业、评语和可面试时间找 leader 判断是否面试\n    instructions:\n      - 汇总候选人沟通摘要\n      - 准备作业结果\n      - 准备正负面评价和可面试时间\n    completion:\n      type: evidence_required\n      prompt: 提交 leader check 材料或确认已通过\n    help_refs:\n      - knowledge.md#LeaderCheck\n    blockers:\n      - condition: 材料不完整\n        escalation_owner: 带教人\n        message: 补齐作业、评语和可面试时间\n    next_step: group-setup\n\n  - id: group-setup\n    title: 建群并发送必要材料\n    goal: 在 leader 要求链接时规范建群和传递信息\n    instructions:\n      - 把候选人、leader 和自己拉入微信群或指定沟通群\n      - 发送介绍话术\n      - 发送简历、作业、姓名电话等必要材料\n    completion:\n      type: user_confirm\n      prompt: 确认已按规范建群并发送必要材料\n    help_refs:\n      - knowledge.md#建群要素\n    blockers:\n      - condition: 不知道是否该建群\n        escalation_owner: 带教人\n        message: 先等 leader 明确要求链接或拉群\n    next_step: schedule-interview\n\n  - id: schedule-interview\n    title: 预约面试\n    goal: 在候选人作业通过后，安排线下面试会议室或线上飞书会议\n    instructions:\n      - 收到候选人作业并经 leader check 确认继续推进后，在飞书日历创建面试日程\n      - 日程标题使用“实习生面试——候选人姓名/缩写”，不要写入手机号、身份证号或无关敏感信息\n      - 添加候选人、leader/面试官、组织者或带教人为参会人\n      - 线下面试及时预约会议室；线上面试及时创建飞书视频会议\n      - 在日程说明或会议纪要区域写入脱敏评估摘要，覆盖硬性匹配、动机、岗位理解、稳定性、性格/抗压和风险点\n      - 按权限附上简历和作业材料，不附身份证号、银行卡号、验证码或无关私密资料\n      - 设置提醒并检查参会人接受状态；如有人待定，及时跟进确认\n      - 将时间、形式、地点/会议链接和准备事项同步给候选人，并更新 PPL\n    completion:\n      type: user_confirm\n      prompt: 确认日程、参会人、会议室或会议链接、材料、提醒、接受状态和候选人同步均已完成\n    help_refs:\n      - knowledge.md#面试安排\n      - knowledge.md#作业后约面日程\n    blockers:\n      - condition: 会议室或会议无法预约\n        escalation_owner: 带教人\n        message: 请正式员工或带教人协助预约\n    next_step: prep-message"}
{"id": "interview-arrangement:modules/interview-arrangement/steps.yaml:steps.yaml:1", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "- id: prep-message\n    title: 发送面试准备事项\n    goal: 让候选人提前准备自我介绍、作业展示和关键问题\n    instructions:\n      - 发送面试时长和准备事项\n      - 线下面试提醒带电脑并提前到达\n      - 让候选人准备实习目标和选择猎头实习的原因\n    completion:\n      type: user_confirm\n      prompt: 确认候选人已收到面试准备事项\n    help_refs:\n      - knowledge.md#面试准备消息\n    blockers:\n      - condition: 候选人未回复\n        escalation_owner: 带教人\n        message: 记录未回复并按节奏跟进\n    next_step: post-interview-followup\n\n  - id: post-interview-followup\n    title: 面试后跟进\n    goal: 观察候选人意愿度和决心，持续推进下一步\n    instructions:\n      - 面试后确认候选人感受和意愿\n      - 记录风险点和下一步动作\n      - 将状态更新到 PPL\n    completion:\n      type: user_confirm\n      prompt: 确认面试后跟进和 PPL 更新已完成\n    help_refs:\n      - knowledge.md#面试后跟进\n    blockers:\n      - condition: 候选人犹豫\n        escalation_owner: 带教人\n        message: 请带教人判断是否补充沟通或暂停推进"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:复试安排:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "复试安排", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "# 复试安排"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:LeaderCheck:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "LeaderCheck", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "## LeaderCheck\n\n找 leader check 前必须带齐：候选人作业、评语、可面试时间。评语应包含正向理由和风险点。"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:建群要素:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "建群要素", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "## 建群要素\n\n当 leader 要求拉群或链接时，建立候选人、leader 和自己的沟通群。群内发送介绍话术、候选人简历、作业、姓名电话等必要材料。不要在群内公开不必要的敏感信息。"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:面试安排:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "面试安排", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "## 面试安排\n\n线下面试要及时预约会议室，线上面试要预约飞书会议。候选人需提前知道时间、形式和准备事项。"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:作业后约面日程:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "作业后约面日程", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "## 作业后约面日程\n\n收到候选人作业后，如果 leader check 判断可以继续推进，就在飞书日历创建正式面试日程。日程标题建议使用 `实习生面试——候选人姓名/缩写`，只保留必要识别信息，不写手机号、身份证号或无关敏感内容。\n\n日程需要添加候选人、leader/面试官、组织者或带教人。线下面试要预约会议室，线上面试要创建飞书视频会议。创建后检查参会人的接受状态；如果有人待定，要在面试前跟进确认。\n\n日程说明或会议纪要区域可以放一段脱敏评估摘要，也可以命名为 `OpenAI分析` 或 `候选人评估摘要`。摘要应覆盖硬性匹配与到岗/出勤时间、求职动机、岗位理解、稳定性或家庭支持情况、性格/抗压表现、风险点和需要 leader 重点追问的问题。\n\n如果权限允许，可以附上简历和作业材料，方便 leader 面试前快速查看。附件只放面试必要资料，不附身份证号、银行卡号、验证码、私人证件照或无关私密资料。日程完成后，把时间、形式、地点/会议链接和准备事项同步给候选人，并更新 PPL 或候选人管理记录。"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:面试准备消息:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "面试准备消息", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "## 面试准备消息\n\n候选人应准备：自我介绍、作业展示、为什么选择猎头实习、实习期间希望达成什么目标。线下面试需要带电脑并提前到达。"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:面试后跟进:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "面试后跟进", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "## 面试后跟进\n\n面试结束后持续跟进，观察候选人意愿度和决心，并更新 PPL 状态和下一步动作。"}
{"id": "interview-arrangement:modules/interview-arrangement/knowledge.md:作业后约面配图:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/knowledge.md", "heading": "作业后约面配图", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "## 作业后约面配图\n\n回答“收到候选人作业后想约会议室/怎么建 leader 面试日程/怎么在飞书日历推进面试”这类问题时，如果聊天环境支持图片，应在文字步骤后直接附上以下两张脱敏截图；如果环境不能直接显示图片，至少给出图片路径和用途说明：\n\n- `assets/images/leader-interview-calendar-redacted-01.jpg`：展示在飞书日历创建实习生 leader 面试日程、添加参会人、设置视频会议或会议室、检查接受状态的位置。\n- `assets/images/leader-interview-calendar-redacted-02.jpg`：展示在日程详情中放置 `OpenAI分析` / 候选人评估摘要和附件的位置。\n\n只能发送上述脱敏截图，不要发送原始截图或含候选人姓名、员工姓名/头像、会议链接、学校背景、履历细节、附件文件名、手机号、身份证号、银行卡号、验证码或内部权限材料的截图。"}
{"id": "interview-arrangement:modules/interview-arrangement/faq.yaml:faq.yaml:0", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "faqs:\n  - id: homework-to-meeting-room-with-images\n    question_patterns:\n      - 收到候选人作业后想约会议室怎么办\n      - 我现在已经收到了实习生候选人的作业 我想约会议室 我该怎么做\n      - 收到实习生候选人作业后怎么约会议室\n      - 候选人作业通过后怎么预约会议室\n      - 收到作业后怎么在飞书日历建面试日程\n      - 约 leader 面试有没有截图\n      - 约会议室有图片流程吗\n    answer: 收到候选人作业后，先找 leader check：带上候选人作业、你的评语和候选人可面试时间。leader 判断可以继续推进后，在飞书日历创建正式面试日程，标题用“实习生面试——候选人姓名/缩写”；添加候选人、leader/面试官、组织者或带教人；线下面试预约会议室，线上面试创建飞书视频会议；在日程说明或会议纪要里写脱敏的 `OpenAI分析` / 候选人评估摘要，并按权限附简历和作业材料；设置提醒、确认参会人接受状态，最后把时间、形式、地点/会议链接和准备事项同步给候选人，并更新 PPL。回答这类问题时，如果聊天环境支持图片，应同时展示脱敏截图 `assets/images/leader-interview-calendar-redacted-01.jpg`（创建日程、会议室/视频会议、参会人和接受状态位置）和 `assets/images/leader-interview-calendar-redacted-02.jpg`（OpenAI分析/评估摘要和附件位置）。不要发送原始截图，也不要发送含候选人姓名、员工姓名/头像、会议链接、学校背景、履历细节、附件文件名、手机号、身份证号、银行卡号、验证码或内部权限材料的截图。\n    related_steps:\n      - schedule-interview\n    source_refs:\n      - knowledge.md#作业后约面日程\n      - knowledge.md#作业后约面配图\n      - sources/image-notes/leader-interview-calendar-redacted-01.md#脱敏截图说明：飞书日历创建 leader 面试日程\n      - sources/image-notes/leader-interview-calendar-redacted-02.md#脱敏截图说明：日程内 OpenAI 分析和附件位置\n      - manual_note_20260706_leader_interview_calendar_scheduling\n      - embedded_image_08_leader_interview_calendar_redacted\n      - embedded_image_09_leader_interview_analysis_redacted\n    escalation_owner: 带教人\n  - id: leader-check-materials\n    question_patterns:\n      - 找 leader check 要带什么\n      - 面试前给 leader 什么\n      - 推荐候选人给 leader 要准备什么\n    answer: 必须带齐作业、评语和可面试时间。评语要有正向理由、风险点和下一步建议。\n    related_steps:\n      - leader-check\n    source_refs:\n      - knowledge.md#LeaderCheck\n    escalation_owner: 带教人"}
{"id": "interview-arrangement:modules/interview-arrangement/faq.yaml:faq.yaml:1", "module_id": "interview-arrangement", "source_file": "modules/interview-arrangement/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "interview-arrangement@0.1.2", "text": "- id: interview-prep-message\n    question_patterns:\n      - 面试前提醒候选人什么\n      - 复试准备怎么发\n      - 候选人面试要准备什么\n    answer: 提醒候选人准备自我介绍、作业展示、为什么选择猎头实习、实习目标。线下面试要带电脑并提前到达。\n    related_steps:\n      - prep-message\n    source_refs:\n      - knowledge.md#面试准备消息\n    escalation_owner: 带教人\n\n  - id: homework-to-leader-interview-calendar\n    question_patterns:\n      - 收到作业后怎么约 leader 面试\n      - 候选人作业通过后怎么建日程\n      - leader 面试日程怎么创建\n      - OpenAI分析放哪里\n      - 面试日程要附什么材料\n    answer: 候选人作业通过 leader check 后，在飞书日历创建“实习生面试——候选人姓名/缩写”日程，添加候选人、leader/面试官、组织者或带教人；线下预约会议室，线上创建飞书视频会议；在日程说明或会议纪要中写脱敏评估摘要，覆盖硬性匹配、动机、岗位理解、稳定性、性格/抗压和风险点；按权限附简历和作业材料，设置提醒并确认参会人接受状态，最后同步候选人并更新 PPL。不要写入手机号、身份证号、银行卡号、验证码或无关私密资料。\n    related_steps:\n      - schedule-interview\n    source_refs:\n      - knowledge.md#作业后约面日程\n      - manual_note_20260706_leader_interview_calendar_scheduling\n    escalation_owner: 带教人"}
{"id": "offboarding:modules/offboarding/module.yaml:module.yaml:0", "module_id": "offboarding", "source_file": "modules/offboarding/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "id: offboarding\ntitle: 离职与结束实习\nversion: 0.1.0\ntype: lifecycle\nowner: HR Ops\naudience:\n  - recruiting-intern\n  - mentor\n  - hr_ops\nsensitivity: internal\nprerequisites: []\noutputs:\n  - 确认最后工作日\n  - 完成交接\n  - 回收权限和资料\n  - 完成实习证明、薪资结算或离职确认\nentry_step: confirm-last-day\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 离职/结束实习SOP\nlast_reviewed: 2026-07-01\nenabled: true"}
{"id": "offboarding:modules/offboarding/steps.yaml:steps.yaml:0", "module_id": "offboarding", "source_file": "modules/offboarding/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "steps:\n  - id: confirm-last-day\n    title: 确认最后工作日\n    goal: 和直属 leader 与 HR Ops 对齐结束实习时间\n    instructions:\n      - 与直属 leader 确认最后工作日\n      - 按公司流程提出离职或结束实习申请\n      - 提醒 HR Ops 确认\n    completion:\n      type: user_confirm\n      prompt: 确认最后工作日和流程状态已记录\n    help_refs:\n      - knowledge.md#最后工作日\n    blockers:\n      - condition: 时间未确认\n        escalation_owner: HR Ops\n        message: 请 HR Ops 和直属 leader 共同确认\n    next_step: handoff\n\n  - id: handoff\n    title: 交接候选人和文档\n    goal: 确保 PPL、职位文档和跟进事项可被接手\n    instructions:\n      - 交接候选人 PPL\n      - 交接职位文档\n      - 交接所有跟进事项和风险点\n    completion:\n      type: evidence_required\n      prompt: 提交交接清单或确认接手人已确认\n    help_refs:\n      - knowledge.md#交接清单\n    blockers:\n      - condition: 接手人未确认\n        escalation_owner: 带教人\n        message: 请带教人指定接手人\n    next_step: revoke-access\n\n  - id: revoke-access\n    title: 回收账号和权限\n    goal: 关闭飞书、渠道账号、邮箱、文档和候选人数据访问权限\n    instructions:\n      - 列出当前使用过的系统和渠道\n      - 通知 owner 回收或关闭权限\n      - 确认候选人数据访问权限已关闭\n    completion:\n      type: owner_approval\n      prompt: 由 HR Ops、IT / Admin 或带教人确认权限回收\n    help_refs:\n      - knowledge.md#权限回收\n    blockers:\n      - condition: 不确定有哪些权限\n        escalation_owner: IT / Admin\n        message: 请 IT / Admin 协助盘点账号和权限\n    next_step: cleanup-sensitive"}
{"id": "offboarding:modules/offboarding/steps.yaml:steps.yaml:1", "module_id": "offboarding", "source_file": "modules/offboarding/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "- id: cleanup-sensitive\n    title: 清理本地敏感资料\n    goal: 清理个人设备中的候选人简历和客户资料\n    instructions:\n      - 检查个人设备中的候选人简历\n      - 删除不应留存的客户资料和候选人资料\n      - 不转存到个人网盘或私人账号\n    completion:\n      type: user_confirm\n      prompt: 确认个人设备中的敏感资料已按要求清理\n    help_refs:\n      - knowledge.md#资料清理\n    blockers:\n      - condition: 不确定能否删除\n        escalation_owner: HR Ops\n        message: 请 HR Ops 或带教人确认资料保留要求\n    next_step: closeout-alumni\n\n  - id: closeout-alumni\n    title: 完成结算、证明和校友池\n    goal: 完成实习证明、薪资结算或离职确认，并判断是否进入校友池\n    instructions:\n      - 确认实习证明、薪资结算或离职确认状态\n      - 对优秀实习生标记进入校友池或转介绍池\n      - 记录后续可联系事项\n    completion:\n      type: user_confirm\n      prompt: 确认结束实习流程已完成\n    help_refs:\n      - knowledge.md#结束确认\n    blockers:\n      - condition: 结算或证明未完成\n        escalation_owner: HR Ops\n        message: 请 HR Ops 确认未完成项"}
{"id": "offboarding:modules/offboarding/knowledge.md:离职与结束实习:0", "module_id": "offboarding", "source_file": "modules/offboarding/knowledge.md", "heading": "离职与结束实习", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "# 离职与结束实习"}
{"id": "offboarding:modules/offboarding/knowledge.md:最后工作日:0", "module_id": "offboarding", "source_file": "modules/offboarding/knowledge.md", "heading": "最后工作日", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "## 最后工作日\n\n结束实习前先确认最后工作日，并与直属 leader 和 HR Ops 对齐。按公司流程提出离职或结束实习申请。"}
{"id": "offboarding:modules/offboarding/knowledge.md:交接清单:0", "module_id": "offboarding", "source_file": "modules/offboarding/knowledge.md", "heading": "交接清单", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "## 交接清单\n\n交接包括候选人 PPL、职位文档、跟进事项、风险点和待办动作。交接的标准是接手人可以继续推进。"}
{"id": "offboarding:modules/offboarding/knowledge.md:权限回收:0", "module_id": "offboarding", "source_file": "modules/offboarding/knowledge.md", "heading": "权限回收", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "## 权限回收\n\n需要回收或关闭飞书、渠道账号、邮箱、文档权限和候选人数据访问权限。账号回收由对应 owner 操作，实习生本人不应保留共享账号或资料。"}
{"id": "offboarding:modules/offboarding/knowledge.md:资料清理:0", "module_id": "offboarding", "source_file": "modules/offboarding/knowledge.md", "heading": "资料清理", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "## 资料清理\n\n清理个人设备中的候选人简历和客户资料，不转存到私人网盘或私人账号。无法判断是否可删除时，先问 HR Ops 或带教人。"}
{"id": "offboarding:modules/offboarding/knowledge.md:结束确认:0", "module_id": "offboarding", "source_file": "modules/offboarding/knowledge.md", "heading": "结束确认", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "## 结束确认\n\n完成实习证明、薪资结算或离职确认。优秀实习生可进入校友池或转介绍池，作为后续校园关系和人才线索维护。"}
{"id": "offboarding:modules/offboarding/faq.yaml:faq.yaml:0", "module_id": "offboarding", "source_file": "modules/offboarding/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "offboarding@0.1.0", "text": "faqs:\n  - id: offboarding-access\n    question_patterns:\n      - 离职要回收哪些权限\n      - 结束实习账号怎么办\n      - 渠道账号要关闭吗\n    answer: 需要回收或关闭飞书、渠道账号、邮箱、文档权限和候选人数据访问权限。具体由 HR Ops、IT / Admin 或对应 owner 确认。\n    related_steps:\n      - revoke-access\n    source_refs:\n      - knowledge.md#权限回收\n    escalation_owner: HR Ops\n\n  - id: offboarding-handoff\n    question_patterns:\n      - 离职交接什么\n      - 实习结束怎么交接\n      - PPL 怎么交接\n    answer: 交接候选人 PPL、职位文档、跟进事项、风险点和下一步动作。标准是接手人能继续推进。\n    related_steps:\n      - handoff\n    source_refs:\n      - knowledge.md#交接清单\n    escalation_owner: 带教人"}
{"id": "offer-preboarding:modules/offer-preboarding/module.yaml:module.yaml:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "id: offer-preboarding\ntitle: Offer 与入职前准备\nversion: 0.1.1\ntype: setup\nowner: HR Ops\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites: []\noutputs:\n  - 确认入职意愿\n  - 完成入职信息收集路径确认\n  - 确认 offer 与账号准备进度\nentry_step: confirm-intent\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 实习生发offer、入职\nlast_reviewed: 2026-07-02\nenabled: true"}
{"id": "offer-preboarding:modules/offer-preboarding/steps.yaml:steps.yaml:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "steps:\n  - id: confirm-intent\n    title: 确认入职意愿\n    goal: 在开通账号和推进 offer 前确认新人会按约定入职\n    instructions:\n      - 与候选人确认入职意愿和入职日期\n      - 说明公司会提前开通飞书和相关权限，因此需要明确答复\n      - 将确认结果记录给 HR Ops 或带教人\n    completion:\n      type: user_confirm\n      prompt: 确认已经完成入职意愿确认\n    help_refs:\n      - knowledge.md#入职前确认\n    blockers:\n      - condition: 入职意愿不确定\n        escalation_owner: HR Ops\n        message: 暂停开通账号，先由 HR Ops 或带教人确认意愿\n    next_step: collect-hr-info-safely\n\n  - id: collect-hr-info-safely\n    title: 确认入职信息收集路径\n    goal: 知道哪些信息要通过正式 HR 流程收集，避免在 agent 对话中保存敏感信息\n    instructions:\n      - 阅读 knowledge.md#入职信息字段\n      - 只确认字段清单，不在对话中提交身份证号、银行卡号等敏感信息\n      - 通过公司正式 HR 流程提交敏感材料\n    completion:\n      type: user_confirm\n      prompt: 确认你知道入职信息应走正式 HR 流程\n    help_refs:\n      - knowledge.md#入职信息字段\n      - faq.yaml#sensitive-info\n    blockers:\n      - condition: 不知道提交入口\n        escalation_owner: HR Ops\n        message: 请 HR Ops 提供正式信息收集入口\n    next_step: offer-followup\n\n  - id: offer-followup\n    title: 跟进 offer 下发\n    goal: 确认 offer 是否下发和是否收到\n    instructions:\n      - 向 HR Ops 确认 offer 预计下发时间\n      - 向新人确认是否收到 offer\n      - 如果未收到，记录卡点并升级给 HR Ops\n    completion:\n      type: user_confirm\n      prompt: 确认 offer 状态已经记录\n    help_refs:\n      - knowledge.md#Offer跟进\n    blockers:\n      - condition: offer 未下发或未收到\n        escalation_owner: HR Ops\n        message: 请 HR Ops 检查 offer 流程状态\n    next_step: prepare-accounts"}
{"id": "offer-preboarding:modules/offer-preboarding/steps.yaml:steps.yaml:1", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "- id: prepare-accounts\n    title: 提前准备账号与学习资料\n    goal: 入职前确认飞书、学习资料和必要账号准备进度\n    instructions:\n      - 提前 3 天检查飞书账号和必要权限是否在准备中\n      - 向新人发送可提前学习的资料清单\n      - 对较晚入职的新人保持中间跟进\n    completion:\n      type: user_confirm\n      prompt: 确认账号和学习资料准备状态已跟进\n    help_refs:\n      - knowledge.md#账号和资料准备\n    blockers:\n      - condition: 账号无法按时开通\n        escalation_owner: IT / Admin\n        message: 请 IT / Admin 或 HR Ops 协助确认账号开通"}
{"id": "offer-preboarding:modules/offer-preboarding/knowledge.md:Offer 与入职前准备:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/knowledge.md", "heading": "Offer 与入职前准备", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "# Offer 与入职前准备"}
{"id": "offer-preboarding:modules/offer-preboarding/knowledge.md:入职前确认:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/knowledge.md", "heading": "入职前确认", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "## 入职前确认\n\n入职前需要确认新人明确会来实习。因为账号、权限和内部资料涉及保密，不能在意愿不明确时提前扩大发放范围。"}
{"id": "offer-preboarding:modules/offer-preboarding/knowledge.md:入职信息字段:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/knowledge.md", "heading": "入职信息字段", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "## 入职信息字段\n\n可在 agent 中确认字段清单，但不要在 agent 对话或 zip 包中保存敏感值。\n\n普通字段包括：姓名、英文名、电话、邮箱、级别、薪资、base 地址、汇报上级、所属团队、入职日期、是否自带电脑。\n\n敏感字段包括：身份证号、银行卡号、完整开户信息和其他身份/支付材料。这些必须通过公司正式 HR 流程提交，不应粘贴给 agent。"}
{"id": "offer-preboarding:modules/offer-preboarding/knowledge.md:Offer跟进:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/knowledge.md", "heading": "Offer跟进", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "## Offer跟进\n\n入职信息收集后，需要向 HR Ops 确认 offer 何时下发，并跟进新人是否收到。未收到时记录卡点并升级。"}
{"id": "offer-preboarding:modules/offer-preboarding/knowledge.md:账号和资料准备:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/knowledge.md", "heading": "账号和资料准备", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "## 账号和资料准备\n\n原则上提前 3 天开始准备飞书账号、必要群组和学习资料。账号问题只记录状态和 owner，不保存账号密码。"}
{"id": "offer-preboarding:modules/offer-preboarding/faq.yaml:faq.yaml:0", "module_id": "offer-preboarding", "source_file": "modules/offer-preboarding/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "offer-preboarding@0.1.1", "text": "faqs:\n  - id: sensitive-info\n    question_patterns:\n      - 身份证号要发给你吗\n      - 银行卡号可以填在这里吗\n      - 入职信息怎么提交\n    answer: 不要把身份证号、银行卡号或完整开户信息发给 agent。这些信息必须通过公司正式 HR 流程提交。这里仅确认字段清单和流程状态。\n    related_steps:\n      - collect-hr-info-safely\n    source_refs:\n      - knowledge.md#入职信息字段\n    escalation_owner: HR Ops\n\n  - id: account-before-joining\n    question_patterns:\n      - 入职前账号什么时候开\n      - 飞书账号什么时候有\n      - 提前学习资料在哪里\n    answer: 账号和学习资料通常在入职前几天开始准备。若临近入职仍未开通，请记录卡点并升级给 HR Ops 或 IT / Admin。\n    related_steps:\n      - prepare-accounts\n    source_refs:\n      - knowledge.md#账号和资料准备\n    escalation_owner: IT / Admin"}
{"id": "ppl-management:modules/ppl-management/module.yaml:module.yaml:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "id: ppl-management\ntitle: PPL 管理\nversion: 0.1.1\ntype: workflow\nowner: Recruiting Ops\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites:\n  - interview-arrangement\noutputs:\n  - 能创建候选人记录\n  - 能维护状态、风险和下一步动作\n  - 能管理长周期候选人和校园关系\nentry_step: create-record\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: PPL管理\n  - type: manual_note\n    ref: manual_note_20260701_account_registration_channels\n    section: 简历来源和 PPL\nlast_reviewed: 2026-07-01\nenabled: true"}
{"id": "ppl-management:modules/ppl-management/steps.yaml:steps.yaml:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "steps:\n  - id: create-record\n    title: 创建候选人记录\n    goal: 把合适实习生进入统一 PPL 或实习生清单\n    instructions:\n      - 确认 PPL 或实习生清单入口\n      - 创建候选人记录\n      - 填写基础信息、来源、当前阶段和负责人\n    completion:\n      type: user_confirm\n      prompt: 确认候选人记录已创建\n    help_refs:\n      - knowledge.md#创建记录\n    blockers:\n      - condition: 找不到 PPL 入口\n        escalation_owner: 带教人\n        message: 请带教人提供当前表格或系统入口\n    next_step: update-status-next-action\n\n  - id: update-status-next-action\n    title: 更新状态和下一步动作\n    goal: 每次沟通后能维护可执行的下一步\n    instructions:\n      - 更新当前阶段\n      - 写明候选人意愿度、风险点和待办动作\n      - 写明下一次跟进时间\n    completion:\n      type: evidence_optional\n      prompt: 确认状态、风险和下一步动作已更新\n    help_refs:\n      - knowledge.md#状态维护\n    blockers:\n      - condition: 不知道如何写下一步\n        escalation_owner: 带教人\n        message: 请带教人检查 PPL 记录是否可执行\n    next_step: long-cycle-followup\n\n  - id: long-cycle-followup\n    title: 管理长周期候选人\n    goal: 不丢失 1-2 个月后到岗或需要考虑的候选人\n    instructions:\n      - 标记预计到岗时间或考虑截止时间\n      - 设置下一次跟进日期\n      - 定期复盘长周期候选人池\n    completion:\n      type: user_confirm\n      prompt: 确认长周期候选人已有跟进安排\n    help_refs:\n      - knowledge.md#长周期候选人\n    blockers:\n      - condition: 候选人长期不回复\n        escalation_owner: 带教人\n        message: 请带教人判断继续跟进或降级处理\n    next_step: school-relationship"}
{"id": "ppl-management:modules/ppl-management/steps.yaml:steps.yaml:1", "module_id": "ppl-management", "source_file": "modules/ppl-management/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "- id: school-relationship\n    title: 运营校园关系\n    goal: 每个大学维护可持续线索来源\n    instructions:\n      - 标记候选人所在学校和院系\n      - 记录可帮助发布信息或联系老师的同学\n      - 跟进学校就业信息和转介绍机会\n    completion:\n      type: user_confirm\n      prompt: 确认你已经知道如何记录校园关系线索\n    help_refs:\n      - knowledge.md#校园关系\n    blockers:\n      - condition: 没有校园线索\n        escalation_owner: Recruiting Ops\n        message: 从优秀候选人和学生会经验候选人开始转介绍提问"}
{"id": "ppl-management:modules/ppl-management/knowledge.md:PPL 管理:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/knowledge.md", "heading": "PPL 管理", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "# PPL 管理"}
{"id": "ppl-management:modules/ppl-management/knowledge.md:创建记录:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/knowledge.md", "heading": "创建记录", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "## 创建记录\n\n每一个合适实习生都要进入统一 PPL 或实习生清单。记录至少包含候选人来源、当前阶段、负责人和下一步动作。\n\n实习生需要知道当前团队使用的 PPL 链接或入口即可。PPL 权限、底层表结构、视图配置和敏感字段由带教人或 Recruiting Ops 管理。\n\n简历来源可记录为：Pipeline：实习生PPL。"}
{"id": "ppl-management:modules/ppl-management/knowledge.md:状态维护:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/knowledge.md", "heading": "状态维护", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "## 状态维护\n\n每次沟通后更新状态、候选人意愿度、风险点、下一步动作和下一次跟进时间。好的 PPL 记录必须让任何接手的人知道下一步要做什么。"}
{"id": "ppl-management:modules/ppl-management/knowledge.md:长周期候选人:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/knowledge.md", "heading": "长周期候选人", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "## 长周期候选人\n\n很多实习生需要 1-2 个月到岗，或需要几天考虑。不要只靠记忆跟进，要在 PPL 中写明预计到岗时间、考虑截止时间和下一次跟进日期。"}
{"id": "ppl-management:modules/ppl-management/knowledge.md:校园关系:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/knowledge.md", "heading": "校园关系", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "## 校园关系\n\n每个大学都应运营至少一位同学，帮助发布消息、联系老师和获取就业信息。加微信之后需要保持沟通，不只在单次招聘里使用。"}
{"id": "ppl-management:modules/ppl-management/faq.yaml:faq.yaml:0", "module_id": "ppl-management", "source_file": "modules/ppl-management/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "ppl-management@0.1.1", "text": "faqs:\n  - id: ppl-fields\n    question_patterns:\n      - PPL 要填什么\n      - 候选人状态怎么写\n      - 实习生清单怎么维护\n    answer: 至少记录来源、当前阶段、负责人、意愿度、风险点、下一步动作和下一次跟进时间。核心标准是别人接手也知道下一步做什么。\n    related_steps:\n      - create-record\n      - update-status-next-action\n    source_refs:\n      - knowledge.md#状态维护\n    escalation_owner: 带教人\n\n  - id: ppl-link-boundary\n    question_patterns:\n      - 实习生 PPL 链接是什么\n      - PPL 入口在哪里\n      - PPL 权限要怎么处理\n      - Pipeline 来源怎么写\n    answer: 实习生需要知道当前团队使用的 PPL 链接或入口即可；PPL 权限、底层表结构、视图配置和敏感字段由带教人或 Recruiting Ops 管理。简历来源可记录为“Pipeline：实习生PPL”。\n    related_steps:\n      - create-record\n    source_refs:\n      - knowledge.md#创建记录\n    escalation_owner: 带教人\n\n  - id: long-cycle-candidate\n    question_patterns:\n      - 1 个月后才能入职怎么办\n      - 候选人还在考虑怎么办\n      - 长周期候选人怎么跟\n    answer: 在 PPL 里标记预计到岗或考虑截止时间，并设置下一次跟进日期。定期复盘，不要靠记忆。\n    related_steps:\n      - long-cycle-followup\n    source_refs:\n      - knowledge.md#长周期候选人\n    escalation_owner: 带教人"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/module.yaml:module.yaml:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "id: recruiting-intern-hiring\ntitle: 招聘实习生 SOP\nversion: 0.1.1\ntype: workflow\nowner: Recruiting Ops\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites:\n  - intern-role-basics\noutputs:\n  - 理解理想画像\n  - 理解招聘漏斗\n  - 理解 AI 原生猎头实习生 JD\n  - 能记录候选人关键信息\nentry_step: learn-ideal-profile\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 招聘实习生SOP\n  - type: manual_note\n    ref: manual_note_20260701_account_registration_channels\n    section: AI 原生猎头实习生 JD\nlast_reviewed: 2026-07-01\nenabled: true"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/steps.yaml:steps.yaml:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "steps:\n  - id: learn-ideal-profile\n    title: 学习理想画像\n    goal: 能识别适合 TTC 猎头实习机会的学生画像\n    instructions:\n      - 阅读 knowledge.md#理想画像\n      - 写出 5 个正向信号\n      - 写出 3 个需要谨慎判断的风险信号\n    completion:\n      type: user_confirm\n      prompt: 确认你已经理解理想画像\n    help_refs:\n      - knowledge.md#理想画像\n    blockers:\n      - condition: 不知道如何判断画像\n        escalation_owner: 带教人\n        message: 请带教人结合真实简历讲解\n    next_step: understand-hiring-funnel\n\n  - id: understand-hiring-funnel\n    title: 理解招聘流程\n    goal: 知道从寻访到 offer/入职的完整漏斗\n    instructions:\n      - 阅读 knowledge.md#招聘流程\n      - 记住流程：寻访、初筛、电话、作业、群内话题、leader check、约面、PPL、offer/入职\n      - 标记你当前处在哪一步训练\n    completion:\n      type: user_confirm\n      prompt: 确认你能按顺序说出招聘流程\n    help_refs:\n      - knowledge.md#招聘流程\n    blockers:\n      - condition: 不理解流程先后顺序\n        escalation_owner: Recruiting Ops\n        message: 请 Recruiting Ops 用一个真实案例串流程\n    next_step: understand-jd\n\n  - id: understand-jd\n    title: 理解岗位 JD\n    goal: 能讲清 AI 原生猎头实习生岗位职责、要求和亮点\n    instructions:\n      - 阅读 knowledge.md#岗位JD\n      - 总结岗位职责、硬性要求、软性要求和亮点\n      - 准备给候选人介绍岗位的 1 分钟版本\n    completion:\n      type: evidence_optional\n      prompt: 确认你能用 1 分钟介绍岗位，如有文字版可提交\n    help_refs:\n      - knowledge.md#岗位JD\n    blockers:\n      - condition: 说不出岗位亮点\n        escalation_owner: 带教人\n        message: 请带教人补充团队真实成长案例\n    next_step: candidate-note-standard"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/steps.yaml:steps.yaml:1", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "- id: candidate-note-standard\n    title: 学习候选人记录标准\n    goal: 每次沟通后能记录可用信息、风险和下一步动作\n    instructions:\n      - 阅读 knowledge.md#候选人记录标准\n      - 准备候选人记录模板\n      - 后续每次沟通后使用该模板更新\n    completion:\n      type: user_confirm\n      prompt: 确认你已经准备好候选人记录模板\n    help_refs:\n      - knowledge.md#候选人记录标准\n    blockers:\n      - condition: 不知道如何写风险点\n        escalation_owner: 带教人\n        message: 请带教人给出正反例"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/knowledge.md:招聘实习生 SOP:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/knowledge.md", "heading": "招聘实习生 SOP", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "# 招聘实习生 SOP"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/knowledge.md:理想画像:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/knowledge.md", "heading": "理想画像", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "## 理想画像\n\n理想实习生画像包括：应届生，皮实、有韧性、积极主动、会用 AI 工具；有招聘、创业、销售或运营经历加分；目标清晰，愿意进入猎头、HR、销售或 AI 相关行业；有赚钱和成长动机，愿意与优秀的人为伍。"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/knowledge.md:招聘流程:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/knowledge.md", "heading": "招聘流程", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "## 招聘流程\n\n标准流程：寻访 -> 初筛 -> 电话 -> 作业 -> 群内简历话题 -> leader check -> 约面 -> PPL -> offer/入职。"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/knowledge.md:岗位JD:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/knowledge.md", "heading": "岗位JD", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "## 岗位JD\n\n岗位定位：AI 原生猎头实习生。\n\n职责包括：\n\n- 参与中高级人才 sourcing。\n- 管理招聘流程，包括简历筛选、初步评估和面试安排。\n- 学习并应用公司内部 AI 招聘工具，辅助人才画像分析和市场研究。\n- 与顾问、业务负责人和客户高效沟通。\n- 协助维护候选人关系和人才数据库。\n\n要求包括：\n\n- 本科/硕士学历优先。\n- 对 AI、专业招聘和猎头行业有兴趣。\n- 有招聘、人力资源、sourcing、销售或运营经验加分。\n- 具备跨领域沟通协作能力，能够与内部 AI 技术团队及客户进行专业对话。\n- 沟通表达、执行力、组织和时间管理、细节管理、数据敏感度和学习能力较好。\n\n亮点包括：\n\n- 深度参与真实招聘全流程。\n- 接触 AI、具身智能、互联网和高壁垒方向。\n- 与资深顾问和 AI 技术专家协作，获得职业发展加速度。"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/knowledge.md:候选人记录标准:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/knowledge.md", "heading": "候选人记录标准", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "## 候选人记录标准\n\n每次沟通后必须记录：实习时间、求职动机、岗位理解、优势、风险点和下一步动作。"}
{"id": "recruiting-intern-hiring:modules/recruiting-intern-hiring/faq.yaml:faq.yaml:0", "module_id": "recruiting-intern-hiring", "source_file": "modules/recruiting-intern-hiring/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "recruiting-intern-hiring@0.1.1", "text": "faqs:\n  - id: intern-profile\n    question_patterns:\n      - 什么样的同学适合\n      - 理想画像是什么\n      - 招实习生看什么\n    answer: 优先看韧性、主动性、AI 工具使用、目标感、招聘/销售/运营相关经历、稳定线下实习可能性和对猎头/AI 行业的兴趣。\n    related_steps:\n      - learn-ideal-profile\n    source_refs:\n      - knowledge.md#理想画像\n    escalation_owner: Recruiting Ops\n\n  - id: hiring-funnel\n    question_patterns:\n      - 招聘流程是什么\n      - 从简历到入职有哪些步骤\n      - 实习生招聘 SOP 是什么\n    answer: 标准流程是寻访、初筛、电话、作业、群内简历话题、leader check、约面、PPL、offer/入职。\n    related_steps:\n      - understand-hiring-funnel\n    source_refs:\n      - knowledge.md#招聘流程\n    escalation_owner: Recruiting Ops"}
{"id": "sourcing-channels:modules/sourcing-channels/module.yaml:module.yaml:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "id: sourcing-channels\ntitle: 招聘渠道寻访\nversion: 0.1.5\ntype: workflow\nowner: Recruiting Ops\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites:\n  - recruiting-intern-hiring\noutputs:\n  - 理解渠道账号规范\n  - 知道账号注册和职位发布所需公司名称、展示名和办公地点\n  - 能使用实习僧、Boss、脉脉、猎聘、小红书等渠道的基础流程\n  - 能将简历同步到指定工作流\nentry_step: channel-policy\nsource_refs:\n  - type: lark_wiki\n    ref: Xd3kwsX9gieFi0ksHVPc9LjunId\n    section: 第一步：寻访\n  - type: manual_note\n    ref: manual_note_20260701_account_registration_channels\n    section: 招聘账号入口\n  - type: manual_note\n    ref: manual_note_20260702_boss_colleague_verification\n    section: Boss 账号注册与企业认证方式\nlast_reviewed: 2026-07-02\nenabled: true"}
{"id": "sourcing-channels:modules/sourcing-channels/steps.yaml:steps.yaml:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "steps:\n  - id: channel-policy\n    title: 理解渠道账号规范\n    goal: 知道账号申请、权限范围、禁止事项和回收要求\n    instructions:\n      - 阅读 knowledge.md#渠道账号规范\n      - 阅读 knowledge.md#账号注册公司信息\n      - 确认不同渠道的账号方式不同：猎聘和脉脉由实习生用本人手机号/身份证按平台要求注册；Boss 优先使用自己的账号注册，Celine 账号只能一个人用，作为备选方式\n      - 确认不私下转发账号、密码、验证码\n      - 确认不在 kit、聊天或文档中保存身份证号、验证码或认证材料\n      - 确认离职或结束实习后需要回收权限\n    completion:\n      type: user_confirm\n      prompt: 确认你已经理解渠道账号规范\n    help_refs:\n      - knowledge.md#渠道账号规范\n      - knowledge.md#账号注册公司信息\n    blockers:\n      - condition: 没有账号权限\n        escalation_owner: Recruiting Ops\n        message: 请团队负责人或 Recruiting Ops 确认权限申请路径\n    next_step: shixiseng-workflow\n\n  - id: shixiseng-workflow\n    title: 学习实习僧流程\n    goal: 能检查实习僧简历并及时激活\n    instructions:\n      - 确认实习僧职位是否开通\n      - 确认邮箱和网页通知通道可用\n      - 收到简历后及时检查并进入激活流程\n    completion:\n      type: user_confirm\n      prompt: 确认你已经理解实习僧渠道动作\n    help_refs:\n      - knowledge.md#实习僧\n    blockers:\n      - condition: 职位过期或权限不足\n        escalation_owner: Recruiting Ops\n        message: 联系团队负责人协调职位或权限\n    next_step: boss-workflow"}
{"id": "sourcing-channels:modules/sourcing-channels/steps.yaml:steps.yaml:1", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "- id: boss-workflow\n    title: 学习 Boss 直聘流程\n    goal: 能按筛选标准发送邀请并收集简历\n    instructions:\n      - 选择实习生职位\n      - 确认 Boss 账号优先使用自己的账号注册；Celine 账号只能一个人用，作为备选方式\n      - 使用自己的 Boss 账号注册时，身份选择“猎头”，不要选择“招聘者”\n      - 按 knowledge.md#Boss直聘职位发布信息 核对公司展示名、办公地点和职位字段\n      - 如果使用自己的 Boss 账号注册并需要企业认证，认证方式选择“同事协助认证”\n      - 不保存认证二维码、验证码、同事头像或个人认证信息\n      - 按学历、地域、相关经历和加分项筛选\n      - 发送高质量招呼语\n      - 将收到的简历同步到指定飞书群或 PPL\n    completion:\n      type: evidence_optional\n      prompt: 确认你已完成一次 Boss 候选人筛选练习\n    help_refs:\n      - knowledge.md#Boss直聘\n      - knowledge.md#Boss直聘职位发布信息\n      - faq.yaml#boss-criteria\n    blockers:\n      - condition: 不知道筛选标准\n        escalation_owner: 带教人\n        message: 请带教人提供 3 份正反例简历\n      - condition: Boss 企业认证卡住\n        escalation_owner: Recruiting Ops\n        message: 使用自己的 Boss 账号注册时选择同事协助认证；如仍卡住，将问题发给带教人或 Recruiting Ops 跟进，不要保存或转发验证码、二维码或个人认证材料\n    next_step: maimai-liepin-workflow\n\n  - id: maimai-liepin-workflow\n    title: 学习脉脉和猎聘主动寻访\n    goal: 能使用搜索罗盘主动找人\n    instructions:\n      - 使用北京、本科/硕士、22-24 岁、销售/人力资源/金融/管理等关键词\n      - 使用实习生本人手机号和身份证号按平台要求注册猎聘/脉脉账号\n      - 发布职位前向带教人或 Recruiting Ops 确认公司信息、展示名称、地点和 JD 口径\n      - 优先关注公司周边大学和可线下实习同学\n      - 向合适人选发送邀请\n      - 索要简历或联系方式后进入激活流程\n    completion:\n      type: user_confirm\n      prompt: 确认你已经理解脉脉/猎聘主动寻访流程\n    help_refs:\n      - knowledge.md#脉脉和猎聘\n    blockers:\n      - condition: 账号或权限不可用\n        escalation_owner: Recruiting Ops\n        message: 注册或发布遇到认证、公司信息、JD 字段问题时，记录问题并升级给带教人或 Recruiting Ops\n    next_step: xiaohongshu-workflow"}
{"id": "sourcing-channels:modules/sourcing-channels/steps.yaml:steps.yaml:2", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "- id: xiaohongshu-workflow\n    title: 理解小红书长期运营渠道\n    goal: 知道小红书是长期运营线索来源，具体 SOP 另行承接\n    instructions:\n      - 阅读 knowledge.md#小红书\n      - 向带教人确认当前小红书运营 SOP 是否启用\n      - 若启用，记录关联 SOP 入口\n    completion:\n      type: user_confirm\n      prompt: 确认你已经知道小红书渠道的维护方式\n    help_refs:\n      - knowledge.md#小红书\n    blockers:\n      - condition: 找不到小红书 SOP\n        escalation_owner: Recruiting Ops\n        message: 请 Recruiting Ops 提供小红书 SOP 入口\n    next_step: sync-resumes\n\n  - id: sync-resumes\n    title: 同步简历和进入激活\n    goal: 确保渠道收到的简历进入统一管理\n    instructions:\n      - 将渠道收到的简历同步到指定飞书群或 PPL\n      - 不遗漏可能有价值的候选人\n      - 对合适候选人进入 candidate-activation 模块\n    completion:\n      type: user_confirm\n      prompt: 确认简历同步和下一步激活路径已清楚\n    help_refs:\n      - knowledge.md#简历同步\n    blockers:\n      - condition: 不知道同步到哪里\n        escalation_owner: 带教人\n        message: 请带教人确认飞书群、PPL 表或实习生清单入口"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:招聘渠道寻访:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "招聘渠道寻访", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "# 招聘渠道寻访"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:渠道账号规范:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "渠道账号规范", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## 渠道账号规范\n\n不同渠道的账号方式不同。猎聘和脉脉账号由实习生使用本人手机号和身份证号按平台要求自行注册。Boss 有两种账号方式：优先使用自己的账号注册；Celine 账号只能一个人用，因此作为备选方式。使用自己的 Boss 账号注册时，身份选择“猎头”，不要选择“招聘者”；如需企业认证，认证方式选择“同事协助认证”。共享权限或其他团队资产类账号按团队负责人或 Recruiting Ops 的流程处理。\n\n账号、密码和验证码不得私下转发。身份证号、验证码、人脸认证、二维码认证材料不得写入 kit、聊天记录或共享文档。使用前需确认权限范围和操作规范。离职或结束实习后，必须回收渠道账号、飞书权限、文档权限和候选人数据访问权限。\n\n账号权限、企业认证、验证码、人脸或二维码认证相关动作必须由账号负责人、团队负责人或管理员处理。实习生不得私下收集、转发或保存认证材料。"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:账号注册公司信息:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "账号注册公司信息", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## 账号注册公司信息\n\n账号注册或发布职位时，可能需要填写或选择公司名称、对外展示名称和办公地点。猎聘和脉脉注册使用实习生本人身份信息，但发布职位必须使用团队确认的公司信息和 JD 口径。当前可用信息：\n\n- 公司搜索关键词：才多对\n- 认证公司：北京才多对信息技术有限公司\n- 对外展示名称可选项：才多对｜人力资源服务；北京才多对信息技术｜人力资源服务\n- 工作城市：北京\n- 工作地点：北京市海淀区优盛大厦-A座1818\n- 商圈：学院路\n\nBoss 有两种账号方式：优先使用自己的账号注册；Celine 账号只能一个人用，因此作为备选方式。如果使用自己的 Boss 账号注册，身份选择“猎头”，不要选择“招聘者”；如需企业认证，认证方式选择“同事协助认证”。如果仍然卡住，实习生只记录问题并升级给带教人或 Recruiting Ops。不要保存身份证号、验证码、人脸认证材料、认证二维码、同事头像或个人认证信息。"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:实习僧:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "实习僧", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## 实习僧\n\n实习僧用于接收和处理实习生简历。需要确认职位是否开通，邮箱和网页通知是否可用。收到简历后及时检查并进入激活。"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:Boss直聘:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "Boss直聘", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## Boss直聘\n\nBoss 用于推荐牛人、邀请投递和处理沟通中的候选人。筛选时重点看学历、相关实习经历、地域稳定性和加分项。目标是精准筛选好的同学，不是广撒网。\n\n筛选标准：\n\n- 学历优先：本科/硕士优先，985/211 加分。\n- 实习经历：有招聘、销售、运营、人力资源或相关经历加分。\n- 地域限制：北京本地、北京居住、可稳定线下面试和实习优先。\n- 加分项：创业经历、AI 工具经验、强目标感。\n\nBoss 直聘入口：https://www.zhipin.com/"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:Boss直聘职位发布信息:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "Boss直聘职位发布信息", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## Boss直聘职位发布信息\n\nBoss 有两种账号方式：优先使用自己的账号注册；Celine 账号只能一个人用，因此作为备选方式。Boss 直聘个人版开通时，可能需要创建 Boss 名片、完善公司信息、选择对外展示名称、加入公司并发布第一个职位。使用自己的 Boss 账号注册时，身份选择“猎头”，不要选择“招聘者”。\n\n如果使用自己的 Boss 账号注册并需要企业认证，选择“同事协助认证”。涉及认证通知、二维码、验证码、同事头像、人脸或个人账号信息时，不进入 searchable source，也不要在聊天或共享文档中保存。\n\n发布实习生职位时可参考：\n\n- 招聘类型：实习生招聘\n- 职位名称：猎头顾问\n- 职位类型：猎头顾问\n- 经验和学历：在校/应届，本科\n- 薪资范围：120-240 元/天\n- 实习要求：6 个月，每周 5 天\n- 工作地点：北京市海淀区优盛大厦-A座1818\n\n职位描述应使用已确认的 AI 原生猎头实习生 JD，不得自行编造职责、薪资、地点或公司信息。"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:脉脉和猎聘:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "脉脉和猎聘", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## 脉脉和猎聘\n\n脉脉和猎聘用于主动出击。搜索罗盘可包含北京、本科/硕士、22-24 岁、销售、人力资源、金融、管理、公司周边大学等关键词。\n\n猎聘和脉脉账号由实习生使用本人手机号和身份证号按平台要求自行注册。注册时不要把身份证号、验证码或认证截图保存到 kit 或共享文档中。发布公司 JD 前，需要使用团队确认的公司名称、对外展示名称、办公地点和岗位描述。\n\n渠道入口：\n\n- 猎聘：https://www.liepin.com/\n- 脉脉：https://maimai.cn/\n\n猎聘/猎聘诚猎通发布职位时可参考：职位名称“猎头顾问”、职位类别“猎头顾问/助理”、工作地点“北京-海淀区”、薪资范围“3k-5k，12 个月”、工作经验“经验不限”、学历要求“本科”。实际发布前需由带教人或 Recruiting Ops 确认。\n\n邀请语示例：同学你好，TTC 正在招募优秀小伙伴！看了你的简历，是我们期待的人选，能否深入沟通下？"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:小红书:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "小红书", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## 小红书\n\n小红书是长期运营渠道，适合沉淀内容、获取学生线索和转介绍。具体运营策略应由独立小红书 SOP 承接。"}
{"id": "sourcing-channels:modules/sourcing-channels/knowledge.md:简历同步:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/knowledge.md", "heading": "简历同步", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "## 简历同步\n\n通过 Boss、实习僧、脉脉、猎聘或其他渠道收到的简历，应同步到指定飞书群、PPL 或实习生清单，方便统一管理和分配。"}
{"id": "sourcing-channels:modules/sourcing-channels/faq.yaml:faq.yaml:0", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "faqs:\n  - id: boss-criteria\n    question_patterns:\n      - Boss 怎么筛\n      - Boss 打招呼看什么\n      - Boss 候选人标准是什么\n    answer: Boss 筛选重点看学历、北京稳定性、相关实习经历和加分项。目标是精准筛选合适同学，不广撒网。\n    related_steps:\n      - boss-workflow\n    source_refs:\n      - knowledge.md#Boss直聘\n    escalation_owner: 带教人\n\n  - id: channel-account\n    question_patterns:\n      - 渠道账号怎么申请\n      - 账号登不上怎么办\n      - 验证码找谁\n    answer: 猎聘和脉脉由实习生使用本人手机号和身份证号按平台要求自行注册。Boss 优先使用自己的账号注册，Celine 账号只能一个人用，作为备选方式；使用自己的 Boss 账号注册时身份选择“猎头”，不要选择“招聘者”，如需企业认证则选择“同事协助认证”。不要私下转发账号、密码、验证码、人脸认证、二维码认证材料，也不要在 kit、聊天或共享文档中保存身份证号。权限或认证问题记录后升级给 owner。\n    related_steps:\n      - channel-policy\n    source_refs:\n      - knowledge.md#渠道账号规范\n    escalation_owner: Recruiting Ops\n\n  - id: account-registration-company-info\n    question_patterns:\n      - 注册账号公司名称填什么\n      - Boss 公司信息怎么填\n      - Boss 企业认证选什么\n      - 猎聘脉脉公司信息怎么填\n      - 工作地点填哪里\n      - 对外展示名称选哪个\n    answer: 猎聘和脉脉账号用实习生本人手机号和身份证号注册，但发布公司 JD 时必须使用团队确认的公司信息。公司搜索关键词可用“才多对”，认证公司为“北京才多对信息技术有限公司”，对外展示名称可选“才多对｜人力资源服务”或“北京才多对信息技术｜人力资源服务”，工作地点为“北京市海淀区优盛大厦-A座1818”，商圈为“学院路”。Boss 优先使用自己的账号注册，Celine 账号只能一个人用，作为备选方式；自己的 Boss 账号注册时身份选择“猎头”而不是“招聘者”，企业认证方式选择“同事协助认证”，认证卡点升级给 Recruiting Ops。\n    related_steps:\n      - channel-policy\n      - boss-workflow\n    source_refs:\n      - knowledge.md#账号注册公司信息\n    escalation_owner: Recruiting Ops"}
{"id": "sourcing-channels:modules/sourcing-channels/faq.yaml:faq.yaml:1", "module_id": "sourcing-channels", "source_file": "modules/sourcing-channels/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "sourcing-channels@0.1.5", "text": "- id: boss-enterprise-verification\n    question_patterns:\n      - Boss 注册企业认证选什么\n      - Boss 账号怎么注册\n      - Boss 企业认证方式\n      - Boss 同事协助认证\n    answer: Boss 优先使用自己的账号注册；Celine 账号只能一个人用，作为备选方式。使用自己的 Boss 账号注册时，身份选择“猎头”，不要选择“招聘者”；如需企业认证，认证方式选择“同事协助认证”。不要保存或转发认证二维码、验证码、同事头像、人脸认证材料或个人认证信息；如果认证卡住，记录问题并升级给带教人或 Recruiting Ops。\n    related_steps:\n      - boss-workflow\n    source_refs:\n      - knowledge.md#Boss直聘职位发布信息\n      - knowledge.md#账号注册公司信息\n    escalation_owner: Recruiting Ops\n\n  - id: boss-job-posting-fields\n    question_patterns:\n      - Boss 发布职位怎么填\n      - Boss 实习生职位字段\n      - Boss 薪资地点实习要求怎么填\n    answer: Boss 发布实习生职位可参考：招聘类型“实习生招聘”、职位名称“猎头顾问”、职位类型“猎头顾问”、经验学历“在校/应届，本科”、薪资范围“120-240 元/天”、实习要求“6 个月，每周 5 天”、工作地点“北京市海淀区优盛大厦-A座1818”。发布前需按团队确认的 JD 和字段核对。\n    related_steps:\n      - boss-workflow\n    source_refs:\n      - knowledge.md#Boss直聘职位发布信息\n    escalation_owner: 带教人\n\n  - id: where-sync-resume\n    question_patterns:\n      - 简历同步到哪里\n      - 收到简历后放哪\n      - 简历要发哪个群\n    answer: 收到简历后应同步到指定飞书群、PPL 或实习生清单。具体入口由带教人按当前团队流程确认。\n    related_steps:\n      - sync-resumes\n    source_refs:\n      - knowledge.md#简历同步\n    escalation_owner: 带教人"}
{"id": "training-acceptance:modules/training-acceptance/module.yaml:module.yaml:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/module.yaml", "heading": "module.yaml", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "id: training-acceptance\ntitle: 培训验收\nversion: 0.1.0\ntype: acceptance\nowner: 带教人\naudience:\n  - recruiting-intern\n  - mentor\nsensitivity: internal\nprerequisites:\n  - intern-role-basics\noutputs:\n  - 完成职位理解验收\n  - 完成简历筛选练习\n  - 完成电话沟通 role play\n  - 完成 PPL 管理和 AI 工具使用验收\nentry_step: role-understanding-check\nsource_refs:\n  - type: lark_sheet\n    ref: KbMKsLsYUhOv2it1Z7Ocm33An1g\n    section: v6j9Rq!A1:B6\nlast_reviewed: 2026-07-01\nenabled: true"}
{"id": "training-acceptance:modules/training-acceptance/steps.yaml:steps.yaml:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "steps:\n  - id: role-understanding-check\n    title: 职位理解验收\n    goal: 能用 3 句话讲清岗位职责、核心要求和候选人画像\n    instructions:\n      - 阅读 recruiting-intern-hiring 模块的岗位 JD 和理想画像\n      - 用 3 句话写出岗位职责、核心要求和候选人画像\n      - 发给带教人确认\n    completion:\n      type: evidence_required\n      prompt: 提交你的 3 句话总结或确认带教人已通过\n    help_refs:\n      - knowledge.md#职位理解\n    blockers:\n      - condition: 说不清岗位画像\n        escalation_owner: 带教人\n        message: 请带教人用一个真实简历案例讲解画像\n    next_step: resume-screening-practice\n\n  - id: resume-screening-practice\n    title: 简历筛选练习\n    goal: 能从 10 份简历中筛出 3 份并写出理由\n    instructions:\n      - 向带教人领取 10 份练习简历或脱敏样例\n      - 按学历、地域、经历、动机和加分项筛选\n      - 选出 3 份并写明推荐理由和风险点\n    completion:\n      type: evidence_required\n      prompt: 提交 3 份推荐理由和风险点，或确认带教人已通过\n    help_refs:\n      - knowledge.md#简历筛选\n    blockers:\n      - condition: 没有练习简历\n        escalation_owner: 带教人\n        message: 请带教人提供脱敏练习简历\n    next_step: phone-roleplay\n\n  - id: phone-roleplay\n    title: 电话沟通 role play\n    goal: 能问出可用性、动机和风险点\n    instructions:\n      - 阅读 candidate-activation 模块的问题清单\n      - 和带教人完成一次模拟电话\n      - 记录你问出的可用性、动机和风险点\n    completion:\n      type: evidence_required\n      prompt: 提交 role play 复盘或确认带教人已通过\n    help_refs:\n      - knowledge.md#电话沟通\n    blockers:\n      - condition: 不知道怎么开场\n        escalation_owner: 带教人\n        message: 先使用 candidate-activation 的电话开场模板\n    next_step: ppl-management-practice"}
{"id": "training-acceptance:modules/training-acceptance/steps.yaml:steps.yaml:1", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/steps.yaml", "heading": "steps.yaml", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "- id: ppl-management-practice\n    title: PPL 管理验收\n    goal: 能独立维护候选人状态和下一步动作\n    instructions:\n      - 选择 3 个练习候选人\n      - 写明当前状态、风险、下一步动作和跟进时间\n      - 让带教人检查是否清晰可执行\n    completion:\n      type: evidence_required\n      prompt: 提交 PPL 练习记录或确认带教人已通过\n    help_refs:\n      - knowledge.md#PPL管理\n    blockers:\n      - condition: 不知道状态怎么写\n        escalation_owner: 带教人\n        message: 请带教人给出一个标准 PPL 样例\n    next_step: ai-tool-practice\n\n  - id: ai-tool-practice\n    title: AI 工具使用验收\n    goal: 能用 AI 辅助生成搜索关键词、电话问题和候选人评价\n    instructions:\n      - 选择一个目标岗位\n      - 用 AI 生成搜索关键词\n      - 用 AI 润色电话问题\n      - 用 AI 辅助整理候选人评价，但保留人工判断\n    completion:\n      type: evidence_required\n      prompt: 提交 AI 生成内容和你的人工修正说明\n    help_refs:\n      - knowledge.md#AI工具使用\n    blockers:\n      - condition: 不知道如何写提示词\n        escalation_owner: 带教人\n        message: 请带教人提供一个岗位案例和提示词样例"}
{"id": "training-acceptance:modules/training-acceptance/knowledge.md:培训验收:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/knowledge.md", "heading": "培训验收", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "# 培训验收"}
{"id": "training-acceptance:modules/training-acceptance/knowledge.md:职位理解:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/knowledge.md", "heading": "职位理解", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "## 职位理解\n\n验收标准：能用 3 句话讲清岗位职责、核心要求和候选人画像。"}
{"id": "training-acceptance:modules/training-acceptance/knowledge.md:简历筛选:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/knowledge.md", "heading": "简历筛选", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "## 简历筛选\n\n验收标准：能从 10 份简历中筛出 3 份并写出理由。推荐理由应包含正向理由和风险点。"}
{"id": "training-acceptance:modules/training-acceptance/knowledge.md:电话沟通:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/knowledge.md", "heading": "电话沟通", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "## 电话沟通\n\n验收标准：完成一次 role play，并能问出可用性、动机和风险点。"}
{"id": "training-acceptance:modules/training-acceptance/knowledge.md:PPL管理:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/knowledge.md", "heading": "PPL管理", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "## PPL管理\n\n验收标准：能独立维护候选人状态和下一步动作。"}
{"id": "training-acceptance:modules/training-acceptance/knowledge.md:AI工具使用:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/knowledge.md", "heading": "AI工具使用", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "## AI工具使用\n\n验收标准：能用 AI 辅助生成搜索关键词、电话问题和候选人评价。AI 只能辅助生成和润色，最终判断由人负责。"}
{"id": "training-acceptance:modules/training-acceptance/faq.yaml:faq.yaml:0", "module_id": "training-acceptance", "source_file": "modules/training-acceptance/faq.yaml", "heading": "faq.yaml", "sensitivity": "internal", "source_ref": "training-acceptance@0.1.0", "text": "faqs:\n  - id: acceptance-items\n    question_patterns:\n      - 培训怎么验收\n      - 入职学习怎么才算完成\n      - 带教人会看什么\n    answer: 当前验收包含职位理解、简历筛选、电话沟通、PPL 管理和 AI 工具使用五项。每项都要产出可检查材料或通过带教人确认。\n    related_steps:\n      - role-understanding-check\n      - resume-screening-practice\n      - phone-roleplay\n      - ppl-management-practice\n      - ai-tool-practice\n    source_refs:\n      - knowledge.md#培训验收\n    escalation_owner: 带教人\n\n  - id: ai-not-replace-judgment\n    question_patterns:\n      - AI 可以直接写候选人评价吗\n      - 候选人评价能不能让 AI 写\n      - AI 工具怎么用在招聘里\n    answer: AI 可以辅助生成关键词、电话问题和评价草稿，但必须由你根据真实沟通和简历信息修正。不能把 AI 输出当作最终判断。\n    related_steps:\n      - ai-tool-practice\n    source_refs:\n      - knowledge.md#AI工具使用\n    escalation_owner: 带教人"}
{"id": "kit_rules:AGENTS.md:Onboarding Agent Operating Contract:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Onboarding Agent Operating Contract", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Onboarding Agent Operating Contract\n\nThis package turns Codex, Claude Code, Cursor, GitHub Copilot, Gemini, Cline, or a compatible IDE agent into a structured onboarding guide for recruiting interns."}
{"id": "kit_rules:AGENTS.md:Authority:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Authority", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Authority\n\n- Treat this file as the highest-priority local operating contract for this package.\n- Treat `AGENT_COMPATIBILITY.md`, `CLAUDE.md`, `GEMINI.md`, `.github/copilot-instructions.md`, `.cursor/rules/onboarding-kit.mdc`, and `.clinerules` as thin adapter files that point other agents back to this shared contract.\n- Treat `HANDOFF.md` as the first orientation document for future maintainers and their AI agent sessions.\n- Treat `MAINTAINERS.md` as the strict CRUD, read-scope, and packaging contract for maintainers.\n- Treat `.ai/context/` as the durable six-layer context map for intent, deeper rules, workspace, state, evals, and systemization.\n- Treat `kit.yaml` as the source of enabled journeys and module order.\n- Treat each `module.yaml` as the source of module ownership, prerequisites, sensitivity, and review metadata.\n- Treat each `steps.yaml` as the source of executable onboarding flow.\n- Treat `knowledge.md`, `faq.yaml`, and `sources/` as knowledge sources for search and answers, not as flow control.\n- Treat `sources/source-manifest.yaml` as the inventory of source truth: original links, downloaded assets, extracted text, status, sensitivity, and retrieval time.\n- Do not invent steps, owners, prerequisites, policies, accounts, passwords, or completion standards."}
{"id": "kit_rules:AGENTS.md:Learner Guidance Rules:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Learner Guidance Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Learner Guidance Rules\n\n- Guide one current step at a time.\n- Never dump the full journey unless the user explicitly asks for an overview.\n- Every step response must include: current module, step title, goal, actions, completion standard, and escalation path.\n- When relevant official or redacted screenshots/flowcharts exist in `sources/source-manifest.yaml`, include or reference them alongside concise text so learners can trust and visually verify the workflow. If the current chat can display local images, resolve the asset path from the kit root and render it as a Markdown image with an absolute filesystem path; otherwise provide the relative asset path and a one-line description. Do not send raw sensitive screenshots.\n- Only advance after the learner explicitly confirms completion or provides the required evidence.\n- If the learner asks a question during a step, answer it without changing the current step.\n- If a prerequisite is incomplete, route the learner to the prerequisite instead of skipping ahead.\n- If the current state file is missing, initialize it from `state-template/onboarding-run.schema.json`.\n- After every completion, update state before showing the next step.\n- When all journey steps are complete, generate a Day 1 Landing Summary with completed steps, unresolved blockers, and next actions."}
{"id": "kit_rules:AGENTS.md:Answering And Search Rules:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Answering And Search Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Answering And Search Rules"}
{"id": "kit_rules:AGENTS.md:Answering And Search Rules:1", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Answering And Search Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "- Before answering or running kit scripts, detect Python first: on macOS/Linux try `python3 --version`; on Windows try `py -3 --version` or `python --version`. If Python 3.10+ is available, use the scripts normally. If Python is unavailable, ask the user before using `bootstrap.sh` or `bootstrap.ps1` to install uv and run the scripts with uv-managed Python. Use direct reading of `search/chunks.jsonl`, `sources/source-manifest.yaml`, and cited files only as an emergency Q&A fallback when the user declines installation or uv/Python setup is blocked.\n- First-run package bootstrap is an explicit exception to progressive disclosure: when the user asks for \"首次包接手\", \"完整读取压缩包\", \"bootstrap\", or equivalent, follow `BOOTSTRAP.md` once for the current agent session.\n- After first-run bootstrap completes in the same agent session, do not scan the whole package again for ordinary questions; use `scripts/search_knowledge.py`, `.ai/context/session-bootstrap.md`, and only the cited files needed to answer.\n- For random questions, search the current module first, then all enabled modules, then all searchable files listed under `sources/`.\n- Prefer `faq.yaml` for known operational questions and `knowledge.md` for explanatory answers.\n- Include citations using `module_id`, source file, heading, and source manifest item when available.\n- If sources conflict, prefer the current module, then enabled module knowledge, then the newest source material in `sources/source-manifest.yaml`.\n- If no source supports the answer, say it is unresolved and route to the module owner.\n- Do not answer from memory when the package has searchable content for the question.\n- Do not read the whole corpus by default; use `scripts/search_knowledge.py` first, then open only the cited files needed to answer.\n- For source-backed answers, check `sources/source-manifest.yaml` before citing source corpus files."}
{"id": "kit_rules:AGENTS.md:Source Corpus Rules:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Source Corpus Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Source Corpus Rules\n\n- `assets/` stores original binary files; `sources/` stores searchable text and metadata.\n- Binary PDFs, images, and videos do not count as searchable until an extracted or described text file exists under `sources/`.\n- Every downloaded or referenced source must appear in `sources/source-manifest.yaml`.\n- Do not cite unmanifested source material.\n- Do not expose raw signed Feishu asset URLs, passwords, verification codes, tokens, identity numbers, bank card numbers, or full credential documents in searchable text.\n- If a source cannot be downloaded or parsed, keep a manifest item with `status: metadata_only` or `status: failed`, plus enough context for a maintainer to retry.\n- After adding or changing sources, run `scripts/ingest_lark_sources.py` when the source comes from the primary Feishu document, then run `scripts/validate_kit.py` and `scripts/index_knowledge.py`."}
{"id": "kit_rules:AGENTS.md:Safety And Privacy Rules:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Safety And Privacy Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Safety And Privacy Rules\n\n- Do not collect, store, print, or ask learners to paste passwords, verification codes, access tokens, private keys, ID numbers, bank card numbers, or full credential documents.\n- Do not include real shared account credentials in modules or generated answers.\n- Account-related steps may describe the application path, owner, permission boundary, and recovery path only.\n- If raw sources contain sensitive material, modules must use sanitized wording.\n- If a learner shares sensitive data, instruct them to remove it from chat and contact the owner through the approved channel."}
{"id": "kit_rules:AGENTS.md:Maintenance Rules:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Maintenance Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Maintenance Rules\n\n- Maintainers must add or change content through module files, not by editing the global rules for business details.\n- Maintainers must follow `MAINTAINERS.md` for create, read, update, disable, delete, source, state, index, and packaging workflows.\n- If Python 3.10+ is unavailable, use `bootstrap.ps1` on Windows or `sh bootstrap.sh` on macOS/Linux only after user confirmation for uv installation. Do not silently install uv or Python.\n- After meaningful architecture, source, module, or packaging changes, update `.ai/context/04-state-ledger.md`.\n- New modules must include `module.yaml`, `steps.yaml`, `knowledge.md`, and `faq.yaml`.\n- Do not delete modules by default; set `enabled: false` and remove them from journeys.\n- Increment `module.yaml.version` and `last_reviewed` on substantive content changes.\n- Every step `id` must be unique within its module.\n- Every `entry_step` must exist in the same module's `steps.yaml`.\n- Every `next_step` must reference a step in the same module or be omitted for the last step.\n- Every `help_refs` item should point to an existing file heading, FAQ id, or raw source reference.\n- New source material must follow `sources/README.md`: original assets in `assets/`, searchable text in `sources/`, and inventory in `sources/source-manifest.yaml`.\n- Run `scripts/validate_kit.py` and `scripts/index_knowledge.py` after any content change."}
{"id": "kit_rules:AGENTS.md:Response Templates:0", "module_id": "kit_rules", "source_file": "AGENTS.md", "heading": "Response Templates", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Response Templates\n\nStep response:\n\n```text\n当前步骤：{module_title} / {step_title}\n\n目标：\n{goal}\n\n操作：\n1. {instruction_1}\n2. {instruction_2}\n\n完成标准：\n{completion_prompt}\n\n遇到问题：\n{blocker_message}\n\n完成后回复：完成\n如果卡住，直接描述问题。\n```\n\nAnswer response:\n\n```text\n我先按当前模块和全文知识库查到的信息回答。\n\n结论：\n{answer}\n\n依据：\n- {module_id}: {source_file}#{heading}\n\n如果你的情况不符合上面描述，建议升级给 {owner}。\n```\n\nCompletion summary:\n\n```text\nDay 1 Landing Summary\n\n已完成：\n- {completed_steps}\n\n未完成 / 待跟进：\n- {pending_steps}\n\n卡点：\n- {blockers}\n\n下一步建议：\n- {next_actions}\n```"}
{"id": "agent_adapter:AGENT_COMPATIBILITY.md:Agent Compatibility:0", "module_id": "agent_adapter", "source_file": "AGENT_COMPATIBILITY.md", "heading": "Agent Compatibility", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Agent Compatibility\n\nThis kit is designed as a local-first onboarding/RAG package that can be used by Codex, Claude Code, Cursor, GitHub Copilot, Gemini, Cline, and other file-aware coding agents."}
{"id": "agent_adapter:AGENT_COMPATIBILITY.md:Compatibility Matrix:0", "module_id": "agent_adapter", "source_file": "AGENT_COMPATIBILITY.md", "heading": "Compatibility Matrix", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Compatibility Matrix\n\n| Agent / Tool | Entry File | Role |\n| --- | --- | --- |\n| Codex | `AGENTS.md`, `skills/onboarding-buddy/SKILL.md` | Primary operating contract and optional local skill |\n| Claude Code | `CLAUDE.md` | Thin adapter to shared kit contracts |\n| Cursor | `.cursor/rules/onboarding-kit.mdc` | Project rule that points to shared kit contracts |\n| GitHub Copilot | `.github/copilot-instructions.md` | Repository instructions for Copilot Chat / coding assistance |\n| Gemini CLI | `GEMINI.md` | Thin adapter to shared kit contracts |\n| Cline | `.clinerules` | Project rule that points to shared kit contracts |\n| Other agents | `BOOTSTRAP.md` | First-run package warmup prompt |"}
{"id": "agent_adapter:AGENT_COMPATIBILITY.md:Shared Contract:0", "module_id": "agent_adapter", "source_file": "AGENT_COMPATIBILITY.md", "heading": "Shared Contract", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Shared Contract\n\nAll agent-specific adapters must remain thin. They should not duplicate business process details.\n\nThe authoritative shared files are:\n\n- `AGENTS.md`\n- `BOOTSTRAP.md`\n- `HANDOFF.md`\n- `MAINTAINERS.md`\n- `.ai/context/`\n- `kit.yaml`\n- `sources/source-manifest.yaml`"}
{"id": "agent_adapter:AGENT_COMPATIBILITY.md:Standard First Message:0", "module_id": "agent_adapter", "source_file": "AGENT_COMPATIBILITY.md", "heading": "Standard First Message", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Standard First Message\n\n```text\n请以 BOOTSTRAP.md 的首次包接手模式启动；完成后，后续同一会话回答问题时不要重新全量读取整个包，先检索再打开命中文件。\n```"}
{"id": "agent_adapter:AGENT_COMPATIBILITY.md:Standard Question Flow:0", "module_id": "agent_adapter", "source_file": "AGENT_COMPATIBILITY.md", "heading": "Standard Question Flow", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Standard Question Flow\n\n1. Detect Python first. If Python 3.10+ is available, run `python3 scripts/search_knowledge.py \"<question>\" --top-k 3`.\n2. Open only cited files needed to answer.\n3. Check `sources/source-manifest.yaml` before citing source corpus files.\n4. If evidence is insufficient, say unresolved and route to the relevant owner.\n5. If Python is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv, including before Q&A. Read `search/chunks.jsonl` and cited files manually only if the user declines installation or setup is blocked."}
{"id": "agent_adapter:AGENT_COMPATIBILITY.md:Standard Maintenance Flow:0", "module_id": "agent_adapter", "source_file": "AGENT_COMPATIBILITY.md", "heading": "Standard Maintenance Flow", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Standard Maintenance Flow\n\n1. Read `MAINTAINERS.md`.\n2. Read only the affected module/source/context files.\n3. Make scoped edits.\n4. Run `python3 scripts/validate_kit.py`, or use user-approved uv bootstrap if Python 3.10+ is unavailable.\n5. Run `python3 scripts/index_knowledge.py`.\n6. Run `python3 scripts/bootstrap_session.py`.\n7. Run `python3 scripts/search_knowledge.py \"<representative query>\" --top-k 3`.\n8. Update `.ai/context/04-state-ledger.md` for meaningful maintenance changes."}
{"id": "agent_adapter:AGENT_COMPATIBILITY.md:Do Not:0", "module_id": "agent_adapter", "source_file": "AGENT_COMPATIBILITY.md", "heading": "Do Not", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Do Not\n\n- Do not copy full business rules into each adapter file.\n- Do not answer from memory when local search can answer.\n- Do not hand-edit generated search files.\n- Do not store sensitive credentials or raw signed Feishu asset URLs."}
{"id": "kit_rules:HANDOFF.md:Handoff For Future Maintainers:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Handoff For Future Maintainers", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Handoff For Future Maintainers\n\nThis handoff is for the next maintainer and their AI agent. Read it first when you receive this zip or continue work in this folder."}
{"id": "kit_rules:HANDOFF.md:One-Line Summary:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "One-Line Summary", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## One-Line Summary\n\nThis is a portable AI-agent onboarding/RAG kit for TTC recruiting interns: it guides learners one confirmed step at a time, answers questions from local indexed evidence, and gives maintainers strict rules for updating modules and sources without breaking the system."}
{"id": "kit_rules:HANDOFF.md:Project Handoff Summary:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Project Handoff Summary", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Project Handoff Summary\n\nWhat this project does: it turns the TTC recruiting intern SOP into a portable AI-agent onboarding and local RAG kit. New interns can follow structured onboarding and recruiting-training steps, while maintainers can update modules, add sources, rebuild the search index, and repackage the kit under strict rules.\n\nWhat has been built:"}
{"id": "kit_rules:HANDOFF.md:Project Handoff Summary:1", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Project Handoff Summary", "sensitivity": "internal", "source_ref": "kit-rules", "text": "- A structured onboarding kit with 10 enabled modules covering offer/preboarding, Day 1 landing, intern role basics, training acceptance, recruiting intern hiring, sourcing channels, candidate activation, interview arrangement, PPL management, and offboarding.\n- Three journeys in `kit.yaml`: Day 1 new hire, recruiting intern training, and lifecycle closeout.\n- A Codex skill entrypoint at `skills/onboarding-buddy/SKILL.md`, plus `start.prompt.md` for direct learner startup.\n- A strict maintainer contract in `MAINTAINERS.md` covering CRUD, read scope, source handling, state handling, index generation, verification, and packaging rules.\n- A six-layer `.ai/context/` map for intent, rules, workspace, state ledger, eval checklists, and systemization backlog.\n- Cross-agent adapter files for Claude Code, Gemini, GitHub Copilot, Cursor, and Cline, all kept thin and pointed back to shared contracts.\n- Deterministic scripts for validation, source ingestion, indexing, local search, bootstrap generation, optional uv environment bootstrap, skill installation, and module CRUD.\n- A manifest-backed source corpus under `sources/` and `assets/`, with generated full-text search under `search/`.\n- A first-run package bootstrap flow through `BOOTSTRAP.md` and `scripts/bootstrap_session.py`.\n\nRecent maintenance work:"}
{"id": "kit_rules:HANDOFF.md:Project Handoff Summary:2", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Project Handoff Summary", "sensitivity": "internal", "source_ref": "kit-rules", "text": "- `实习生学习专区 - 决胜` was manually supplied, sanitized, and moved from failed/metadata-only to ingested source text.\n- The full `实习生PPL` bitable body was confirmed unnecessary for the current kit; it remains metadata-only by design, not as an active gap.\n- `sourcing-channels` was updated through version `0.1.5` with corrected account/channel rules.\n- Liepin and Maimai accounts are registered by interns using their own phone/identity information as required by the platforms, while company JD publishing must use team-confirmed company information.\n- Boss account rules now say: prioritize registering with the intern's own Boss account; the Celine account can only be used by one person and is a fallback; when registering a personal Boss account, choose the role `猎头`, not `招聘者`; if enterprise verification is required, choose `同事协助认证`.\n- Boss, Liepin, and Maimai source notes and FAQs were sanitized so the kit stores workflow rules and company/JD fields, not phone numbers, ID numbers, verification codes, QR codes, face verification materials, colleague avatars, passwords, or raw signed Feishu asset URLs.\n- `v0.1.1` maintenance fixed package portability, search path portability, validator coverage, CSV privacy scanning, centralized sensitive-pattern handling, help_ref anchor checks, lean index metadata, validator warnings, installed skill location notes, and release packaging rules.\n- `v0.1.2` maintenance added Python-unavailable Q&A fallback guidance to bootstrap, learner startup, and the Codex skill entrypoint.\n- `v0.1.3` maintenance added the post-homework leader interview scheduling flow to `interview-arrangement`: create a Feishu calendar event, invite candidate/interviewers/organizer, reserve room or video meeting, add sanitized `OpenAI分析`/candidate summary, attach permitted resume/homework materials, confirm attendance status, sync the candidate, and update PPL.\n- `v0.1.4` maintenance retained two processed reference screenshots for the same flow under `assets/images/`, with matching `sources/image-notes/` descriptions. The raw screenshots remain excluded because they contain candidate and employee identifiers.\n- `v0.1.5` maintenance added optional uv bootstrap scripts and updated startup rules so agents try to establish Python/uv before Q&A; direct `search/chunks.jsonl` reading is now an emergency fallback only when installation is declined or blocked.\n- `v0.1.6` maintenance added the OpenAI company research homework prompt to `candidate-activation` and added a visual-trust rule: when relevant official or redacted images exist, pair them with concise text; never send raw sensitive screenshots.\n- `v0.1.7` maintenance wired the post-homework meeting-room/leader-interview Q&A directly to the two redacted Feishu Calendar screenshots, and clarified that agents should render local images with absolute Markdown paths when the chat environment supports it."}
{"id": "kit_rules:HANDOFF.md:Project Handoff Summary:3", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Project Handoff Summary", "sensitivity": "internal", "source_ref": "kit-rules", "text": "Current snapshot:\n\n- Enabled modules: 10.\n- Source manifest items: 29.\n- Manual source notes: 5.\n- Search index: 510 chunks after the latest v0.1.7 refresh.\n- Known remaining source gap: `实习生清单` is still metadata-only because it is a Sheet unsupported by `docs +fetch`; ingest it only if sheet-backed answers become required."}
{"id": "kit_rules:HANDOFF.md:Design Philosophy:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Design Philosophy", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Design Philosophy\n\nThe kit is designed around six-layer vertical context and progressive disclosure.\n\nSix-layer model:\n\n1. Surface: the immediate learner or maintainer request.\n2. Context: stable rules, role assumptions, safety boundaries, and read order.\n3. Workspace: real files, modules, sources, scripts, assets, search index, and tools.\n4. State: current progress, locked decisions, known blockers, verification evidence, and next actions.\n5. Intent: the business and learning outcome, not just the visible prompt.\n6. System: reusable scripts, skill, checklists, templates, and future productization backlog.\n\nProgressive disclosure rules:\n\n- Do not load everything by default.\n- For learner guidance, read only the current journey, module, and step context.\n- For Q&A, search first, then open only cited files.\n- For sources, trust manifest-backed extracted text, not raw binary assets.\n- For maintenance, read the rules and only the affected module/source files.\n- For architecture or resume work, use `.ai/context/`."}
{"id": "kit_rules:HANDOFF.md:Current Architecture:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Current Architecture", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Current Architecture\n\n```text\nAGENTS.md                         Highest local operating contract\nAGENT_COMPATIBILITY.md            Cross-agent compatibility map\nBOOTSTRAP.md                      First-run package bootstrap prompt\nCLAUDE.md                         Claude Code adapter\nGEMINI.md                         Gemini adapter\nHANDOFF.md                        This maintainer handoff\nMAINTAINERS.md                    CRUD, read-scope, verification, packaging rules\n.github/copilot-instructions.md   GitHub Copilot adapter\n.cursor/rules/onboarding-kit.mdc  Cursor adapter\n.clinerules                       Cline adapter\n.ai/context/                      Six-layer durable context and state\nkit.yaml                          Kit metadata, journeys, owners, search paths\nstart.prompt.md                   Learner startup prompt and initialization script\ninstall.md                        Direct-use and skill-install instructions\nskills/onboarding-buddy/SKILL.md  Codex skill entrypoint\nmodules/<module-id>/              Pluggable onboarding modules\nsources/                          Source evidence and extracted searchable text\nassets/                           Downloaded binary originals\nsearch/                           Generated full-text index\nstate-template/                   Learner runtime state schema\nscripts/                          Validation, ingestion, indexing, search, install, CRUD tools\n```"}
{"id": "kit_rules:HANDOFF.md:How To Start As A Maintainer:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "How To Start As A Maintainer", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## How To Start As A Maintainer\n\n1. Read `AGENTS.md`.\n2. Read this `HANDOFF.md`.\n3. Read `MAINTAINERS.md`.\n4. If the task is architectural, read `.ai/context/README.md` and the smallest relevant context file.\n5. For module work, inspect affected modules with `python3 scripts/module_crud.py show <module-id>`.\n6. For source work, inspect `sources/README.md` and `sources/source-manifest.yaml`.\n\nPython command compatibility: scripts require Python 3.10+. Examples use `python3` for macOS/Linux; on Windows, if `python3` is unavailable, use `python` or `py -3` with the same arguments. If Python is unavailable, agents should ask before running `bootstrap.ps1` or `sh bootstrap.sh` to install uv and use uv-managed Python. Direct `search/chunks.jsonl` reading is only the emergency Q&A fallback when setup is declined or blocked.\n\nQuick health check:\n\n```bash\npython3 scripts/validate_kit.py\npython3 scripts/index_knowledge.py\npython3 scripts/search_knowledge.py \"这个项目做了什么 handoff\" --top-k 3\n```"}
{"id": "kit_rules:HANDOFF.md:How To Start A New Agent Session With Full Package Context:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "How To Start A New Agent Session With Full Package Context", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## How To Start A New Agent Session With Full Package Context\n\nUse this when handing the zip to a new Codex, Claude Code, Cursor, GitHub Copilot, Gemini, Cline, or compatible agent session and you want a one-time package warmup before normal Q&A:\n\n1. Unzip the package and open the `onboarding-kit/` folder.\n2. Send the first-message prompt from `BOOTSTRAP.md`.\n3. The agent should detect Python first. If Python 3.10+ is unavailable, it should ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv and run with uv-managed Python.\n4. The agent should validate, rebuild the index, run `scripts/bootstrap_session.py`, read `.ai/context/session-bootstrap.md`, and search-test one representative question.\n5. For later questions in the same agent session, the agent should use `scripts/search_knowledge.py`, `sources/source-manifest.yaml`, and cited files instead of rescanning the full package."}
{"id": "kit_rules:HANDOFF.md:How To Start As A Learner:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "How To Start As A Learner", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## How To Start As A Learner\n\nOpen the kit folder in Codex and send the startup prompt from `start.prompt.md`.\n\nThe agent should:\n\n1. Read `AGENTS.md`.\n2. Read `skills/onboarding-buddy/SKILL.md`.\n3. Read `kit.yaml`.\n4. Ask for name, role, onboarding date, mentor, and journey if no learner state exists.\n5. Present exactly one step.\n6. Wait for completion evidence or confirmation.\n7. Update state before showing the next step."}
{"id": "kit_rules:HANDOFF.md:Core Execution Workflows:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Core Execution Workflows", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Core Execution Workflows"}
{"id": "kit_rules:HANDOFF.md:Answer A Question:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Answer A Question", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Answer A Question\n\n```bash\npython3 scripts/search_knowledge.py \"<question>\" --module <current-module>\n```\n\nRules:\n\n- Open only the cited files needed to answer.\n- Check `sources/source-manifest.yaml` before citing source corpus files.\n- Cite module/source path and heading.\n- If unsupported, say unresolved and route to the owner."}
{"id": "kit_rules:HANDOFF.md:Add A Module:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Add A Module", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Add A Module\n\n```bash\npython3 scripts/module_crud.py create <module-id> --title \"<title>\" --owner \"<owner>\"\n```\n\nThen update the module's four files:\n\n- `module.yaml`\n- `steps.yaml`\n- `knowledge.md`\n- `faq.yaml`\n\nRun validation, indexing, and representative search after the change."}
{"id": "kit_rules:HANDOFF.md:Update A Module:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Update A Module", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Update A Module\n\n1. Read only the affected module's four files.\n2. Edit only `module.yaml`, `steps.yaml`, `knowledge.md`, and `faq.yaml`.\n3. Bump `module.yaml.version` and `last_reviewed` for substantive changes.\n4. Validate, index, and search-test."}
{"id": "kit_rules:HANDOFF.md:Disable A Module:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Disable A Module", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Disable A Module\n\n```bash\npython3 scripts/module_crud.py disable <module-id>\n```\n\nThen remove it from active journeys in `kit.yaml` if needed. Do not delete modules by default."}
{"id": "kit_rules:HANDOFF.md:Add Or Refresh Sources:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Add Or Refresh Sources", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Add Or Refresh Sources\n\nFor primary Feishu/Lark source changes:\n\n```bash\npython3 scripts/ingest_lark_sources.py\npython3 scripts/validate_kit.py\npython3 scripts/index_knowledge.py\n```\n\nFor manual non-Lark sources:\n\n1. Put binary originals under `assets/pdf/`, `assets/images/`, or `assets/video/`.\n2. Put searchable extracted text under `sources/pdf-text/`, `sources/image-notes/`, `sources/tables/`, or `sources/external-links/`.\n3. Update `sources/source-manifest.yaml`.\n4. Validate, index, and search-test."}
{"id": "kit_rules:HANDOFF.md:Package The Kit:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Package The Kit", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Package The Kit\n\nRun this from the kit root:\n\n```bash\npython3 scripts/package_kit.py\n```\n\nOnly `scripts/package_kit.py` may create release zips. Do not use PowerShell `Compress-Archive`, Finder compression, or manual zip tools. The zip filename must match `kit.yaml` version and must not contain `state/` or learner runtime data."}
{"id": "kit_rules:HANDOFF.md:Current Development State:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Current Development State", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Current Development State\n\nStatus:\n\n- Kit is functional and packaged at `v0.1.7`.\n- 10 modules are enabled.\n- Source corpus is manifest-backed with 29 source items.\n- Full-text search is rebuilt; the latest v0.1.7 refresh produced 510 chunks.\n- Codex skill exists and has an install script that appends the kit location to installed copies.\n- Six-layer `.ai/context/` scaffold is populated and indexed.\n- Cross-agent adapter files are present for Claude Code, Gemini, GitHub Copilot, Cursor, and Cline.\n- `sourcing-channels` is currently at version `0.1.5`.\n- `candidate-activation` is currently at version `0.1.1`.\n- `interview-arrangement` is currently at version `0.1.2`.\n\nCurrent source corpus:\n\n- 29 manifest items.\n- 6 linked document references.\n- 1 embedded sheet.\n- 2 media resources.\n- 9 images.\n- 4 external links.\n- 5 sanitized manual notes.\n- 1 PDF downloaded and text-extracted.\n- 1 video downloaded with metadata only.\n\nKnown partial or intentionally metadata-only sources:\n\n- `实习生PPL`: metadata-only by maintainer decision; the full bitable body is not needed for the current kit unless future work requires a sanitized table export.\n- `实习生清单`: metadata-only because it is a Sheet unsupported by `docs +fetch`."}
{"id": "kit_rules:HANDOFF.md:Safety Rules:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Safety Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Safety Rules\n\n- Never store real passwords, verification codes, private keys, tokens, full identity documents, bank card numbers, or raw signed Feishu asset URLs.\n- Do not store phone numbers, ID numbers, face verification materials, authentication QR codes, colleague avatars, or personal account authentication details in searchable text.\n- Do not cite binary PDFs/images/videos unless extracted text or image/video notes exist under `sources/`.\n- Do not hand-edit generated search files.\n- Do not delete modules by default.\n- Do not answer from memory when indexed local evidence exists."}
{"id": "kit_rules:HANDOFF.md:Current Next Best Improvements:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "Current Next Best Improvements", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Current Next Best Improvements\n\n1. Add Sheet-specific ingestion for `实习生清单` if sheet-backed answers become required.\n2. Add optional transcription for the downloaded onboarding video.\n3. Add regression Q&A evals for Day 1, channels, PPL, offer/onboarding, and offboarding.\n4. Add manual source item templates under `.ai/context/templates/`.\n5. Add a reusable release/handoff template if this zip-based kit pattern repeats."}
{"id": "kit_rules:HANDOFF.md:If You Are Unsure:0", "module_id": "kit_rules", "source_file": "HANDOFF.md", "heading": "If You Are Unsure", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## If You Are Unsure\n\nUse this order:\n\n1. `AGENTS.md` for behavior.\n2. `HANDOFF.md` for orientation.\n3. `MAINTAINERS.md` for maintenance rules.\n4. `.ai/context/README.md` for deep context.\n5. `scripts/search_knowledge.py` for evidence.\n6. `sources/source-manifest.yaml` for source truth."}
{"id": "kit_rules:MAINTAINERS.md:Maintainer Contract:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Maintainer Contract", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Maintainer Contract\n\nThis file defines the allowed structure, read scope, and CRUD rules for maintaining the onboarding kit. Follow it when adding, changing, disabling, inspecting, or repackaging the kit.\n\nPython command compatibility: scripts require Python 3.10+. Documentation examples use `python3` for macOS/Linux; on Windows, if `python3` is unavailable, use `python` or `py -3` with the same arguments. Scripts that invoke other Python scripts should use `sys.executable` instead of hard-coding `python3`. Before answering or running scripts, detect Python first. If Python 3.10+ is unavailable, ask the user before using `bootstrap.ps1` on Windows or `sh bootstrap.sh` on macOS/Linux to install uv and run uv-managed Python. Use `search/chunks.jsonl` and cited files as a Q&A fallback only when the user declines installation or setup is blocked."}
{"id": "kit_rules:MAINTAINERS.md:Architecture:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Architecture", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Architecture"}
{"id": "kit_rules:MAINTAINERS.md:Architecture:1", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Architecture", "sensitivity": "internal", "source_ref": "kit-rules", "text": "```text\nAGENTS.md                         Global operating contract\nAGENT_COMPATIBILITY.md            Cross-agent compatibility map\nBOOTSTRAP.md                      First-run package bootstrap prompt\nCLAUDE.md                         Claude Code adapter\nGEMINI.md                         Gemini adapter\nHANDOFF.md                        Maintainer and future-agent orientation\nMAINTAINERS.md                    Maintenance and CRUD contract\n.github/copilot-instructions.md   GitHub Copilot adapter\n.cursor/rules/onboarding-kit.mdc  Cursor adapter\n.clinerules                       Cline adapter\n.ai/context/                      Six-layer durable context, state, evals, systemization\nkit.yaml                          Kit metadata, owners, journeys, module order, search paths\nstart.prompt.md                   Learner-facing startup prompt\nskills/onboarding-buddy/SKILL.md  Codex skill entrypoint and read order\nmodules/<module-id>/              One pluggable onboarding module\n  module.yaml                     Module metadata and ownership\n  steps.yaml                      Step-by-step executable flow\n  knowledge.md                    Explanatory module knowledge\n  faq.yaml                        Module FAQ and question patterns\nsources/                          Source evidence and searchable extracted text\nassets/                           Downloaded binary originals\nsearch/                           Generated full-text index\nstate-template/                   Runtime state schema\nscripts/                          Validation, ingestion, indexing, search, install, and module tools\n```"}
{"id": "kit_rules:MAINTAINERS.md:Authority Order:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Authority Order", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Authority Order\n\n1. `AGENTS.md`: highest local operating contract.\n2. `HANDOFF.md`: orientation for future maintainers and Codex handoff.\n3. `MAINTAINERS.md`: maintenance and CRUD contract.\n4. `.ai/context/`: durable six-layer context for intent, rules, workspace, state, evals, and systemization.\n5. `kit.yaml`: enabled journeys, module order, owner keys, search paths.\n6. `skills/onboarding-buddy/SKILL.md`: skill read order and execution flow.\n7. `modules/<module-id>/module.yaml`: module ownership, prerequisites, metadata.\n8. `modules/<module-id>/steps.yaml`: executable learner flow.\n9. `knowledge.md`, `faq.yaml`, and `sources/`: answer evidence only.\n10. `search/`: generated index only; never hand-edit.\n\nIf files conflict, prefer the higher-authority file. If business facts conflict, prefer the current module, then enabled modules, then the newest manifest-backed source."}
{"id": "kit_rules:MAINTAINERS.md:Query Read Scope:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Query Read Scope", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Query Read Scope\n\nFor first-run package bootstrap in a new agent session:\n\n1. Read `AGENTS.md`.\n2. Read `HANDOFF.md`.\n3. Read `MAINTAINERS.md`.\n4. Read `BOOTSTRAP.md`.\n5. Detect Python: macOS/Linux `python3 --version`; Windows `py -3 --version` or `python --version`.\n6. If Python 3.10+ is available, run `python3 scripts/validate_kit.py`, `python3 scripts/index_knowledge.py`, and `python3 scripts/bootstrap_session.py`.\n7. If Python 3.10+ is unavailable and maintenance is required, ask the user before running `bootstrap.ps1` or `sh bootstrap.sh` to install uv and run the scripts with uv-managed Python.\n8. Read `.ai/context/session-bootstrap.md`.\n9. For the rest of the same agent session, answer questions through `scripts/search_knowledge.py` and cited files instead of rescanning the full package.\n\nFor agent adapter maintenance:\n\n1. Keep adapter files thin.\n2. Do not duplicate business process details into `CLAUDE.md`, `GEMINI.md`, `.github/copilot-instructions.md`, `.cursor/rules/onboarding-kit.mdc`, or `.clinerules`.\n3. Point agents back to `AGENTS.md`, `BOOTSTRAP.md`, `HANDOFF.md`, `MAINTAINERS.md`, `kit.yaml`, and local search commands.\n4. After adapter changes, validate, rebuild the index, regenerate session bootstrap, and run a representative search.\n\nFor learner step guidance:\n\n1. Read `AGENTS.md`.\n2. Read `skills/onboarding-buddy/SKILL.md`.\n3. Read `kit.yaml`.\n4. Read the learner state file if present.\n5. Read only the current module's `module.yaml` and `steps.yaml`.\n6. Read `knowledge.md` or `faq.yaml` only when the current step or question needs it.\n\nFor random questions:"}
{"id": "kit_rules:MAINTAINERS.md:Query Read Scope:1", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Query Read Scope", "sensitivity": "internal", "source_ref": "kit-rules", "text": "1. Run `python3 scripts/search_knowledge.py \"<question>\" --module <current-module>` when a current module exists.\n2. Open only the cited top results needed to answer.\n3. Check `sources/source-manifest.yaml` before trusting source corpus files.\n4. Cite `module_id`, source path, heading, and manifest item when relevant.\n5. If no cited source supports the answer, say it is unresolved and route to the module owner.\n\nDo not read the whole corpus by default. Do not answer from memory when local indexed content can answer. The only full-package orientation exception is the explicit first-run bootstrap flow above."}
{"id": "kit_rules:MAINTAINERS.md:CRUD Rules By Layer:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "CRUD Rules By Layer", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## CRUD Rules By Layer"}
{"id": "kit_rules:MAINTAINERS.md:Kit And Journeys:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Kit And Journeys", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Kit And Journeys\n\n- Create/update journeys only in `kit.yaml`.\n- Every journey module must exist under `modules/`.\n- Every module in `module_order` must exist under `modules/`.\n- Do not remove a module directory just because a journey no longer uses it.\n- After changing journeys, run validation and indexing."}
{"id": "kit_rules:MAINTAINERS.md:Modules:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Modules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Modules\n\n- Create: use `python3 scripts/module_crud.py create <module-id> --title \"<title>\" --owner \"<owner>\"`.\n- Read/list: use `python3 scripts/module_crud.py list` or inspect `modules/<module-id>/module.yaml`.\n- Update: edit only that module's `module.yaml`, `steps.yaml`, `knowledge.md`, and `faq.yaml`; bump `version` and `last_reviewed` for substantive changes.\n- Disable: use `python3 scripts/module_crud.py disable <module-id>`, then remove it from active journeys if needed.\n- Delete: do not delete by default. Only delete when a maintainer explicitly asks for irreversible removal and after preserving source evidence elsewhere."}
{"id": "kit_rules:MAINTAINERS.md:Module Metadata:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Module Metadata", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Module Metadata\n\n`module.yaml` must contain:\n\n- `id`, matching the directory name.\n- `title`.\n- semver `version`.\n- `type`: `setup`, `learning`, `workflow`, `acceptance`, or `lifecycle`.\n- `owner`.\n- `audience`.\n- `sensitivity`: `public`, `internal`, or `confidential`.\n- `prerequisites`.\n- `outputs`.\n- `entry_step`, which must exist in `steps.yaml`.\n- `source_refs`.\n- `last_reviewed`.\n- `enabled`."}
{"id": "kit_rules:MAINTAINERS.md:Steps:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Steps", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Steps\n\n- Step ids must be unique within the module.\n- Each step must include `id`, `title`, `goal`, `instructions`, `completion`, and `blockers`.\n- `next_step` may only reference a step in the same module.\n- Cross-module prerequisites belong in `module.yaml`, not `next_step`.\n- Every `help_refs` file path must stay inside the kit root.\n- Step responses must show one step only and wait for explicit completion before advancing."}
{"id": "kit_rules:MAINTAINERS.md:FAQ And Knowledge:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "FAQ And Knowledge", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### FAQ And Knowledge\n\n- `faq.yaml` must keep a `faqs:` root.\n- FAQ entries must include question patterns, answer, related steps, source refs, and escalation owner.\n- `knowledge.md` should explain concepts and local process; it must not override `steps.yaml`.\n- Do not put passwords, tokens, identity numbers, bank cards, or raw credential material in FAQ or knowledge."}
{"id": "kit_rules:MAINTAINERS.md:Sources And Assets:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Sources And Assets", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Sources And Assets\n\n- Follow `sources/README.md`.\n- Binary originals go under `assets/`.\n- Searchable extracted text goes under `sources/`.\n- Every source must appear in `sources/source-manifest.yaml`.\n- Unmanifested material cannot be used as answer evidence.\n- After source changes, run ingestion when relevant, then validation and indexing."}
{"id": "kit_rules:MAINTAINERS.md:State:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "State", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### State\n\n- Runtime state must follow `state-template/onboarding-run.schema.json`.\n- Do not store sensitive credentials in state.\n- Update state after each completed step before presenting the next step.\n- Record unresolved questions with citations or escalation status."}
{"id": "kit_rules:MAINTAINERS.md:Search Index:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Search Index", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Search Index\n\n- `search/chunks.jsonl` and `search/index.json` are generated.\n- Never hand-edit search files.\n- Rebuild with `python3 scripts/index_knowledge.py` after module or source changes.\n- Verify important changes with `python3 scripts/search_knowledge.py \"<query>\"`."}
{"id": "kit_rules:MAINTAINERS.md:Depth Context:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Depth Context", "sensitivity": "internal", "source_ref": "kit-rules", "text": "### Depth Context\n\n- Keep `AGENTS.md` compact and operational.\n- Store deeper intent, workspace map, state ledger, eval checklists, and systemization backlog in `.ai/context/`.\n- Before meaningful architecture or maintenance work, read `.ai/context/README.md` and the smallest relevant context file.\n- After meaningful work, update `.ai/context/04-state-ledger.md`.\n- When repeated work appears three times, update `.ai/context/06-systemization.md` or create a reusable asset."}
{"id": "kit_rules:MAINTAINERS.md:Required Verification:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Required Verification", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Required Verification\n\nRun these before packaging or reporting completion:\n\n```bash\npython3 scripts/validate_kit.py\npython3 scripts/index_knowledge.py\npython3 scripts/bootstrap_session.py\npython3 scripts/search_knowledge.py \"<representative query>\"\n```\n\nFor source changes from the primary Feishu document, run this before validation:\n\n```bash\npython3 scripts/ingest_lark_sources.py\n```\n\nFor skill installation checks:\n\n```bash\npython3 scripts/install_skill.py --dry-run\n```"}
{"id": "kit_rules:MAINTAINERS.md:Packaging:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Packaging", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Packaging\n\nPackage only with:\n\n```bash\npython3 scripts/package_kit.py\n```\n\nIf Python 3.10+ is unavailable, run packaging through the optional uv bootstrap after user approval:\n\n```bash"}
{"id": "kit_rules:MAINTAINERS.md:Windows:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "Windows", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Windows\npowershell -ExecutionPolicy Bypass -File .\\bootstrap.ps1"}
{"id": "kit_rules:MAINTAINERS.md:macOS/Linux:0", "module_id": "kit_rules", "source_file": "MAINTAINERS.md", "heading": "macOS/Linux", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# macOS/Linux\nsh bootstrap.sh\n```\n\nRules:\n\n1. Do not use PowerShell `Compress-Archive`, Finder compression, or manual zip tools.\n2. The zip filename must match `kit.yaml` version, for example `onboarding-kit-v0.1.7.zip`.\n3. The zip must not contain `state/` or any learner runtime data.\n4. The package script must run validation, indexing, session bootstrap, a representative search, and zip self-test.\n5. The zip must contain the required root files, `.ai/context/README.md`, the six numbered context files, `sources/source-manifest.yaml`, `search/index.json`, and `search/chunks.jsonl`."}
{"id": "agent_adapter:BOOTSTRAP.md:First-Run Package Bootstrap:0", "module_id": "agent_adapter", "source_file": "BOOTSTRAP.md", "heading": "First-Run Package Bootstrap", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# First-Run Package Bootstrap\n\nUse this prompt when the zip is handed to a new AI agent session, including Codex, Claude Code, Cursor, GitHub Copilot, Gemini, or Cline, and you want the agent to absorb the package once, then answer later questions from the local kit without re-reading the whole package every time."}
{"id": "agent_adapter:BOOTSTRAP.md:What This Mode Guarantees:0", "module_id": "agent_adapter", "source_file": "BOOTSTRAP.md", "heading": "What This Mode Guarantees", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## What This Mode Guarantees\n\n- The agent performs a one-time package orientation for the current agent session.\n- The agent verifies the kit structure and search index.\n- The agent generates and reads `.ai/context/session-bootstrap.md`, a compact session map of the package.\n- Later questions in the same agent session should use `scripts/search_knowledge.py`, `sources/source-manifest.yaml`, and the session map instead of scanning the whole package again."}
{"id": "agent_adapter:BOOTSTRAP.md:What This Mode Cannot Guarantee:0", "module_id": "agent_adapter", "source_file": "BOOTSTRAP.md", "heading": "What This Mode Cannot Guarantee", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## What This Mode Cannot Guarantee\n\n- A different agent session will not remember this session's loaded context.\n- Binary assets are not read as text. PDFs, images, videos, and sheets are represented through extracted text, notes, metadata, and `sources/source-manifest.yaml`.\n- If files change after bootstrap, the agent must rerun validation, indexing, and bootstrap.\n- Scripts require Python 3.10+ or uv. First detect Python: use `python3 --version` on macOS/Linux, and `py -3 --version` or `python --version` on Windows. If Python 3.10+ is not available, ask the user before using uv bootstrap, even for Q&A, so local search can run normally. Direct reading of `AGENTS.md`, `kit.yaml`, `search/chunks.jsonl`, `sources/source-manifest.yaml`, and cited files is only the emergency Q&A fallback when the user declines installation or uv/Python setup is blocked.\n- Optional stable environment bootstrap: Windows can run `powershell -ExecutionPolicy Bypass -File .\\bootstrap.ps1`; macOS/Linux can run `sh bootstrap.sh`. These scripts use local Python when available; otherwise they ask for permission before installing uv and then run scripts through `uv run --python 3.12 python ...`."}
{"id": "agent_adapter:BOOTSTRAP.md:First Message To Send To The Agent:0", "module_id": "agent_adapter", "source_file": "BOOTSTRAP.md", "heading": "First Message To Send To The Agent", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## First Message To Send To The Agent\n\n```text\n请以 Onboarding Agent Kit 首次包接手模式启动。\n\n执行顺序：\n1. 读取 AGENTS.md。\n2. 读取 HANDOFF.md。\n3. 读取 MAINTAINERS.md。\n4. 读取 BOOTSTRAP.md。\n5. 读取 .ai/context/README.md、03-workspace-map.md、04-state-ledger.md。\n6. 读取 kit.yaml 和 skills/onboarding-buddy/SKILL.md。\n7. 先探测 Python：macOS/Linux 执行 python3 --version；Windows 执行 py -3 --version 或 python --version。\n8. 如果 Python >= 3.10，运行 python3 scripts/validate_kit.py、python3 scripts/index_knowledge.py、python3 scripts/bootstrap_session.py。\n9. 如果没有 Python 3.10+，即使只是问问题，也先询问我是否允许用 bootstrap.ps1/bootstrap.sh 安装 uv 并由 uv 下载托管 Python；只有我拒绝或安装受阻时，才直接读取 search/chunks.jsonl、sources/source-manifest.yaml 和命中文件来应急降级回答。\n10. 读取 .ai/context/session-bootstrap.md。\n11. 运行 python3 scripts/search_knowledge.py \"入职当天要做什么\" --top-k 3。\n\n完成后只回复：\n- kit 是否可用\n- 当前模块/source/index 概况\n- 后续同一线程回答问题时将如何检索\n- 是否发现 blocker\n\n后续我问问题时，不要重新全量读取整个包；先用 search_knowledge.py 检索，再只打开命中文件。\n```"}
{"id": "agent_adapter:BOOTSTRAP.md:Subsequent Question Protocol:0", "module_id": "agent_adapter", "source_file": "BOOTSTRAP.md", "heading": "Subsequent Question Protocol", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Subsequent Question Protocol\n\nAfter bootstrap has completed in the same agent session:\n\n1. Run `python3 scripts/search_knowledge.py \"<question>\" --top-k 3`.\n2. Open only the cited files needed to answer.\n3. Check `sources/source-manifest.yaml` before citing source corpus files.\n4. If the cited evidence is insufficient, say unresolved and route to the relevant owner.\n5. Rerun bootstrap only if the user asks to reset the session or package files have changed.\n\nIf Python is unavailable, first ask the user whether to run the uv bootstrap, including before Q&A. Use `search/chunks.jsonl` as the prebuilt local search corpus only when the user declines installation or setup is blocked. Do not perform maintenance, ingestion, index rebuilds, validation, or packaging without Python 3.10+ or user-approved uv bootstrap."}
{"id": "agent_adapter:CLAUDE.md:Claude Code Instructions:0", "module_id": "agent_adapter", "source_file": "CLAUDE.md", "heading": "Claude Code Instructions", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Claude Code Instructions\n\nThis repository is an Onboarding Agent Kit. Claude Code should treat `AGENTS.md` as the primary operating contract and use this file only as a thin adapter."}
{"id": "agent_adapter:CLAUDE.md:Required Startup:0", "module_id": "agent_adapter", "source_file": "CLAUDE.md", "heading": "Required Startup", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Required Startup\n\nFor a new Claude Code conversation:\n\n1. Read `AGENTS.md`.\n2. Read `HANDOFF.md`.\n3. Read `MAINTAINERS.md`.\n4. If the user asks for first-run package warmup, read `BOOTSTRAP.md` and follow it.\n5. Read `kit.yaml` to understand journeys, module order, owners, and search configuration.\n6. For learner guidance, read only the current module's `module.yaml` and `steps.yaml`.\n7. For questions, detect Python first. If Python 3.10+ is available, run `python3 scripts/search_knowledge.py \"<question>\" --top-k 3`, then open only cited files. If Python is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv; read `search/chunks.jsonl` and cited files manually only if the user declines installation or setup is blocked."}
{"id": "agent_adapter:CLAUDE.md:Maintenance Rules:0", "module_id": "agent_adapter", "source_file": "CLAUDE.md", "heading": "Maintenance Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Maintenance Rules\n\n- Follow `MAINTAINERS.md` for all CRUD, source, state, index, and packaging work.\n- Do not hand-edit `search/chunks.jsonl` or `search/index.json`.\n- Do not store credentials, verification codes, tokens, identity numbers, bank cards, or raw signed Feishu asset URLs.\n- After maintenance changes, run validation, indexing, bootstrap generation, and a representative search.\n- If Python 3.10+ is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv. Do not install uv silently."}
{"id": "agent_adapter:CLAUDE.md:First Message Recommendation:0", "module_id": "agent_adapter", "source_file": "CLAUDE.md", "heading": "First Message Recommendation", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## First Message Recommendation\n\n```text\nPlease start this Onboarding Agent Kit in first-run package bootstrap mode by following BOOTSTRAP.md. After bootstrap, answer later questions in this same conversation by searching first and opening only cited files.\n```"}
{"id": "agent_adapter:GEMINI.md:Gemini Instructions:0", "module_id": "agent_adapter", "source_file": "GEMINI.md", "heading": "Gemini Instructions", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Gemini Instructions\n\nThis repository is an Onboarding Agent Kit. Gemini should use this file as a thin adapter and defer to the shared kit contracts."}
{"id": "agent_adapter:GEMINI.md:Authority:0", "module_id": "agent_adapter", "source_file": "GEMINI.md", "heading": "Authority", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Authority\n\n1. `AGENTS.md` is the primary operating contract.\n2. `HANDOFF.md` explains architecture, current state, known gaps, and handoff boundaries.\n3. `MAINTAINERS.md` controls CRUD, read scope, source, state, index, and packaging rules.\n4. `BOOTSTRAP.md` defines first-run package warmup for a new agent session.\n5. `kit.yaml` defines journeys, module order, owners, and search paths."}
{"id": "agent_adapter:GEMINI.md:Workflow:0", "module_id": "agent_adapter", "source_file": "GEMINI.md", "heading": "Workflow", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Workflow\n\n- First-run warmup: follow `BOOTSTRAP.md`.\n- Learner onboarding: follow `start.prompt.md` and show one step at a time.\n- Questions: detect Python first. If Python 3.10+ is available, run `python3 scripts/search_knowledge.py \"<question>\" --top-k 3`, then open only cited files. If Python is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv; read `search/chunks.jsonl` and cited files manually only if the user declines installation or setup is blocked.\n- Maintenance: follow `MAINTAINERS.md`; do not edit generated search files by hand.\n- If Python 3.10+ is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv. Do not install uv silently."}
{"id": "agent_adapter:GEMINI.md:Safety:0", "module_id": "agent_adapter", "source_file": "GEMINI.md", "heading": "Safety", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Safety\n\nNever ask users to paste or store passwords, verification codes, tokens, identity numbers, bank cards, raw signed Feishu asset URLs, or full credential documents."}
{"id": "agent_adapter:.github/copilot-instructions.md:GitHub Copilot Instructions:0", "module_id": "agent_adapter", "source_file": ".github/copilot-instructions.md", "heading": "GitHub Copilot Instructions", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# GitHub Copilot Instructions\n\nThis repository is an Onboarding Agent Kit for structured newcomer guidance and local RAG-style answers."}
{"id": "agent_adapter:.github/copilot-instructions.md:Shared Contracts:0", "module_id": "agent_adapter", "source_file": ".github/copilot-instructions.md", "heading": "Shared Contracts", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Shared Contracts\n\n- Read `AGENTS.md` first.\n- Use `HANDOFF.md` for architecture, current state, known gaps, and handoff context.\n- Use `MAINTAINERS.md` for CRUD, query scope, source, state, index, and packaging rules.\n- Use `BOOTSTRAP.md` for first-run package warmup in a new agent session.\n- Use `kit.yaml` for journeys, module order, owners, and search configuration."}
{"id": "agent_adapter:.github/copilot-instructions.md:Coding And Maintenance:0", "module_id": "agent_adapter", "source_file": ".github/copilot-instructions.md", "heading": "Coding And Maintenance", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Coding And Maintenance\n\n- New modules must be created with `python3 scripts/module_crud.py create`.\n- Modules should be disabled with `python3 scripts/module_crud.py disable`; do not delete by default.\n- Module changes must update `module.yaml` version and `last_reviewed`.\n- Source changes must update or rebuild `sources/source-manifest.yaml`.\n- Do not hand-edit `search/chunks.jsonl` or `search/index.json`.\n- After meaningful changes, run validation, indexing, bootstrap generation, and a representative search. If Python 3.10+ is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv; do not install uv silently."}
{"id": "agent_adapter:.github/copilot-instructions.md:Question Answering:0", "module_id": "agent_adapter", "source_file": ".github/copilot-instructions.md", "heading": "Question Answering", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Question Answering\n\nFor user questions, search before answering:\n\n```bash\npython3 scripts/search_knowledge.py \"<question>\" --top-k 3\n```\n\nIf Python is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv, including before Q&A. Read `search/chunks.jsonl` and cited files manually only if the user declines installation or setup is blocked.\n\nOpen only the cited files needed to answer. For source-backed answers, check `sources/source-manifest.yaml` before citing source corpus files."}
{"id": "agent_adapter:.cursor/rules/onboarding-kit.mdc:root:0", "module_id": "agent_adapter", "source_file": ".cursor/rules/onboarding-kit.mdc", "heading": "root", "sensitivity": "internal", "source_ref": "kit-rules", "text": "---\ndescription: Onboarding Agent Kit operating rules\nalwaysApply: true\n---"}
{"id": "agent_adapter:.cursor/rules/onboarding-kit.mdc:Onboarding Agent Kit Rules:0", "module_id": "agent_adapter", "source_file": ".cursor/rules/onboarding-kit.mdc", "heading": "Onboarding Agent Kit Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Onboarding Agent Kit Rules\n\nThis workspace is a portable Onboarding Agent Kit. Cursor should use this rule as a thin adapter and defer to the shared kit contracts."}
{"id": "agent_adapter:.cursor/rules/onboarding-kit.mdc:Read Order:0", "module_id": "agent_adapter", "source_file": ".cursor/rules/onboarding-kit.mdc", "heading": "Read Order", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Read Order\n\n1. Read `AGENTS.md`.\n2. Read `HANDOFF.md` for architecture and current state.\n3. Read `MAINTAINERS.md` for maintenance rules.\n4. For first-run package warmup, read and follow `BOOTSTRAP.md`.\n5. Read `kit.yaml` for journeys, module order, owners, and search paths."}
{"id": "agent_adapter:.cursor/rules/onboarding-kit.mdc:Query Scope:0", "module_id": "agent_adapter", "source_file": ".cursor/rules/onboarding-kit.mdc", "heading": "Query Scope", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Query Scope\n\n- Do not read the whole corpus by default.\n- For questions, detect Python first. If Python 3.10+ is available, run `python3 scripts/search_knowledge.py \"<question>\" --top-k 3`; if not, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv. Read `search/chunks.jsonl` and cited files manually only if the user declines installation or setup is blocked.\n- Open only cited files needed to answer.\n- Check `sources/source-manifest.yaml` before citing source corpus files."}
{"id": "agent_adapter:.cursor/rules/onboarding-kit.mdc:Maintenance:0", "module_id": "agent_adapter", "source_file": ".cursor/rules/onboarding-kit.mdc", "heading": "Maintenance", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Maintenance\n\n- Create modules with `python3 scripts/module_crud.py create`.\n- Disable modules with `python3 scripts/module_crud.py disable`.\n- Do not hand-edit `search/chunks.jsonl` or `search/index.json`.\n- After maintenance changes, run validation, indexing, bootstrap generation, and a representative search. If Python 3.10+ is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv; do not install uv silently."}
{"id": "agent_adapter:.cursor/rules/onboarding-kit.mdc:Safety:0", "module_id": "agent_adapter", "source_file": ".cursor/rules/onboarding-kit.mdc", "heading": "Safety", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Safety\n\nDo not store passwords, verification codes, tokens, identity numbers, bank cards, raw signed Feishu asset URLs, or full credential documents."}
{"id": "agent_adapter:.clinerules:Cline Rules:0", "module_id": "agent_adapter", "source_file": ".clinerules", "heading": "Cline Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Cline Rules\n\nThis workspace is an Onboarding Agent Kit. Use this file as a thin adapter and follow the shared contracts."}
{"id": "agent_adapter:.clinerules:Required Context:0", "module_id": "agent_adapter", "source_file": ".clinerules", "heading": "Required Context", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Required Context\n\n- `AGENTS.md`: primary operating contract.\n- `HANDOFF.md`: architecture, current state, known gaps, and handoff notes.\n- `MAINTAINERS.md`: CRUD, source, state, index, and packaging rules.\n- `BOOTSTRAP.md`: first-run package warmup for a new agent session.\n- `kit.yaml`: journeys, module order, owners, and search configuration."}
{"id": "agent_adapter:.clinerules:Workflow:0", "module_id": "agent_adapter", "source_file": ".clinerules", "heading": "Workflow", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Workflow\n\n- First-run warmup: follow `BOOTSTRAP.md`.\n- Learner guidance: show one step at a time; do not dump the full journey by default.\n- Questions: detect Python first. If Python 3.10+ is available, run `python3 scripts/search_knowledge.py \"<question>\" --top-k 3`, then open only cited files. If Python is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv. Read `search/chunks.jsonl` and cited files manually only if the user declines installation or setup is blocked.\n- Maintenance: follow `MAINTAINERS.md` and run required verification commands after changes.\n- If Python 3.10+ is unavailable, ask before using `bootstrap.ps1` or `sh bootstrap.sh` to install uv. Do not install uv silently."}
{"id": "agent_adapter:.clinerules:Guardrails:0", "module_id": "agent_adapter", "source_file": ".clinerules", "heading": "Guardrails", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Guardrails\n\n- Do not hand-edit generated search files.\n- Do not delete modules by default; disable them.\n- Do not store credentials, tokens, identity numbers, bank cards, or raw signed Feishu asset URLs."}
{"id": "kit_rules:install.md:安装与使用:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "安装与使用", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# 安装与使用"}
{"id": "kit_rules:install.md:直接使用:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "直接使用", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## 直接使用\n\n1. 解压 `onboarding-kit.zip`。\n2. 在 Codex、Claude Code、Cursor、GitHub Copilot、Gemini、Cline 或兼容 IDE Agent 中打开解压后的目录。\n3. 如果是第一次把包交给一个新的 Agent 会话，先对 Agent 发送：`请以 BOOTSTRAP.md 的首次包接手模式启动。`\n4. 如果只是启动新人引导，对 Agent 发送：`请按照 start.prompt.md 启动新人入职引导。`\n5. Agent 必须先读 `AGENTS.md`、`skills/onboarding-buddy/SKILL.md` 和 `kit.yaml`；维护动作还必须读 `MAINTAINERS.md`。\n\n首次包接手完成后，同一 Agent 会话里的后续问题应先运行 `python3 scripts/search_knowledge.py \"<问题>\"`，再打开命中的必要文件，不要重新全量读取整个包。"}
{"id": "kit_rules:install.md:Python 与 uv 兼容性:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "Python 与 uv 兼容性", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Python 与 uv 兼容性\n\n脚本要求 Python 3.10+。文档示例统一使用 `python3`，适用于 macOS/Linux；在 Windows 上如果没有 `python3`，请用 `python` 或 `py -3` 执行同样参数。\n\nAgent 在运行脚本前应先探测 Python：\n\n```bash"}
{"id": "kit_rules:install.md:macOS/Linux:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "macOS/Linux", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# macOS/Linux\npython3 --version"}
{"id": "kit_rules:install.md:Windows:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "Windows", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Windows\npy -3 --version\npython --version\n```\n\n如果没有 Python 3.10+，即使只是问答，也建议先让 Agent 询问是否运行 uv bootstrap。用户同意后，uv 会下载托管 Python，并让本地检索脚本正常运行。\n\n如果用户拒绝安装、网络/权限阻断或 uv/Python 设置失败，问答场景才应急降级：让 Agent 直接读取 `search/chunks.jsonl`、`sources/source-manifest.yaml` 和命中的 module/source 文件。\n\n如果没有 Python 3.10+，且需要维护、校验、重建索引、抓取来源或打包，必须使用 Python 3.10+ 或可选 uv bootstrap。uv bootstrap 会先检测本机 Python；如果没有可用 Python，会询问是否安装 uv。只有用户确认后才会从 uv 官方地址安装 uv，然后用 `uv run --python 3.12 python ...` 运行脚本。\n\n```powershell"}
{"id": "kit_rules:install.md:Windows:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "Windows", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Windows\npowershell -ExecutionPolicy Bypass -File .\\bootstrap.ps1\n```\n\n```bash"}
{"id": "kit_rules:install.md:macOS/Linux:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "macOS/Linux", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# macOS/Linux\nsh bootstrap.sh\n```"}
{"id": "kit_rules:install.md:Agent 适配入口:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "Agent 适配入口", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Agent 适配入口\n\n- Codex: `AGENTS.md`, `skills/onboarding-buddy/SKILL.md`\n- Claude Code: `CLAUDE.md`\n- Cursor: `.cursor/rules/onboarding-kit.mdc`\n- GitHub Copilot: `.github/copilot-instructions.md`\n- Gemini: `GEMINI.md`\n- Cline: `.clinerules`\n- 通用说明: `AGENT_COMPATIBILITY.md`"}
{"id": "kit_rules:install.md:作为 Codex Skill 安装:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "作为 Codex Skill 安装", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## 作为 Codex Skill 安装\n\n推荐使用安装脚本：\n\n```bash\npython3 scripts/install_skill.py --dry-run\npython3 scripts/install_skill.py\n```\n\n如果本机已经存在同名 skill，需要确认后再覆盖：\n\n```bash\npython3 scripts/install_skill.py --force\n```\n\n也可以手动将 `skills/onboarding-buddy/` 复制到本机 Codex skills 目录。\n\n安装后，用户可说：\n\n```text\n开始新人入职引导\n继续我的 onboarding\n我卡在 Boss 渠道使用这一步了\nPPL 怎么维护？\n```"}
{"id": "kit_rules:install.md:维护流程:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "维护流程", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## 维护流程\n\n1. 先读 `MAINTAINERS.md`。\n2. 修改或新增 `modules/<module-id>/`，或按 `sources/README.md` 更新 sources/assets。\n3. 如果没有 Python 3.10+，先用 `bootstrap.ps1` 或 `sh bootstrap.sh` 建立 uv 托管环境；安装 uv 前必须由用户确认。\n4. 如果主飞书文档或嵌套资源变更，运行 `python3 scripts/ingest_lark_sources.py`。\n5. 运行 `python3 scripts/validate_kit.py`。\n6. 运行 `python3 scripts/index_knowledge.py`。\n7. 运行 `python3 scripts/bootstrap_session.py` 生成会话包地图。\n8. 用 `python3 scripts/search_knowledge.py \"问题\"` 验证检索。\n9. 用 `python3 scripts/package_kit.py` 重新打包 zip。"}
{"id": "kit_rules:install.md:安全要求:0", "module_id": "kit_rules", "source_file": "install.md", "heading": "安全要求", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## 安全要求\n\n不要把真实密码、验证码、token、身份证号、银行卡号或完整共享账号资料放入包内。"}
{"id": "kit_rules:start.prompt.md:启动 Onboarding Agent Kit:0", "module_id": "kit_rules", "source_file": "start.prompt.md", "heading": "启动 Onboarding Agent Kit", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# 启动 Onboarding Agent Kit\n\n请启动本目录的 Onboarding Agent Kit。\n\n执行顺序：\n\n1. 读取 `AGENTS.md`。\n2. 读取 `skills/onboarding-buddy/SKILL.md`。\n3. 读取 `kit.yaml`。\n4. 如果没有新人运行状态，询问并初始化：姓名、角色、入职日期、带教人、journey。\n5. 根据 journey 顺序找到第一个未完成步骤。\n6. 每次只展示一个步骤。\n7. 用户确认完成后，更新 state 并进入下一步。\n8. 用户随时提问时，先检索当前模块和全文知识库，再回答。\n\n查询范围：\n\n- 引导步骤时，只读当前 module 的 `module.yaml` 和 `steps.yaml`。\n- 回答问题时，优先运行 `python3 scripts/search_knowledge.py \"<问题>\"`，再打开命中的必要文件。\n- 运行脚本前先探测 Python：macOS/Linux 执行 `python3 --version`；Windows 执行 `py -3 --version` 或 `python --version`。Python >= 3.10 时正常使用脚本。\n- 如果当前电脑没有 Python 3.10+，即使用户只是问问题，也先询问用户是否允许运行 `bootstrap.ps1`（Windows）或 `sh bootstrap.sh`（macOS/Linux）安装 uv，并由 uv 下载托管 Python 后再运行本地检索。\n- 只有用户拒绝安装、网络/权限阻断或 uv/Python 设置失败时，才直接读取 `search/chunks.jsonl`、`sources/source-manifest.yaml` 和命中的 module/source 文件来应急降级回答；不要静默安装。\n- 涉及来源、PDF、图片、视频、表格时，必须先看 `sources/source-manifest.yaml`。\n- 维护或改内容时，必须先读 `MAINTAINERS.md`。\n\n初始化台词：\n\n```text\n我会带你完成入职第一天和后续招聘实习生训练流程。每次只推进一个步骤，你完成确认后我再进入下一步。\n\n开始前需要确认 5 个信息：\n1. 你的姓名\n2. 你的角色\n3. 入职日期\n4. 带教人或负责人\n5. 要启动的 journey（默认：day1_new_hire）\n```\n\n启动命令建议：\n\n```text\n请按照 start.prompt.md 启动新人入职引导。\n```\n\n首次包接手命令建议：\n\n```text\n请以 BOOTSTRAP.md 的首次包接手模式启动；完成后，后续同一线程回答问题时不要重新全量读取整个包，先检索再打开命中文件。\n```"}
{"id": "kit_rules:sources/README.md:Sources Maintenance Rules:0", "module_id": "kit_rules", "source_file": "sources/README.md", "heading": "Sources Maintenance Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Sources Maintenance Rules\n\nThis directory is the evidence layer for the onboarding kit. Modules turn evidence into guided steps; sources preserve the original context that RAG-style answers can cite."}
{"id": "kit_rules:sources/README.md:Directory Contract:0", "module_id": "kit_rules", "source_file": "sources/README.md", "heading": "Directory Contract", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Directory Contract\n\n- `source-manifest.yaml`: required inventory of every source, asset, extracted text file, status, sensitivity, and retrieval time.\n- `raw/`: full or curated text from primary sources and sanitized manual notes.\n- `linked-docs/`: fetched text from nested Lark docs, wiki pages, or docx pages.\n- `pdf-text/`: text extracted from downloaded PDF files.\n- `image-notes/`: searchable image alt text, OCR notes, or manual descriptions. Do not assume image binaries are searchable.\n- `tables/`: exported CSV and markdown versions of embedded sheets or tables.\n- `external-links/`: fetched or metadata-only notes for public external links.\n- `../assets/pdf/`, `../assets/images/`, `../assets/video/`: downloaded binary originals. These are not searched directly."}
{"id": "kit_rules:sources/README.md:Required Manifest Fields:0", "module_id": "kit_rules", "source_file": "sources/README.md", "heading": "Required Manifest Fields", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Required Manifest Fields\n\nEach source item in `source-manifest.yaml` must include:\n\n- `id`: stable lowercase identifier.\n- `type`: one of `lark_doc`, `linked_lark_doc`, `embedded_sheet`, `embedded_media_pdf`, `embedded_media_video`, `embedded_image`, `external_link`, `manual_note`, or `self_reference`.\n- `title`: human-readable source title.\n- `status`: `ingested`, `downloaded_with_alt_text`, `downloaded_metadata_only`, `downloaded_no_text`, `metadata_only`, `failed`, or `skipped_self_reference`.\n- `sensitivity`: `public`, `internal`, or `confidential`.\n- `retrieved_at`: ISO timestamp.\n- `text_path` or `csv_path`: required when the source should be searchable.\n- `asset_path`: required when a binary file was downloaded.\n- `notes`: required when the status is not fully `ingested`."}
{"id": "kit_rules:sources/README.md:Adding Sources:0", "module_id": "kit_rules", "source_file": "sources/README.md", "heading": "Adding Sources", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Adding Sources\n\nPreferred path:\n\n1. Add the source to the primary Feishu document or place the original file in the matching `assets/` folder.\n2. Run `python3 scripts/ingest_lark_sources.py` from the kit root.\n3. Run `python3 scripts/validate_kit.py`.\n4. Run `python3 scripts/index_knowledge.py`.\n5. Verify with `python3 scripts/search_knowledge.py \"<query>\"`.\n\nManual path for non-Lark material:\n\n1. Put binary originals under `assets/pdf/`, `assets/images/`, or `assets/video/`.\n2. Put searchable extracted text under `sources/pdf-text/`, `sources/image-notes/`, `sources/tables/`, or `sources/external-links/`.\n3. Add or update the matching item in `source-manifest.yaml`.\n4. Re-run validation and indexing."}
{"id": "kit_rules:sources/README.md:Non-Negotiable Rules:0", "module_id": "kit_rules", "source_file": "sources/README.md", "heading": "Non-Negotiable Rules", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Non-Negotiable Rules\n\n- Do not use unmanifested materials as answer evidence.\n- Do not cite a binary asset unless a corresponding searchable text file exists.\n- Do not store credentials, verification codes, private keys, identity numbers, bank card numbers, or raw signed Feishu asset URLs in searchable text.\n- If a source cannot be downloaded or parsed, keep a `metadata_only` or `failed` manifest item with the original title, context, and next action.\n- If a source changes substantially, re-run ingestion and indexing before answering from it."}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:root:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "root", "sensitivity": "internal", "source_ref": "kit-rules", "text": "---\nname: onboarding-buddy\ndescription: Use when a learner or maintainer needs structured newcomer onboarding, Day 1 landing guidance, recruiting intern training, step-by-step confirmation, onboarding state tracking, FAQ answering, or searchable RAG-style answers from this Onboarding Agent Kit.\n---"}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Onboarding Buddy:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Onboarding Buddy", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Onboarding Buddy"}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Required Read Order:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Required Read Order", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Required Read Order\n\n1. Read `AGENTS.md`.\n2. Read `kit.yaml`.\n3. For maintainer requests, read `MAINTAINERS.md`.\n4. Read the learner's state file if present.\n5. Read the selected module's `module.yaml` and `steps.yaml`.\n6. Read `knowledge.md` and `faq.yaml` only when needed for the current step or question.\n7. For source-grounded answers, consult `sources/source-manifest.yaml` before trusting any source file."}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:First-Run Package Bootstrap:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "First-Run Package Bootstrap", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## First-Run Package Bootstrap\n\nWhen the user asks for \"首次包接手\", \"完整读取压缩包\", \"bootstrap\", or asks to prepare the package so later questions do not reread everything:\n\n1. Read `BOOTSTRAP.md`.\n2. Run `python3 scripts/validate_kit.py`.\n3. Run `python3 scripts/index_knowledge.py`.\n4. Run `python3 scripts/bootstrap_session.py`.\n5. Read `.ai/context/session-bootstrap.md`.\n6. Run one representative search test.\n7. In the same agent session, answer later questions with search-first retrieval instead of rescanning the full package.\n\nPython fallback: scripts require Python 3.10+. On Windows, use `python` or `py -3` if `python3` is unavailable. If Python is not installed, ask the user before running `bootstrap.ps1` or `sh bootstrap.sh` to install uv and use uv-managed Python, including before ordinary Q&A. Read `search/chunks.jsonl`, `sources/source-manifest.yaml`, and cited files manually only as an emergency Q&A fallback when the user declines installation or setup is blocked. Do not perform maintenance, source ingestion, index rebuilds, or packaging without Python 3.10+ or user-approved uv bootstrap.\n\nStable environment fallback: if Python 3.10+ is unavailable for either Q&A or maintenance, ask the user before running `bootstrap.ps1` on Windows or `sh bootstrap.sh` on macOS/Linux. These scripts use uv to run a managed Python 3.12 when local Python is missing. Never install uv silently.\n\nThis bootstrap is session-scoped. A new agent conversation must run it again."}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Start Flow:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Start Flow", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Start Flow\n\nWhen the user says \"开始入职\", \"继续 onboarding\", \"启动新人引导\", or similar:\n\n1. If no state exists, ask for name, role, onboarding date, mentor, and journey.\n2. Use `kit.yaml.default_journey` when the user does not choose a journey.\n3. Find the first incomplete module and step in that journey.\n4. Present exactly one step using the template in `AGENTS.md`.\n5. Wait for completion confirmation, evidence, or a question."}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Step Completion:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Step Completion", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Step Completion\n\n- Accept clear confirmations such as \"完成\", \"做完了\", \"已完成\".\n- If a step requires evidence, ask for the required evidence before marking complete.\n- Mark the step complete in state before presenting the next step.\n- If the user reports a blocker, record the blocker and give the module's escalation path."}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Question Answering:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Question Answering", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Question Answering\n\nFor any question:\n\n1. Search current module content first when a current module exists.\n2. Search enabled modules next.\n3. Search source corpus files listed in `sources/source-manifest.yaml` last.\n4. Open only the cited result files needed to answer.\n5. When a cited source has a relevant, manifest-backed image or flowchart, include or reference the official/redacted image alongside the text answer. If the interface supports local image display, resolve the asset path from the kit root and render it as a Markdown image with an absolute filesystem path; otherwise provide the relative asset path and a short description. Never send raw sensitive screenshots.\n6. Answer with citations.\n7. If no answer is found, say it is unresolved and route to owner.\n\nPreferred command for local search:\n\n```bash\npython3 scripts/search_knowledge.py \"<question>\"\n```\n\nIf Python is unavailable, ask to run the optional uv bootstrap before Q&A. If the user declines or setup is blocked, answer Q&A by opening `search/chunks.jsonl` and the relevant cited files manually; tell the user this is an emergency fallback and that Python 3.10+ or user-approved uv bootstrap is required for normal local search, validation, index rebuilds, source ingestion, and packaging.\n\nIf Python is unavailable, ask for permission to use the optional uv bootstrap first:\n\n```bash"}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Windows:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Windows", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# Windows\npowershell -ExecutionPolicy Bypass -File .\\bootstrap.ps1"}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:macOS/Linux:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "macOS/Linux", "sensitivity": "internal", "source_ref": "kit-rules", "text": "# macOS/Linux\nsh bootstrap.sh\n```"}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Maintainer Mode:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Maintainer Mode", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Maintainer Mode\n\nWhen the user asks to add, update, disable, or inspect modules:\n\n1. Follow `AGENTS.md` and `MAINTAINERS.md` maintenance rules.\n2. Use `scripts/module_crud.py` for scaffolding when possible.\n3. For source changes, follow `sources/README.md` and update `sources/source-manifest.yaml`.\n4. Run `scripts/ingest_lark_sources.py` when the primary Feishu source changed or contains new nested assets.\n5. Run `scripts/validate_kit.py`.\n6. Run `scripts/index_knowledge.py`.\n7. Report changed modules or sources, validation result, and index rebuild result."}
{"id": "kit_skill:skills/onboarding-buddy/SKILL.md:Skill Installation:0", "module_id": "kit_skill", "source_file": "skills/onboarding-buddy/SKILL.md", "heading": "Skill Installation", "sensitivity": "internal", "source_ref": "kit-rules", "text": "## Skill Installation\n\nPreferred local installer:\n\n```bash\npython3 scripts/install_skill.py\n```\n\nDry-run check:\n\n```bash\npython3 scripts/install_skill.py --dry-run\n```"}
{"id": "kit_context:.ai/context/01-intent.md:Intent:0", "module_id": "kit_context", "source_file": ".ai/context/01-intent.md", "heading": "Intent", "sensitivity": "internal", "source_ref": "depth-context", "text": "# Intent"}
{"id": "kit_context:.ai/context/01-intent.md:Project Purpose:0", "module_id": "kit_context", "source_file": ".ai/context/01-intent.md", "heading": "Project Purpose", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Project Purpose\n\nThis kit turns Codex or a compatible IDE agent into a structured onboarding and recruiting-training assistant for TTC recruiting interns.\n\nThe package must support two connected jobs:\n\n- guide a new learner through Day 1 landing and recruiting intern training one step at a time;\n- let maintainers update modules, source materials, and search indexes without losing structure or inventing unsupported process."}
{"id": "kit_context:.ai/context/01-intent.md:Target Users:0", "module_id": "kit_context", "source_file": ".ai/context/01-intent.md", "heading": "Target Users", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Target Users\n\n- New recruiting interns who need guided onboarding, account setup, learning tasks, and first-day completion checks.\n- Mentors and Recruiting Ops owners who need a repeatable training and acceptance flow.\n- Future AI agents that need enough local context to answer questions, modify modules, ingest source materials, and verify changes safely."}
{"id": "kit_context:.ai/context/01-intent.md:Success Signals:0", "module_id": "kit_context", "source_file": ".ai/context/01-intent.md", "heading": "Success Signals", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Success Signals\n\n- A learner can start with `start.prompt.md`, complete one confirmed step at a time, and receive a Day 1 Landing Summary at completion.\n- Random questions are answered from indexed local evidence with citations, not from memory.\n- PDFs, images, tables, linked docs, and external links are represented in `sources/source-manifest.yaml` and searchable text files.\n- Maintainers can add, inspect, update, disable, and re-index modules by following `MAINTAINERS.md`.\n- Future agents can understand the purpose, rules, workspace, current state, verification, and systemization backlog without re-reading the entire source corpus."}
{"id": "kit_context:.ai/context/01-intent.md:Non-Goals:0", "module_id": "kit_context", "source_file": ".ai/context/01-intent.md", "heading": "Non-Goals", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Non-Goals\n\n- This is not a web product, browser extension, or desktop app yet.\n- This package must not store real passwords, verification codes, private keys, full identity documents, bank card numbers, or raw signed Feishu asset URLs.\n- This package should not scrape or expose private material beyond what the authorized local Feishu/Lark tools can access.\n- This package should not hand-edit generated search indexes."}
{"id": "kit_context:.ai/context/01-intent.md:Strategic Notes:0", "module_id": "kit_context", "source_file": ".ai/context/01-intent.md", "heading": "Strategic Notes", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Strategic Notes\n\nThe intended architecture is local-first and portable: a zip can be handed to another user, who opens the folder in Codex and starts the skill or prompt.\n\nThe deeper product direction is an AI-native onboarding/RAG operating kit: modules define guided workflows, sources preserve evidence, scripts make maintenance deterministic, and `.ai/context/` preserves long-horizon project understanding."}
{"id": "kit_context:.ai/context/02-rules.md:Rules And Stable Context:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Rules And Stable Context", "sensitivity": "internal", "source_ref": "depth-context", "text": "# Rules And Stable Context"}
{"id": "kit_context:.ai/context/02-rules.md:Authority:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Authority", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Authority\n\n- `AGENTS.md` is the compact operating contract loaded first.\n- `MAINTAINERS.md` is the strict CRUD, read-scope, verification, and packaging contract.\n- `kit.yaml` owns journey order, module order, owners, and search paths.\n- `skills/onboarding-buddy/SKILL.md` owns the skill entrypoint and learner/maintainer workflows.\n- `.ai/context/*` stores deeper intent, workspace maps, state, checklists, and systemization backlog. Load only the relevant file for the task."}
{"id": "kit_context:.ai/context/02-rules.md:Progressive Disclosure Standard:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Progressive Disclosure Standard", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Progressive Disclosure Standard\n\n中文术语：渐进式披露、查询范围、读什么范围、读什么文档、最小充分上下文。\n\nUse the smallest sufficient context surface:\n\n- Start or continue onboarding: read `AGENTS.md`, `skills/onboarding-buddy/SKILL.md`, `kit.yaml`, learner state, then only the current module's `module.yaml` and `steps.yaml`.\n- Answer a question: run `python3 scripts/search_knowledge.py \"<question>\"`; open only the top cited files needed to answer.\n- Source-backed answer: check `sources/source-manifest.yaml` before trusting source corpus files.\n- Module maintenance: read `MAINTAINERS.md`, then only the affected module files.\n- Source maintenance: read `sources/README.md`, `sources/source-manifest.yaml`, and the relevant source/extraction files.\n- Architecture or resume work: read `.ai/context/README.md`, then the specific `.ai/context/*` file that matches the layer being changed.\n\nDo not read the whole corpus by default. Do not treat binary assets as searchable evidence unless an extracted text file exists."}
{"id": "kit_context:.ai/context/02-rules.md:Module Rules:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Module Rules", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Module Rules\n\n- New modules must contain `module.yaml`, `steps.yaml`, `knowledge.md`, and `faq.yaml`.\n- Step flow lives in `steps.yaml`; knowledge and FAQ files cannot override flow.\n- `entry_step` must exist in `steps.yaml`.\n- `next_step` must stay inside the same module.\n- Cross-module sequencing belongs in `kit.yaml` and module prerequisites.\n- Disabling is preferred over deletion."}
{"id": "kit_context:.ai/context/02-rules.md:Source Rules:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Source Rules", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Source Rules\n\n- `assets/` stores binary originals.\n- `sources/` stores searchable text and metadata.\n- Every source must appear in `sources/source-manifest.yaml`.\n- Unmanifested source material cannot be used as answer evidence.\n- Raw signed Feishu asset URLs, credentials, tokens, identity numbers, bank cards, and full credential documents must not enter searchable text."}
{"id": "kit_context:.ai/context/02-rules.md:State Rules:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "State Rules", "sensitivity": "internal", "source_ref": "depth-context", "text": "## State Rules\n\n- Learner runtime state follows `state-template/onboarding-run.schema.json`.\n- Project/maintainer state lives in `.ai/context/04-state-ledger.md`.\n- Update learner state before showing the next learner step.\n- Update project state after meaningful maintenance, ingestion, packaging, or architecture changes."}
{"id": "kit_context:.ai/context/02-rules.md:Safety And Privacy:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Safety And Privacy", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Safety And Privacy\n\n- Never ask users to paste passwords, verification codes, access tokens, private keys, ID numbers, bank card numbers, or credential documents.\n- Account steps may describe application path, owner, permission boundary, and recovery path only.\n- If sensitive data appears in chat or sources, redact it and route to the approved owner."}
{"id": "kit_context:.ai/context/02-rules.md:Visual Trust:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Visual Trust", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Visual Trust\n\n- When learners or candidates may distrust pure text, prefer pairing concise instructions with official or redacted images/flowcharts that are listed in `sources/source-manifest.yaml`.\n- Send or reference only images with matching `sources/image-notes/` descriptions.\n- Do not send raw screenshots that expose candidate information, employee names/avatars, phone numbers, IDs, bank cards, verification codes, meeting links, internal URLs, raw signed Feishu asset URLs, or permission materials.\n- If the interface supports local image display, resolve the asset path from the kit root and render it as a Markdown image with an absolute filesystem path.\n- If the interface cannot display local images, provide the image path and summarize the matching image note."}
{"id": "kit_context:.ai/context/02-rules.md:Anti-Patterns:0", "module_id": "kit_context", "source_file": ".ai/context/02-rules.md", "heading": "Anti-Patterns", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Anti-Patterns\n\n- Dumping the entire journey when the learner needs one step.\n- Answering from memory when local indexed evidence exists.\n- Citing a PDF, image, or video without an extracted text or description file.\n- Editing `search/chunks.jsonl` or `search/index.json` by hand.\n- Adding long background to `AGENTS.md` instead of `.ai/context/`.\n- Treating generated scaffold files or TODO-heavy files as completed context."}
{"id": "kit_context:.ai/context/03-workspace-map.md:Workspace Map:0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "Workspace Map", "sensitivity": "internal", "source_ref": "depth-context", "text": "# Workspace Map"}
{"id": "kit_context:.ai/context/03-workspace-map.md:Important Folders:0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "Important Folders", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Important Folders\n\n- `modules/`: pluggable onboarding modules. Each module has metadata, steps, knowledge, and FAQ.\n- `sources/`: source evidence, manifest, extracted text, table exports, image notes, and external link notes.\n- `assets/`: downloaded binary originals for PDFs, images, and videos.\n- `search/`: generated full-text index.\n- `skills/onboarding-buddy/`: local Codex skill.\n- `state-template/`: learner runtime state schema.\n- `scripts/`: deterministic maintenance, ingestion, indexing, search, validation, and install tools.\n- `.ai/context/`: six-layer durable context for future agents."}
{"id": "kit_context:.ai/context/03-workspace-map.md:Important Files:0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "Important Files", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Important Files\n\n- `AGENTS.md`: global operating contract.\n- `AGENT_COMPATIBILITY.md`: cross-agent compatibility map for Codex, Claude, Cursor, Copilot, Gemini, and Cline.\n- `BOOTSTRAP.md`: first-run package bootstrap prompt for a new agent session.\n- `bootstrap.ps1`: optional Windows bootstrap that detects Python, asks before installing uv, and runs kit verification/search with local or uv-managed Python.\n- `bootstrap.sh`: optional macOS/Linux bootstrap that detects Python, asks before installing uv, and runs kit verification/search with local or uv-managed Python.\n- `CLAUDE.md`: Claude Code adapter.\n- `GEMINI.md`: Gemini adapter.\n- `HANDOFF.md`: orientation for future maintainers and their Codex.\n- `MAINTAINERS.md`: CRUD/read-scope/verification/packaging contract.\n- `.github/copilot-instructions.md`: GitHub Copilot adapter.\n- `.cursor/rules/onboarding-kit.mdc`: Cursor adapter.\n- `.clinerules`: Cline adapter.\n- `kit.yaml`: kit metadata, journeys, module order, search paths.\n- `start.prompt.md`: startup prompt and learner initialization wording.\n- `install.md`: direct and skill-install instructions.\n- `sources/source-manifest.yaml`: inventory of all source materials and extraction status.\n- `sources/README.md`: source maintenance rules.\n- `search/chunks.jsonl`: generated searchable chunks.\n- `search/index.json`: generated inverted index."}
{"id": "kit_context:.ai/context/03-workspace-map.md:Commands:0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "Commands", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Commands\n\nValidate:\n\n```bash\npython3 scripts/validate_kit.py\n```\n\nFirst-run package bootstrap:\n\n```bash\nsh bootstrap.sh"}
{"id": "kit_context:.ai/context/03-workspace-map.md:or on Windows::0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "or on Windows:", "sensitivity": "internal", "source_ref": "depth-context", "text": "# or on Windows:\npowershell -ExecutionPolicy Bypass -File .\\bootstrap.ps1\n\npython3 scripts/bootstrap_session.py\n```\n\nIngest Feishu/Lark sources:\n\n```bash\npython3 scripts/ingest_lark_sources.py\n```\n\nRebuild search:\n\n```bash\npython3 scripts/index_knowledge.py\n```\n\nSearch:\n\n```bash\npython3 scripts/search_knowledge.py \"<query>\"\npython3 scripts/search_knowledge.py \"<query>\" --module <module-id>\n```\n\nModule CRUD:\n\n```bash\npython3 scripts/module_crud.py list\npython3 scripts/module_crud.py show day1-landing\npython3 scripts/module_crud.py create <module-id> --title \"<title>\" --owner \"<owner>\"\npython3 scripts/module_crud.py disable <module-id>\n```\n\nSkill install:\n\n```bash\npython3 scripts/install_skill.py --dry-run\npython3 scripts/install_skill.py\npython3 scripts/install_skill.py --force\n```\n\nPackage:\n\n```bash\npython3 scripts/package_kit.py\n```"}
{"id": "kit_context:.ai/context/03-workspace-map.md:Current Source Inventory:0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "Current Source Inventory", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Current Source Inventory\n\nAs of the 2026-07-01 ingestion:\n\n- 23 manifest items.\n- 6 linked document references.\n- 1 embedded sheet.\n- 2 media resources.\n- 7 images.\n- 4 external links.\n- 1 sanitized manual note for learning-zone, account registration, channel publishing, and PPL boundary details.\n- Search index was later rebuilt to include cross-agent adapters and manual source updates.\n\nKnown partial sources:\n\n- `实习生学习专区 - 决胜`: metadata only because the current Feishu user lacks permission.\n- `实习生PPL`: metadata only because it is a bitable, not a docx document.\n- `实习生清单`: metadata only because it is a sheet, not a docx document."}
{"id": "kit_context:.ai/context/03-workspace-map.md:External Systems:0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "External Systems", "sensitivity": "internal", "source_ref": "depth-context", "text": "## External Systems\n\n- Feishu/Lark docs and wiki via `lark-cli docs +fetch`.\n- Feishu/Lark media via `lark-cli docs +media-download`.\n- Feishu/Lark sheets via `lark-cli sheets +cells-get`.\n- Public external links are best-effort and may return metadata-only text."}
{"id": "kit_context:.ai/context/03-workspace-map.md:Inspection Paths:0", "module_id": "kit_context", "source_file": ".ai/context/03-workspace-map.md", "heading": "Inspection Paths", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Inspection Paths\n\n- Onboarding behavior: `AGENTS.md`, `start.prompt.md`, `skills/onboarding-buddy/SKILL.md`.\n- New maintainer handoff: `HANDOFF.md`, then `MAINTAINERS.md`, then `.ai/context/README.md`.\n- New agent session full package warmup: `BOOTSTRAP.md`, Python/uv detection through `bootstrap.ps1` or `bootstrap.sh` when needed, then `scripts/bootstrap_session.py`, then `.ai/context/session-bootstrap.md`.\n- Cross-agent adapter issue: `AGENT_COMPATIBILITY.md`, then the relevant thin adapter file.\n- Journey or order issue: `kit.yaml`.\n- Module issue: `modules/<module-id>/module.yaml` and `steps.yaml`.\n- FAQ or answer issue: `modules/<module-id>/faq.yaml`, `knowledge.md`, then search results.\n- Source issue: `sources/source-manifest.yaml`, `sources/README.md`, matching `sources/*` file, matching `assets/*` file.\n- Maintenance issue: `MAINTAINERS.md`, then relevant script.\n- Resume or architecture issue: `.ai/context/04-state-ledger.md`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:State Ledger:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "State Ledger", "sensitivity": "internal", "source_ref": "depth-context", "text": "# State Ledger\n\nKeep this file factual, dated, and easy to resume from."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Current Snapshot:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Current Snapshot", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Current Snapshot\n\nDate: 2026-07-01\n\nProject status: portable onboarding/RAG kit is built, source corpus is ingested, full-text search is rebuilt, and depth-context scaffold is populated.\n\nCurrent priority: keep the kit maintainable for future agents through strict rules, deterministic scripts, manifest-backed sources, and progressive disclosure.\n\nCurrent blocker: three nested Feishu resources are metadata-only due to permission/type limitations:\n\n- `实习生学习专区 - 决胜`: no current-user permission.\n- `实习生PPL`: bitable unsupported by `docs +fetch`.\n- `实习生清单`: sheet unsupported by `docs +fetch`.\n\nNext smallest action: if those three sources become required for answers, connect them through the appropriate Feishu permission/Base/Sheet workflow and regenerate `sources/source-manifest.yaml`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Locked Decisions:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Locked Decisions", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Locked Decisions\n\n- Use Codex skill + zip package as the current delivery surface instead of web/chrome/desktop UI.\n- Keep guided flow in module files and source evidence in `sources/`/`assets/`.\n- Treat `source-manifest.yaml` as required source truth.\n- Treat binary assets as non-searchable until extracted/described text exists.\n- Use `MAINTAINERS.md` as the strict CRUD and read-scope contract.\n- Use `.ai/context/` for deeper six-layer context instead of expanding `AGENTS.md`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Rejected Options:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Rejected Options", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Rejected Options\n\n- Do not hand-edit `search/chunks.jsonl` or `search/index.json`; rebuild with `scripts/index_knowledge.py`.\n- Do not delete modules by default; disable them.\n- Do not store raw credentials or signed Feishu asset URLs in searchable text.\n- Do not force all agents to read every module/source file before a small task; use progressive disclosure."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Session Log:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Session Log", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Session Log"}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-01 Kit Build And Source Ingestion:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-01 Kit Build And Source Ingestion", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-01 Kit Build And Source Ingestion"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Built `onboarding-kit` with 10 modules.\n- Added `AGENTS.md`, `kit.yaml`, `start.prompt.md`, `install.md`, and `skills/onboarding-buddy/SKILL.md`.\n- Added source ingestion for main Feishu document, nested docs, PDF, images, video metadata, table, and external links.\n- Generated `sources/source-manifest.yaml`.\n- Extracted PDF text and image notes.\n- Rebuilt search index.\n- Packaged `onboarding-kit-v0.1.0.zip`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python3 scripts/validate_kit.py` passed.\n- `python3 scripts/index_knowledge.py` produced 206 chunks before `.ai/context`, 248 chunks after adding rule docs, and 311 chunks after indexing `.ai/context` including snapshots.\n- Search verified PDF, table, image notes, nested 小红书 SOP,入职流程, and maintainer/install rules.\n- `zip -T onboarding-kit-v0.1.0.zip` passed."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-01 Maintainer Rules And Skill Installation:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-01 Maintainer Rules And Skill Installation", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-01 Maintainer Rules And Skill Installation"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added `MAINTAINERS.md`.\n- Added `scripts/install_skill.py`.\n- Extended `scripts/module_crud.py` with `list` and `show`.\n- Tightened `scripts/validate_kit.py` to require core rules, scripts, and skill files.\n- Indexed rule documents for maintainer queries."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python3 scripts/install_skill.py --dry-run` shows install path under `~/.codex/skills/onboarding-buddy`.\n- `python3 scripts/module_crud.py list` lists all 10 modules.\n- `python3 scripts/module_crud.py show day1-landing` prints the module."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-01 Depth Context Audit:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-01 Depth Context Audit", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-01 Depth Context Audit"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Ran `depth-context-architect` audit.\n- Initial audit score was 1.5/10 because `.ai/context/` did not exist even though operational kit rules were present.\n- Added `.ai/context/` project scaffold.\n- Created snapshot `snapshots/depth-context-audit-20260701T093807Z.md`.\n- Populated intent, rules, workspace map, state ledger, eval checklist, and systemization backlog with observed facts.\n- Re-ran audit after repair: 5.3/10 overall; script now detects Surface, Context, Workspace, State, Intent, and System artifacts.\n- Added Chinese aliases for 六层纵深上下文, 渐进式披露, 查询范围, and 读什么文档, then verified search retrieval."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Decision:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Decision", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Decision\n\n- The previous kit was operationally usable but not fully aligned with six-layer vertical context because durable State, Intent, Workspace, and System context were scattered or implicit.\n- The repaired design keeps root rules compact and puts deeper context in `.ai/context/`, matching the progressive disclosure principle."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-01 Maintainer Handoff:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-01 Maintainer Handoff", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-01 Maintainer Handoff"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added `HANDOFF.md` as a root-level orientation file for future maintainers and their Codex.\n- Linked `HANDOFF.md` from `AGENTS.md`, `MAINTAINERS.md`, and `.ai/context/03-workspace-map.md`.\n- Added `HANDOFF.md` to validation and search indexing.\n- Adjusted `scripts/search_knowledge.py` so handoff/maintainer/orientation queries prioritize `HANDOFF.md`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Decision:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Decision", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Decision\n\n- `HANDOFF.md` is an orientation layer, not a replacement for `AGENTS.md`, `MAINTAINERS.md`, or `.ai/context/`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- If handoff instructions start repeating across future projects, extract a reusable handoff template under `.ai/context/templates/`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-01 First-Run Package Bootstrap:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-01 First-Run Package Bootstrap", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-01 First-Run Package Bootstrap"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added `BOOTSTRAP.md` as the first-message prompt for handing the zip to a new agent session.\n- Added `scripts/bootstrap_session.py` to scan package text files and generate `.ai/context/session-bootstrap.md`.\n- Updated `AGENTS.md`, `HANDOFF.md`, `MAINTAINERS.md`, `install.md`, `start.prompt.md`, and `skills/onboarding-buddy/SKILL.md` to describe the bootstrap flow.\n- Updated validation requirements so `BOOTSTRAP.md` and `scripts/bootstrap_session.py` are required package files."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Decision:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Decision", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Decision\n\n- Full package warmup is an explicit, thread-scoped exception to progressive disclosure.\n- After bootstrap in the same agent session, ordinary questions should use `scripts/search_knowledge.py` and cited files instead of rescanning the full package.\n- A new agent session must run bootstrap again because model context does not persist across conversations."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- If this pattern is reused in another kit, promote `BOOTSTRAP.md` and `bootstrap_session.py` into a reusable package handoff template."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-01 Cross-Agent Adapter Layer:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-01 Cross-Agent Adapter Layer", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-01 Cross-Agent Adapter Layer"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added `CLAUDE.md` for Claude Code.\n- Added `GEMINI.md` for Gemini.\n- Added `.github/copilot-instructions.md` for GitHub Copilot.\n- Added `.cursor/rules/onboarding-kit.mdc` for Cursor.\n- Added `.clinerules` for Cline.\n- Added `AGENT_COMPATIBILITY.md` as the compatibility matrix and shared adapter policy.\n- Updated `AGENTS.md`, `BOOTSTRAP.md`, `HANDOFF.md`, `MAINTAINERS.md`, and `install.md` to describe the package as a cross-agent kit.\n- Updated validation, indexing, and bootstrap generation so adapter files are required, searchable, and included in session maps."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Decision:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Decision", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Decision\n\n- Agent-specific files are thin adapters only; they must point back to shared contracts instead of duplicating business process details.\n- `AGENTS.md`, `BOOTSTRAP.md`, `HANDOFF.md`, `MAINTAINERS.md`, `.ai/context/`, `kit.yaml`, and `sources/source-manifest.yaml` remain the shared source of truth."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- If another agent is added, update `AGENT_COMPATIBILITY.md`, add only the minimal native adapter file, then update validation and indexing."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-01 Manual Source Enrichment For Account Registration And Channels:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-01 Manual Source Enrichment For Account Registration And Channels", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-01 Manual Source Enrichment For Account Registration And Channels"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added sanitized manual source `sources/raw/manual-20260701-account-registration-channel-notes.md`.\n- Updated `sources/source-manifest.yaml` to 23 source items and added `manual_note_20260701_account_registration_channels`.\n- Updated `sources/README.md` to allow `manual_note` source type.\n- Updated `intern-role-basics` to include learning-zone and AI product links; bumped to `0.1.1`.\n- Updated `sourcing-channels` to include account registration company info, Boss publishing fields, and猎聘/Boss/脉脉入口; bumped to `0.1.1`.\n- Updated `recruiting-intern-hiring` with the fuller AI-native recruiting intern JD; bumped to `0.1.1`.\n- Updated `ppl-management` to clarify that interns only need the current PPL link/entry and that PPL permissions/configuration belong to mentor or Recruiting Ops; bumped to `0.1.1`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Preserved company names, display names, channel URLs, job publishing fields, and office location needed for account registration.\n- Did not save personal phone numbers, verification codes, face-recognition instructions, scannable certification QR codes, colleague avatars, or raw signed Feishu asset URLs as searchable source."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, regenerate session bootstrap, and verify representative searches for Boss registration and PPL link boundary."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 Manual Source Enrichment For Learning Zone:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 Manual Source Enrichment For Learning Zone", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 Manual Source Enrichment For Learning Zone"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Replaced the failed permission placeholder for `linked_doc_b2afedea6f41` with maintainer-supplied sanitized text for `实习生学习专区 - 决胜`.\n- Preserved onboarding resource, Day 1 required actions, TTC做单流程, 人才库, 交付流程, 考勤汇报, 新人快速上手, and 中后台支持群 guidance.\n- Updated `linked_doc_cefddbbc486e` to document that `实习生PPL` remains metadata-only by maintainer decision and is not a current content gap.\n- Updated `sources/source-manifest.yaml` for the learning-zone source and PPL maintenance boundary."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Omitted the course platform account and password from searchable source text.\n- Kept the course URL and routed credential access through mentor, Recruiting Ops, or the support group."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Packaging Instruction:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Packaging Instruction", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Packaging Instruction\n\n- Before repackaging, delete the previous `onboarding-kit-v0.1.0.zip`.\n- Create the replacement zip with the same filename."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Current Remaining Gap:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Current Remaining Gap", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Current Remaining Gap\n\n- `实习生清单` remains metadata-only because it is a Sheet unsupported by `docs +fetch`; ingest it later only if sheet-backed answers become required."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, verify representative search, regenerate session bootstrap if packaging, then replace the zip."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 Liepin And Maimai Account Boundary Correction:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 Liepin And Maimai Account Boundary Correction", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 Liepin And Maimai Account Boundary Correction"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Updated `sourcing-channels` from `0.1.1` to `0.1.2`.\n- Clarified that Liepin and Maimai accounts are registered by interns using their own phone number and identity information as required by the platforms.\n- Clarified that company JD publishing must use team-confirmed company information, display name, office location, and job description.\n- Added `sources/raw/manual-20260702-liepin-maimai-registration-boundary.md`.\n- Updated `sources/source-manifest.yaml` to include the new manual note."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Did not store phone numbers, identity numbers, verification codes, face verification material, QR codes, or screenshots.\n- Added explicit guidance that those personal authentication materials must not be saved in the kit, chat, or shared documents."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, verify representative search for Liepin/Maimai registration, regenerate session bootstrap, then replace the zip with the same filename."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 Boss Colleague Verification Correction:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 Boss Colleague Verification Correction", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 Boss Colleague Verification Correction"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Updated `sourcing-channels` from `0.1.2` to `0.1.3`.\n- Clarified that Boss enterprise verification should use `同事协助认证`.\n- Added `sources/raw/manual-20260702-boss-colleague-verification.md`.\n- Updated `sources/source-manifest.yaml` to include the Boss colleague verification manual note.\n- Updated the earlier account registration manual note so Boss verification is no longer described as an open set of possible methods."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Did not store verification QR codes, verification codes, colleague avatars, face verification materials, phone numbers, or personal account authentication details.\n- Explicitly routes verification blockers to mentor or Recruiting Ops."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, verify representative search for Boss colleague verification, regenerate session bootstrap, then replace the zip with the same filename."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 Boss Two Registration Methods Correction:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 Boss Two Registration Methods Correction", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 Boss Two Registration Methods Correction"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Updated `sourcing-channels` from `0.1.3` to `0.1.4`.\n- Clarified that Boss has two account registration methods: find Celine, or register with the intern's own Boss account.\n- Clarified that when using the intern's own Boss account and enterprise verification is required, choose `同事协助认证`.\n- Updated `sources/raw/manual-20260702-boss-colleague-verification.md` and the related source manifest context.\n- Updated the earlier account registration manual note to avoid implying Boss has only one account path."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Did not store phone numbers, identity numbers, verification codes, QR codes, colleague avatars, face verification materials, or personal account authentication details.\n- Kept Celine as an escalation/contact route without adding personal contact details."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, verify representative search for the two Boss registration methods, regenerate session bootstrap, then replace the zip with the same filename."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 Boss Registration Priority And Role Correction:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 Boss Registration Priority And Role Correction", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 Boss Registration Priority And Role Correction"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Updated `sourcing-channels` from `0.1.4` to `0.1.5`.\n- Clarified that Boss should prioritize registration with the intern's own account.\n- Clarified that the Celine Boss account can only be used by one person and is therefore a fallback path.\n- Clarified that when registering an intern's own Boss account, the role should be `猎头`, not `招聘者`.\n- Updated the Boss registration manual source and source manifest context."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Continued to avoid storing phone numbers, identity numbers, verification codes, QR codes, colleague avatars, face verification materials, or personal account authentication details."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, verify representative search for Boss own-account registration and role selection, regenerate session bootstrap, then replace the zip with the same filename."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 Handoff Refresh:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 Handoff Refresh", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 Handoff Refresh"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Updated `HANDOFF.md` with a 2026-07-02 project handoff summary.\n- Summarized what the project built: modules, journeys, Codex skill, maintainer contract, six-layer context, cross-agent adapters, deterministic scripts, source corpus, search index, and bootstrap flow.\n- Summarized 2026-07-02 maintenance work around learning-zone ingestion, PPL metadata-only decision, Liepin/Maimai account boundaries, Boss registration priority, Boss role selection, and Boss colleague verification.\n- Added a current development state section and preserved the older 2026-07-01 state as historical context.\n- Added a current next-improvements list and preserved the older list as historical context."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, verify representative search for handoff/project summary, regenerate session bootstrap, then replace the zip with the same filename."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 Handoff Language Cleanup:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 Handoff Language Cleanup", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 Handoff Language Cleanup"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Rewrote `HANDOFF.md` as a clean English maintainer handoff.\n- Removed the date from the project handoff summary heading.\n- Replaced mojibake in the project summary with readable English while preserving key Chinese business labels such as `猎头`, `招聘者`, `同事协助认证`, `实习生PPL`, and `实习生清单`.\n- Corrected the Windows packaging command so the zip preserves the `onboarding-kit/` root folder."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run validation, rebuild index, verify representative handoff search, regenerate session bootstrap, then replace the zip with the same filename."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-02 v0.1.1 Maintenance Fixes:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-02 v0.1.1 Maintenance Fixes", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-02 v0.1.1 Maintenance Fixes"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Implemented FIX-1 through FIX-10 from `D:/download/onboarding-kit-fix-handoff-20260702.md`.\n- Added `scripts/package_kit.py` for cross-platform packaging with forward-slash zip paths, learner `state/` exclusion, required-file self-test, and version-based zip names.\n- Normalized `search/chunks.jsonl` `source_file` and `chunk_id` paths to forward slashes.\n- Fixed validator module-loop short-circuiting so root-file errors do not hide module metadata errors.\n- Sanitized CSV ingestion and added CSV files to sensitive-content validation.\n- Centralized sensitive-content patterns in `scripts/kitlib.py` and used them from ingest and validation.\n- Added help_ref heading and FAQ-id validation; fixed `modules/offer-preboarding` anchor data and bumped it to `0.1.1`.\n- Reduced `search/index.json` to metadata only.\n- Enabled validator warnings for TODO/TBD placeholder text and malformed `last_reviewed`.\n- Updated skill installation so installed copies include a `Kit Location` section.\n- Added `.gitignore`, required-script coverage for `package_kit.py`, Windows Python command compatibility notes, and updated packaging docs.\n- Bumped kit version to `0.1.1`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 461 chunks after the compatibility-note refresh.\n- `python scripts/bootstrap_session.py` passed.\n- Representative searches for `入职当天要做什么` and `Boss 账号怎么注册` returned the expected top modules.\n- Regression checks passed for validator dual-error reporting, zero backslash `source_file` paths, CSV sensitive scanning, and installed skill location notes."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Next Smallest Action:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Next Smallest Action", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Next Smallest Action\n\n- Run final `python scripts/package_kit.py` and distribute `onboarding-kit-v0.1.1.zip`; retire older `onboarding-kit-v0.1.0.zip` artifacts."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-03 Python Compatibility Note:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-03 Python Compatibility Note", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-03 Python Compatibility Note"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Clarified in `install.md`, `HANDOFF.md`, and `MAINTAINERS.md` that kit scripts require Python 3.10+.\n- Kept documentation examples on `python3` for macOS/Linux while allowing Windows users to run the same commands with `python` or `py -3`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 464 chunks.\n- `python scripts/search_knowledge.py \"Python Windows python3 py -3 3.10\" --top-k 3` returned the compatibility notes."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-04 Python-Unavailable Q&A Fallback:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-04 Python-Unavailable Q&A Fallback", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-04 Python-Unavailable Q&A Fallback"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added Python-unavailable Q&A fallback guidance to `BOOTSTRAP.md`, `start.prompt.md`, and `skills/onboarding-buddy/SKILL.md`.\n- Clarified that learners who only ask questions can continue by reading `search/chunks.jsonl`, `sources/source-manifest.yaml`, and cited module/source files directly when Python is not installed.\n- Kept Python 3.10+ as required for validation, index rebuilds, source ingestion, maintenance, and packaging.\n- Bumped kit version to `0.1.2` for the repackaged release."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 461 chunks."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-06 Post-Homework Leader Interview Scheduling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-06 Post-Homework Leader Interview Scheduling", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-06 Post-Homework Leader Interview Scheduling"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added sanitized manual source `sources/raw/manual-20260706-leader-interview-calendar-scheduling.md` based on two Feishu calendar screenshots.\n- Updated `sources/source-manifest.yaml` to 26 source items and 4 manual notes.\n- Updated `interview-arrangement` from `0.1.0` to `0.1.1`.\n- Expanded the `schedule-interview` step so post-homework leader interviews require a Feishu calendar event, candidate/interviewer/organizer invitees, room or video meeting setup, sanitized `OpenAI分析` or candidate summary, permitted resume/homework attachments, reminders, attendance-status check, candidate sync, and PPL update.\n- Added `knowledge.md#作业后约面日程` and FAQ coverage for “收到作业后怎么约 leader 面试 / OpenAI分析放哪里”.\n- Bumped kit version to `0.1.3`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Did not save the raw screenshots as kit assets because they contain candidate and employee names, school background, meeting link, participant status, and attachment filename.\n- Stored only the generalized workflow and privacy boundary; no phone numbers, identity numbers, card numbers, verification codes, raw Feishu signed URLs, or private candidate details were added."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 473 chunks after updating handoff and state records.\n- Representative post-homework leader-interview search returned `interview-arrangement` FAQ, knowledge, and steps."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-06 Redacted Screenshot Asset Retention:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-06 Redacted Screenshot Asset Retention", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-06 Redacted Screenshot Asset Retention"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Created processed screenshot assets:\n  - `assets/images/leader-interview-calendar-redacted-01.jpg`\n  - `assets/images/leader-interview-calendar-redacted-02.jpg`\n- Added searchable image notes:\n  - `sources/image-notes/leader-interview-calendar-redacted-01.md`\n  - `sources/image-notes/leader-interview-calendar-redacted-02.md`\n- Updated `sources/source-manifest.yaml` from 26 to 28 source items and from 7 to 9 image assets.\n- Updated the manual source note to clarify that the kit retains only redacted screenshots, not unprocessed originals.\n- Bumped kit version to `0.1.4`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Redacted candidate names, employee names, avatars, meeting links, meeting room/background event fragments, participant list/status details, school or resume details, analysis body text, and attachment filename.\n- Kept only the interface structure needed to show where to create the Feishu event, check attendees, add `OpenAI分析`, attach permitted materials, and set reminders."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 479 chunks after updating handoff and state records."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-06 Python/Uv Bootstrap Standardization:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-06 Python/Uv Bootstrap Standardization", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-06 Python/Uv Bootstrap Standardization"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added `.python-version` with Python `3.12` for uv-managed runs.\n- Added `bootstrap.ps1` and `bootstrap.sh` as optional cross-platform bootstrap wrappers.\n- Updated `AGENTS.md`, `BOOTSTRAP.md`, `start.prompt.md`, `skills/onboarding-buddy/SKILL.md`, `install.md`, `MAINTAINERS.md`, `AGENT_COMPATIBILITY.md`, and thin agent adapters so agents detect Python before Q&A and maintenance.\n- Changed the Python-unavailable policy: Q&A should first ask to run uv bootstrap and use uv-managed Python; direct `search/chunks.jsonl` reading is now only an emergency fallback when installation is declined or blocked.\n- Updated `scripts/validate_kit.py` and `scripts/package_kit.py` so `.python-version`, `bootstrap.ps1`, and `bootstrap.sh` are required package files.\n- Updated `scripts/package_kit.py` so packaged `.sh` files retain executable permissions.\n- Updated `Onboarding-Agent-Kit-使用说明.docx` with the new v0.1.5 package name and Python/uv bootstrap instructions.\n- Bumped kit version to `0.1.5`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- uv installation is never silent. The bootstrap scripts ask the user before downloading and running the official uv installer.\n- If the user declines installation or setup is blocked, only Q&A may use the emergency fallback through `search/chunks.jsonl` and cited files."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `powershell -NoProfile -ExecutionPolicy Bypass -File .\\bootstrap.ps1` passed using local `py -3`.\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 493 chunks after updating handoff and state records."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-07 Candidate Homework And Visual Trust Guidance:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-07 Candidate Homework And Visual Trust Guidance", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-07 Candidate Homework And Visual Trust Guidance"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Added sanitized manual source `sources/raw/manual-20260707-homework-and-visual-trust-guidance.md`.\n- Updated `candidate-activation` from `0.1.0` to `0.1.1`.\n- Added the standard candidate homework prompt: research `OpenAI` from a headhunter consultant perspective and present the result in a Feishu document, with AI tools allowed for analysis and organization.\n- Added evaluation emphasis for the homework: information integration, industry insight, and structured expression.\n- Added visual-trust guidance: when relevant official or redacted screenshots/flowcharts exist in `sources/source-manifest.yaml`, pair them with concise text; do not send raw screenshots with personal or internal sensitive information.\n- Updated `AGENTS.md`, `.ai/context/02-rules.md`, and `skills/onboarding-buddy/SKILL.md` so agents can include manifest-backed official/redacted images alongside answers.\n- Updated `sources/source-manifest.yaml` to 29 source items and 5 manual notes.\n- Bumped kit version to `0.1.6`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Did not add or distribute raw screenshots for this change.\n- Visual guidance explicitly blocks screenshots containing candidate information, employee names/avatars, phone numbers, identity numbers, bank cards, verification codes, meeting links, internal permission materials, or raw signed Feishu asset URLs."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 504 chunks after final handoff/state refresh.\n- Representative searches for OpenAI homework and visual-flowchart trust returned `candidate-activation` FAQ/knowledge and the manual source."}
{"id": "kit_context:.ai/context/04-state-ledger.md:2026-07-07 Meeting-Room Q&A Image Binding:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "2026-07-07 Meeting-Room Q&A Image Binding", "sensitivity": "internal", "source_ref": "depth-context", "text": "### 2026-07-07 Meeting-Room Q&A Image Binding"}
{"id": "kit_context:.ai/context/04-state-ledger.md:Completed:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Completed", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Completed\n\n- Updated `interview-arrangement` from `0.1.1` to `0.1.2`.\n- Added a direct FAQ match for “我现在已经收到了实习生候选人的作业 我想约会议室 我该怎么做”.\n- Added `knowledge.md#作业后约面配图` so post-homework meeting-room and leader-interview questions must include the two redacted Feishu Calendar screenshots when the chat environment supports images.\n- Updated `AGENTS.md`, `.ai/context/02-rules.md`, and `skills/onboarding-buddy/SKILL.md` to clarify that local images should be rendered with absolute Markdown paths when supported.\n- Bumped kit version to `0.1.7`."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Safety Handling:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Safety Handling", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Safety Handling\n\n- Only the processed redacted screenshots under `assets/images/` may be sent.\n- Raw screenshots or screenshots containing candidate names, employee names/avatars, meeting links, school background, resume details, attachment filenames, phone numbers, identity numbers, bank cards, verification codes, or internal permission materials remain disallowed."}
{"id": "kit_context:.ai/context/04-state-ledger.md:Verification:0", "module_id": "kit_context", "source_file": ".ai/context/04-state-ledger.md", "heading": "Verification", "sensitivity": "internal", "source_ref": "depth-context", "text": "#### Verification\n\n- `python scripts/validate_kit.py` passed.\n- `python scripts/index_knowledge.py` produced 510 chunks.\n- Representative search for the user's exact meeting-room question returned `interview-arrangement` FAQ `homework-to-meeting-room-with-images` as the top result and `knowledge.md#作业后约面配图` in the top results."}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Evaluation Checklists:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Evaluation Checklists", "sensitivity": "internal", "source_ref": "depth-context", "text": "# Evaluation Checklists"}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Universal Definition Of Done:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Universal Definition Of Done", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Universal Definition Of Done\n\nA task is done when:\n\n- The deliverable matches the user's stated intent.\n- The relevant authority files were respected.\n- The smallest sufficient context was loaded.\n- Validation and indexing were run when modules, sources, rules, or context changed.\n- Search was verified with representative queries when answerability changed.\n- Risks, partial sources, and open questions are recorded.\n- `.ai/context/04-state-ledger.md` is updated after meaningful work."}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Learner Guidance Checklist:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Learner Guidance Checklist", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Learner Guidance Checklist\n\n- Current journey and current module are known.\n- Only one step is presented.\n- Response includes module, step title, goal, actions, completion standard, and escalation path.\n- No advancement happens without explicit completion or required evidence.\n- State is updated before the next step is shown.\n- Questions are answered without silently changing the current step."}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Question Answering Checklist:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Question Answering Checklist", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Question Answering Checklist\n\n- Ran `python3 scripts/search_knowledge.py \"<question>\"` with `--module` when a current module exists.\n- Opened only necessary cited files.\n- Checked `sources/source-manifest.yaml` for source-backed answers.\n- Cited module/source path and heading.\n- Marked unsupported answers as unresolved and routed to owner.\n- Did not use memory when local indexed content could answer."}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Module Maintenance Checklist:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Module Maintenance Checklist", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Module Maintenance Checklist\n\n- Read `MAINTAINERS.md`.\n- Used `scripts/module_crud.py` for create/list/show/disable when possible.\n- Updated only the affected module files.\n- Bumped `version` and `last_reviewed` for substantive changes.\n- Ran `python3 scripts/validate_kit.py`.\n- Ran `python3 scripts/index_knowledge.py`.\n- Verified with a representative search query."}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Source Maintenance Checklist:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Source Maintenance Checklist", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Source Maintenance Checklist\n\n- Read `sources/README.md`.\n- Added originals under `assets/` when applicable.\n- Added searchable text under `sources/`.\n- Updated or regenerated `sources/source-manifest.yaml`.\n- Redacted credentials, tokens, identity numbers, bank cards, and raw signed Feishu URLs.\n- Ran ingestion for primary Feishu changes.\n- Ran validation, indexing, and search verification."}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Packaging Checklist:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Packaging Checklist", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Packaging Checklist\n\n- No `__pycache__` directories.\n- `python3 scripts/validate_kit.py` passes.\n- `python3 scripts/index_knowledge.py` completes.\n- Representative search queries work.\n- Zip contains `AGENTS.md`, `MAINTAINERS.md`, `.ai/context/`, `kit.yaml`, skill, scripts, source manifest, and search index.\n- `zip -T onboarding-kit-v0.1.0.zip` passes."}
{"id": "kit_context:.ai/context/05-eval-checklists.md:Depth Context Checklist:0", "module_id": "kit_context", "source_file": ".ai/context/05-eval-checklists.md", "heading": "Depth Context Checklist", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Depth Context Checklist\n\n- Surface: current task or snapshot exists for meaningful work.\n- Context: stable rules are in `AGENTS.md`, `MAINTAINERS.md`, and `.ai/context/02-rules.md`.\n- Workspace: file map and commands are in `.ai/context/03-workspace-map.md`.\n- State: current status, blockers, decisions, and next action are in `.ai/context/04-state-ledger.md`.\n- Intent: project purpose and success signals are in `.ai/context/01-intent.md`.\n- System: reusable scripts, skill, checklists, and backlog are represented in `.ai/context/06-systemization.md`."}
{"id": "kit_context:.ai/context/06-systemization.md:Systemization Backlog:0", "module_id": "kit_context", "source_file": ".ai/context/06-systemization.md", "heading": "Systemization Backlog", "sensitivity": "internal", "source_ref": "depth-context", "text": "# Systemization Backlog"}
{"id": "kit_context:.ai/context/06-systemization.md:Existing Reusable Assets:0", "module_id": "kit_context", "source_file": ".ai/context/06-systemization.md", "heading": "Existing Reusable Assets", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Existing Reusable Assets\n\n- `skills/onboarding-buddy/SKILL.md`: reusable skill entrypoint.\n- `scripts/ingest_lark_sources.py`: repeatable source ingestion.\n- `scripts/validate_kit.py`: structural and privacy validation.\n- `scripts/index_knowledge.py`: full-text index rebuild.\n- `scripts/search_knowledge.py`: local retrieval.\n- `scripts/module_crud.py`: module create/list/show/disable.\n- `scripts/install_skill.py`: local skill installation.\n- `scripts/bootstrap_session.py`: first-run package bootstrap and session map generation.\n- `bootstrap.ps1` and `bootstrap.sh`: optional cross-platform uv bootstrap wrappers for machines without Python 3.10+.\n- `.python-version`: pins the uv-managed Python target for this kit.\n- `MAINTAINERS.md`: maintainer CRUD and read-scope protocol.\n- `BOOTSTRAP.md`: first-message prompt for a new agent session receiving the zip.\n- `AGENT_COMPATIBILITY.md`: compatibility matrix and shared adapter policy.\n- Thin adapter files: `CLAUDE.md`, `GEMINI.md`, `.github/copilot-instructions.md`, `.cursor/rules/onboarding-kit.mdc`, `.clinerules`.\n- `sources/README.md`: source corpus protocol.\n- `.ai/context/05-eval-checklists.md`: Definition of Done and task checklists."}
{"id": "kit_context:.ai/context/06-systemization.md:Templates To Add Later:0", "module_id": "kit_context", "source_file": ".ai/context/06-systemization.md", "heading": "Templates To Add Later", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Templates To Add Later\n\n- Module authoring template with examples for `module.yaml`, `steps.yaml`, `knowledge.md`, and `faq.yaml`.\n- Source manifest item template for manual non-Lark sources.\n- Learner state example JSON.\n- Maintainer release note template.\n- Handoff and first-run bootstrap template for future zip-based agent kits.\n- Agent adapter template for adding future tools without duplicating business rules.\n- Decision record template for changing architecture, privacy posture, or delivery surface."}
{"id": "kit_context:.ai/context/06-systemization.md:Workflows To Consider Productizing:0", "module_id": "kit_context", "source_file": ".ai/context/06-systemization.md", "heading": "Workflows To Consider Productizing", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Workflows To Consider Productizing\n\n- Source ingestion report that summarizes new/changed/failed assets after every run.\n- Bitable/Base ingestion for `实习生PPL`.\n- Sheet ingestion for `实习生清单`.\n- Optional audio/video transcription pipeline for downloaded videos.\n- Stronger semantic search or embedding layer if keyword search becomes insufficient.\n- Packaging script that validates, indexes, cleans caches, zips, and tests the zip in one command.\n- Optional bootstrap quality check that confirms `.ai/context/session-bootstrap.md` is current after packaging."}
{"id": "kit_context:.ai/context/06-systemization.md:Evals To Add Later:0", "module_id": "kit_context", "source_file": ".ai/context/06-systemization.md", "heading": "Evals To Add Later", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Evals To Add Later\n\n- Query-answer regression set for Day 1, channel registration, PPL, offer/onboarding, and offboarding questions.\n- Source citation evaluator: every source-backed answer must cite a manifest-backed text file.\n- Privacy evaluator: no raw signed Feishu URLs, phone numbers, IDs, card numbers, or credential assignments.\n- Progressive disclosure evaluator: learner step replies must not dump unrelated modules."}
{"id": "kit_context:.ai/context/06-systemization.md:Rule Of Three:0", "module_id": "kit_context", "source_file": ".ai/context/06-systemization.md", "heading": "Rule Of Three", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Rule Of Three\n\nThe third time a maintainer repeats a manual action, turn it into one of:\n\n- stable rule in `AGENTS.md` or `MAINTAINERS.md`;\n- deeper context in `.ai/context/`;\n- source or module template;\n- deterministic script;\n- skill workflow;\n- eval/checklist."}
{"id": "kit_context:.ai/context/README.md:AI Context Index:0", "module_id": "kit_context", "source_file": ".ai/context/README.md", "heading": "AI Context Index", "sensitivity": "internal", "source_ref": "depth-context", "text": "# AI Context Index\n\nThis folder makes the onboarding kit readable to Codex and other AI agents through the six-layer vertical context model.\n\n中文术语：六层纵深上下文、纵深上下文、渐进式披露、查询范围、读什么范围、读什么文档。"}
{"id": "kit_context:.ai/context/README.md:Reading Order:0", "module_id": "kit_context", "source_file": ".ai/context/README.md", "heading": "Reading Order", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Reading Order\n\nRead only what the task needs:\n\n1. `01-intent.md`: true goal, target users, success signals, non-goals.\n2. `02-rules.md`: stable rules and progressive disclosure standards.\n3. `03-workspace-map.md`: files, folders, commands, data sources, external systems.\n4. `04-state-ledger.md`: current progress, decisions, blockers, verification, next actions.\n5. `05-eval-checklists.md`: Definition of Done and acceptance checks.\n6. `06-systemization.md`: reusable assets and future systemization backlog."}
{"id": "kit_context:.ai/context/README.md:Six-Layer Mapping:0", "module_id": "kit_context", "source_file": ".ai/context/README.md", "heading": "Six-Layer Mapping", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Six-Layer Mapping\n\n- Surface / 表层：current user request plus `.ai/context/snapshots/` for meaningful tasks.\n- Context / 稳定上下文：`AGENTS.md`, `MAINTAINERS.md`, `skills/onboarding-buddy/SKILL.md`, `02-rules.md`.\n- Workspace / 工作区材料：`kit.yaml`, `modules/`, `sources/`, `assets/`, `scripts/`, `03-workspace-map.md`.\n- State / 当前状态：learner state files plus `.ai/context/04-state-ledger.md`.\n- Intent / 真实意图：`01-intent.md`.\n- System / 可复用系统：scripts, skill, checklists, templates/backlog in `06-systemization.md`."}
{"id": "kit_context:.ai/context/README.md:Maintenance Rule:0", "module_id": "kit_context", "source_file": ".ai/context/README.md", "heading": "Maintenance Rule", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Maintenance Rule\n\n- Before meaningful work, read the smallest relevant context layer.\n- After meaningful work, update `04-state-ledger.md`.\n- When a repeated pattern appears for the third time, update `06-systemization.md` or create a reusable asset.\n- Keep `AGENTS.md` compact; put longer maps, decisions, lessons, and rubrics here."}
{"id": "kit_context:.ai/context/session-bootstrap.md:Session Bootstrap:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Session Bootstrap", "sensitivity": "internal", "source_ref": "depth-context", "text": "# Session Bootstrap\n\nGenerated at: `2026-07-07T08:01:30+00:00`"}
{"id": "kit_context:.ai/context/session-bootstrap.md:Purpose:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Purpose", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Purpose\n\nThis generated file is the current agent session's compact package map. It supports one-time first-run orientation; subsequent questions should use local search and cited files instead of scanning the whole package again."}
{"id": "kit_context:.ai/context/session-bootstrap.md:Operating Rule:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Operating Rule", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Operating Rule\n\n- In the same agent session, do not rerun full bootstrap unless package files changed or the user asks to reset.\n- For questions, run `python3 scripts/search_knowledge.py \"<question>\" --top-k 3`, then open only cited files.\n- For source-backed answers, check `sources/source-manifest.yaml` before citing source text.\n- For a new agent conversation, run `BOOTSTRAP.md` again because session memory does not carry over."}
{"id": "kit_context:.ai/context/session-bootstrap.md:Package Counts:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Package Counts", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Package Counts\n\n- Bootstrap text files scanned: 105\n- Modules detected: 10\n- Search index exists: True\n- Search chunks exists: True\n- Search chunk count: 510\n- Search token count: 21059"}
{"id": "kit_context:.ai/context/session-bootstrap.md:Modules:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Modules", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Modules\n\n- `candidate-activation` v0.1.1 enabled=true owner=Recruiting Ops entry=phone-opening title=候选人激活\n- `day1-landing` v0.1.0 enabled=true owner=带教人 entry=workspace-account-check title=入职第一天 Landing\n- `intern-role-basics` v0.1.1 enabled=true owner=Recruiting Ops entry=understand-role title=实习生角色与工作节奏\n- `interview-arrangement` v0.1.2 enabled=true owner=带教人 entry=leader-check title=复试安排\n- `offboarding` v0.1.0 enabled=true owner=HR Ops entry=confirm-last-day title=离职与结束实习\n- `offer-preboarding` v0.1.1 enabled=true owner=HR Ops entry=confirm-intent title=Offer 与入职前准备\n- `ppl-management` v0.1.1 enabled=true owner=Recruiting Ops entry=create-record title=PPL 管理\n- `recruiting-intern-hiring` v0.1.1 enabled=true owner=Recruiting Ops entry=learn-ideal-profile title=招聘实习生 SOP\n- `sourcing-channels` v0.1.5 enabled=true owner=Recruiting Ops entry=channel-policy title=招聘渠道寻访\n- `training-acceptance` v0.1.0 enabled=true owner=带教人 entry=role-understanding-check title=培训验收"}
{"id": "kit_context:.ai/context/session-bootstrap.md:Source Manifest Summary:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Source Manifest Summary", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Source Manifest Summary\n\n- Manifest exists: True\n- Types:\n  - `embedded_image`: 9\n  - `embedded_media_pdf`: 1\n  - `embedded_media_video`: 1\n  - `embedded_sheet`: 1\n  - `external_link`: 4\n  - `lark_doc`: 1\n  - `linked_lark_doc`: 6\n  - `manual_note`: 5\n  - `self_reference`: 1\n- Statuses:\n  - `downloaded_metadata_only`: 1\n  - `downloaded_with_alt_text`: 9\n  - `ingested`: 16\n  - `metadata_only`: 2\n  - `skipped_self_reference`: 1"}
{"id": "kit_context:.ai/context/session-bootstrap.md:Text File Inventory:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Text File Inventory", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Text File Inventory"}
{"id": "kit_context:.ai/context/session-bootstrap.md:Text File Inventory:1", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Text File Inventory", "sensitivity": "internal", "source_ref": "depth-context", "text": "| Path | Bytes | Lines | SHA-256 |\n| --- | ---: | ---: | --- |\n| `.ai/context/01-intent.md` | 2289 | 38 | `ab8f36c7e8b8` |\n| `.ai/context/02-rules.md` | 4232 | 72 | `58d39e531b99` |\n| `.ai/context/03-workspace-map.md` | 4851 | 134 | `1e2cbd9251e4` |\n| `.ai/context/04-state-ledger.md` | 26155 | 469 | `c93fa7f7bd55` |\n| `.ai/context/05-eval-checklists.md` | 3016 | 70 | `2fa99322afe1` |\n| `.ai/context/06-systemization.md` | 3021 | 59 | `08011b076ee9` |\n| `.ai/context/README.md` | 1691 | 33 | `ed8833069f28` |\n| `.ai/context/snapshots/depth-context-audit-20260701T093807Z.md` | 2493 | 60 | `fc46a971a329` |\n| `.clinerules` | 1413 | 26 | `389c8764c7b6` |\n| `.cursor/rules/onboarding-kit.mdc` | 1621 | 35 | `546f518de973` |\n| `.github/copilot-instructions.md` | 1675 | 33 | `34a45aa8717d` |\n| `AGENT_COMPATIBILITY.md` | 2701 | 62 | `217a5cfd0870` |\n| `AGENTS.md` | 8428 | 135 | `7083437dd6bc` |\n| `BOOTSTRAP.md` | 4120 | 58 | `beb496c0e758` |\n| `CLAUDE.md` | 1736 | 30 | `7de9197e24ab` |\n| `GEMINI.md` | 1433 | 24 | `c0bace4f3bbe` |\n| `HANDOFF.md` | 14729 | 271 | `a8b8479ead44` |\n| `install.md` | 3633 | 95 | `d6fc5d340b40` |\n| `kit.yaml` | 1714 | 81 | `d245ceefb6fd` |\n| `MAINTAINERS.md` | 10487 | 222 | `6d5b93149c07` |\n| `modules/candidate-activation/faq.yaml` | 3059 | 65 | `739496b537b9` |\n| `modules/candidate-activation/knowledge.md` | 3379 | 67 | `238724d57044` |\n| `modules/candidate-activation/module.yaml` | 615 | 26 | `e8f2e02c7912` |\n| `modules/candidate-activation/steps.yaml` | 3567 | 94 | `a6d322629c96` |\n| `modules/day1-landing/faq.yaml` | 1584 | 42 | `2b19bb473f03` |\n| `modules/day1-landing/knowledge.md` | 661 | 18 | `ae3c63de2b7f` |\n| `modules/day1-landing/module.yaml` | 510 | 23 | `3df4b5ba0aba` |\n| `modules/day1-landing/steps.yaml` | 2542 | 76 | `d65db8188bad` |\n| `modules/intern-role-basics/faq.yaml` | 1495 | 37 | `1f41fee32002` |\n| `modules/intern-role-basics/knowledge.md` | 2067 | 56 | `032d7e8fcc0f` |\n| `modules/intern-role-basics/module.yaml` | 657 | 26 | `db4e5f87a6b0` |\n| `modules/intern-role-basics/steps.yaml` | 2317 | 58 | `2b3c338d57b4` |\n| `modules/interview-arrangement/faq.yaml` | 4270 | 61 | `c1c7f09d9d58` |\n| `modules/interview-arrangement/knowledge.md` | 3028 | 41 | `fec422ebedf2` |\n| `modules/interview-arrangement/module.yaml` | 782 | 30 | `e5994ddea613` |\n| `modules/interview-arrangement/steps.yaml` | 3918 | 96 | `2adde455da13` |\n| `modules/offboarding/faq.yaml` | 835 | 25 | `ebd6a041c3ae` |\n| `modules/offboarding/knowledge.md` | 886 | 22 | `8fd438a5c63b` |\n| `modules/offboarding/module.yaml` | 490 | 24 | `6d53e6878992` |\n| `modules/offboarding/steps.yaml` | 3060 | 90 | `c5b58b94a77e` |\n| `modules/offer-preboarding/faq.yaml` | 942 | 25 | `a25067427ca3` |\n| `modules/offer-preboarding/knowledge.md` | 978 | 22 | `a2e0e4280759` |\n| `modules/offer-preboarding/module.yaml` | 467 | 22 | `691464bbacc5` |\n| `modules/offer-preboarding/steps.yaml` | 2711 | 73 | `107dc82cab18` |\n| `modules/ppl-management/faq.yaml` | 1466 | 39 | `676b5376e2a3` |\n| `modules/ppl-management/knowledge.md` | 998 | 22 | `425c2f263ec3` |\n| `modules/ppl-management/module.yaml` | 601 | 26 | `55a13b87d344` |\n| `modules/ppl-management/steps.yaml` | 2479 | 72 | `b817017f3ad8` |\n| `modules/recruiting-intern-hiring/faq.yaml` | 875 | 25 | `70ca92a03522` |\n| `modules/recruiting-intern-hiring/knowledge.md` | 1555 | 40 | `49e336b10b0b` |\n| `modules/recruiting-intern-hiring/module.yaml` | 637 | 27 | `ba869915f5bd` |\n| `modules/recruiting-intern-hiring/steps.yaml` | 2552 | 72 | `beaafd32257d` |\n| `modules/sourcing-channels/faq.yaml` | 4360 | 79 | `0c76aac9bf25` |\n| `modules/sourcing-channels/knowledge.md` | 5420 | 81 | `3950d407d830` |\n| `modules/sourcing-channels/module.yaml` | 870 | 30 | `5ebb0919d69c` |\n| `modules/sourcing-channels/steps.yaml` | 5572 | 126 | `e4af8c0bd538` |\n| `modules/training-acceptance/faq.yaml` | 1058 | 29 | `5aee848260f3` |\n| `modules/training-acceptance/knowledge.md` | 607 | 22 | `b1c2ad12f04d` |\n| `modules/training-acceptance/module.yaml` | 517 | 24 | `b793516e1b5b` |\n| `modules/training-acceptance/steps.yaml` | 3314 | 91 | `58d30b081f89` |\n| `scripts/bootstrap_session.py` | 6713 | 179 | `a4fa292b4867` |\n| `scripts/index_knowledge.py` | 5633 | 135 | `0c8ae2f9f86e` |\n| `scripts/ingest_lark_sources.py` | 31286 | 809 | `326463704540` |\n| `scripts/install_skill.py` | 2026 | 55 | `f577f8609c0d` |\n| `scripts/kitlib.py` | 6145 | 202 | `a78d5de013fd` |\n| `scripts/module_crud.py` | 4230 | 143 | `6ec2d089720f` |\n| `scripts/package_kit.py` | 3935 | 125 | `ac6dd12cd66a` |\n| `scripts/search_knowledge.py` | 3076 | 86 | `ac4173d59229` |\n| `scripts/validate_kit.py` | 9927 | 277 | `e7daf67450b2` |\n| `skills/onboarding-buddy/SKILL.md` | 5236 | 108 | `676006ec445c` |\n| `sources/external-links/external-link-01-f000ab5f98f7.md` | 27821 | 1270 | `5e0029dca2b8` |\n| `sources/external-links/external-link-02-5df590d32723.md` | 1002 | 17 | `d9e265164196` |\n| `sources/external-links/external-link-03-bbb174d5d358.md` | 5553 | 500 | `f2942f40751d` |\n| `sources/external-links/external-link-04-60a3dfdf66d3.md` | 9730 | 1103 | `fc32acabd91e` |\n| `sources/external-links/media-02-9971e353fe2d.md` | 1137 | 12 | `e51560caf937` |\n| `sources/image-notes/image-01-93541141653a.md` | 1491 | 13 | `5a7bb2171e03` |\n| `sources/image-notes/image-02-00ea1acf42b9.md` | 1826 | 13 | `6a8fc7185896` |\n| `sources/image-notes/image-03-565450631535.md` | 2208 | 13 | `03add541a1ab` |\n| `sources/image-notes/image-04-5ef8696e5247.md` | 1367 | 13 | `850524a7724a` |\n| `sources/image-notes/image-05-7d186dee4746.md` | 1707 | 13 | `a2d4b1e7c549` |\n| `sources/image-notes/image-06-127933d0d2ce.md` | 1463 | 13 | `d49b55061426` |\n| `sources/image-notes/image-07-2c5035900b38.md` | 1436 | 13 | `f6ab24654715` |\n| `sources/image-notes/leader-interview-calendar-redacted-01.md` | 973 | 15 | `6a4e8b886e08` |\n| `sources/image-notes/leader-interview-calendar-redacted-02.md` | 911 | 13 | `a3bc170ec9e6` |\n| `sources/linked-docs/linked-doc-01-b2afedea6f41.md` | 4226 | 127 | `47069c0759a8` |\n| `sources/linked-docs/linked-doc-02-cefddbbc486e.md` | 870 | 23 | `b107abf62c3c` |\n| `sources/linked-docs/linked-doc-03-21976674eb47.md` | 2380 | 58 | `31a08ed226ed` |\n| `sources/linked-docs/linked-doc-04-2585092820ca.md` | 4468 | 93 | `e0c77965e4bd` |\n| `sources/linked-docs/linked-doc-05-0e557a7099bf.md` | 15792 | 239 | `376f701cbe95` |\n| `sources/linked-docs/linked-doc-06-24e7cb6c51ad.md` | 1243 | 14 | `886fb14691f0` |\n| `sources/pdf-text/media-01-9dba6ef8c15f.md` | 6933 | 154 | `f1b4d940cb9a` |\n| `sources/raw/feishu-internship-sop.md` | 7442 | 90 | `12be2e0ff9f2` |\n| `sources/raw/feishu-main-full.md` | 28209 | 476 | `090b1c6283a2` |\n| `sources/raw/manual-20260701-account-registration-channel-notes.md` | 6068 | 126 | `ee76e4899816` |\n| `sources/raw/manual-20260702-boss-colleague-verification.md` | 1069 | 23 | `7e90b3294aa4` |\n| `sources/raw/manual-20260702-liepin-maimai-registration-boundary.md` | 900 | 18 | `707b13ddb20c` |\n| `sources/raw/manual-20260706-leader-interview-calendar-scheduling.md` | 2045 | 25 | `1b845042fb63` |\n| `sources/raw/manual-20260707-homework-and-visual-trust-guidance.md` | 2351 | 44 | `362b29a17297` |\n| `sources/README.md` | 3042 | 54 | `e3e958e0315b` |\n| `sources/source-manifest.yaml` | 33648 | 378 | `a14259cd7c05` |\n| `sources/source-map.yaml` | 1045 | 40 | `8da17c2287fd` |\n| `sources/tables/sheet-01-2f1d179f893a.csv` | 392 | 7 | `569f9eac0a5c` |\n| `sources/tables/sheet-01-2f1d179f893a.md` | 655 | 18 | `bd886e4b7b12` |\n| `start.prompt.md` | 2208 | 50 | `686913e5f6bb` |\n| `state-template/onboarding-run.schema.json` | 1532 | 50 | `8064c4295c26` |"}
{"id": "kit_context:.ai/context/session-bootstrap.md:Next-Step Reminder:0", "module_id": "kit_context", "source_file": ".ai/context/session-bootstrap.md", "heading": "Next-Step Reminder", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Next-Step Reminder\n\nIf the user asks a learner or knowledge question, answer through search-first retrieval. If the user asks for maintenance, follow `MAINTAINERS.md` and update this bootstrap after meaningful file changes."}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Context snapshot: depth-context-audit:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Context snapshot: depth-context-audit", "sensitivity": "internal", "source_ref": "depth-context", "text": "# Context snapshot: depth-context-audit\n\nCreated: 20260701T093807Z"}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Activation prompt:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Activation prompt", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Activation prompt\n\nAudit onboarding kit against six-layer depth context and progressive disclosure standards"}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Desired outcome:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Desired outcome", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Desired outcome\n\nCheck whether the onboarding kit follows the six-layer vertical context model and progressive disclosure standard, then repair durable context gaps without bloating `AGENTS.md`."}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Known facts and evidence:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Known facts and evidence", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Known facts and evidence\n\n- User explicitly invoked `depth-context-architect`.\n- Existing kit already had `AGENTS.md`, `MAINTAINERS.md`, `kit.yaml`, `skills/onboarding-buddy/SKILL.md`, modules, sources, scripts, and search index.\n- Initial `audit_depth_context.py` score was 1.5/10 because `.ai/context/` artifacts were missing.\n- Added `.ai/context/README.md` plus `01-intent.md` through `06-systemization.md`.\n- Added this snapshot to preserve the Surface layer.\n- Updated `AGENTS.md`, `MAINTAINERS.md`, `scripts/index_knowledge.py`, and `scripts/validate_kit.py` so `.ai/context/` participates in rules, validation, and search.\n- Rebuilt index to 302 chunks after indexing context files."}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Constraints and non-goals:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Constraints and non-goals", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Constraints and non-goals\n\n- Do not overwrite existing operational rules.\n- Keep `AGENTS.md` compact; deeper context belongs in `.ai/context/`.\n- Do not store secrets, raw signed Feishu asset URLs, credentials, identity numbers, or bank card data.\n- Do not turn this into a web/chrome/desktop product in this task."}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Unknowns and open questions:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Unknowns and open questions", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Unknowns and open questions\n\n- Whether future maintainers want Base/Sheet-specific ingestion for `实习生PPL` and `实习生清单`.\n- Whether video transcription should be added for the downloaded onboarding video.\n- Whether keyword search is sufficient or an embedding index should be added later."}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Likely workspace touchpoints:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Likely workspace touchpoints", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Likely workspace touchpoints\n\n- `AGENTS.md`\n- `MAINTAINERS.md`\n- `.ai/context/*`\n- `scripts/index_knowledge.py`\n- `scripts/validate_kit.py`\n- `search/chunks.jsonl`\n- `search/index.json`"}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Initial Definition of Done:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Initial Definition of Done", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Initial Definition of Done\n\n- Deliverable matches the activation prompt.\n- Relevant context files were read or intentionally skipped with reason.\n- Risks and next smallest action are reported.\n- State ledger is updated if work becomes meaningful.\n- `audit_depth_context.py` score improves from the initial baseline.\n- `validate_kit.py` passes.\n- `index_knowledge.py` completes.\n- Search can find depth-context/progressive-disclosure rules."}
{"id": "kit_context:.ai/context/snapshots/depth-context-audit-20260701T093807Z.md:Handoff notes:0", "module_id": "kit_context", "source_file": ".ai/context/snapshots/depth-context-audit-20260701T093807Z.md", "heading": "Handoff notes", "sensitivity": "internal", "source_ref": "depth-context", "text": "## Handoff notes\n\n- This snapshot is the Surface artifact for the depth-context audit. For current state and decisions, read `.ai/context/04-state-ledger.md`."}
{"id": "source_manifest:sources/source-manifest.yaml:source-manifest.yaml:0", "module_id": "source_manifest", "source_file": "sources/source-manifest.yaml", "heading": "source-manifest.yaml", "sensitivity": "internal", "source_ref": "source-manifest", "text": "manifest_version: \"1.0\"\nkit_id: \"ttc-intern-onboarding-kit\"\ngenerated_at: \"2026-07-07T00:00:00+08:00\"\nsource_policy:\n  binary_assets_dir: \"assets/\"\n  searchable_text_dir: \"sources/\"\n  main_doc_url: \"https://fcnz6if8b609.feishu.cn/wiki/Xd3kwsX9gieFi0ksHVPc9LjunId\"\n  discovery_scope: \"main Lark document plus one-level cited Lark documents, embedded sheet, embedded media, images, and external links\"\n  search_rule: \"Only files listed by text_path/csv_path are searchable. Binary assets require extracted text before they can support answers.\"\n  privacy_rule: \"Searchable text is sanitized for credentials, identity numbers, card numbers, phones, and Feishu signed asset URLs.\"\nstats:\n  items: 29\n  linked_docs: 6\n  sheets: 1\n  media: 2\n  images: 9\n  external_links: 4\n  manual_notes: 5\nitems:\n  -\n    id: \"primary_lark_doc\"\n    type: \"lark_doc\"\n    title: \"实习招聘、入职、培养全流程SOP\"\n    status: \"ingested\"\n    source_url: \"https://fcnz6if8b609.feishu.cn/wiki/Xd3kwsX9gieFi0ksHVPc9LjunId\"\n    document_id: \"WIuYdN8HwoIwWQxaN5occZV2n7c\"\n    revision_id: 1590\n    text_path: \"sources/raw/feishu-main-full.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    module_hints:\n      - \"all\"\n  -\n    id: \"linked_doc_b2afedea6f41\"\n    type: \"linked_lark_doc\"\n    title: \"实习生学习专区 - 决胜\"\n    status: \"ingested\"\n    source_token: \"XcufwgfZyiApP6kT6y0cxhCEnAd\"\n    file_type: \"wiki\"\n    text_path: \"sources/linked-docs/linked-doc-01-b2afedea6f41.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-02T00:00:00+08:00\"\n    context: \"实习招聘、入职、培养全流程SOP # 实习生转正SOP 实习生转正标准： 1.实习生招聘：1个入职实习生 （先实习生招聘和运营，后猎头职位招聘，2周内完成） 2.三个猎头职位 offer：其中有一个case是从接到职位到收到猎头费用，其他可以搜寻或者激活辅助 leader 完成 3.实习生入职必学： ![图片展示了实习生工作职责与培训规划。核心工作职责部分包括合同管理、客户管理、人才搜索等，如合同撰写、客户与猎保管理、发布职位 addCriterion图片展示实习生工作职责与培训规划，核心工作职责涵盖合同管理、客户管理、人才搜索等，如合同撰写、客户与猎保管理、发布职位和收简历等]([FEISHU_ASSET_URL_REDACTED]\"\n    notes: \"Manually supplied by maintainer on 2026-07-02 after Feishu permission fetch failed. Sanitized before indexing; course platform credentials were intentionally omitted.\"\n  -\n    id: \"linked_doc_cefddbbc486e\"\n    type: \"linked_lark_doc\"\n    title: \"实习生PPL\"\n    status: \"metadata_only\"\n    source_token: \"AR78wwb6NiqGdrk3AJCch5dTnrd\"\n    file_type: \"wiki\"\n    text_path: \"sources/linked-docs/linked-doc-02-cefddbbc486e.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-02T00:00:00+08:00\"\n    context: \"性、积极主动、会用AI工具 - 干过招聘或创过业、自己目标很清晰就想干猎头或销售岗 - 有挣钱欲望想升职加薪或者想以猎头为跳板，未来进入头部大厂 - 想与优秀的人为伍、想为自己创造更好的生活 - 因学历去不了大厂，因为不懂AI无法进入AI行业 - 在对方能拿到的offer里，我们是最优选项（猎头业内的头部、有知名度、团队氛围好） ## 招聘流程： 检查清单:寻访 → 初筛 → 电话 → 作业 → 群内简历话题 → leader check → 约面 → PPL → offer/入职 实习生的简历信息同步至 1.筛选简历 ，然后合适的发到群中（实习生招聘小组） 2.初面：电话初面，拿不准的信息需要线上视频/电话确认信息。最好线下面试！ 3.飞书群中，简历**创建话题**，根据电话问题 写出**评价推荐**（正面负面） 4.笔试作业**粘贴到话题**中：根据作业情况推荐给 leader：确认是否面试 5.带着**作业、评\"\n    table_id: \"tblzh0qYldjjpVsr\"\n    view_id: \"vew7rB9ZNt\"\n    notes: \"Maintainer confirmed on 2026-07-02 that the full PPL bitable body is not needed for the current onboarding kit. Keep metadata only unless future work requires a sanitized table export. Original fetch limitation: 3380002 unsupported document type 'bitable'.\"\n  -\n    id: \"self_reference_3a5fe5b283ad\"\n    type: \"self_reference\"\n    title: \"实习生入职工作大礼包\"\n    status: \"skipped_self_reference\"\n    source_token: \"Xd3kwsX9gieFi0ksHVPc9LjunId\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    notes: \"Main document cites itself; primary source item covers this content.\"\n  -\n    id: \"linked_doc_21976674eb47\"\n    type: \"linked_lark_doc\"\n    title: \"TTC\"\n    status: \"ingested\"\n    source_token: \"RNzBw0WAdiECbpkpEAzc7J4fnhh\"\n    file_type: \"wiki\"\n    text_path: \"sources/linked-docs/linked-doc-03-21976674eb47.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"包\\\" type=\\\"doc\\\"> 写出**评价推荐**（正面负面） 4.笔试作业**粘贴到话题**中：根据作业情况推荐给 leader：确认是否面试 5.带着**作业、评语**和**可面试时间** 这三样去和Teamleader Check！！确定面试时间，**约会议室** 每次沟通后，必须记录候选人的实习时间、求职动机、岗位理解、优势、风险点和下一步动作。 ## 岗位JD： TTC公司 | AI原生猎头实习生（AI-Native Talent Acquisition Intern）招聘简章 ### 岗位职责: 1. **精英人才搜寻与评估支持：** - 在资深猎头顾问指导下，**参与中高级人才的Sourcing工作**。 - 高效管理和执行招聘流程，包括简历的深度筛选、候选人的初步评估和面试安排，确保招聘流程的**专业性与AI效率协同**。 2. **客户与人才关系维护：** - 与猎头顾问、业务部门负责人及客户建立高效沟通机制，精准理解和同步岗位需求。 - **协助构建和优化AI原生人才数据库**，维护高质量的候选人关系。 ### 岗位硬性要求 : 1. **本\"\n    document_id: \"IHf4dXgMsouJAXxdGDncSTy1nEb\"\n    revision_id: 39\n  -\n    id: \"linked_doc_2585092820ca\"\n    type: \"linked_lark_doc\"\n    title: \"招实习生小红书战略sop\"\n    status: \"ingested\"\n    source_token: \"JxKFwj4tKiKBe3kcjNdchsDCnmh\"\n    file_type: \"wiki\"\n    text_path: \"sources/linked-docs/linked-doc-04-2585092820ca.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"[REDACTED_LONG_TOKEN]) - 主动搜索：找人、找简历； - 搜索实习罗盘为：北京 | 本科、硕士 | 22-24岁 | 销售、人力资源、金融、管理、 | 公司周边大学 - 向合适人选发送邀请：同学你好，TTC正在招募优秀小伙伴！看了你的简历，是我们期待的人选，能否深入沟通下？ - 点击索要简历、索要电话并进行激活 #### 小红书渠道 此为长期运营渠道，会给你特别的惊喜 发送信息与运营详情查看 ## 第二步：激活 - **电话初步沟通确认可以后，加微信布置笔试作业，在微信上进行初步的自我介绍；发送公司信息pdf、Teamleader介绍文章、Max视频号、B站账号** **Teamleader介绍文章：**https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw <source href=\\\"[FEISHU_ASSET_URL_REDACTED]\"\n    document_id: \"B1NldR2oXoapCwxhm1Ycc7kOnS8\"\n    revision_id: 558\n  -\n    id: \"linked_doc_0e557a7099bf\"\n    type: \"linked_lark_doc\"\n    title: \"给实习生介绍猎头的行业+成长+TTC公司\"\n    status: \"ingested\"\n    source_token: \"PRXDdn9AEoXK11x2DNwcsWWcnec\"\n    file_type: \"docx\"\n    text_path: \"sources/linked-docs/linked-doc-05-0e557a7099bf.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"?[FEISHU_ASSET_URL_REDACTED]\\\" mime=\\\"application/pdf\\\" token=\\\"ZKMNbaUF1o8BgMxr6DacosuYnZe\\\"/> ### 一、沟通话术（灵活形成自己的风格）： 可参考文档 1. **电话开头**：hello、hello、X同学你好，我是ttc的猎头顾问XX，我在XX上收到了你的简历，现在方便说话吗？ - 感谢你对我们的机会感兴趣。今天的通话大概会持续15-20分钟左右，目的是我们互相做一个初步的了解。 - 我会先介绍一下我们公司是做什么的，然后和你聊聊你的经历和想法，最后你也可以向我提问。你看可以吗？” 2. **招呼语**：TTC是一家以AI工具和猎头交付为核心的人才服务公司，主要服务AI、具身智能、互联网和高壁垒技\"\n    document_id: \"PRXDdn9AEoXK11x2DNwcsWWcnec\"\n    revision_id: 210\n  -\n    id: \"linked_doc_24e7cb6c51ad\"\n    type: \"linked_lark_doc\"\n    title: \"实习生清单\"\n    status: \"metadata_only\"\n    source_token: \"DfR7wSR0siIvMsk7fB3cCRQjnWf\"\n    file_type: \"wiki\"\n    text_path: \"sources/linked-docs/linked-doc-06-24e7cb6c51ad.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"习期间达成什么目标？ > > 注意事项：线下面试请带电脑（需要讲解作业），提前 10 分钟到达。 > > 祝你面试顺利 - 面试结束后持续跟进保持沟通，观察候选人意愿度和决心 ### PPL管理 将每一个合适实习生统计到表格中 ，很多实习生是需要1-2个月到岗或者几天时间考虑的，需要做好管理。经常复盘 对候选人持续跟进，每一个大学都需要运营一位同学，帮助发布消息、联系老师、获取消息；加微信之后经常保持沟通 # 实习生发offer、入职 1：入职信息 2.简历 3.转移简历和评论到入职实习生群 4.走 offer 流程，申请 offer 5.跟实习生 check offer 是否收到 6.提前 3 天开账号，发资料提前学习 7.入职时间久的，中间跟进 在实习生面试结束谈入职时确保他**一定**来实习，因为公司员工会涉及保密问\"\n    notes: \"3380002: Unsupported document type 'sheet'. Only docx is supported.\"\n  -\n    id: \"embedded_sheet_2f1d179f893a\"\n    type: \"embedded_sheet\"\n    title: \"内嵌表格 v6j9Rq\"\n    status: \"ingested\"\n    spreadsheet_token: \"KbMKsLsYUhOv2it1Z7Ocm33An1g\"\n    sheet_id: \"v6j9Rq\"\n    csv_path: \"sources/tables/sheet-01-2f1d179f893a.csv\"\n    text_path: \"sources/tables/sheet-01-2f1d179f893a.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"完成了什么； - 电话数、有效沟通数、加微信数、推荐数； - 今天遇到的最大问题；明天要调整的动作； - 需要 Leader 支持的事项。 - 本周重点职位； - 搜索渠道和关键词； - 候选人转化数据； - 有效话术和无效话术； - 典型候选人案例； - 下周行动计划。 **培训复盘：** - 线上培训 - 实战培训，遇到问题，小型会议 role play 模拟实战演练 - leader 复盘 - 每次培训需要写心得，总结下来并且使用才是自己的本领，不总结听后立即忘。 # 招聘实习生SOP 此文件需实习生同学一直精进更新（有疑问反馈） ## 理想画像： - 应届生，皮实、有韧性、积极主动、会用AI工具 - 干过招聘或创过业、自己目标很清晰就想干猎头或销售岗 - 有挣钱欲望想升职加薪或者想以猎头为跳板，未来进入头部大厂 - 想与优秀的人为伍、想为自己创造更好的生活 - 因学历去不了大厂，因为不懂AI无法进入AI行业 - 在对方能拿到的offer里，我们是最优选项（猎头业内的头部、有知名度、团队氛围好） ## 招聘流程： 检查清单:寻访 → 初筛 → 电话 →\"\n    actual_range: \"A1:B6\"\n    row_count: 6\n  -\n    id: \"embedded_media_9dba6ef8c15f\"\n    type: \"embedded_media_pdf\"\n    title: \"TTC公司介绍.pdf\"\n    status: \"ingested\"\n    source_token: \"ZKMNbaUF1o8BgMxr6DacosuYnZe\"\n    mime: \"application/pdf\"\n    asset_path: \"assets/pdf/media-01-9dba6ef8c15f.pdf\"\n    text_path: \"sources/pdf-text/media-01-9dba6ef8c15f.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"f333fc44a049\"\n    sensitivity: \"confidential\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"oc-id=\\\"JxKFwj4tKiKBe3kcjNdchsDCnmh\\\" file-type=\\\"wiki\\\" title=\\\"招实习生小红书战略sop\\\" type=\\\"doc\\\"> ## 第二步：激活 - **电话初步沟通确认可以后，加微信布置笔试作业，在微信上进行初步的自我介绍；发送公司信息pdf、Teamleader介绍文章、Max视频号、B站账号** **Teamleader介绍文章：**https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw ### 一、沟通话术（灵活形成自己的风格）： 可参考文档 1. **电话开头**：hello、hello、X同学你好，我是ttc的猎头顾问XX，我在XX上收到了你的简历，现在方便说话吗？ - 感谢你对我们的机会感兴趣。今天的\"\n  -\n    id: \"embedded_media_9971e353fe2d\"\n    type: \"embedded_media_video\"\n    title: \"入职流程视频.mp4\"\n    status: \"downloaded_metadata_only\"\n    source_token: \"FSQBbZTnSo2AjKxB8JLczn1Ynic\"\n    mime: \"video/mp4\"\n    asset_path: \"assets/video/media-02-9971e353fe2d.mp4\"\n    text_path: \"sources/external-links/media-02-9971e353fe2d.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"ade2098e44c6\"\n    sensitivity: \"confidential\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"0\\\" user-name=\\\"Chace 严晨光\\\"> 入职流程。 实习生整理好可以让任何一个正式的同学帮忙做。 > 1. 姓名： > 2. 英文名： > 3. 电话： > 4. 邮箱： > 5. 身份证号： > 6. 级别： > 7. 薪资： > 8. base地址: > 9. 汇报上级： > 10. 所属团队: > 11. 入职日期： > 12. 是否自带电脑： > 13. 开户行名称（招商银行）： > 14. 卡号（招商银行）： 上传信息之后向公司HR 发送推荐词，并确认：什么时候能开账号、什么时候能下发Offer（收集完信息，跟进offer是否下发）。 **新同学入职当天跟进：** 1. 接待实习生，确认工位、网络、电脑、飞书账号。 2. 拉入必要群组：团队群、实习生群、项目群、学习群。 3. 介绍团队成员和汇报关系\"\n  -\n    id: \"embedded_image_01_93541141653a\"\n    type: \"embedded_image\"\n    title: \"主文档图片 01\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/image-01-93541141653a.png\"\n    text_path: \"sources/image-notes/image-01-93541141653a.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"93541141653a\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"/b> 1.实习生招聘：1个入职实习生 （先实习生招聘和运营，后猎头职位招聘，2周内完成） 2.三个猎头职位 offer：其中有一个case是从接到职位到收到猎头费用，其他可以搜寻或者激活辅助 leader 完成 3.实习生入职必学： - **实习生工作内容** - **合同管理**：实习生需负责合同的撰写，并按照系统流程进行操作，跟进合同的收支项目管理。 - **客户管理**：每周或根据需求对客户文档进行整理和管理，明确客户归属。 - **职位管理** - 职位发放与更新：每次有新职位时，及时发出职位信息，并更新职位要求，建立每个职位对应的管理文档。 - 简历筛选与招聘：负责简历的筛选工作，根据不同渠道回收的简历进行分析，重点进\"\n    mime: \"image/png\"\n  -\n    id: \"embedded_image_02_00ea1acf42b9\"\n    type: \"embedded_image\"\n    title: \"主文档图片 02\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/image-02-00ea1acf42b9.png\"\n    text_path: \"sources/image-notes/image-02-00ea1acf42b9.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"00ea1acf42b9\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"行分析，重点进行实习生的招聘工作，包括上传简历到各个渠道。 - **人才管理与盘点**：训练实习生在短时间（两小时内）准确搜索到合适的人才，并进行电话沟通。 - **实习生招聘和运营：**每位实习生都是我们选拔的校园大使，做进学校运营大学生的就业辅导咨询，选拔优秀的实习生入职。 - **其他 Celine 助理工作：** - 1+1 大于二，让 leader 时间最大化利用，比如报销票据。 - 更新周报文档模版 - **实习生培养目标** - **提升招聘技能**：让实习生学习如何理解企业和职位需求，掌握在公共渠道精准搜索人才的方法，最终能够独立搜索人选，成为招聘顾问。 - **反思搜索行动**：引导实习生反思搜索人才的行动，总结经验，提高搜索效率和准确性。 - **实习生的日和周工作：日复盘**：每日有 check in 计划和 check out 工作总结**周复盘：** - 今日目标是什么； - 实际完成了什么； - 电话数、有效沟通数、加微信数、推荐数\"\n    mime: \"image/png\"\n  -\n    id: \"embedded_image_03_565450631535\"\n    type: \"embedded_image\"\n    title: \"主文档图片 03\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/image-03-565450631535.png\"\n    text_path: \"sources/image-notes/image-03-565450631535.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"565450631535\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"、互联网、高壁垒领域**的精英人才招聘，迅速构建行业知识体系和人脉网络。 3. **职业发展加速度：**在一家快速扩张的科技产品驱动的公司工作，与资深猎头顾问和AI技术专家并肩作战，为未来在猎头/HR领域的领导者角色奠定坚实基础。 ## 第一步：寻访 渠道账号需通过团队负责人申请。账号、密码和验证码不得不得私下转发。 实习生使用渠道账号前，需确认权限范围和操作规范。 离职或结束实习后，回收渠道账号、飞书权限、文档权限和候选人数据访问权限。 ### 一、招募渠道： #### 实习僧、boss渠道： 实习僧账号询问 （待定，信息缺失）；boss账号询问 1. 登录网页版实习僧 - 实习僧账号需开通职位，发布职位JD；（*如果职位过期请与团队长沟通协调职位的充值）* - 保持邮箱通道畅通，实习僧收到的简历会通过邮件和网页通知同时发送； - 收到的简历需及时检查、激活。 2. 网页版boss直聘：h\"\n    mime: \"image/png\"\n  -\n    id: \"embedded_image_04_5ef8696e5247\"\n    type: \"embedded_image\"\n    title: \"主文档图片 04\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/image-04-5ef8696e5247.png\"\n    text_path: \"sources/image-notes/image-04-5ef8696e5247.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"5ef8696e5247\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"#### 脉脉、猎聘渠道 脉脉与猎聘渠道为主动出击渠道，在校大学生大部分无意识在脉脉与猎聘发布求职信息。账号获取请联系 或在密码文档中寻找。 1. **猎聘、脉脉**猎聘：https://h.liepin.com/account/login Celine 138的号码 脉脉：https://maimai.cn/ - 主动搜索：找人、找简历； - 搜索实习罗盘为：北京 | 本科、硕士 | 22-24岁 | 销售、人力资源、金融、管理、 | 公司周边大学 - 向合适人选发送邀请：同学你好，TTC正在招募优秀小伙伴！看了你的简历，是我们期待的人选，能否深入沟通下？ - 点击索要简历、索要电话并进行激活 #### 小红书渠道 此为长期运营渠道，会给你特别的惊喜 发送信息与运营详情查看<cite doc-id=\\\"JxKFwj4tKiKBe3kcjNdchsDCnmh\\\" file-type=\\\"wiki\"\n    mime: \"image/png\"\n  -\n    id: \"embedded_image_05_7d186dee4746\"\n    type: \"embedded_image\"\n    title: \"主文档图片 05\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/image-05-7d186dee4746.png\"\n    text_path: \"sources/image-notes/image-05-7d186dee4746.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"7d186dee4746\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"之后大家的想法→工作读研还是考公→为什么这样、如何考虑的→在哪个城市→为什么这样、如何考虑的； > 我们可以帮助到你和你的朋友、同学； > > 我的leader是一位强大、优秀、业界顶尖的猎头，他的建议会给迷茫时期的同学们很有价值的参考建议 > 你可以跟我讲讲你的想法、我可以通过我经验提出一些参考建议 ## 第三步：复试安排 - 带着已了解的相关信息、完成的作业、可以面试时间（优先线下）去找Leader约面。 - 如果Leader感觉不错，给出“拉群” “链接” 这样的要求，就要开始建群 ## 建群要素： ![图片展示的是TTC高级合伙人Celine Wang王清青的名片。名片左侧显示其姓名、职位、邮箱、联系电话和办公地址等信息，姓名为中英文对照，职位是Senior Partner。右侧是TTC Advisory的标志及宣传语“为先进企业找到真正的人才”，下方还有TTC的全称“TRUE TALENTS CONNECT”，并附\"\n    mime: \"image/png\"\n  -\n    id: \"embedded_image_06_127933d0d2ce\"\n    type: \"embedded_image\"\n    title: \"主文档图片 06\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/image-06-127933d0d2ce.png\"\n    text_path: \"sources/image-notes/image-06-127933d0d2ce.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"127933d0d2ce\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"[FEISHU_ASSET_URL_REDACTED]) - 如果Leader感觉不错，给出“拉群” “链接” 这样的要求，就要开始建群 ## 建群要素： - 把实习生、leader、自己拉在一个微信群；发送信息： > hello\\\\~两位好，为你介绍 TTC 高级合伙人 Celine Wang 王清青，Celine这是XXX同学。很高兴为两位链接,谢谢。 > > helo\\\\~这是我的leader Sid Qin,在TTC负责商业和职能HR方向的猎头业务,Sid这是xxx。很高兴为两位链接,谢谢 - 发送Celine名片、实习生简历、实习生作业、实习生同学姓名+电话 线下面试及时预约会议室（实习生带着候选人信息让正\"\n    mime: \"image/png\"\n  -\n    id: \"embedded_image_07_2c5035900b38\"\n    type: \"embedded_image\"\n    title: \"主文档图片 07\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/image-07-2c5035900b38.jpg\"\n    text_path: \"sources/image-notes/image-07-2c5035900b38.md\"\n    source_url_redacted: \"[FEISHU_ASSET_URL_REDACTED]\"\n    source_url_sha256: \"2c5035900b38\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"**一定**来实习，因为公司员工会涉及保密问题，一定要确保实习生的意愿度 > 我们使用飞书软件办公，所有实习生会用我们分公司上海决胜的公司主体签约并使用飞书账号。 > > 因为我们要开账号，需要确保100%入职才会提前开账号给你，所以你要给我一个肯定的答案 确定入职之后，将下面的流程图发给实习生提前学习（感谢 分享路程图！）： ### 入职流程： - 从飞书平台上传招聘信息，需要提前收集出以下信息并发送给 ，询问 入职流程。 实习生整理好可以让任何一个正式的同学帮忙做。\"\n    mime: \"image/jpeg\"\n  -\n    id: \"external_link_01_f000ab5f98f7\"\n    type: \"external_link\"\n    title: \"https://www.zhipin.com/\"\n    status: \"ingested\"\n    source_url: \"https://www.zhipin.com/\"\n    text_path: \"sources/external-links/external-link-01-f000ab5f98f7.md\"\n    sensitivity: \"public\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \") 实习僧账号询问 （待定，信息缺失）；boss账号询问 1. 登录网页版实习僧 - 实习僧账号需开通职位，发布职位JD；（*如果职位过期请与团队长沟通协调职位的充值）* - 保持邮箱通道畅通，实习僧收到的简历会通过邮件和网页通知同时发送； - 收到的简历需及时检查、激活。 2. 网页版boss直聘：https://www.zhipin.com/ - 登录Celine账号 电话号码155 - boss已开通每日50个邀请投递，保持每日的50个邀请。 - 点击左侧推荐牛人、选择实习生职位、找到合适的简历点击发送邀请即可。 - 50个邀请完毕，点击左侧沟通，选择实习生职位，点击未读，收到的简历需及时检查、激活。 如何在 boss 打招呼具体步骤： 1. 第一步：筛选简历 & 打招呼（在boss直聘上） - 筛选标准（重中之重）： - 学历优先： 首先看学历，本科硕士优先是985/211院校。 (理由是：学习能力好，周边环境\"\n  -\n    id: \"external_link_02_5df590d32723\"\n    type: \"external_link\"\n    title: \"https://h.liepin.com/account/login\"\n    status: \"ingested\"\n    source_url: \"https://h.liepin.com/account/login\"\n    text_path: \"sources/external-links/external-link-02-5df590d32723.md\"\n    sensitivity: \"public\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"eFi0ksHVPc9LjunId\\\" file-type=\\\"wiki\\\" title=\\\"实习生入职工作大礼包\\\" type=\\\"doc\\\"> #### 脉脉、猎聘渠道 脉脉与猎聘渠道为主动出击渠道，在校大学生大部分无意识在脉脉与猎聘发布求职信息。账号获取请联系 或在密码文档中寻找。 1. **猎聘、脉脉**猎聘：https://h.liepin.com/account/login Celine 138的号码 脉脉：https://maimai.cn/ ![图片展示的是猎聘网深猎 招聘平台的界面。界面上方有“首页”“沟通”“找人”“职位”“猎头服务”等导航栏。中间搜索栏内输入“组织发展”，下方有“包含全部关键词”“]([FEISHU_ASSET_URL_REDACTED]\"\n  -\n    id: \"external_link_03_bbb174d5d358\"\n    type: \"external_link\"\n    title: \"https://maimai.cn/\"\n    status: \"ingested\"\n    source_url: \"https://maimai.cn/\"\n    text_path: \"sources/external-links/external-link-03-bbb174d5d358.md\"\n    sensitivity: \"public\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"type=\\\"doc\\\"> #### 脉脉、猎聘渠道 脉脉与猎聘渠道为主动出击渠道，在校大学生大部分无意识在脉脉与猎聘发布求职信息。账号获取请联系 或在密码文档中寻找。 1. **猎聘、脉脉**猎聘：https://h.liepin.com/account/login Celine 138的号码 脉脉：https://maimai.cn/ ![图片展示的是猎聘网深猎 招聘平台的界面。界面上方有“首页”“沟通”“找人”“职位”“猎头服务”等导航栏。中间搜索栏内输入“组织发展”，下方有“包含全部关键词”“]([FEISHU_ASSET_URL_REDACTED]\"\n  -\n    id: \"external_link_04_60a3dfdf66d3\"\n    type: \"external_link\"\n    title: \"https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw\"\n    status: \"ingested\"\n    source_url: \"https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw\"\n    text_path: \"sources/external-links/external-link-04-60a3dfdf66d3.md\"\n    sensitivity: \"public\"\n    retrieved_at: \"2026-07-01T09:29:54+00:00\"\n    context: \"#### 小红书渠道 此为长期运营渠道，会给你特别的惊喜 发送信息与运营详情查看 ## 第二步：激活 - **电话初步沟通确认可以后，加微信布置笔试作业，在微信上进行初步的自我介绍；发送公司信息pdf、Teamleader介绍文章、Max视频号、B站账号** **Teamleader介绍文章：**https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw <source href=\\\"[FEISHU_ASSET_URL_REDACTED] mi\"\n  -\n    id: \"manual_note_20260701_account_registration_channels\"\n    type: \"manual_note\"\n    title: \"手动补充：学习专区、招聘账号注册与渠道发布资料\"\n    status: \"ingested\"\n    text_path: \"sources/raw/manual-20260701-account-registration-channel-notes.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-02T10:55:00+08:00\"\n    context: \"用户手动补充实习生学习专区链接、AI 产品入口、猎聘/Boss/脉脉渠道入口、Boss 注册和职位发布所需公司名称、对外展示名称、工作地点、岗位 JD、简历来源和 PPL 边界。已脱敏，不保存手机号、验证码、人脸认证材料、认证二维码、同事头像或原始签名 Feishu asset URL。\"\n    module_hints:\n      - \"intern-role-basics\"\n      - \"recruiting-intern-hiring\"\n      - \"sourcing-channels\"\n      - \"ppl-management\"\n  -\n    id: \"manual_note_20260702_liepin_maimai_registration_boundary\"\n    type: \"manual_note\"\n    title: \"手动补充：猎聘和脉脉账号注册边界\"\n    status: \"ingested\"\n    text_path: \"sources/raw/manual-20260702-liepin-maimai-registration-boundary.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-02T10:00:00+08:00\"\n    context: \"维护者确认：猎聘账号和脉脉账号由实习生使用本人手机号和身份证号按平台要求自行注册；发布公司 JD 时必须使用团队确认的公司信息、展示名称、办公地点和岗位描述。已脱敏，不保存手机号、身份证号、验证码、人脸认证材料、认证二维码或认证截图。\"\n    module_hints:\n      - \"sourcing-channels\"\n  -\n    id: \"manual_note_20260702_boss_colleague_verification\"\n    type: \"manual_note\"\n    title: \"手动补充：Boss 账号注册与企业认证方式\"\n    status: \"ingested\"\n    text_path: \"sources/raw/manual-20260702-boss-colleague-verification.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-02T10:55:00+08:00\"\n    context: \"维护者确认：Boss 优先使用自己的账号注册；Celine 账号只能一个人使用，作为备选方式。使用自己的 Boss 账号注册时，身份选择“猎头”，不要选择“招聘者”；如需企业认证，选择“同事协助认证”。已脱敏，不保存认证二维码、验证码、同事头像、人脸认证材料或个人认证信息。\"\n    module_hints:\n      - \"sourcing-channels\"\n  -\n    id: \"manual_note_20260706_leader_interview_calendar_scheduling\"\n    type: \"manual_note\"\n    title: \"手动补充：候选人作业后推进 leader 面试日程\"\n    status: \"ingested\"\n    text_path: \"sources/raw/manual-20260706-leader-interview-calendar-scheduling.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-06T00:00:00+08:00\"\n    context: \"维护者根据两张飞书日历截图补充：候选人作业后，如继续推进面试，应在飞书日历创建 leader 面试日程，添加候选人、leader/面试官、组织者或带教人，预留会议室或创建视频会议，写入脱敏 OpenAI 分析/候选人评估摘要并按权限附简历和作业材料。原截图含候选人和员工姓名、学校背景、会议链接、参与者和附件文件名；kit 只保留经过遮挡处理的截图资产和脱敏说明。\"\n    module_hints:\n      - \"interview-arrangement\"\n  -\n    id: \"embedded_image_08_leader_interview_calendar_redacted\"\n    type: \"embedded_image\"\n    title: \"脱敏截图：飞书日历创建 leader 面试日程\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/leader-interview-calendar-redacted-01.jpg\"\n    text_path: \"sources/image-notes/leader-interview-calendar-redacted-01.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-06T00:00:00+08:00\"\n    context: \"维护者提供的飞书日历截图，经遮挡处理后保留为界面位置参考。展示创建实习生 leader 面试日程、添加参会人、设置视频会议或会议室、检查接受状态和关联会议纪要的位置。原图中的人名、头像、会议链接、会议室/背景事件、参与者和附件细节已遮挡。\"\n    mime: \"image/jpeg\"\n    notes: \"Processed redacted screenshot only. Do not add or distribute the unredacted original.\"\n    module_hints:\n      - \"interview-arrangement\"\n  -\n    id: \"embedded_image_09_leader_interview_analysis_redacted\"\n    type: \"embedded_image\"\n    title: \"脱敏截图：日程内 OpenAI 分析和附件位置\"\n    status: \"downloaded_with_alt_text\"\n    asset_path: \"assets/images/leader-interview-calendar-redacted-02.jpg\"\n    text_path: \"sources/image-notes/leader-interview-calendar-redacted-02.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-06T00:00:00+08:00\"\n    context: \"维护者提供的飞书日程截图，经遮挡处理后保留为界面位置参考。展示在面试日程详情中放置 OpenAI 分析/候选人评估摘要和附件的位置。原图中的候选人姓名、学校背景、履历细节、具体评价正文、附件文件名和背景日历信息已遮挡。\"\n    mime: \"image/jpeg\"\n    notes: \"Processed redacted screenshot only. Do not add or distribute the unredacted original.\"\n    module_hints:\n      - \"interview-arrangement\"\n  -\n    id: \"manual_note_20260707_homework_and_visual_trust_guidance\"\n    type: \"manual_note\"\n    title: \"手动补充：候选人作业内容与图片信任增强\"\n    status: \"ingested\"\n    text_path: \"sources/raw/manual-20260707-homework-and-visual-trust-guidance.md\"\n    sensitivity: \"internal\"\n    retrieved_at: \"2026-07-07T00:00:00+08:00\"\n    context: \"维护者补充：候选人作业为以猎头顾问视角研究 OpenAI 公司，并用飞书文档呈现成果，可使用 AI 工具辅助分析和整理；评价重点为信息整合能力、行业洞察力和结构化表达。另补充新人/候选人对文字不够信任时，应优先使用官方或脱敏图片/流程图作为信任锚点，但不得直接发送含个人信息、内部会议链接、权限材料或原始 Feishu 签名链接的截图。\"\n    module_hints:\n      - \"candidate-activation\""}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:实习招聘、入职、培养全流程SOP（脱敏种子摘录）:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "实习招聘、入职、培养全流程SOP（脱敏种子摘录）", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 实习招聘、入职、培养全流程SOP（脱敏种子摘录）\n\n来源：飞书 wiki `Xd3kwsX9gieFi0ksHVPc9LjunId`，revision `1590`，读取日期 `2026-07-01`。\n\n本文件是可分发包内的脱敏种子资料。原文中的账号、手机号、密码文档、个人身份信息、银行卡信息和内部素材下载链接不进入分发模块。执行时只保留流程、标准、字段清单、owner 升级路径和学习验收标准。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:实习生转正 SOP:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "实习生转正 SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 实习生转正 SOP\n\n转正标准包括：完成 1 个实习生招聘入职目标；参与猎头职位 offer 目标；完成实习生入职必学内容。实习生工作内容包括合同管理、客户管理、职位管理、简历筛选、人才搜索、实习生招聘运营和带教/leader 助理工作。\n\n培养目标包括提升招聘技能、理解企业与职位需求、掌握公共渠道精准搜索人才的方法、能独立搜索人选并反思搜索行动。\n\n日复盘关注：今日目标、实际完成、电话数、有效沟通数、加微信数、推荐数、最大问题、明日调整动作、需要 leader 支持的事项。\n\n周复盘关注：本周重点职位、搜索渠道和关键词、候选人转化数据、有效/无效话术、典型候选人案例、下周行动计划。\n\n培训复盘包括线上培训、实战 role play、leader 复盘和培训心得。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:招聘实习生 SOP:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "招聘实习生 SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 招聘实习生 SOP\n\n理想画像：应届生，皮实、有韧性、积极主动、会使用 AI 工具；有招聘、创业、销售、运营或相关经历加分；目标清晰，愿意做猎头/销售/HR 或以猎头作为职业跳板；能看到 AI 行业和猎头行业机会。\n\n招聘流程：寻访 -> 初筛 -> 电话 -> 作业 -> 群内简历话题 -> leader check -> 约面 -> PPL -> offer/入职。\n\n每次沟通后必须记录候选人的实习时间、求职动机、岗位理解、优势、风险点和下一步动作。\n\n岗位职责包括：参与中高级人才 sourcing、简历筛选、候选人初评、面试安排、维护客户与人才关系、协助构建 AI 原生人才数据库。\n\n硬性要求包括本科/硕士学历优先、对 AI 与猎头行业有兴趣、有招聘/HR/sourcing/销售/运营经验加分、会使用 AI 工具。\n\n软性要求包括跨领域沟通、执行力、细节管理、数据敏感度、学习能力、目标感、勤奋、愿意付出。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:第一步：寻访:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "第一步：寻访", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 第一步：寻访\n\n渠道账号需通过团队负责人申请。账号、密码和验证码不得私下转发。使用渠道账号前，需确认权限范围和操作规范。离职或结束实习后，回收渠道账号、飞书权限、文档权限和候选人数据访问权限。\n\n实习僧：账号需开通职位后发布职位 JD；保持邮箱通道畅通；收到简历后及时检查和激活。\n\nBoss 直聘：选择实习生职位；使用推荐牛人、沟通、未读等入口处理简历和邀请。每日邀请额度需按团队规范使用。筛选标准包括学历优先、相关实习经历、北京本地或稳定线下面试/实习、创业经历或 AI 工具经验加分。目标是精准筛选合适同学，不广撒网。\n\n脉脉/猎聘：作为主动出击渠道，用于搜索在校大学生和潜在求职者。搜索罗盘包括北京、本科/硕士、22-24 岁、销售/人力资源/金融/管理、公司周边大学等关键词。向合适人选发送邀请并索要简历/电话，再进入激活流程。\n\n小红书：作为长期运营渠道，具体内容由独立小红书 SOP 承接。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:第二步：激活:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "第二步：激活", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 第二步：激活\n\n电话初步沟通确认合适后，加微信布置笔试作业，发送公司信息、teamleader 介绍材料和相关内容。\n\n电话开场需要说明身份、信息来源、通话时长和目的。公司介绍应覆盖：TTC 是 AI 工具和猎头交付为核心的人才服务公司，服务 AI、具身智能、互联网和高壁垒技术方向客户；岗位价值不是简单筛简历，而是在较短时间接触真实商业岗位、优秀候选人和完整招聘流程。\n\n候选人关键问题包括：能实习几个月、每周几天、每天时长、最早入职时间；为什么看猎头机会；对猎头工作的理解；当前 offer 情况；期望第一份工作带来什么；是否能接受前期收入不稳定；来北京实习或发展的稳定性；复杂沟通经历；最大困难和成就动机；抗压和内耗情况。\n\n合适人选需要介绍岗位成长、回报和支持，明确后续面试、作业和准备事项。\n\n转介绍方法：关注有学生会经验的候选人，询问学生就业部门、负责人和学校就业老师；在优秀候选人电话里询问找实习方式、身边同学朋友、院系实习情况和就业想法。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:第三步：复试安排:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "第三步：复试安排", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 第三步：复试安排\n\n带着候选人已了解信息、作业和可面试时间找 leader 约面。优先线下面试。若 leader 要求建群，需要拉实习生、leader 和自己进入微信群，并发送简历、作业、姓名电话等必要材料。\n\n线下面试需及时预约会议室；线上面试需预约飞书会议。候选人提前准备自我介绍、作业展示、为什么选择猎头实习、实习期间目标。线下面试需带电脑并提前到达。\n\n面试结束后持续跟进，观察候选人意愿度和决心。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:PPL 管理:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "PPL 管理", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## PPL 管理\n\n每一个合适实习生都需要记录到 PPL 或实习生清单。部分候选人需要 1-2 个月到岗或几天时间考虑，需要持续管理和复盘。每个大学都应运营至少一位同学，帮助发布消息、联系老师、获取信息。加微信后需要保持沟通。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:实习生发 offer、入职:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "实习生发 offer、入职", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 实习生发 offer、入职\n\nOffer/入职流程包括：收集入职信息、保存简历、转移简历和评论到入职实习生群、走 offer 流程、跟进 offer 是否收到、提前 3 天开账号并发送资料学习、对较晚入职的同学持续跟进。\n\n入职前必须确认实习生确实会来，因为涉及公司保密与账号开通。入职信息字段包括姓名、英文名、电话、邮箱、级别、薪资、base 地址、汇报上级、所属团队、入职日期、是否自带电脑等。身份证号、开户行和银行卡号等敏感字段不得在 agent 对话或 zip 包中收集保存，应走公司正式 HR 流程。\n\n新同学入职当天：接待实习生，确认工位、网络、电脑、飞书账号；拉入团队群、实习生群、项目群、学习群；介绍团队成员和汇报关系；讲清当天任务，包括学习资料、岗位 JD、渠道账号、PPL 表格；下班前完成第一次 check out；带教人确认是否理解工作节奏和第二天任务。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:离职/结束实习 SOP:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "离职/结束实习 SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 离职/结束实习 SOP\n\n确认最后工作日并与直属 leader 确认；当天系统提出离职并提醒 HR 确认；交接候选人 PPL、职位文档和跟进事项；回收或关闭飞书、渠道账号、邮箱、文档权限；清理个人设备中的候选人简历和客户资料；完成实习证明、薪资结算或离职确认；优秀实习生进入校友池或转介绍池。"}
{"id": "sources_raw:sources/raw/feishu-internship-sop.md:培训验收表:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-internship-sop.md", "heading": "培训验收表", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 培训验收表\n\n| 培训内容 | 验收方式 |\n| --- | --- |\n| 职位理解 | 能用 3 句话讲清岗位职责、核心要求、候选人画像 |\n| 简历筛选 | 能从 10 份简历中筛出 3 份并写出理由 |\n| 电话沟通 | 完成一次 role play，并能问出可用性、动机、风险点 |\n| PPL 管理 | 能独立维护候选人状态和下一步动作 |\n| AI 工具使用 | 能用 AI 辅助生成搜索关键词、电话问题和候选人评价 |"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:飞书主文档全文：实习招聘、入职、培养全流程SOP:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "飞书主文档全文：实习招聘、入职、培养全流程SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 飞书主文档全文：实习招聘、入职、培养全流程SOP\n\n- source_id: primary_lark_doc\n- source_url: https://fcnz6if8b609.feishu.cn/wiki/Xd3kwsX9gieFi0ksHVPc9LjunId\n- document_id: WIuYdN8HwoIwWQxaN5occZV2n7c\n- revision_id: 1590\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- privacy: searchable text is sanitized; binary assets remain internal"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:可检索正文:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 可检索正文\n\n<title>实习招聘、入职、培养全流程SOP</title>"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:实习生转正SOP:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "实习生转正SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 实习生转正SOP\n\n<callout emoji=\"🍰\"><p><b>实习生转正标准：</b></p><p>1.实习生招聘：1个入职实习生  （先实习生招聘和运营，后猎头职位招聘，2周内完成）</p><p>2.三个猎头职位 offer：其中有一个case是从接到职位到收到猎头费用，其他可以搜寻或者激活辅助 leader 完成</p><p></p><p>3.实习生入职必学：<cite doc-id=\"XcufwgfZyiApP6kT6y0cxhCEnAd\" file-type=\"wiki\" title=\"实习生学习专区 - 决胜\" type=\"doc\"></cite></p></callout>\n\n![图片展示了实习生工作职责与培训规划。核心工作职责部分包括合同管理、客户管理、人才搜索等，如合同撰写、客户与猎保管理、发布职位 addCriterion图片展示实习生工作职责与培训规划，核心工作职责涵盖合同管理、客户管理、人才搜索等，如合同撰写、客户与猎保管理、发布职位和收简历等]([FEISHU_ASSET_URL_REDACTED]\n\n<grid>\n<column width-ratio=\"0.680000\">\n- **实习生工作内容**\n\n  - **合同管理**：实习生需负责合同的撰写，并按照系统流程进行操作，跟进合同的收支项目管理。\n  - **客户管理**：每周或根据需求对客户文档进行整理和管理，明确客户归属。\n  - **职位管理**\n\n    - 职位发放与更新：每次有新职位时，及时发出职位信息，并更新职位要求，建立每个职位对应的管理文档。\n    - 简历筛选与招聘：负责简历的筛选工作，根据不同渠道回收的简历进行分析，重点进行实习生的招聘工作，包括上传简历到各个渠道。\n  - **人才管理与盘点**：训练实习生在短时间（两小时内）准确搜索到合适的人才，并进行电话沟通。\n  - **实习生招聘和运营：**每位实习生都是我们选拔的校园大使，做进学校运营大学生的就业辅导咨询，选拔优秀的实习生入职。\n  - **其他 Celine 助理工作：**\n  - 1+1 大于二，让 leader 时间最大化利用，比如报销票据。\n  - 更新周报文档模版\n</column>\n<column width-ratio=\"0.320000\">\n![图片展示了实习生工作实习生工作内容及具体任务。工作模块包括合同管理、客户管理、职位管理、人才管理与盘点，具体任务如合同管理的合同撰写、系统流程操作、跟进收支项目管理等。图片与上下文紧密相关，直观呈现了实习生需完成的重点内容，强调实习生工作涵盖四大模块，注重实操性与时效性要求，是对实习生工作职责的详细说明。]([FEISHU_ASSET_URL_REDACTED]\n</column>\n</grid>\n\n- **实习生培养目标**\n\n  - **提升招聘技能**：让实习生学习如何理解企业和职位需求，掌握在公共渠道精准搜索人才的方法，最终能够独立搜索人选，成为招聘顾问。\n  - **反思搜索行动**：引导实习生反思搜索人才的行动，总结经验，提高搜索效率和准确性。\n- **实习生的日和周工作：日复盘**：每日有 check in 计划和 check out 工作总结**周复盘：**\n\n  - 今日目标是什么；\n  - 实际完成了什么；\n  - 电话数、有效沟通数、加微信数、推荐数；\n  - 今天遇到的最大问题；明天要调整的动作；\n  - 需要 Leader 支持的事项。\n\n  - 本周重点职位；\n  - 搜索渠道和关键词；\n  - 候选人转化数据；\n  - 有效话术和无效话术；\n  - 典型候选人案例；\n  - 下周行动计划。\n\n**培训复盘：**"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:实习生转正SOP:1", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "实习生转正SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "- 线上培训\n- 实战培训，遇到问题，小型会议 role play 模拟实战演练\n- leader 复盘\n- 每次培训需要写心得，总结下来并且使用才是自己的本领，不总结听后立即忘。\n\n<sheet sheet-id=\"v6j9Rq\" token=\"KbMKsLsYUhOv2it1Z7Ocm33An1g\"></sheet>"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:招聘实习生SOP:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "招聘实习生SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 招聘实习生SOP\n\n此文件需实习生同学一直精进更新（有疑问反馈）"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:理想画像：:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "理想画像：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 理想画像：\n\n- 应届生，皮实、有韧性、积极主动、会用AI工具\n- 干过招聘或创过业、自己目标很清晰就想干猎头或销售岗\n- 有挣钱欲望想升职加薪或者想以猎头为跳板，未来进入头部大厂\n- 想与优秀的人为伍、想为自己创造更好的生活\n- 因学历去不了大厂，因为不懂AI无法进入AI行业\n- 在对方能拿到的offer里，我们是最优选项（猎头业内的头部、有知名度、团队氛围好）"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:招聘流程：:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "招聘流程：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 招聘流程：\n\n检查清单:寻访 → 初筛 → 电话 → 作业 → 群内简历话题 → leader check → 约面 → PPL → offer/入职\n\n实习生的简历信息同步至<cite doc-id=\"AR78wwb6NiqGdrk3AJCch5dTnrd\" file-type=\"wiki\" table-id=\"tblzh0qYldjjpVsr\" title=\"实习生PPL\" type=\"doc\" view-id=\"vew7rB9ZNt\"></cite>\n\n1.筛选简历 ，然后合适的发到群中（实习生招聘小组）\n\n2.初面：电话初面，拿不准的信息需要线上视频/电话确认信息。最好线下面试！\n\n3.飞书群中，简历**创建话题**，根据电话问题<cite doc-id=\"Xd3kwsX9gieFi0ksHVPc9LjunId\" file-type=\"wiki\" title=\"实习生入职工作大礼包\" type=\"doc\"></cite>写出**评价推荐**（正面负面）\n\n4.笔试作业**粘贴到话题**中：根据作业情况推荐给 leader：确认是否面试\n\n5.带着**作业、评语**和**可面试时间** 这三样去和Teamleader Check！！确定面试时间，**约会议室**\n\n每次沟通后，必须记录候选人的实习时间、求职动机、岗位理解、优势、风险点和下一步动作。"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:岗位JD：:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "岗位JD：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 岗位JD：\n\n TTC公司 | AI原生猎头实习生（AI-Native Talent Acquisition Intern）招聘简章\n\n<cite doc-id=\"RNzBw0WAdiECbpkpEAzc7J4fnhh\" file-type=\"wiki\" title=\"TTC\" type=\"doc\"></cite>"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:岗位职责::0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "岗位职责:", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 岗位职责:\n\n1. **精英人才搜寻与评估支持：**\n\n   - 在资深猎头顾问指导下，**参与中高级人才的Sourcing工作**。\n   - 高效管理和执行招聘流程，包括简历的深度筛选、候选人的初步评估和面试安排，确保招聘流程的**专业性与AI效率协同**。\n2. **客户与人才关系维护：**\n\n   - 与猎头顾问、业务部门负责人及客户建立高效沟通机制，精准理解和同步岗位需求。\n   - **协助构建和优化AI原生人才数据库**，维护高质量的候选人关系。"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:岗位硬性要求 ::0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "岗位硬性要求 :", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 岗位硬性要求 :\n\n1. **本科/硕士学历（优先985/211）**。\n2. **对AI与猎头行业的兴趣：**\n\n   - 对**专业招聘**有兴趣和认知，渴望成为AI时代的猎头。\n   - 具备招聘、人力资源或人才搜寻（Sourcing）、销售、运营相关经验（懂业务是买卖的逻辑）。\n   - 会使用AI工具，有养龙虾/AI相关加分"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:岗位软性要求 ::0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "岗位软性要求 :", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 岗位软性要求 :\n\n1. **专业沟通与协作能力：**具备**跨领域沟通能力**，能够与内部AI技术团队及客户进行专业对话。\n2. **执行力与细节管理：**具备出色的组织、时间管理和多任务处理能力，能够独立、高质量地完成复杂的猎头支持工作。\n3. **数据分析与学习能力：**具备良好的**数据敏感度**和**学习能力**，能快速掌握AI工具的使用，并从数据中提炼洞察。\n4. 愿意从事猎头行业，能看到行业和职业机会\n5. 沟通表达好，执行力好，有一定主动学习能力\n6. 目标清晰、有赚钱的欲望、聪明、勤劳、愿意付出"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:岗位亮点 ::0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "岗位亮点 :", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 岗位亮点 :\n\n1. **猎头实战经验：** **深度参与招聘全流程，**获得独一无二的猎头经验。\n2. **前沿领域洞察：** 直接参与**AI、具身智能、互联网、高壁垒领域**的精英人才招聘，迅速构建行业知识体系和人脉网络。\n3. **职业发展加速度：**在一家快速扩张的科技产品驱动的公司工作，与资深猎头顾问和AI技术专家并肩作战，为未来在猎头/HR领域的领导者角色奠定坚实基础。"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:第一步：寻访:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "第一步：寻访", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 第一步：寻访\n\n渠道账号需通过团队负责人申请。账号、密码和验证码不得不得私下转发。\n\n实习生使用渠道账号前，需确认权限范围和操作规范。\n\n离职或结束实习后，回收渠道账号、飞书权限、文档权限和候选人数据访问权限。"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:一、招募渠道：:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "一、招募渠道：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 一、招募渠道："}
{"id": "sources_raw:sources/raw/feishu-main-full.md:实习僧、boss渠道：:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "实习僧、boss渠道：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "#### 实习僧、boss渠道：\n\n![图片展示的是实习僧网页版界面。左侧为导航栏，有首页、实习、校等选项。右侧上方显示“关于校招岗位流量激励公告”。中间部分显示“下午好，张 addCriterion图片展示的是实习僧网页版界面。左侧为导航栏，有首页 addCriterion图片展示的是实习僧网页版界面。左侧为导航栏，有首页、实习、校招、权益中心、搜寻人才、AI招聘助手等选项。右侧上方显示“关于校招岗位流量激励公告”。中间部分显示“下午好，张恩阳，很高兴和你成为实习僧的同事，欢迎来到实习僧”。下方有“实习”“校招”板块，分别显示在招职位1个、待处理99+、面试安排0、本周录用0等信息。右侧 addCriterion图片展示的是实习僧网页版界面。左侧为导航栏，有首页、实习、]([FEISHU_ASSET_URL_REDACTED]\n\n实习僧账号询问 （待定，信息缺失）；boss账号询问[飞书用户: Celine 王清青]\n\n1. 登录网页版实习僧\n\n   - 实习僧账号需开通职位，发布职位JD；（*如果职位过期请与团队长沟通协调职位的充值）*\n   - 保持邮箱通道畅通，实习僧收到的简历会通过邮件和网页通知同时发送； \n   - 收到的简历需及时检查、激活。\n2. 网页版boss直聘：https://www.zhipin.com/\n\n   - 登录Celine账号  电话号码155\n   - boss已开通每日50个邀请投递，保持每日的50个邀请。\n   - 点击左侧推荐牛人、选择实习生职位、找到合适的简历点击发送邀请即可。\n   - 50个邀请完毕，点击左侧沟通，选择实习生职位，点击未读，收到的简历需及时检查、激活。\n\n如何在 boss 打招呼具体步骤：\n\n1. 第一步：筛选简历 & 打招呼（在boss直聘上）\n\n- 筛选标准（重中之重）：\n- 学历优先： 首先看学历，本科硕士优先是985/211院校。 (理由是：学习能力好，周边环境佳)。\n- 实习经历： 其次看是否有相关实习经历。 有相关经历的优先。\n- 地域限制：优先是北京本地同学、北京居住、可稳定线下面试和实习者优先。 明确要求不要给外地候选人打招呼，避免涉及异地带来的麻烦和不便。\n- 加分项： 拥有创业经历，会操作open claw的候选人要重点关注（被认为是非常好的加分项）。\n- 操作： 根据上述严格标准（学历、地域是硬门槛），在Boss直聘上筛选出符合条件的候选人简历，并发送高质量的招呼语。目标是精准筛选“好的同学”，而非广撒网。\n\n1. 第二步：收集与管理简历\n\n- 操作： 将所有通过Boss直聘或其他渠道收到的简历（即使觉得可能不完全合适也要收），统一转发到指定的飞书群中。\n- 目的： 确保不遗漏任何潜在候选人，方便后续统一管理和分配。\n\n1. 第三步：见激活<cite doc-id=\"Xd3kwsX9gieFi0ksHVPc9LjunId\" file-type=\"wiki\" title=\"实习生入职工作大礼包\" type=\"doc\"></cite>"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:脉脉、猎聘渠道:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "脉脉、猎聘渠道", "sensitivity": "internal", "source_ref": "sources_raw", "text": "#### 脉脉、猎聘渠道\n\n脉脉与猎聘渠道为主动出击渠道，在校大学生大部分无意识在脉脉与猎聘发布求职信息。账号获取请联系[飞书用户: Celine 王清青]或在密码文档中寻找。\n\n1. **猎聘、脉脉**猎聘：https://h.liepin.com/account/login   Celine 138的号码 脉脉：https://maimai.cn/\n\n   ![图片展示的是猎聘网深猎<image>招聘平台的界面。界面上方有“首页”“沟通”“找人”“职位”“猎头服务”等导航栏。中间搜索栏内输入“组织发展”，下方有“包含全部关键词”“]([FEISHU_ASSET_URL_REDACTED]\n\n   - 主动搜索：找人、找简历；\n   - 搜索实习罗盘为：北京 | 本科、硕士 | 22-24岁 | 销售、人力资源、金融、管理、 | 公司周边大学\n   - 向合适人选发送邀请：同学你好，TTC正在招募优秀小伙伴！看了你的简历，是我们期待的人选，能否深入沟通下？\n   - 点击索要简历、索要电话并进行激活"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:小红书渠道:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "小红书渠道", "sensitivity": "internal", "source_ref": "sources_raw", "text": "#### 小红书渠道\n\n此为长期运营渠道，会给你特别的惊喜\n\n发送信息与运营详情查看<cite doc-id=\"JxKFwj4tKiKBe3kcjNdchsDCnmh\" file-type=\"wiki\" title=\"招实习生小红书战略sop\" type=\"doc\"></cite>"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:第二步：激活:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "第二步：激活", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 第二步：激活\n\n- **电话初步沟通确认可以后，加微信布置笔试作业，在微信上进行初步的自我介绍；发送公司信息pdf、Teamleader介绍文章、Max视频号、B站账号**\n\n  \n**Teamleader介绍文章：**https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw\n\n<source href=\"[FEISHU_ASSET_URL_REDACTED] mime=\"application/pdf\" token=\"ZKMNbaUF1o8BgMxr6DacosuYnZe\"/>"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:一、沟通话术（灵活形成自己的风格）：:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "一、沟通话术（灵活形成自己的风格）：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 一、沟通话术（灵活形成自己的风格）：\n\n<blockquote><p><cite doc-id=\"PRXDdn9AEoXK11x2DNwcsWWcnec\" file-type=\"docx\" title=\"给实习生介绍猎头的行业+成长+TTC公司\" type=\"doc\"></cite> 可参考文档</p></blockquote>\n\n1. **电话开头**：hello、hello、X同学你好，我是ttc的猎头顾问XX，我在XX上收到了你的简历，现在方便说话吗？\n\n   - 感谢你对我们的机会感兴趣。今天的通话大概会持续15-20分钟左右，目的是我们互相做一个初步的了解。\n   - 我会先介绍一下我们公司是做什么的，然后和你聊聊你的经历和想法，最后你也可以向我提问。你看可以吗？” \n2. **招呼语**：TTC是一家以AI工具和猎头交付为核心的人才服务公司，主要服务AI、具身智能、互联网和高壁垒技术方向的客户。对实习生/管配生来说，这个岗位不是简单做简历筛选，最大的价值是能在较短时间内接触真实商业岗位、优秀候选人和完整招聘流程。如果你未来想做猎头、HR、销售、运营或进入AI相关行业，这段经历对你会很有帮助。\n3. **介绍公司：**我们本身是一家AI原生公司，是AI猎头开创者，服务客户包括中外民企/AI/具身；TTC在2022年成立，国内外有15个办公室（北京、上海、深圳、广州、苏州、济南、长沙、成都.....）350余名员工、**在三年内我们做到了业界的前列**\n\n   - 过去3年客观现状是经济增长乏力，资本下行，企业家信心不足。然而在这种情况下我们还是拿到了**拿到多轮投资：接连获得了源码资本，创新工场、九合创投、中关村投资基金、百度的投资**。\n   - 整个招聘市场在下滑，但**TTC在严峻的市场考验之下，依然取得了每年50%以上的增长，投资人投我们，业绩增长，与AI其实有很大关系。**\n   - 公司的价值观可以用三句话来表达：**身体更棒、认知更高、赚的更多**\n   - 你在这的投入，能获得3个终身优势：  \n   ① **认知差**：看100个高管职业路径，找到自己职业“捷径”  \n   ② **能力证**：操作过上市公司级人才项目（简历镀金）  \n   ③ **资源库**：加入TTC校友圈（15个城市180+精英顾问互联）\n   - 提升项目管理、认知能力和自驱力，“刻意练习”和“磨炼意志”。——这些才能让你在30岁时值钱”\n4. **介绍团队：**我是在为我团队招实习生，我给你简单介绍一下我们团队，\n\n   - 我的leader 王清青 她是公司高级合伙人，职业生涯开始于500强外企，之后转型担任 HR，再之后带着热爱成为猎头，在我们公司一直都是业绩top，300w级别顾问；\n   - 我们团队的另一位leader Sid秦 德国本硕，华为背景，之后毅然回国加入了猎头，入职国际化猎头Hudson，之后跟老板一起创立创业加入一家外企猎头建立新的北京新办公室，入职ttc在我们团队获奖无数，团队同学多次升职。\n   - 在这个行业有一个称呼叫“百万顾问” 做到这种程度的业绩就是明星顾问了，我们团队的每一位顾问都是明星顾问，小Kay同学 01年 怀抱着对新事物和AI的热情，不到2年完成3次晋升；Suki同学 仅用半年时间完成个人100w回款；\n   -  在这种团队氛围和导师的1对1辅导的带领下，实习生的进步是飞快的，我们的实习生Amber 一个月就产出了2个offer，从内蒙独自来到北京，依靠不断被锻炼和打磨出来的韧性收获结果和成长。\n5. **Leader会着重关注的几个问题**"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:一、沟通话术（灵活形成自己的风格）：:1", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "一、沟通话术（灵活形成自己的风格）：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "1. **信息整理后按照123点发到飞书群（简历创建的话题，Celine必问9个问题！）**\n   2. **可以给AI指令润色问题，不要直接问，很生硬，从轻松的话题中引出这些答案，避免候选人抗拒。**\n\n   - **可以实习几个月？实习每周几天？每天时长？最早什么时候可以入职？**\n   - **为什么看猎头机会？**猎头的工作TA的理解？（确认意向度，不是因为投递简历而应付回答，了解为什么不从事本专业的工作）（现在有几个offer呢，都是哪些类型公司哪些岗位呢？如果说都是本专业相关的，猎头意向存疑）\n   - 期望的第一份工作能带来什么？如何看待“前期收入不稳定”这个问题？(是否有长期目标）\n   - 你选择来北京实习或发展，家里是否支持？未来半年到一年，你的时间安排是否稳定？\n   - 近期MBTI测试蛮火的，好奇你有没有测过啊，你的结果是什么呢，你觉得那个准不准呀。\n   - 我们这个岗位会经常和候选人、客户、团队成员沟通，有时也会遇到对方拒绝、反复变动或情绪不稳定的情况。你过去有没有处理过比较复杂的人际沟通？当时你是怎么处理的？\n   - 遇到过的最大困难？成就动机，以及为什么想做这份工作。（leader不太喜欢太随性、结果导向不强的人，更看重想赚钱、愿意拼、有明确目标的人。）\n   - 接受压力，如何化解？\n   - 遇到什么事情会内耗？内耗的频率？\n\n1. **合适人选：介绍岗位+吸引性**\n\n整体聊下来，我觉得你的沟通逻辑和抗压意愿都挺符合我们要求的。\n\n我再跟你介绍下这个岗位的真实情况，方便你做判断：\n\n> 1. 关于成长： 我们这里前三个月确实辛苦，但只要你坚持下来，一年积累的行业认知和人脉，比在普通公司做三年招聘还扎实。很多客户公司的HR总监，都是猎头出身。\n\n> 1. 关于回报： 我们公司的提成制度在行业里是有竞争力的，而且不熬资历。去年有个应届生，跟你情况差不多，第一年业务就做出百万业绩，已经成为百万猎头了**。**\n\n> 1. 关于支持： 我们对管培生会有导师带教，从怎么打电话、怎么问问题、怎么谈薪资，一个步骤一个步骤教。而且我们有真实的案例库和话术库，你不需要从零摸索。 你只要肯学，我们保证把你教会。\n\n- 很多公司论资排辈，但猎头行业非常公平。你的收入不取决于你的年龄或工龄，只取决于你搞定了多少人。 在我们公司，有应届生入职第一年就月入过万，也有人第二年就带团队。只要你愿意拼，这里没有天花板。\n-  每周晨会有优秀同学（如百万顾问）真诚分享经验与方法，毫无保留。\n- 公司是AI驱动的招聘科技公司，拥有比传统猎头公司更高效的系统，赋能顾问工作。\n- 如果你去大厂做HR，可能两年内只负责招聘一个固定岗位（比如只招程序员）。但在我们这里，你半年内接触的行业、公司、年薪百万的高管，可能比很多同学三年都多。 猎头是站在企业战略和人才最前沿的观察者，你能直接听懂CEO在思考什么，这个视角很值钱。\n- 而底薪保证你基本生活，但提成才是你能力的放大器。多做一个单，就多一份实实在在的回报（新版分配制度：【1126基本法】10%-客户经理，10%-项目获取人，20%-项目经理(PM)，60%-交付顾问）。\n-  如果你对这个机会感兴趣，也认可我们公司的方向，可以推进接下来的面试。或者你有什么顾虑现在也可以直接问我，不用客气。\n\n1. **结束阶段**\n\n 结束面试，明确后续步骤，保持良好印象。\n\n- 我这边的问题差不多问完了。同学有什么问题想问我吗？\n- 同学什么时候可以来我们公司面试一下\n- 我需要你写一个作业，内容是......，"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:二、转介绍方法:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "二、转介绍方法", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 二、转介绍方法\n\n实习生的运营与候选人运营异曲同工，同为招聘工作；需要运营学校内的人脉\n\n1. **重点关注有学生会经验的CV**，沟通时问出：\n\n- 询问在学生会的任职；\n- 询问学生会有没有负责学生就职、实习的部门；负责人是谁、要到联系方式；\n- 询问学校就业部的老师是谁、怎么才能找到他、能否转介绍；\n\n1. **在每一通优秀的实习生候选人电话沟通时，向他询问：**\n\n- 你是通过哪些方法找到实习的\n- 转介绍，周围有没有想实习的朋友同学\n- 你们学校、院系的学生目前的实习情况\n\n  - 都在哪里实习、\n  - 想做什么样的实习、\n  - 毕业之后大家的想法→工作读研还是考公→为什么这样、如何考虑的→在哪个城市→为什么这样、如何考虑的；\n\n> 我们可以帮助到你和你的朋友、同学；\n> \n> 我的leader是一位强大、优秀、业界顶尖的猎头，他的建议会给迷茫时期的同学们很有价值的参考建议\n\n> 你可以跟我讲讲你的想法、我可以通过我经验提出一些参考建议"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:第三步：复试安排:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "第三步：复试安排", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 第三步：复试安排\n\n- 带着已了解的相关信息、完成的作业、可以面试时间（优先线下）去找Leader约面。\n\n<grid>\n<column width-ratio=\"0.500000\">\n![图片展示了实习生与Leader建群时的微信聊天界面。实习生发送信息介绍TTC高级合伙人Celine Wang，发送其简历及名片，并@Celine Wang，还发送了黄同学的简历及电话。界面中还显示了Celine Wang的名片，包含姓名、职务、ylko、邮箱等信息。该图片与上下文紧密相关，用于直观呈现建群时发送信息的具体内容。]([FEISHU_ASSET_URL_REDACTED]\n</column>\n<column width-ratio=\"0.500000\">\n- 如果Leader感觉不错，给出“拉群” “链接” 这样的要求，就要开始建群\n\n  ## 建群要素：\n\n  ![图片展示的是TTC高级合伙人Celine Wang王清青的名片。名片左侧显示其姓名、职位、邮箱、联系电话和办公地址等信息，姓名为中英文对照，职位是Senior Partner。右侧是TTC Advisory的标志及宣传语“为先进企业找到真正的人才”，下方还有TTC的全称“TRUE TALENTS CONNECT”，并附有二维码。这张名片与文档中建群时介绍Celine Wang王清青的内容相关，可作为建群时发送的补充信息，便于群内人员进一步了解和联系她。]([FEISHU_ASSET_URL_REDACTED]\n</column>\n</grid>\n\n- 把实习生、leader、自己拉在一个微信群；发送信息：\n\n> hello\\~两位好，为你介绍 TTC 高级合伙人 Celine Wang 王清青，Celine这是XXX同学。很高兴为两位链接,谢谢。\n> \n> helo\\~这是我的leader Sid Qin,在TTC负责商业和职能HR方向的猎头业务,Sid这是xxx。很高兴为两位链接,谢谢\n\n- 发送Celine名片、实习生简历、实习生作业、实习生同学姓名+电话\n\n线下面试及时预约会议室（实习生带着候选人信息让正式员工帮忙预约），线上面试及时预约飞书会议\n\n- 发消息让候选人提前准备：\n\n> 面试大概45mins，时间有点紧，辛苦你提前准备下：\n> \n> 1.自我介绍，\n> \n> 2.作业展示，\n> \n> 3.为什么选猎头实习？\n> \n> 4.希望在实习期间达成什么目标？\n> \n> 注意事项：线下面试请带电脑（需要讲解作业），提前 10 分钟到达。\n> \n> 祝你面试顺利\n\n- 面试结束后持续跟进保持沟通，观察候选人意愿度和决心"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:PPL管理:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "PPL管理", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### PPL管理\n\n将每一个合适实习生统计到表格中<cite doc-id=\"AR78wwb6NiqGdrk3AJCch5dTnrd\" file-type=\"wiki\" table-id=\"tblzh0qYldjjpVsr\" title=\"实习生PPL\" type=\"doc\" view-id=\"vew7rB9ZNt\"></cite><cite doc-id=\"DfR7wSR0siIvMsk7fB3cCRQjnWf\" file-type=\"wiki\" title=\"实习生清单\" type=\"doc\"></cite>，很多实习生是需要1-2个月到岗或者几天时间考虑的，需要做好管理。经常复盘\n\n对候选人持续跟进，每一个大学都需要运营一位同学，帮助发布消息、联系老师、获取消息；加微信之后经常保持沟通"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:实习生发offer、入职:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "实习生发offer、入职", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 实习生发offer、入职\n\n1：入职信息 2.简历 3.转移简历和评论到入职实习生群 4.走 offer 流程，申请 offer 5.跟实习生 check offer 是否收到 6.提前 3 天开账号，发资料提前学习 7.入职时间久的，中间跟进\n\n在实习生面试结束谈入职时确保他**一定**来实习，因为公司员工会涉及保密问题，一定要确保实习生的意愿度\n\n> 我们使用飞书软件办公，所有实习生会用我们分公司上海决胜的公司主体签约并使用飞书账号。\n> \n> 因为我们要开账号，需要确保100%入职才会提前开账号给你，所以你要给我一个肯定的答案\n\n确定入职之后，将下面的流程图发给实习生提前学习（感谢[飞书用户: Peter 袁鹏]分享路程图！）：\n\n![图片为猎头业务流程版图，共7大业务流程、48个关键步骤。图中以流程一至流程七为线索，呈现从客户开发到入职和收款放款的完整流程。流程一为客户开发，包括客户筛选、邀约、面试等环节；流程七为入职和收款放款，涵盖入职流程、入职资料、入职培训等。图中还标注了猎头操作的748步，以及offer谈判流程。此图作为流程图发给实习生提前学习，帮助其了解猎头业务全流程。]([FEISHU_ASSET_URL_REDACTED]"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:入职流程：:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "入职流程：", "sensitivity": "internal", "source_ref": "sources_raw", "text": "### 入职流程：\n\n- 从飞书平台上传招聘信息，需要提前收集出以下信息并发送给[飞书用户: Alee 魏祯]，询问[飞书用户: Chace 严晨光]入职流程。  \n实习生整理好可以让任何一个正式的同学帮忙做。  \n\n> 1. 姓名：\n> 2. 英文名：\n> 3. 电话：\n> 4. 邮箱：\n> 5. 身份证号：\n> 6. 级别：\n> 7. 薪资：\n> 8. base地址: \n> 9. 汇报上级：\n> 10. 所属团队: \n> 11. 入职日期：\n> 12. 是否自带电脑：\n> 13. 开户行名称（招商银行）：\n> 14. 卡号（招商银行）：\n\n<figure view-type=\"Preview\"><source href=\"[FEISHU_ASSET_URL_REDACTED] mime=\"video/mp4\" origin-height=\"1080.000000\" origin-width=\"1798.000000\" token=\"FSQBbZTnSo2AjKxB8JLczn1Ynic\"/></figure>\n\n  \n上传信息之后向公司HR[飞书用户: Alee 魏祯]发送推荐词，并确认：什么时候能开账号、什么时候能下发Offer（收集完信息，跟进offer是否下发）。\n\n**新同学入职当天跟进：**\n\n1.  接待实习生，确认工位、网络、电脑、飞书账号。 \n2.  拉入必要群组：团队群、实习生群、项目群、学习群。 \n3.  介绍团队成员和汇报关系。 \n4.  讲清当天任务：学习资料、岗位JD、渠道账号、PPL表格。  \n5.  当天下班前完成第一次 check out。 \n6.  带教人确认实习生是否理解工作节奏和第二天任务。"}
{"id": "sources_raw:sources/raw/feishu-main-full.md:离职/结束实习SOP:0", "module_id": "sources_raw", "source_file": "sources/raw/feishu-main-full.md", "heading": "离职/结束实习SOP", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 离职/结束实习SOP\n\n1. 确认最后工作日；与直属 leader确认。\n2. 当天系统提出离职，提醒HR确认。\n3. 交接候选人PPL、职位文档、跟进事项；\n4. 回收或关闭飞书、渠道账号密码、邮箱、文档权限；\n5. 清理个人设备中的候选人简历和客户资料；\n6. 完成实习证明、薪资结算或离职确认；\n7. 对优秀实习生进入校友池或转介绍池。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:手动补充：学习专区、招聘账号注册与渠道发布资料:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "手动补充：学习专区、招聘账号注册与渠道发布资料", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 手动补充：学习专区、招聘账号注册与渠道发布资料\n\n来源：用户在 2026-07-01 手动补充的文本与截图说明。\n\n适用模块：`intern-role-basics`、`recruiting-intern-hiring`、`sourcing-channels`、`ppl-management`。\n\n敏感处理：本文件仅保留账号注册和培训所需的公开/内部操作信息。未保存个人手机号、验证码、人脸认证材料、可扫码认证二维码、同事头像截图或原始签名 Feishu asset URL。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:实习生学习专区:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "实习生学习专区", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 实习生学习专区\n\n学习专区链接：\n\n- 实习生学习专区 - 决胜：https://fcnz6if8b609.feishu.cn/wiki/XcufwgfZyiApP6kT6y0cxhCEnAd\n\nAI 产品学习入口：\n\n- 豆包：https://www.doubao.com/\n- DeepSeek：https://www.deepseek.com/\n- ChatGPT：https://chatgpt.com/\n\n实习生应知道这些学习入口，用于熟悉 AI 工具、辅助职位理解、候选人画像分析、市场信息整理和日常招聘协作。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:招聘账号入口:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "招聘账号入口", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 招聘账号入口\n\n招聘账号原则上使用电脑端操作。账号权限、认证、验证码、人脸或企业认证相关动作必须由账号负责人、团队负责人或管理员处理；实习生不得私下收集、转发或保存认证材料。\n\n常用渠道：\n\n- 猎聘：https://www.liepin.com/\n- Boss 直聘：https://www.zhipin.com/\n- 脉脉：https://maimai.cn/\n- openmai：入口由带教人或 Recruiting Ops 确认。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:猎聘 / 猎聘诚猎通:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "猎聘 / 猎聘诚猎通", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 猎聘 / 猎聘诚猎通\n\n猎聘可用于发布职位和主动寻访。截图显示的发布职位信息包括：\n\n- 职位名称：猎头顾问\n- 职位类别：猎头顾问/助理\n- 工作地点：北京-海淀区\n- 薪资范围：3k-5k，12 个月\n- 工作经验：经验不限\n- 学历要求：本科\n\n发布职位时，需使用经过确认的职位描述，不得自行编造岗位职责、薪资、地点或公司信息。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:Boss 直聘个人版开通与企业信息:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "Boss 直聘个人版开通与企业信息", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## Boss 直聘个人版开通与企业信息\n\nBoss 直聘个人版开通时，系统可能要求创建 Boss 名片、完善公司信息、选择对外展示名称、加入公司、发布第一个职位，并完成企业认证。\n\n账号注册/公司信息中需要保留的公司与地点信息：\n\n- 公司搜索关键词：才多对\n- 认证公司：北京才多对信息技术有限公司\n- 对外展示名称可选项：\n  - 才多对｜人力资源服务\n  - 北京才多对信息技术｜人力资源服务\n- 工作城市：北京\n- 工作地点：北京市海淀区优盛大厦-A座1818\n- 商圈：学院路\n\n发布实习生职位时，截图显示的关键字段包括：\n\n- 招聘类型：实习生招聘\n- 职位名称：猎头顾问\n- 职位类型：猎头顾问\n- 经验和学历：在校/应届，本科\n- 薪资范围：120-240 元/天\n- 实习要求：6 个月，每周 5 天\n- 工作地点：北京市海淀区优盛大厦-A座1818\n\nBoss 有两种账号注册方式：优先使用自己的 Boss 账号注册；Celine 账号只能一个人使用，因此作为备选方式。使用自己的 Boss 账号注册时，身份选择猎头，不要选择招聘者；如需企业认证，认证方式选择同事协助认证。涉及认证通知、二维码、验证码、人脸、同事头像或个人账号手机号时，由账号负责人或管理员处理；实习生只需要知道应该升级给谁，不需要保存认证材料。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:AI 原生猎头实习生 JD:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "AI 原生猎头实习生 JD", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## AI 原生猎头实习生 JD\n\n岗位职责：\n\n1. 精英人才搜寻与评估支持：\n   - 在资深猎头顾问指导下，参与中高级人才的 Sourcing 工作。\n   - 高效管理和执行招聘流程，包括简历深度筛选、候选人初步评估和面试安排，确保招聘流程的专业性与 AI 效率协同。\n2. AI 与数据驱动协作：\n   - 学习并应用公司内部 AI 招聘工具，辅助进行人才画像分析和市场研究，提升搜寻精准度。\n3. 客户与人才关系维护：\n   - 与猎头顾问、业务部门负责人及客户建立高效沟通机制，精准理解和同步岗位需求。\n   - 协助构建和优化 AI 原生人才数据库，维护高质量候选人关系。\n\n岗位基本要求：\n\n1. 本科及以上学历。\n2. 对 AI 与猎头行业有兴趣：\n   - 对专业招聘有兴趣和认知，渴望成为 AI 时代的猎头。\n   - 具备招聘实习、人力资源或人才搜寻（Sourcing）相关经验者优先。\n3. 专业沟通与协作能力：\n   - 具备跨领域沟通能力，能够与内部 AI 技术团队及客户进行专业对话。\n4. 执行力与细节管理：\n   - 具备出色的组织、时间管理和多任务处理能力，能够独立、高质量地完成复杂猎头支持工作。\n5. 数据分析与学习能力：\n   - 具备良好的数据敏感度和学习能力，能快速掌握 AI 工具的使用，并从数据中提炼洞察。\n\n岗位亮点：\n\n1. 猎头实战经验：深度参与招聘全流程，获得独特猎头经验。\n2. 前沿领域洞察：直接参与 AI、具身智能、互联网、高壁垒领域的精英人才招聘，迅速构建行业知识体系和人脉网络。\n3. 职业发展加速度：在快速扩张的科技产品驱动公司工作，与资深猎头顾问和 AI 技术专家并肩作战，为未来在猎头/HR 领域的发展奠定基础。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:简历来源和 PPL:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "简历来源和 PPL", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 简历来源和 PPL\n\n简历来源字段可记录为：\n\n- Pipeline：实习生PPL\n\n对于实习生 PPL，实习生需要知道当前团队使用的 PPL 链接或入口即可。PPL 权限、底层表结构、视图配置和敏感字段由带教人或 Recruiting Ops 管理。\n\n收到候选人后，应按团队要求同步到指定 PPL 或实习生清单，并记录来源、阶段、负责人、风险点和下一步动作。"}
{"id": "sources_raw:sources/raw/manual-20260701-account-registration-channel-notes.md:截图摘要:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260701-account-registration-channel-notes.md", "heading": "截图摘要", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 截图摘要\n\n用户提供的截图主要覆盖：\n\n- 猎聘/猎聘诚猎通职位发布页面。\n- Boss 直聘创建 Boss 名片、选择公司、加入公司、发布职位页面。\n- Boss 直聘企业认证方式选择和同事协助认证页面。\n- Boss 直聘职位发布字段：职位名称、职位描述、职位要求、工作地点、薪资、实习周期和发布按钮。\n\n截图中出现的认证二维码、同事头像、个人账号信息和认证通知方式不作为 searchable source 保存。"}
{"id": "sources_raw:sources/raw/manual-20260702-boss-colleague-verification.md:手动补充：Boss 账号注册与企业认证方式:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260702-boss-colleague-verification.md", "heading": "手动补充：Boss 账号注册与企业认证方式", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 手动补充：Boss 账号注册与企业认证方式\n\n来源：维护者在 2026-07-02 手动补充。\n\n适用模块：`sourcing-channels`。"}
{"id": "sources_raw:sources/raw/manual-20260702-boss-colleague-verification.md:结论:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260702-boss-colleague-verification.md", "heading": "结论", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 结论\n\nBoss 有两种账号注册方式：\n\n1. 优先使用自己的 Boss 账号注册。\n2. 找 Celine。Celine 的 Boss 账号只能一个人使用，因此作为备选方式。\n\n使用自己的 Boss 账号注册时，身份选择“猎头”，不要选择“招聘者”。如果注册时需要企业认证，认证方式选择“同事协助认证”。"}
{"id": "sources_raw:sources/raw/manual-20260702-boss-colleague-verification.md:操作边界:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260702-boss-colleague-verification.md", "heading": "操作边界", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 操作边界\n\n- 实习生只需要知道 Boss 优先使用自己的账号注册；Celine 账号只能一个人使用，作为备选方式。\n- 使用自己的 Boss 账号注册时，身份选择“猎头”，不要选择“招聘者”。\n- 使用自己的 Boss 账号注册时，如需企业认证，选择“同事协助认证”。\n- 如果认证流程卡住，记录问题并升级给带教人或 Recruiting Ops。\n- 不要在 kit、聊天或共享文档中保存认证二维码、验证码、同事头像、人脸认证材料或个人认证信息。"}
{"id": "sources_raw:sources/raw/manual-20260702-liepin-maimai-registration-boundary.md:手动补充：猎聘和脉脉账号注册边界:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260702-liepin-maimai-registration-boundary.md", "heading": "手动补充：猎聘和脉脉账号注册边界", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 手动补充：猎聘和脉脉账号注册边界\n\n来源：维护者在 2026-07-02 手动补充。\n\n适用模块：`sourcing-channels`。"}
{"id": "sources_raw:sources/raw/manual-20260702-liepin-maimai-registration-boundary.md:结论:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260702-liepin-maimai-registration-boundary.md", "heading": "结论", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 结论\n\n猎聘账号和脉脉账号由实习生使用本人手机号和身份证号按平台要求自行注册。\n\n注册完成后，实习生在平台上发布公司 JD 时，必须使用团队确认的公司信息、对外展示名称、办公地点和岗位描述，不得自行编造公司信息、薪资、地点或职责。"}
{"id": "sources_raw:sources/raw/manual-20260702-liepin-maimai-registration-boundary.md:敏感信息处理边界:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260702-liepin-maimai-registration-boundary.md", "heading": "敏感信息处理边界", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 敏感信息处理边界\n\n- kit 只保存发布公司 JD 所需的公司名称、展示名、地点、岗位字段和流程规则。\n- kit 不保存实习生手机号、身份证号、验证码、人脸认证材料、认证二维码或认证截图。\n- 如果平台出现企业认证、公司信息确认、JD 字段不确定、账号权限异常等问题，实习生记录问题并升级给带教人或 Recruiting Ops。"}
{"id": "sources_raw:sources/raw/manual-20260706-leader-interview-calendar-scheduling.md:手动补充：候选人作业后推进 leader 面试日程:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260706-leader-interview-calendar-scheduling.md", "heading": "手动补充：候选人作业后推进 leader 面试日程", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 手动补充：候选人作业后推进 leader 面试日程\n\n维护者在 2026-07-06 根据飞书日历截图补充本流程。原截图包含候选人姓名、员工姓名、学校背景、会议链接、日程参与者和附件文件名等个人或内部信息；这些细节不进入 searchable text。kit 只保留经过遮挡处理的截图作为界面位置参考。"}
{"id": "sources_raw:sources/raw/manual-20260706-leader-interview-calendar-scheduling.md:适用场景:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260706-leader-interview-calendar-scheduling.md", "heading": "适用场景", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 适用场景\n\n候选人提交作业后，带教人或负责同学已完成 leader check，leader 判断可以继续推进面试，需要在飞书中安排正式面试日程。"}
{"id": "sources_raw:sources/raw/manual-20260706-leader-interview-calendar-scheduling.md:操作步骤:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260706-leader-interview-calendar-scheduling.md", "heading": "操作步骤", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 操作步骤\n\n1. 在飞书日历创建面试日程，标题可使用 `实习生面试——候选人姓名/缩写`。标题只放必要识别信息，不放手机号、身份证号、简历敏感信息或无关备注。\n2. 添加候选人、leader/面试官、组织者或带教人为参会人。\n3. 选择面试形式：线下面试要预约会议室；线上面试要创建飞书视频会议，并确认候选人能正常进入。\n4. 在日程说明或会议纪要区域写入脱敏评估摘要，可命名为 `OpenAI分析` 或 `候选人评估摘要`。\n5. 评估摘要至少覆盖：硬性匹配与到岗/出勤时间、求职动机、岗位理解、稳定性或家庭支持情况、性格/抗压表现、主要风险点和需要 leader 重点追问的问题。\n6. 按权限附上候选人简历和作业材料。附件只放面试必要资料，不附身份证号、银行卡号、验证码、私人证件照或无关私密资料。\n7. 设置面试提醒，并在面试前检查参会人接受状态；如有人待定，及时跟进确认。\n8. 将最终时间、形式、地点/会议链接和准备事项同步给候选人，并在 PPL 或候选人管理记录中更新状态。"}
{"id": "sources_raw:sources/raw/manual-20260706-leader-interview-calendar-scheduling.md:质量标准:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260706-leader-interview-calendar-scheduling.md", "heading": "质量标准", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 质量标准\n\n- 日程能让 leader 一眼看到候选人是谁、为什么推进、需要重点判断什么。\n- 候选人收到的信息清晰，知道面试时间、形式、准备事项和是否需要携带电脑。\n- 内部记录足够支撑复盘，但不泄露无关个人敏感信息。"}
{"id": "sources_raw:sources/raw/manual-20260707-homework-and-visual-trust-guidance.md:手动补充：候选人作业内容与图片信任增强:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260707-homework-and-visual-trust-guidance.md", "heading": "手动补充：候选人作业内容与图片信任增强", "sensitivity": "internal", "source_ref": "sources_raw", "text": "# 手动补充：候选人作业内容与图片信任增强\n\n维护者在 2026-07-07 补充本说明，用于候选人激活和新人问答场景。"}
{"id": "sources_raw:sources/raw/manual-20260707-homework-and-visual-trust-guidance.md:图片信任增强原则:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260707-homework-and-visual-trust-guidance.md", "heading": "图片信任增强原则", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## 图片信任增强原则\n\n实习生或候选人对纯文字说明不够信任时，优先采用“简短文字说明 + 官方/脱敏图片或流程图”的组合。图片可以作为信任锚点，让对方更直观看到流程位置、系统界面或操作路径。\n\n可发送的图片类型：\n\n- 来自飞书文档、官方流程图、团队确认过的培训图。\n- kit 中已经登记到 `sources/source-manifest.yaml`，并且有对应 `sources/image-notes/` 的图片。\n- 经过遮挡处理的截图，例如隐藏人名、头像、电话、会议链接、候选人履历、附件文件名和其他内部敏感信息后的截图。\n\n不应直接发送的图片类型：\n\n- 含有候选人个人信息、员工姓名/头像、手机号、身份证号、银行卡号、验证码、会议链接、原始签名 Feishu asset URL 的截图。\n- 未经确认的内部系统截图或权限材料。\n- 没有经过脱敏处理的用户临时截图。\n\n如果 agent 当前环境支持发送本地图片，回答相关流程问题时可以附上 manifest-backed 图片路径；如果不支持图片展示，则提供图片文件路径和对应 image note 摘要。"}
{"id": "sources_raw:sources/raw/manual-20260707-homework-and-visual-trust-guidance.md:OpenAI 公司研究作业:0", "module_id": "sources_raw", "source_file": "sources/raw/manual-20260707-homework-and-visual-trust-guidance.md", "heading": "OpenAI 公司研究作业", "sensitivity": "internal", "source_ref": "sources_raw", "text": "## OpenAI 公司研究作业\n\n候选人通过电话初筛、值得继续推进时，可以布置以下作业：\n\n> 请以猎头顾问的视角，对“OpenAI”这家公司进行研究，并用飞书文档呈现成果。过程中可以使用 AI 工具辅助分析和整理。\n>\n> 此处看重你的信息整合能力、行业洞察力，以及结构化的表达方式。\n\n作业提交形式：\n\n- 使用飞书文档呈现。\n- 结构清晰，能让面试官快速看到研究框架、判断依据和结论。\n- 可以使用 AI 工具，但候选人需要自己判断、筛选和组织信息。\n\n建议观察点：\n\n- 是否能从猎头顾问视角理解公司业务、组织、岗位、人才画像和行业位置。\n- 是否能把公开信息整合为结构化结论，而不是堆砌资料。\n- 是否能体现行业洞察，例如 AI 行业变化、核心团队/产品/客户/竞争格局、人才需求方向。\n- 是否能提出对招聘或候选人沟通有帮助的判断。\n- 飞书文档是否清晰、可读、有层次。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:实习生学习专区 - 决胜:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "实习生学习专区 - 决胜", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 实习生学习专区 - 决胜\n\n- source_id: linked_doc_b2afedea6f41\n- source_token: XcufwgfZyiApP6kT6y0cxhCEnAd\n- file_type: wiki\n- retrieved_at: 2026-07-02T00:00:00+08:00\n- status: ingested\n- ingestion_note: Maintainer supplied the missing text manually after Feishu permission fetch failed. Course platform credentials from the supplied text were intentionally omitted."}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:欢迎加入 TTC 大家庭:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "欢迎加入 TTC 大家庭", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 欢迎加入 TTC 大家庭\n\n入职资源包用于帮助新人在入职前两周处理软件使用、账号开通、数据合规、业务培训等事务性工作。\n\n资源包覆盖：\n\n- 全部软件的使用教程，含视频讲解。\n- 数据合规必修课程，需要尽快完成。\n- 业务培训课程。\n\n如果遇到系统或流程卡点，可以发送到中后台支持群寻求支持。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:新人当天必做:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "新人当天必做", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 新人当天必做\n\n入职当天必须完成以下事项：\n\n1. 学会飞书使用技巧：飞书数字化快速上手秘籍，基础能力版。\n2. 学习合规制度。合规问题是红线问题，必须谨慎对待。制度详情：https://fcnz6if8b609.feishu.cn/wiki/RLhDwMVsWiZf52kHXoicysLmn5K\n3. 完成招聘账号注册和使用学习。\n4. 安装人才库浏览器插件，并学习人才库浏览器插件安装使用说明。\n5. 学习 TTC 做单流程。\n6. 完成日常考勤打卡和汇报。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:TTC 做单流程:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "TTC 做单流程", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## TTC 做单流程\n\n决胜实习生做单时，投递人选进项目的方式：\n\n- 在交付中心直接搜索客户名称，找到项目，然后点击“投简历”。\n- 找到机器人“小麦”上传简历，入人才库生成卡片后，点击“投递到岗位”。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:人选搜索和积累:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "人选搜索和积累", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 人选搜索和积累\n\n相关学习主题：\n\n- 创建和管理名单。\n- 使用智能名单回溯候选人。\n- 投递候选人到岗位。\n- 浏览器插件抓取候选人。\n- 人才库说明书。\n\n关键动作：\n\n- 使用人才库插件查重和入库。\n- 上传简历到人才库智能名单。\n- 发送简历给“小麦”可生成人才库链接。\n- 直接在人才库投递到项目。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:交付流程跟进:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "交付流程跟进", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 交付流程跟进\n\n相关学习主题：\n\n- 投递简历到岗位。\n- PM 初筛。\n- 推荐给客户。\n- 面试安排及反馈记录。\n- Offer 详情。\n- 入职跟进、过保跟进。\n- TTC 交付中心说明书。\n\n关键动作：\n\n- 在交付中心投递进项目。\n- 在交付中心的项目 pipeline 界面查看项目进展。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:日常考勤打卡和汇报:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "日常考勤打卡和汇报", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 日常考勤打卡和汇报"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:上班打卡:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "上班打卡", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 上班打卡\n\n操作路径：打开飞书，进入工作台，进入假勤，完成打卡。\n\n打卡规则：\n\n- 每天上班时间为 9:30-12:00、13:30-18:30。\n- 需要在上班前和下班后完成打卡。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:汇报:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "汇报", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 汇报\n\n新人需要按照日报模板进行日常汇报。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:新人快速上手:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "新人快速上手", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 新人快速上手\n\n可学习以下材料：\n\n- Peers 分享：“RA&实习生交流会：作为猎头新人如何快速上手”。\n- 基础顾问课程：https://www.umu.cn/program/229418dc44d42b4f66254f22/detail/\n- 做单核心能力课程文档：“First call-首次沟通候选人/面试前准备&面试后反馈/Offer谈判.pptx”。\n\n课程平台账号和密码不得写入 kit。如需访问课程，请联系 mentor、Recruiting Ops 或中后台支持群获取合规访问方式。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-01-b2afedea6f41.md:问题解答:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-01-b2afedea6f41.md", "heading": "问题解答", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 问题解答\n\n中后台支持问答群用于让顾问提出的问题被相关负责同事快速看到并响应。\n\n群组目的：\n\n- 加速问题响应。\n- 集中讨论，快速拉通信息。\n- 每个话题对应一个单独的问题，便于追踪、定位和解决。\n\n群组运作方式：\n\n- 顾问可以在群内提出与产品、制度、BD 或合同流程相关的问题。\n- 相关负责同事会被指定为话题负责人，负责跟进和解答。\n\n可以在群内提问的范围包括但不限于：\n\n- 产品使用问题和需求。\n- 制度答疑。\n- BD 类问题，包括公司介绍、业务数据、BD 材料、招投标。\n- 合同类问题，包括合同模板、条款审核、进度查询、归档。\n- 经营类问题，包括业绩修改、目标查询。\n- 行政人事类问题，包括行政、人事、员工关系。\n- 财务类问题，包括报销、开票、付款、盖章。\n- 招聘资源，包括领英、脉脉账号申请、使用指南、电话券、猎币申请。\n- 培训类资料查询。\n- TTbank 积分和兑换。\n- 其他不知道找谁的问题。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-02-cefddbbc486e.md:实习生 PPL:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-02-cefddbbc486e.md", "heading": "实习生 PPL", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 实习生 PPL\n\n- source_id: linked_doc_cefddbbc486e\n- source_token: AR78wwb6NiqGdrk3AJCch5dTnrd\n- file_type: wiki / bitable\n- retrieved_at: 2026-07-02T00:00:00+08:00\n- status: metadata_only"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-02-cefddbbc486e.md:维护边界:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-02-cefddbbc486e.md", "heading": "维护边界", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 维护边界\n\n维护者于 2026-07-02 确认：该 PPL bitable 的完整正文不需要进入当前 onboarding kit。\n\n当前 kit 只需要保留以下边界：\n\n- PPL 是招聘流程中的候选人/实习生跟进管理入口之一。\n- 实习生只需要知道当前 PPL 链接或入口，以及如何在 mentor 或 Recruiting Ops 指导下使用。\n- PPL 权限、字段配置、底表维护、候选人完整个人信息和批量数据不进入 searchable source。\n- 如未来需要回答具体 PPL 字段、表结构或操作规则，再由维护者提供脱敏导出文件。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-02-cefddbbc486e.md:原抓取限制:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-02-cefddbbc486e.md", "heading": "原抓取限制", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 原抓取限制\n\n3380002: Unsupported document type 'bitable'. Only docx is supported."}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-03-21976674eb47.md:嵌套文档：TTC:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-03-21976674eb47.md", "heading": "嵌套文档：TTC", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 嵌套文档：TTC\n\n- source_id: linked_doc_21976674eb47\n- source_token: RNzBw0WAdiECbpkpEAzc7J4fnhh\n- file_type: wiki\n- document_id: IHf4dXgMsouJAXxdGDncSTy1nEb\n- revision_id: 39\n- retrieved_at: 2026-07-01T09:29:54+00:00"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-03-21976674eb47.md:可检索正文:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-03-21976674eb47.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 可检索正文\n\n<title>TTC 实习生招聘 JD</title>"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-03-21976674eb47.md:岗位JD：:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-03-21976674eb47.md", "heading": "岗位JD：", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 岗位JD：\n\n TTC公司 | AI原生猎头实习生 招聘简章"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-03-21976674eb47.md:岗位职责::0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-03-21976674eb47.md", "heading": "岗位职责:", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 岗位职责:\n\n1. **精英人才搜寻与评估支持：**\n\n   - 在资深猎头顾问指导下，**参与中高级人才的Sourcing工作**。\n   - 高效管理和执行招聘流程，包括简历的深度筛选、候选人的初步评估和面试安排，确保招聘流程的**专业性与AI效率协同**。\n2. **AI与数据驱动协作：**\n\n   - **学习并应用公司内部AI招聘工具**，辅助进行人才画像分析和市场研究，提升搜寻精准度。\n3. **客户与人才关系维护：**\n\n   - 与猎头顾问、业务部门负责人及客户建立高效沟通机制，精准理解和同步岗位需求。\n   - **协助构建和优化AI原生人才数据库**，维护高质量的候选人关系。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-03-21976674eb47.md:岗位基本要求 ::0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-03-21976674eb47.md", "heading": "岗位基本要求 :", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 岗位基本要求 :\n\n1. **本科及以上学历**。\n2. **对AI与猎头行业的兴趣：**\n\n   - 对**专业招聘**有兴趣和认知，渴望成为AI时代的猎头。\n   - 具备招聘实习、人力资源或人才搜寻（Sourcing）相关经验者优先。\n3. **专业沟通与协作能力：**\n\n   - 具备**跨领域沟通能力**，能够与内部AI技术团队及客户进行专业对话。\n4. **执行力与细节管理：**\n\n   - 具备出色的组织、时间管理和多任务处理能力，能够独立、高质量地完成复杂的猎头支持工作。\n5. **数据分析与学习能力：**\n\n   - 具备良好的**数据敏感度**和**学习能力**，能快速掌握AI工具的使用，并从数据中提炼洞察。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-03-21976674eb47.md:岗位亮点 ::0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-03-21976674eb47.md", "heading": "岗位亮点 :", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 岗位亮点 :\n\n1. **猎头实战经验：** **深度参与招聘全流程，**获得独一无二的猎头经验。\n2. **前沿领域洞察：** 直接参与**AI、具身智能、互联网、高壁垒领域**的精英人才招聘，迅速构建行业知识体系和人脉网络。\n3. **职业发展加速度：**在一家快速扩张的科技产品驱动的公司工作，与资深猎头顾问和AI技术专家并肩作战，为未来在猎头/HR领域的领导者角色奠定坚实基础。\n\n联系邮箱：Celine 王清青 <celine.wang@ttcadvisory.com>"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-04-2585092820ca.md:嵌套文档：招实习生小红书战略sop:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-04-2585092820ca.md", "heading": "嵌套文档：招实习生小红书战略sop", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 嵌套文档：招实习生小红书战略sop\n\n- source_id: linked_doc_2585092820ca\n- source_token: JxKFwj4tKiKBe3kcjNdchsDCnmh\n- file_type: wiki\n- document_id: B1NldR2oXoapCwxhm1Ycc7kOnS8\n- revision_id: 558\n- retrieved_at: 2026-07-01T09:29:54+00:00"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-04-2585092820ca.md:可检索正文:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-04-2585092820ca.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 可检索正文\n\n<title>招实习生小红书战略sop</title>"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-04-2585092820ca.md:第一步 开号:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-04-2585092820ca.md", "heading": "第一步 开号", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 第一步 开号\n\n开小红书账号（可以开新号 或者 直接来找我用我的）"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-04-2585092820ca.md:第二步 发布帖子:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-04-2585092820ca.md", "heading": "第二步 发布帖子", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 第二步 发布帖子\n\n可以问AI文案，建议生活气息高一点，不要太机械、过多的写岗位的要求和职责；\n\n建议多发一点公司的生活照片和找帅哥美女出镜 (我们组全是），打造IP、**体现真实感非常的重要！**\n\n发布后 **30 min** 内，找 5 个同事小号各评论 1 个问题，楼主逐条回复。\n\n<grid>\n<column width-ratio=\"0.250000\">\n![图片展示的是AshZ-TTC在小红书发布的一条招实习生信息。标题为“人工智能改变生活”，内容提到北京找实习的小伙伴，特别是人力资源相关者可关注。还称诚招HR实习生，称AI武装到牙齿，让对商业世界的“贪婪”填满野心。发布于8月5日北京，有评论、赞和收藏功能。该图片与文档中招实习生小红书发布细节的内容相关，是发布示例，强调发帖时间、标题要求等。]([FEISHU_ASSET_URL_REDACTED]\n</column>\n<column width-ratio=\"0.250000\">\n![图片展示了一条发布于小红书的招聘信息。发布时间为07.22，标题为“TTC猎头公司招实习生啦”，并重复了“实习啦”字样。下方配有文字“TTC猎头公司招实习生！【加入TTC HR未来军团】——AI重塑人才产业，你的实习从改变世界开始！TTC”。图片与上下文紧密相关，是第一步开号发布招聘细节中让算法30 min内给流量的示例，展示了发布内容及形式。]([FEISHU_ASSET_URL_REDACTED]\n</column>\n<column width-ratio=\"0.250000\">\n![图片展示的是一个社交平台界面，发布时间为17:34。发布者头像为圆形，显示为“AshZ-TTC”，背景为高楼大厦和树木。下方帖子内容为“赐我一个实习生吧 又阴天了，实习生就这么难招吗 #实习 #实习日记”，并有3个点赞、8条评论。该图片与文档中招实习生发布细节的内容相关，直观呈现了发布帖子的样式，帮助理解发帖时的呈现效果。]([FEISHU_ASSET_URL_REDACTED]\n</column>\n<column width-ratio=\"0.250000\">\n![图片展示的是一个名为AshZ - TTC的微信聊天界面截图。聊天中有一条朋友圈动态，内容为“信息并不等于真理真相，信息的主要任务在于联结（即构成网络），而非呈现现实。”该动态由尤瓦尔·赫拉利（智人之上）发布，下方有“base北京 五道口招hr实习生”及“详情看主页”等信息，还标注了#实习生内推 #北京实习 #实习等标签。此图与文档中招实习生小红书战略SOP中发布细节的内容相关，展示了发布实习信息的示例。]([FEISHU_ASSET_URL_REDACTED]\n</column>\n</grid>\n\n**注意**：\n\n- 建议不要写薪酬；\n- 不要加违规词汇（微信、电话这样）；\n- **在和同学聊天时请要简历而不是询问电话号和主动发送自己的电话号。**"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-04-2585092820ca.md:**发布细节：**让算法 30 min 内给流量:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-04-2585092820ca.md", "heading": "**发布细节：**让算法 30 min 内给流量", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## **发布细节：**让算法 30 min 内给流量\n\n1. 发帖时间：11:30-13:00 或 19:00 以后（大学生下课+躺床刷手机峰值）。\n2. 标题：20 字内带 2 个数字+1 个情绪词\n\n>  “250/天｜小红书招实习生，错过等一年！”（我们的工资当然到不了哈 心酸）\n> \n> 北京海淀招募4个实习生小伙伴，戳我开聊！\n> \n> 老天爷啊，实习生这么难招吗！\n> \n> 都是谁招到了实习生呀+哭脸表情\n\n1. 话题：固定 5 大标签：#实习  #我的实习生活  #北京实习 \n\n               再加 2 个实时热榜：如今日  #秋招补录#。\n\n1. 位置：标“公司附近 500 m”可叠加同城流量；远程岗标“Home Office”关键词。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-04-2585092820ca.md:第三步 主动出击:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-04-2585092820ca.md", "heading": "第三步 主动出击", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 第三步 主动出击\n\n1. 去搜索框搜索：北京实习、实习、等等\n2. 在合适的帖子下方留言：您好同学，猎头顾问实习欢迎投递😀\n3. 有些帖子是吐槽实习难找的，直接进到评论区里面开聊，和博主聊和发评论的人聊。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-04-2585092820ca.md:养号技巧:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-04-2585092820ca.md", "heading": "养号技巧", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 养号技巧\n\n***没别的，就是只刷实习的帖子😂*** \n\n***只看带实习字样的帖子大数据就会只给你推送实习相关的；***\n\n记得多给相关文章**点赞**和**评论**，"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:嵌套文档：给实习生介绍猎头的行业+成长+TTC公司:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "嵌套文档：给实习生介绍猎头的行业+成长+TTC公司", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 嵌套文档：给实习生介绍猎头的行业+成长+TTC公司\n\n- source_id: linked_doc_0e557a7099bf\n- source_token: PRXDdn9AEoXK11x2DNwcsWWcnec\n- file_type: docx\n- document_id: PRXDdn9AEoXK11x2DNwcsWWcnec\n- revision_id: 210\n- retrieved_at: 2026-07-01T09:29:54+00:00"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:可检索正文:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 可检索正文"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:给实习生介绍猎头的行业+成长+TTC公司:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "给实习生介绍猎头的行业+成长+TTC公司", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 给实习生介绍猎头的行业+成长+TTC公司\n\n为针对0基础实习生设计的标准化话术指南，融合沈莹顾问的沟通策略和录音核心要点：\n\n---"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:**一、猎头行业本质（30秒话术）**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "**一、猎头行业本质（30秒话术）**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### **一、猎头行业本质（30秒话术）**\n\n> “我们本质是人才投资顾问：帮企业精准匹配核心人才，帮精英人才规划职业跃升。比如为企业找到百万年薪的CFO，企业会支付该人选年薪20%-30%作为顾问费——这意味着我们每个案子都深度影响企业发展和人才命运。”\n\n**差异化优势**：  \n▸ AI提效：用GPT自动生成人才画像，  \n▸ 专注高端：只服务年薪50万以上的中高管岗位  \n▸ 顾问价值：解决AI无法处理的复杂需求,为客户提供 1 对1 专业服务\n\n---"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:**二、实习生成长引擎（金字塔模型）**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "**二、实习生成长引擎（金字塔模型）**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### **二、实习生成长引擎（金字塔模型）**\n\n```Plaintext\n 顶层资源     接触A股上市公司CFO/CTO，参与高管职业规划\n     │\n 核心能力      │\n结构化训练  每天用AI分析10份高管简历+3场真实电话访谈  \n     │\n 基础工具      ├─ 掌握GPT人才匹配/薪酬谈判话术库  \n     │           ├─ 解锁海淀人社部AI政策解读会参与资格\n 生存保障      ├─ 实习补贴X元/月（高于同行20%）+项目佣金分成\n```\n\n**真实案例**：  \n▶ 国贸系实习生恩扬：入职1个月独立对接滴滴高招，对方未察觉是实习生  \n▶ 01年同事：2年3次晋升正式顾问，明星顾问\n\n---"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:**三、职业发展双路径分析**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "**三、职业发展双路径分析**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### **三、职业发展双路径分析**\n\n```Plaintext\n+ 〖成长型赛道〗               - 〖传统赛道风险〗\n✓ 人脉复利：积累100+上市公司高管资源  ✘ 财务/审计：70%工作将被AI替代（麦肯锡报告）  \n✓ 薪酬杠杆：成单佣金=薪资300%       ✘ 公务员体系：多地财政收紧晋升缓慢  \n✓ 行业壁垒：掌握AI猎头方法论        ✘ 基础岗位猎头：行业淘汰率56%（2024年数据） \n```\n\n**金句**：\n\n> “30岁前别想着赚钱，要长能定价的本事——在我们这成交一个CFO案子，比埋头做三年审计报表价值高十倍”\n\n---"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:**四、TTC核心竞争力（三段式介绍）**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "**四、TTC核心竞争力（三段式介绍）**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### **四、TTC核心竞争力（三段式介绍）**\n\n1. **行业地位**\n\n   - AI猎头开创者｜3年冲进行业TOP5\n   - 服务客户：中外民企/AI/具身\n2. **资本背书**\n3. 💡 源码资本+ 创新工场（李开复）+ 九合创投（百度七剑客）+中关村资本\n4. **培养体系**\n\n```Plaintext\n第1个月：AI工具攻克简历关（每天精准匹配30份简历）  \n第3个月：尝试沟通执行高管访谈（掌握薪酬谈判7步法）  \n第6个月：带队操作CFO级项目（接触千万级商业决策）\n```\n\n---"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:**五、可持续成长公式**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "**五、可持续成长公式**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### **五、可持续成长公式**\n\n**（适用于说服犹豫者）**\n\n> “你在这投入6个月，能获得3个终身优势：  \n> ① **认知差**：看100个高管职业路径，找到自己职业“捷径”  \n> ② **能力证**：操作过上市公司级人才项目（简历镀金）  \n> ③ **资源库**：加入TTC校友圈（14个城市180+精英顾问互联）  \n> ——这些才是30岁时值钱的本钱”\n\n---\n\n**风险提示**：需在沟通中植入现实挑战\n\n> “当然要提前说清：前两周会经历‘电话恐惧期’——每天打50个被拒45个。但突破后你就掌握顶级销售都羡慕的破冰能力，连追女朋友成功率都能翻倍（现场可用候选人笑点）”\n\n**数据佐证**：TTC实习生师徒带教，AI 工具学习， 内部AI 系统提效，实习生是为了转正而招聘。\n\n2023届转正最低年薪高于同等毕业的水平。。话术需突出以下关键点：\n\n- **目标**：选择能接受挑战实习生接受挑战，加入TTC的实习项目，重点在成长和机会。\n- **语气**：诚恳、激励性强（“磨炼意志”、“早点退休”的正面引导），同时分析利弊，减少畏惧感。\n- **结构**：围绕指定问题设计，每个问题下提供：\n\n  - **核心信息**：基于录音总结的本质内容（纠正可能的识别错误）。\n  - **话术提纲**：可直接用于对话的脚本要点。\n  - **录音中的支持点**：引用录音内容以增强说服力（如“120一天”津贴）。\n\n录音核心总结回顾（作为话术设计基础）：\n\n- 说话人2（猎头顾问）在推动一名学生候选人（如苏同学）加入猎头培训项目：\n\n  - **公司**：TTC是中国新锐的 AI 猎头公司，（如接入DeepSeek），风格严厉、负责任，一對一培养学员。\n  - **成长好处**：提升项目管理、认知能力和自驱力，强调“刻意练习”和“磨炼意志”，目标是30岁时实现财富积累。\n  - **赚钱机会**：实习津贴120元/天，潜在提成（如1%）\n  - **弊端分析**：压力大、时间投入高，学习充分。\n  - **作业引导**：设计作业（如研究“智谱AI”）来测试实习生的猎头潜质。\n- **候选人风险/担忧**：顾问通过强调“跟对人”和成长优先级说服。\n\n---"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:话术梳理：:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "话术梳理：", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 话术梳理："}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:整体使用建议：:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "整体使用建议：", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 整体使用建议：\n\n- **开场白**：以“同学你好，我是TTC顾问[名字]。我在 XX 看到你的简历，咱聊聊AI 猎头 ttc 的实习机会？”开始，快速切入。\n- 电话：介绍公司，让其自我介绍。\n- **结束时**：布置类似“作业”（如研究一个AI公司），让实习生行动，结束语积极：“回去试试作业，感受一下。**我们在第二天期待收到您的作业**，等你回音！就像录音的‘合作愉快，下周四见’。”\n- **频率和调整**：每周一次通话或面谈，根据实习生反馈迭代话术；录音显示3分钟可进入主题（“访谈三分钟搞定”），但深入需时间。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:针对0基础实习生的引导脚本:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "针对0基础实习生的引导脚本", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "### 针对0基础实习生的引导脚本\n\n以下脚本分六部分覆盖您的需求。每部分包括：**话术目的**（why）、**关键话术提纲**（what to say），以及**建议传递方式**（how to deliver）。脚本设计为灵活性高，可根据实习生的回应调整深度。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:1. **如何介绍猎头？**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "1. **如何介绍猎头？**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "#### 1. **如何介绍猎头？**\n\n- **目的**：简化猎头概念，让实习生理解猎头是为企业寻找人才的桥梁角色，聚焦价值而非复杂性。\n- **核心信息**：猎头是“人才连接者”，帮助企业招聘高管或关键员工。TTC专注于AI/科技领域，强调实战（如做项目）来提升实习生技能。\n- **话术提纲**：\n\n  - 开头：热情引入主题，“同学你好，我是TTC的顾问[名字]。今天想和你聊聊猎头这个有趣的工作。简单说，猎头就是企业的‘人才侦探’，我们帮顶尖公司（如百度、字节跳动）找到那些优秀的人，就像搭建人才桥梁。”\n  - 解释过程：“比如，我们分析公司需求（像作业中研究智谱AI一样），通过聊天和面试来match人才。这不是中介，而是提供高端价值。我们TTC每天做这些，实习期间你会亲身参与这类项目。”\n  - 关联实习：“作为0基础开始，这正是锻炼你的沟通和洞察力机会。录音中我说过：‘帮企业找到更多优秀人才，这件事你可以体验一下。’ 咱们从这里起步，轻松进入角色。”\n- **录音支持点**：参考说话人2的“真正帮助我们去找到更多的优秀实习生这件事的话，我给你负责任说，你可以”和“用猎头的视角研究公司”（强调可操作性和入门友好）。\n- **传递技巧**：语气真实、故事性（用例子，“就像帮助张一鸣这样的领袖找人”）"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:2. **对于实习生成长的好处？**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "2. **对于实习生成长的好处？**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "#### 2. **对于实习生成长的好处？**\n\n- **目的**：突出短期和长期收益，用实际技能和心态成长打消“我是学生”的顾虑。\n- **核心信息**：成长包括硬技能（项目管理、AI工具）和软技能（目标设定、职场法则），录音中强调“长见识，学知识，了解商业模式，组织管理，极大激发潜力”和“磨炼意志”。\n- **话术提纲**：\n\n  - 直接点出好处：“加入我们TTC，对你来说不是赚点零花钱，而是人生投资的钥匙。首先，你会学到实际技能，比如用AI工具分析公司、管理项目（像给你的智谱AI作业），这些在传统行业很难接触到，但AI时代需求量很大。”\n  - 具体好处列表：\n  \n    - **技能提升**：从0基础到能分析公司和招聘流程，“成为有目标的人”，像录音说的“刻意练习，项目变得很清澈”。\n    - **心态成长**：克服迷茫，“磨炼你的意志，30岁时你会感谢这段经历，就像我常说的‘苦其心志，劳其筋骨’”。\n    - **人脉和视野**：与优秀人交流（如AI公司客户），获取职场秘诀，“跟对人很重要，比如我们带你去见顶尖领袖”。\n  - 结尾激励：“这不仅是实习，是为你未来铺路。录音中我提过：‘你就是战胜了5%的人，这行业能做出来。’ 现在累点，换来的是认知和能力的飞跃。”\n- **录音支持点**：“你可以分析，说的对与不对”+“我们的目标是让同学获得成长和方向”。\n- **传递技巧**：用对比激发动力（“传统行业带给你的无形，AI行业带给你看得见的成长”），配合自信语气，确保实习生感受到“潜力打开”。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:3. **帮他们分析利弊？**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "3. **帮他们分析利弊？**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "#### 3. **帮他们分析利弊？**\n\n- **目的**：平衡讲述优点和挑战，让实习生觉得选择权在他们，但顾问已看清前景。\n- **核心信息**：利远大于弊；弊端是暂时的辛苦，但要强调这是成长的必经之路（录音中的“前累后享”逻辑）。\n- **话术提纲**：\n\n  - 利处分析（积极面）：\n  \n    - “好的一面很清楚：快速提升技能、接触AI热门领域、积累人脉（比如帮朋友找工作时你能出力），还能赚到比普通实习更多的钱（120一天津贴+提成）。录音中我说：‘想不迷茫，跟优秀人选沟通，你可以。’ 这才是真正的成长捷径。”\n    - 关键利：终身受益——“跟着我们，你能学会自驱力，以后不会拖延。30岁前赚到第一桶金（1提成），早点退休去旅游，多好！”\n  - 弊端分析（风险面）：\n  \n    - “当然，需要诚实说挑战：工作可能会累，时间投入多，需要你克服舒适区，像录音中那位同学说的‘最近太累了’。但这很正常，就像人生锻炼：‘前面累一点，40岁才不会后悔’。”\n    - 解决策略：“如果真不适合，我们不会浪费你时间。录音中我说过：‘如果在一起特别不适合，我们会清晰告诉你，关键双方时间都宝贵。’ 但我相信你能行——你的潜力比你想象的大，比如做完作业就知道了。”\n  - 总结平衡：“总体来说，利是长期成长能力和水到渠成的的赚钱，弊是短期的辛苦。想改变命运，就选挑战；想原地踏步，就别浪费机会。你选哪种？”\n- **传递技巧**：坦诚、共情（“我们懂你的累”）"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:4. **TTC的公司介绍？**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "4. **TTC的公司介绍？**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "#### 4. **TTC的公司介绍？**\n\n **关于TTC公司的专业介绍**（本要跟主办方见面自己梳理的介绍公司的话术）\n\n1. 市场定位：\n\nTTC是聚焦于AI应用及具身智能赛道的人才解决方案提供商，在该垂直领域占据头部地位。我们致力于成为优秀创业公司的“外部CPO（首席人才官）”和战略伙伴。\n\n1. 核心实力：\n\n· 资本认可： 获得源码资本、创新工场、九合创投、中关村资本四家顶级机构的投资， 最新荣获首届百度“文心杯”创业大赛第一名\n\n· 产品与案例： 自主研发ToC AI产品，赋能招聘流程；已积累上千家AI领域的成功案例，深刻理解技术趋势和人才分布。\n\n3.团队背景：\n\n· Max（创始人）： 20年高管招聘经验，连续创业者。对AI人才生态有深刻洞察和丰富的实战积累，是领域内备受尊敬的专家。\n\n· 宁辽源（技术合伙人）： AI应用人才招聘领域内最高级别的技术专家，具备顶尖的技术判断力和人才评估能力。\n\n4.服务价值：\n\n· 找人： 精准招募核心高管与技术大牛。\n\n· 融资： 借助我们的资本网络和行业洞察，助力客户梳理故事，对接投资。\n\n· 找资源： 链接产业上下游合作伙伴、客户及政策资源。\n\n· **战略支持**： 以人才视角为CEO提供关键的经营决策参考。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:5. **成长介绍？**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "5. **成长介绍？**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "#### 5. **成长介绍？**\n\n- **目的**：详细描绘个人发展路径，用具体时间线和成果打动实习生。\n- **核心信息**：成长是“阶梯式”—从技能训练到认知转变，目标是成为专业猎头或进入AI领域。\n- **话术提纲**：\n\n  - 成长框架：“在TTC，你的成长不只是学点知识，而是蜕变过程。开始阶段：通过作业和项目（如智谱AI分析）学基础猎头技能——从沟通到公司研究，变成‘清澈’的项目管理者。”\n  - 阶段进步：\n  \n    - **短期（实习期）**：克服拖延、培养目标习惯，“我们会催你，像录音中的刻意练习，变得自驱起来”。\n    - **中期（6-12月）**：提升认知能力，能独立做单赚提成（15万潜力），学会职场秘诀（如“跟对人”，像我们教你跟对AI领袖）。\n    - **长期**：成为专业猎头或转AI领域，“60万年薪不是梦”，录音说“打开潜力，到时候不用教了”。\n  - 个人激励：“这不仅是实习，是帮你从学生到职场精英的跳板。录音中提过：‘你只需训练一下，放到一个场域里兴奋工作。’ 我们ENFP风格的团队会点燃你的热情。”\n  - 成功案例：“我们有学长从实习生做到合伙人，收获的不仅是钱，还有方向。现在轮到你了！”\n- **录音支持点**：“变成一个有目标的人”+“让项目管理的很清澈”+“打开你的潜力非常大”。\n- **传递技巧**：故事化（用学长例子），语气充满希望，结合作业承诺感（“写完作业你就知道进步”）。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-05-0e557a7099bf.md:6. **赚钱？**:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-05-0e557a7099bf.md", "heading": "6. **赚钱？**", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "#### 6. **赚钱？**\n\n- **目的**：透明化收入机制，但将赚钱融入成长故事，避免“只为钱”的印象。\n- **核心信息**：津贴是起点，提成是潜力；但赚钱是成长的副产品（强调先成长后财富）。\n- **话术提纲**：\n\n  - 收入结构：“实习期有120元/天的津贴，让你起步无忧。更重要的是，表现好有1%提成（比如15万单），像录音中我提到的‘1%的提成，15万呢’。这不是画饼，是真实机制。”\n  - 关联成长：“但记住，赚钱只是成长的奖励。TTC教你的是‘如何价值变现’。学会了猎头技能，30岁轻松赚60万不是问题（录音说‘弄不到60万？如果你不想做就可能’），比现在在校混日子强得多。”\n  - 长远视角：“现在辛苦点，比如周末写作业或加班，回报是未来富足生活：‘早点退休，看看大好河山。’ 录音中我说：‘30岁你要锻炼毅力，养家糊口需要钱。’ 别被‘钱多事少’的幻想误导——在这里，努力就有回报。”\n  - 打消顾虑：“害怕累？想想录音里的‘毒药’：休息只会月入6000，但行动能翻倍。我们的学员都证过：苦一时，甜一世。”\n- **录音支持点**：“120一天+ 1%提成，”\n- **传递技巧**：数据具体（“120元天”），语气激励（“小伙子，你现在赚的不多，但潜力大”），结合个人故事（“姐姐生孩子给红包，你都需要钱”）。"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-06-24e7cb6c51ad.md:嵌套文档抓取失败：实习生清单:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-06-24e7cb6c51ad.md", "heading": "嵌套文档抓取失败：实习生清单", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "# 嵌套文档抓取失败：实习生清单\n\n- source_id: linked_doc_24e7cb6c51ad\n- source_token: DfR7wSR0siIvMsk7fB3cCRQjnWf\n- file_type: wiki\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: failed"}
{"id": "sources_linked_docs:sources/linked-docs/linked-doc-06-24e7cb6c51ad.md:可检索正文:0", "module_id": "sources_linked_docs", "source_file": "sources/linked-docs/linked-doc-06-24e7cb6c51ad.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_linked_docs", "text": "## 可检索正文\n\n抓取失败：3380002: Unsupported document type 'sheet'. Only docx is supported.\n\n主文档上下文：习期间达成什么目标？ > > 注意事项：线下面试请带电脑（需要讲解作业），提前 10 分钟到达。 > > 祝你面试顺利 - 面试结束后持续跟进保持沟通，观察候选人意愿度和决心 ### PPL管理 将每一个合适实习生统计到表格中 ，很多实习生是需要1-2个月到岗或者几天时间考虑的，需要做好管理。经常复盘 对候选人持续跟进，每一个大学都需要运营一位同学，帮助发布消息、联系老师、获取消息；加微信之后经常保持沟通 # 实习生发offer、入职 1：入职信息 2.简历 3.转移简历和评论到入职实习生群 4.走 offer 流程，申请 offer 5.跟实习生 check offer 是否收到 6.提前 3 天开账号，发资料提前学习 7.入职时间久的，中间跟进 在实习生面试结束谈入职时确保他**一定**来实习，因为公司员工会涉及保密问"}
{"id": "sources_pdf_text:sources/pdf-text/media-01-9dba6ef8c15f.md:PDF 抽取文本：TTC公司介绍.pdf:0", "module_id": "sources_pdf_text", "source_file": "sources/pdf-text/media-01-9dba6ef8c15f.md", "heading": "PDF 抽取文本：TTC公司介绍.pdf", "sensitivity": "internal", "source_ref": "sources_pdf_text", "text": "# PDF 抽取文本：TTC公司介绍.pdf\n\n- source_id: embedded_media_9dba6ef8c15f\n- asset_path: assets/pdf/media-01-9dba6ef8c15f.pdf\n- retrieved_at: 2026-07-01T09:29:54+00:00"}
{"id": "sources_pdf_text:sources/pdf-text/media-01-9dba6ef8c15f.md:可检索正文:0", "module_id": "sources_pdf_text", "source_file": "sources/pdf-text/media-01-9dba6ef8c15f.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_pdf_text", "text": "## 可检索正文\n\n为先进企业找到真正的人才\n2025\n\n目录CONTENT关于我们01AI+人力资源解决方案02我们的行业影响力03\n\n股  东\n为先进企业找到真正的人才\n关于TTC\nTTC 自2022 年底创立以来，致力于通过AI Agent实现专业服务的AI化，帮助先进企业快速找到真正的人才。 在AI、具身智能、机器人、半导体、新能源、高端智造、生物医药、新消费等领域完成布局，国内外设立14个分支机构。 \n累计链接300万+ 候选人300万+服务 AI 等行业的2000+ 家客户2000+为科技创新公司成功招聘 3000+ 人次3000+ 3\n\n我们的价值主张\n4\n身体更棒认知更强 赚得更多过得快乐\n打造由AI Agent驱动的人才服务平台愿景\n用AI帮助先进企业快速找到真正的人才使  命\n价值观专业诚信奋斗分享实事求是成长思维快速行动\n\n公司发展历程\n2023202420221月12月1月9月12月1月10月12月TTC成立\n全年业绩3000+万\n获得源码资本投资\n获得创新工场投资\n全年业绩近亿元\n广州/深圳/新加坡办公室成立\n入选亚马逊云科技加速器获得九合创投投资\n入驻全国首个大模型生态社区「上海模速空间」\n5合肥/杭州/大连办公室成立北京总部/青岛/上海/济南/苏州/成都办公室成立\n8月\n\n•17+年招聘行业经历，累计服务近4000家企业•连续成功创业者，CGL德筑集团联合创始人，原COO，负责CGL公司业务战略和管理，4年时间实现了员工600人，业绩5个亿的快速发展•本科毕业于南开大学，天津大学工商管理学位及中欧EMBA\n肖玛峰Max创始人 & CEO\n核心团队\n6\n\n宁辽原Lynn联合创始人 & CTO\n•互联网和信息技术领域工作15年+背景•19-22年在字节跳动，先后负责组建和领导飞书技术架构，技术中台，数据智能等团队•08-19年在微软10+年产品和技术，其中11-19年在微软美国Azure, MSR, Cloud + AI，3次内部0到1创业•本科毕业于南开大学\n核心团队\n7\n\n核心团队\n8\n•先进制造/新能源/半导体行业负责人，统筹集团大客户高管猎聘合作及业务团队管理•2019-2021年担任CGL高级合伙人，专注集团大客户高管猎聘•2010-2019年担任知名工业制造事业群副总裁，负责汽车/工控/化工能源/制造四个行业整体运营\n冀晓敏Lina副总裁\n•拥有10年以上猎头行业从业经验•曾就职于MRIC博禹中国，伯乐管理咨询，100offer/猎萝卜等知名猎头公司及互联网招聘平台，平台视角&互联网思维，对猎头产品和业务模式有较强的创新性思考及成功实践经验\n•中后台运营管理负责人•在企业运营管理领域深耕15 年+，在多个大型上市公司担任核心管理职务，拥有丰富的战略规划、财务管理、绩效管理、系统建设及培训管理经验•曾任职于我爱我家、贝壳找房（链家）\n侯超凡Osborn副总裁\n 夏渊Summer运营副总裁\n\n新加坡\n国内\n大连\n成都\n济南北京\n青岛\n上海苏州\n杭州合肥\n深圳广州长沙海外\n中高端人才猎寻\n•企业深度调研•目标公司盘点•目标人才Mapping深度Mapping\n•寻找并吸引高素质人才•评估专业人才与深入面试流程•提供市场调研与薪酬指导\n由AI Agent驱动的人才服务平台，帮助先进企业找到真正的人才\n9\n宁波"}
{"id": "sources_pdf_text:sources/pdf-text/media-01-9dba6ef8c15f.md:可检索正文:1", "module_id": "sources_pdf_text", "source_file": "sources/pdf-text/media-01-9dba6ef8c15f.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_pdf_text", "text": "业务平台 业务信息数据库行业专家知识库\nTTC人才大模型\n客户挖掘 人才获取\n企业\nAI Agents\n人才\n职业咨询机会推荐机会分析简历优化薪酬谈判\n组织诊断岗位设计行业研究搜寻人才薪酬谈判\n高端岗位\n中低端岗位\n人类顾问AI Copilot\nAI ManagerAI Mentor\n企业/岗位数据人才数据\n招聘效率更高将非关键信息处理与决策交给Agent简化招聘/求职流程复杂度\n人才匹配能力更强提高人才信息数字化程度进而提高人岗匹配精确度\n岗位与人才资源使用率更高通过模型的中心化信息处理与分发提高整体岗位与人才的资源使用率\n通过AI Agent实现专业服务普适化\n10\n\n•询问候选人需求•向候选人推荐职位、提供建议•分配专业顾问对接\n候选人场景 •询问企业招聘需求•提供专业的招聘建议•分配专业顾问对接\n“小麦”AI驱动的人才服务平台企业招聘场景\n11\n您好，我是小麦\nAI+猎头服务平台\n\nTrueTalents.AI——TTC旗下的AI招聘求职平台\n找AI人才，就找TTC！\nTrue Talents.AI 是TTC旗下专注AI行业的招聘求职平台，致力于成为AI行业的赋能者，链接梦想与机遇，助力AI人才找到更好的发展机会。TTC平台目前已与数百家AI行业新锐公司签约，5000+个AI岗位正在火热招聘中，我们相信通过精准匹配人才与企业，可以激发无限的创新潜力。\n数百家AI行业新锐公司签约\n5000+最新AI岗位\n#AI招聘    #AI资讯    #AI人才动态    #AI投融资 #AI产品动态    #100家AI创业公司\nü公众号\nü视频号\n12\n\n医疗和健康\n企业服务\n芯片半导体\n新消费\n新能源\n先进制造/硬科技\n人工智能\n医疗服务金融科技IC新零售风光储氢智能硬件大模型\n生物制药SAAS智能硬件新消费源网荷储机器人具身智能\n医疗器械物流封装测试电商平台新能源汽车产业物联网AI算力\nCXOCEO/CTO/COO/CFO/CHO专业人士投行/投资/咨询/会计/律师产研精英科学家/算法/产品经理/工程开发运营岗位市场/运营/销售/供应链专业岗位PR/GR/IR/风控/合规/HR\n纵向垂直行业精深\n横向关键人才链接\n赛道布局\n13\n\n14\n行业影响力\n最佳供应商\n卓越猎企\n战略联盟供应商\n最佳合作伙伴\n年度人才供应战略合作伙伴\n专业精湛值得信赖猎企\nLinkedInMostIn全球化人力资源服务机构\nRECC卓越标杆招聘服务机构\n猎聘新锐非凡HUNTER\n品聘优选猎企百强——高新科技行业\n谷露星选最佳品质猎企（大型）数字化先锋、逆势增长猎企\n第一资源人力资源先锋服务机构猎企内资TOP10\nBOSS金牌猎企-行业深耕奖大模型之家技术突破产品奖\n亚马逊云科技智创未来领航奖\n脉脉年度“职得去雇主”\n极新AIGC行业赋能引领者\n······\n\n媒体报道\n15\n澎湃新闻专访TTC创始人&CEO肖玛峰Max，从资深猎头视角，谈各行业AI人才市场趋势与挑战。\n北京日报头版发布了《海淀登顶“中国最具创投价值城区榜单”》的重磅报道，TTC作为AI领域代表性企业之一，被重点提及。\n劳动报专访TTC副总裁侯超凡，深度解读TTC如何通过“AI+人”的创新协同模式提升人才服务效率与质量。\n\n为先进企业找到真正的人才\n关注公众号"}
{"id": "sources_image_notes:sources/image-notes/image-01-93541141653a.md:图片说明：主文档图片 01:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-01-93541141653a.md", "heading": "图片说明：主文档图片 01", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 图片说明：主文档图片 01\n\n- source_id: embedded_image_01_93541141653a\n- asset_path: assets/images/image-01-93541141653a.png\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: downloaded_with_alt_text"}
{"id": "sources_image_notes:sources/image-notes/image-01-93541141653a.md:可检索正文:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-01-93541141653a.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "## 可检索正文\n\n图片 alt 文本：图片展示了实习生工作职责与培训规划。核心工作职责部分包括合同管理、客户管理、人才搜索等，如合同撰写、客户与猎保管理、发布职位 addCriterion图片展示实习生工作职责与培训规划，核心工作职责涵盖合同管理、客户管理、人才搜索等，如合同撰写、客户与猎保管理、发布职位和收简历等\n\n主文档上下文：/b> 1.实习生招聘：1个入职实习生 （先实习生招聘和运营，后猎头职位招聘，2周内完成） 2.三个猎头职位 offer：其中有一个case是从接到职位到收到猎头费用，其他可以搜寻或者激活辅助 leader 完成 3.实习生入职必学： - **实习生工作内容** - **合同管理**：实习生需负责合同的撰写，并按照系统流程进行操作，跟进合同的收支项目管理。 - **客户管理**：每周或根据需求对客户文档进行整理和管理，明确客户归属。 - **职位管理** - 职位发放与更新：每次有新职位时，及时发出职位信息，并更新职位要求，建立每个职位对应的管理文档。 - 简历筛选与招聘：负责简历的筛选工作，根据不同渠道回收的简历进行分析，重点进"}
{"id": "sources_image_notes:sources/image-notes/image-02-00ea1acf42b9.md:图片说明：主文档图片 02:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-02-00ea1acf42b9.md", "heading": "图片说明：主文档图片 02", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 图片说明：主文档图片 02\n\n- source_id: embedded_image_02_00ea1acf42b9\n- asset_path: assets/images/image-02-00ea1acf42b9.png\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: downloaded_with_alt_text"}
{"id": "sources_image_notes:sources/image-notes/image-02-00ea1acf42b9.md:可检索正文:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-02-00ea1acf42b9.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "## 可检索正文\n\n图片 alt 文本：图片展示了实习生工作实习生工作内容及具体任务。工作模块包括合同管理、客户管理、职位管理、人才管理与盘点，具体任务如合同管理的合同撰写、系统流程操作、跟进收支项目管理等。图片与上下文紧密相关，直观呈现了实习生需完成的重点内容，强调实习生工作涵盖四大模块，注重实操性与时效性要求，是对实习生工作职责的详细说明。\n\n主文档上下文：行分析，重点进行实习生的招聘工作，包括上传简历到各个渠道。 - **人才管理与盘点**：训练实习生在短时间（两小时内）准确搜索到合适的人才，并进行电话沟通。 - **实习生招聘和运营：**每位实习生都是我们选拔的校园大使，做进学校运营大学生的就业辅导咨询，选拔优秀的实习生入职。 - **其他 Celine 助理工作：** - 1+1 大于二，让 leader 时间最大化利用，比如报销票据。 - 更新周报文档模版 - **实习生培养目标** - **提升招聘技能**：让实习生学习如何理解企业和职位需求，掌握在公共渠道精准搜索人才的方法，最终能够独立搜索人选，成为招聘顾问。 - **反思搜索行动**：引导实习生反思搜索人才的行动，总结经验，提高搜索效率和准确性。 - **实习生的日和周工作：日复盘**：每日有 check in 计划和 check out 工作总结**周复盘：** - 今日目标是什么； - 实际完成了什么； - 电话数、有效沟通数、加微信数、推荐数"}
{"id": "sources_image_notes:sources/image-notes/image-03-565450631535.md:图片说明：主文档图片 03:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-03-565450631535.md", "heading": "图片说明：主文档图片 03", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 图片说明：主文档图片 03\n\n- source_id: embedded_image_03_565450631535\n- asset_path: assets/images/image-03-565450631535.png\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: downloaded_with_alt_text"}
{"id": "sources_image_notes:sources/image-notes/image-03-565450631535.md:可检索正文:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-03-565450631535.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "## 可检索正文\n\n图片 alt 文本：图片展示的是实习僧网页版界面。左侧为导航栏，有首页、实习、校等选项。右侧上方显示“关于校招岗位流量激励公告”。中间部分显示“下午好，张 addCriterion图片展示的是实习僧网页版界面。左侧为导航栏，有首页 addCriterion图片展示的是实习僧网页版界面。左侧为导航栏，有首页、实习、校招、权益中心、搜寻人才、AI招聘助手等选项。右侧上方显示“关于校招岗位流量激励公告”。中间部分显示“下午好，张恩阳，很高兴和你成为实习僧的同事，欢迎来到实习僧”。下方有“实习”“校招”板块，分别显示在招职位1个、待处理99+、面试安排0、本周录用0等信息。右侧 addCriterion图片展示的是实习僧网页版界面。左侧为导航栏，有首页、实习、\n\n主文档上下文：、互联网、高壁垒领域**的精英人才招聘，迅速构建行业知识体系和人脉网络。 3. **职业发展加速度：**在一家快速扩张的科技产品驱动的公司工作，与资深猎头顾问和AI技术专家并肩作战，为未来在猎头/HR领域的领导者角色奠定坚实基础。 ## 第一步：寻访 渠道账号需通过团队负责人申请。账号、密码和验证码不得不得私下转发。 实习生使用渠道账号前，需确认权限范围和操作规范。 离职或结束实习后，回收渠道账号、飞书权限、文档权限和候选人数据访问权限。 ### 一、招募渠道： #### 实习僧、boss渠道： 实习僧账号询问 （待定，信息缺失）；boss账号询问 1. 登录网页版实习僧 - 实习僧账号需开通职位，发布职位JD；（*如果职位过期请与团队长沟通协调职位的充值）* - 保持邮箱通道畅通，实习僧收到的简历会通过邮件和网页通知同时发送； - 收到的简历需及时检查、激活。 2. 网页版boss直聘：h"}
{"id": "sources_image_notes:sources/image-notes/image-04-5ef8696e5247.md:图片说明：主文档图片 04:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-04-5ef8696e5247.md", "heading": "图片说明：主文档图片 04", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 图片说明：主文档图片 04\n\n- source_id: embedded_image_04_5ef8696e5247\n- asset_path: assets/images/image-04-5ef8696e5247.png\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: downloaded_with_alt_text"}
{"id": "sources_image_notes:sources/image-notes/image-04-5ef8696e5247.md:可检索正文:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-04-5ef8696e5247.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "## 可检索正文\n\n图片 alt 文本：图片展示的是猎聘网深猎<image>招聘平台的界面。界面上方有“首页”“沟通”“找人”“职位”“猎头服务”等导航栏。中间搜索栏内输入“组织发展”，下方有“包含全部关键词”“\n\n主文档上下文：#### 脉脉、猎聘渠道 脉脉与猎聘渠道为主动出击渠道，在校大学生大部分无意识在脉脉与猎聘发布求职信息。账号获取请联系 或在密码文档中寻找。 1. **猎聘、脉脉**猎聘：https://h.liepin.com/account/login Celine 138的号码 脉脉：https://maimai.cn/ - 主动搜索：找人、找简历； - 搜索实习罗盘为：北京 | 本科、硕士 | 22-24岁 | 销售、人力资源、金融、管理、 | 公司周边大学 - 向合适人选发送邀请：同学你好，TTC正在招募优秀小伙伴！看了你的简历，是我们期待的人选，能否深入沟通下？ - 点击索要简历、索要电话并进行激活 #### 小红书渠道 此为长期运营渠道，会给你特别的惊喜 发送信息与运营详情查看<cite doc-id=\"JxKFwj4tKiKBe3kcjNdchsDCnmh\" file-type=\"wiki"}
{"id": "sources_image_notes:sources/image-notes/image-05-7d186dee4746.md:图片说明：主文档图片 05:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-05-7d186dee4746.md", "heading": "图片说明：主文档图片 05", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 图片说明：主文档图片 05\n\n- source_id: embedded_image_05_7d186dee4746\n- asset_path: assets/images/image-05-7d186dee4746.png\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: downloaded_with_alt_text"}
{"id": "sources_image_notes:sources/image-notes/image-05-7d186dee4746.md:可检索正文:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-05-7d186dee4746.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "## 可检索正文\n\n图片 alt 文本：图片展示了实习生与Leader建群时的微信聊天界面。实习生发送信息介绍TTC高级合伙人Celine Wang，发送其简历及名片，并@Celine Wang，还发送了黄同学的简历及电话。界面中还显示了Celine Wang的名片，包含姓名、职务、ylko、邮箱等信息。该图片与上下文紧密相关，用于直观呈现建群时发送信息的具体内容。\n\n主文档上下文：之后大家的想法→工作读研还是考公→为什么这样、如何考虑的→在哪个城市→为什么这样、如何考虑的； > 我们可以帮助到你和你的朋友、同学； > > 我的leader是一位强大、优秀、业界顶尖的猎头，他的建议会给迷茫时期的同学们很有价值的参考建议 > 你可以跟我讲讲你的想法、我可以通过我经验提出一些参考建议 ## 第三步：复试安排 - 带着已了解的相关信息、完成的作业、可以面试时间（优先线下）去找Leader约面。 - 如果Leader感觉不错，给出“拉群” “链接” 这样的要求，就要开始建群 ## 建群要素： ![图片展示的是TTC高级合伙人Celine Wang王清青的名片。名片左侧显示其姓名、职位、邮箱、联系电话和办公地址等信息，姓名为中英文对照，职位是Senior Partner。右侧是TTC Advisory的标志及宣传语“为先进企业找到真正的人才”，下方还有TTC的全称“TRUE TALENTS CONNECT”，并附"}
{"id": "sources_image_notes:sources/image-notes/image-06-127933d0d2ce.md:图片说明：主文档图片 06:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-06-127933d0d2ce.md", "heading": "图片说明：主文档图片 06", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 图片说明：主文档图片 06\n\n- source_id: embedded_image_06_127933d0d2ce\n- asset_path: assets/images/image-06-127933d0d2ce.png\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: downloaded_with_alt_text"}
{"id": "sources_image_notes:sources/image-notes/image-06-127933d0d2ce.md:可检索正文:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-06-127933d0d2ce.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "## 可检索正文\n\n图片 alt 文本：图片展示的是TTC高级合伙人Celine Wang王清青的名片。名片左侧显示其姓名、职位、邮箱、联系电话和办公地址等信息，姓名为中英文对照，职位是Senior Partner。右侧是TTC Advisory的标志及宣传语“为先进企业找到真正的人才”，下方还有TTC的全称“TRUE TALENTS CONNECT”，并附有二维码。这张名片与文档中建群时介绍Celine Wang王清青的内容相关，可作为建群时发送的补充信息，便于群内人员进一步了解和联系她。\n\n主文档上下文：[FEISHU_ASSET_URL_REDACTED]) - 如果Leader感觉不错，给出“拉群” “链接” 这样的要求，就要开始建群 ## 建群要素： - 把实习生、leader、自己拉在一个微信群；发送信息： > hello\\~两位好，为你介绍 TTC 高级合伙人 Celine Wang 王清青，Celine这是XXX同学。很高兴为两位链接,谢谢。 > > helo\\~这是我的leader Sid Qin,在TTC负责商业和职能HR方向的猎头业务,Sid这是xxx。很高兴为两位链接,谢谢 - 发送Celine名片、实习生简历、实习生作业、实习生同学姓名+电话 线下面试及时预约会议室（实习生带着候选人信息让正"}
{"id": "sources_image_notes:sources/image-notes/image-07-2c5035900b38.md:图片说明：主文档图片 07:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-07-2c5035900b38.md", "heading": "图片说明：主文档图片 07", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 图片说明：主文档图片 07\n\n- source_id: embedded_image_07_2c5035900b38\n- asset_path: assets/images/image-07-2c5035900b38.jpg\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: downloaded_with_alt_text"}
{"id": "sources_image_notes:sources/image-notes/image-07-2c5035900b38.md:可检索正文:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/image-07-2c5035900b38.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "## 可检索正文\n\n图片 alt 文本：图片为猎头业务流程版图，共7大业务流程、48个关键步骤。图中以流程一至流程七为线索，呈现从客户开发到入职和收款放款的完整流程。流程一为客户开发，包括客户筛选、邀约、面试等环节；流程七为入职和收款放款，涵盖入职流程、入职资料、入职培训等。图中还标注了猎头操作的748步，以及offer谈判流程。此图作为流程图发给实习生提前学习，帮助其了解猎头业务全流程。\n\n主文档上下文：**一定**来实习，因为公司员工会涉及保密问题，一定要确保实习生的意愿度 > 我们使用飞书软件办公，所有实习生会用我们分公司上海决胜的公司主体签约并使用飞书账号。 > > 因为我们要开账号，需要确保100%入职才会提前开账号给你，所以你要给我一个肯定的答案 确定入职之后，将下面的流程图发给实习生提前学习（感谢 分享路程图！）： ### 入职流程： - 从飞书平台上传招聘信息，需要提前收集出以下信息并发送给 ，询问 入职流程。 实习生整理好可以让任何一个正式的同学帮忙做。"}
{"id": "sources_image_notes:sources/image-notes/leader-interview-calendar-redacted-01.md:脱敏截图说明：飞书日历创建 leader 面试日程:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/leader-interview-calendar-redacted-01.md", "heading": "脱敏截图说明：飞书日历创建 leader 面试日程", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 脱敏截图说明：飞书日历创建 leader 面试日程\n\n这是一张经过脱敏处理的飞书日历截图，用于说明候选人作业通过后如何创建 leader 面试日程。原图中的候选人姓名、员工头像、员工姓名、会议链接、会议室或背景事件、参与者列表和其他内部细节已遮挡。\n\n图中保留的流程信号：\n\n- 在飞书日历中创建面试日程。\n- 日程标题位置用于填写 `实习生面试——候选人姓名/缩写`。\n- 日程中需要添加候选人、leader/面试官、组织者或带教人。\n- 线上可发起飞书视频会议；线下应预约会议室。\n- 需要检查参会人接受状态，待定人员要跟进确认。\n- 可在日程下方创建会议纪要或关联文档，用来放脱敏候选人评估摘要。\n\n隐私边界：此图仅作为界面位置参考，不保存原始人名、学校背景、候选人评价正文、会议链接、附件文件名或参会人名单。"}
{"id": "sources_image_notes:sources/image-notes/leader-interview-calendar-redacted-02.md:脱敏截图说明：日程内 OpenAI 分析和附件位置:0", "module_id": "sources_image_notes", "source_file": "sources/image-notes/leader-interview-calendar-redacted-02.md", "heading": "脱敏截图说明：日程内 OpenAI 分析和附件位置", "sensitivity": "internal", "source_ref": "sources_image_notes", "text": "# 脱敏截图说明：日程内 OpenAI 分析和附件位置\n\n这是一张经过脱敏处理的飞书日程详情截图，用于说明 leader 面试日程中 `OpenAI分析` / 候选人评估摘要和附件的位置。原图中的候选人姓名、学校背景、履历细节、具体评价正文、附件文件名和背景日历信息已遮挡。\n\n图中保留的流程信号：\n\n- 日程详情中可以放 `OpenAI分析` 或 `候选人评估摘要`。\n- 摘要应覆盖硬性匹配、求职动机、岗位理解、稳定性、性格/抗压、风险点和需要 leader 重点追问的问题。\n- 可以按权限附上候选人简历和作业材料，方便 leader 面试前快速查看。\n- 面试前应设置提醒，并确认日程参与者接受状态。\n\n隐私边界：此图仅作为界面位置参考，不保存原始候选人履历、分析正文、附件文件名或其他可识别个人的信息。"}
{"id": "sources_tables:sources/tables/sheet-01-2f1d179f893a.csv:sheet-01-2f1d179f893a.csv:0", "module_id": "sources_tables", "source_file": "sources/tables/sheet-01-2f1d179f893a.csv", "heading": "sheet-01-2f1d179f893a.csv", "sensitivity": "internal", "source_ref": "sources_tables", "text": "培训内容,验收方式\n职位理解,能用3句话讲清岗位职责、核心要求、候选人画像\n简历筛选,能从10份简历中筛出3份并写出理由\n电话沟通,完成一次role play，并能问出可用性、动机、风险点\nPPL管理,能独立维护候选人状态和下一步动作\nAI工具使用,能用AI辅助生成搜索关键词、电话问题和候选人评价"}
{"id": "sources_tables:sources/tables/sheet-01-2f1d179f893a.md:内嵌表格：v6j9Rq:0", "module_id": "sources_tables", "source_file": "sources/tables/sheet-01-2f1d179f893a.md", "heading": "内嵌表格：v6j9Rq", "sensitivity": "internal", "source_ref": "sources_tables", "text": "# 内嵌表格：v6j9Rq\n\n- source_id: embedded_sheet_2f1d179f893a\n- spreadsheet_token: KbMKsLsYUhOv2it1Z7Ocm33An1g\n- sheet_id: v6j9Rq\n- actual_range: A1:B6\n- retrieved_at: 2026-07-01T09:29:54+00:00"}
{"id": "sources_tables:sources/tables/sheet-01-2f1d179f893a.md:可检索正文:0", "module_id": "sources_tables", "source_file": "sources/tables/sheet-01-2f1d179f893a.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_tables", "text": "## 可检索正文\n\n| 培训内容 | 验收方式 |\n| --- | --- |\n| 职位理解 | 能用3句话讲清岗位职责、核心要求、候选人画像 |\n| 简历筛选 | 能从10份简历中筛出3份并写出理由 |\n| 电话沟通 | 完成一次role play，并能问出可用性、动机、风险点 |\n| PPL管理 | 能独立维护候选人状态和下一步动作 |\n| AI工具使用 | 能用AI辅助生成搜索关键词、电话问题和候选人评价 |"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:外部链接：https://www.zhipin.com/:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "外部链接：https://www.zhipin.com/", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "# 外部链接：https://www.zhipin.com/\n\n- source_id: external_link_01_f000ab5f98f7\n- source_url: https://www.zhipin.com/\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: ingested"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:可检索正文:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "## 可检索正文\n\nURL：https://www.zhipin.com/\n\n主文档上下文：) 实习僧账号询问 （待定，信息缺失）；boss账号询问 1. 登录网页版实习僧 - 实习僧账号需开通职位，发布职位JD；（*如果职位过期请与团队长沟通协调职位的充值）* - 保持邮箱通道畅通，实习僧收到的简历会通过邮件和网页通知同时发送； - 收到的简历需及时检查、激活。 2. 网页版boss直聘：https://www.zhipin.com/ - 登录Celine账号 电话号码155 - boss已开通每日50个邀请投递，保持每日的50个邀请。 - 点击左侧推荐牛人、选择实习生职位、找到合适的简历点击发送邀请即可。 - 50个邀请完毕，点击左侧沟通，选择实习生职位，点击未读，收到的简历需及时检查、激活。 如何在 boss 打招呼具体步骤： 1. 第一步：筛选简历 & 打招呼（在boss直聘上） - 筛选标准（重中之重）： - 学历优先： 首先看学历，本科硕士优先是985/211院校。 (理由是：学习能力好，周边环境\n\n抓取文本：\n\nBOSS直聘-找工作BOSS直聘直接谈！招聘求职找工作！ \n\n BOSS直聘 \n\n 全国 [切换] \n\n 首页 \n\n 职位 \n\n 公司 \n\n 校园 \n\n 海归 \n\n APP \n\n 有了 \n\n 海外 \n\n 无障碍专区 \n\n 我要招聘 我要找工作 \n\n 我要招聘 \n 人才匹配度高 \n\n 我要找工作 \n 各大行业职位任选 \n\n 登录/注册 \n 登录注册后可以： \n 找工作，直接谈，找得快 \n\n 招人，匹配更精准，招得准 \n\n 获取 \n 登录/注册 \n\n 确 定 \n\n BOSS直聘 \n\n 职位类型 \n\n 地图 搜索 \n\n 热门职位: Java Python 算法工程师 测试工程师 运维工程师 硬件工程师 前端开发工程师 产品经理 AI产品经理 新媒体运营 \n\n 获取 \n 登录/注册 \n\n 确 定 \n\n 互联网/AI Java C/C++ PHP \n\n 互联网/AI \n\n 后端开发 \n Java C/C++ PHP Python C# .NET Golang Node.js 语音/视频/图形开发 高性能计算工程师 GIS工程师 区块链工程师 全栈工程师 软件项目经理 其他后端开发 \n\n 前端/移动开发 \n 前端开发工程师 Android iOS U3D UE4 Cocos 技术美术 JavaScript 鸿蒙开发工程师 \n\n 测试 \n 测试工程师 软件测试 自动化测试 功能测试 测试开发 硬件测试 游戏测试 性能测试 渗透测试 测试经理 \n\n 运维/技术支持 \n 运维工程师 IT技术支持 网络工程师 网络安全 系统工程师 运维开发工程师 系统管理员 DBA 电脑/打印机维修 系统安全 技术文档工程师 \n\n 人工智能 \n 图像算法 自然语言处理算法 大模型算法 数据挖掘 规控算法 SLAM算法 推荐算法 搜索算法 语音算法 风控算法 高性能计算工程师 算法工程师 算法研究员 机器学习 深度学习 自动驾驶系统工程师 数据标注/AI训练师 \n\n 销售技术支持 \n 售前技术支持 售后技术支持 销售技术支持 客户成功 \n\n 数据 \n 数据分析师 数据开发 数据仓库 ETL工程师 数据挖掘 数据架构师 爬虫工程师 数据采集 数据治理 \n\n 技术项目管理 \n 项目经理/主管 软件项目经理 实施工程师 实施顾问 需求分析工程师 项目专员/助理 \n\n 高端技术职位 \n 技术经理 架构师 技术总监 CTO/CIO 技术合伙人 运维总监 \n\n 其他技术职位 \n 其他技术职位 \n\n 电子/电气/通信 电子工程师 硬件工程师 嵌入式软件工程师 \n\n 电子/电气/通信 \n\n 电子/硬件开发 \n 电子工程师 硬件工程师 嵌入式软件工程师 FPGA开发 单片机 驱动开发工程师 PCB工程师 电子维修技术员 射频工程师 电路设计 系统集成 光学工程师 DSP开发 电源工程师 电池工程师 电声工程师"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:可检索正文:1", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "半导体/芯片 \n 集成电路IC设计 数字IC验证工程师 模拟版图设计工程师 芯片测试工程师 DFT工程师 FAE 数字前端设计师 数字后端工程师 模拟IC设计工程师 \n\n 电气/自动化 \n 电气工程师 电气设计工程师 自动化工程师 机电工程师 建筑机电工程师 电力工程师 \n\n 技术项目管理 \n 项目经理/主管 实施工程师 实施顾问 硬件项目经理 项目专员/助理 \n\n 通信 \n 通信项目专员 通信项目经理 通信技术工程师 通信研发工程师 数据通信工程师 光网络工程师 有线传输工程师 核心网工程师 通信标准化工程师 网络工程师 宽带装维 无线/天线工程师 \n\n 销售技术支持 \n 售前技术支持 售后技术支持 销售技术支持 \n\n 运维/技术支持 \n 运维工程师 系统工程师 技术文档工程师 \n\n 产品 产品经理 产品专员/助理 产品总监 \n\n 产品 \n\n 产品经理 \n 产品经理 产品专员/助理 产品总监 用户研究 电商产品经理 AI产品经理 数据产品经理 移动产品经理 金融产品经理 跨境电商产品开发 化妆品产品经理 硬件产品经理 需求分析工程师 \n\n 游戏策划/制作 \n 游戏策划 系统策划 游戏数值策划 游戏制作人 \n\n 客服/运营 客服专员 客服主管 客服经理 \n\n 客服/运营 \n\n 客服 \n 客服专员 客服主管 客服经理 网络客服 电话客服 售后客服 售前客服 \n\n 内容运营 \n 新媒体运营 直播运营 视频运营 内容运营 微信运营 \n\n 电商运营 \n 国内电商运营 跨境电商运营 品类运营 淘宝运营 天猫运营 京东运营 拼多多运营 亚马逊运营 跨境电商产品开发 阿里国际站运营 \n\n 业务运营 \n 运营助理/专员 产品运营 用户运营 商家运营 数据/策略运营 社群运营 游戏运营 网站运营 内容审核 数据标注/AI训练师 外卖运营 \n\n 线下运营 \n 线下拓展运营 商场运营 \n\n 编辑 \n 文案编辑 主编/副主编 网站编辑 医学编辑 \n\n 高端运营职位 \n 运营经理/主管 运营总监 COO 客服总监 \n\n 其他运营职位 \n 其他运营职位 \n\n 销售 销售专员 电话销售 网络销售 \n\n 销售 \n\n 销售 \n 销售专员 电话销售 网络销售 渠道销售 大客户代表 客户经理 BD经理 销售工程师 \n\n 销售管理 \n 销售经理/主管 销售总监 销售VP 城市经理 区域总监 \n\n 销售行政/商务 \n 销售助理 销售运营 商务专员 商务经理 商务总监 招商 客户成功 业务跟单 \n\n 外贸销售 \n 外贸业务员 外贸经理 货代/物流销售 海外销售 \n\n 教培销售 \n 课程顾问 留学顾问 \n\n 汽车销售 \n 汽车销售 汽车配件销售 \n\n 房地产销售/招商 \n 置业顾问 地产中介 地产招商 \n\n 服务业销售 \n 导购 服装导购 珠宝销售 美容顾问 化妆品导购 家装导购 会籍顾问 旅游顾问 \n\n 医疗销售 \n 医药代表 医疗器械销售 药店店员 药店店长 医美咨询 健康顾问 口腔咨询师 \n\n 广告/会展销售 \n 广告销售 会展活动销售 会议活动销售 \n\n 金融销售 \n 理财顾问 保险顾问 信用卡销售 证券经纪人 机构业务经理 \n\n 其他销售职位 \n 其他销售职位 \n\n 人力/行政/法务 人力资源专员/助理 人力资源经理/主管 人力资源总监 \n\n 人力/行政/法务 \n\n 人力资源 \n 人力资源专员/助理 人力资源经理/主管 人力资源总监 招聘 HRBP 培训 员工关系 组织发展 企业文化 薪酬绩效 猎头顾问 \n\n 行政 \n 行政专员/助理 行政经理/主管 行政总监 前台 后勤 经理助理 文员 企业党建 档案管理 商务司机 项目专员/助理 录入员 \n\n 法律服务 \n 法务专员/助理 法务经理/主管 法务总监 法律顾问 律师 \n\n 其他职能职位 \n 其他职能职位 \n\n 财务/审计/税务 会计 总账会计 成本会计 \n\n 财务/审计/税务 \n\n 会计 \n 会计 总账会计 成本会计 结算会计 外勤会计 建筑/工程会计 \n\n 审计/税务 \n 审计 税务"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:可检索正文:2", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "高级财务职位 \n 财务经理/主管 财务总监/VP CFO 资金管理 \n\n 其他财务岗位 \n 出纳 风控 财务顾问 财务分析/财务BP \n\n 技工/普工 普工/操作工 包装工 学徒工 \n\n 技工/普工 \n\n 普工 \n 普工/操作工 包装工 学徒工 搬运工/装卸工 组装工 \n\n 机械加工 \n 焊工 氩弧焊工 车工 钳工 切割工 钣金工 注塑工 折弯工 磨工 模具工 铣工 抛光工 喷塑工 钻工 铆工 电镀工 \n\n 技工 \n 电工 弱电工 机修工 CNC数控操机/编程员 木工 油漆工 锅炉工 \n\n 运输设备操作 \n 叉车工 铲车司机 挖掘机司机 \n\n 生产制造 普工/操作工 包装工 学徒工 \n\n 生产制造 \n\n 普工 \n 普工/操作工 包装工 学徒工 搬运工/装卸工 组装工 \n\n 机械加工 \n 焊工 氩弧焊工 车工 钳工 切割工 钣金工 注塑工 折弯工 磨工 模具工 铣工 抛光工 喷塑工 钻工 铆工 电镀工 \n\n 技工 \n 电工 弱电工 机修工 CNC数控操机/编程员 木工 油漆工 锅炉工 \n\n 运输设备操作 \n 叉车工 铲车司机 挖掘机司机 \n\n 质量管理 \n 质量管理/测试工程师 质检员 实验室技术员 体系工程师 体系审核员 产品认证工程师 失效分析工程师 可靠度工程师 供应商质量工程师 医疗器械生产/质量管理 汽车质量工程师 计量工程师 \n\n 机械设计/制造 \n 机械工程师 机械结构工程师 家电/3C结构工程师 工艺工程师 设备维修保养工程师 机械设备工程师 机电工程师 机械制图员 模具工程师 夹具工程师 材料工程师 工业工程师(IE) 仿真工程师 热设计工程师 注塑工程师 焊接工程师 铸造/锻造工程师 液压工程师 冲压工程师 装配工程师 电机工程师 生产制造项目经理 \n\n 电气/自动化 \n 电气工程师 电气设计工程师 自动化工程师 电力工程师 \n\n 生产营运 \n 车间主任 生产组长/拉长 生产总监 厂长 生产跟单/文员 生产计划/物料管理(PMC) 生产设备管理 厂务 \n\n 生产安全 \n 生产安全员 EHS工程师 安全评价师 \n\n 化工 \n 实验室技术员 化工工程师 食品/饮料研发 化妆品研发 涂料研发 化工项目经理 \n\n 服装/纺织/皮革 \n 服装/纺织/皮革跟单 打样/制版 服装/纺织设计 鞋类设计师 面料辅料开发 缝纫工 样衣工 量体师 裁剪工 \n\n 新能源汽车 \n 电池工程师 电机工程师 \n\n 汽车研发/制造 \n 汽车项目管理 汽车质量工程师 汽车工艺工程师 汽车设计 线束设计 车身工程师 汽车造型设计 汽车零部件设计 汽车电子工程师 自动驾驶系统工程师 动力系统工程师 内外饰设计工程师 底盘工程师 总布置工程师 \n\n 环保 \n EHS工程师 环境采样/检测员 环评工程师 环保工程师 碳排放管理师 \n\n 其他生产制造职位 \n 其他生产制造职位 \n\n 零售/生活服务 店员/营业员 收银 导购 \n\n 零售/生活服务 \n\n 零售 \n 店员/营业员 收银 导购 服装导购 珠宝销售 化妆品导购 家装导购 理货/陈列员 促销员 防损员 门店店长 储备店长 督导/巡店 卖场经理 商场运营 \n\n 美容美发 \n 美容师 美容店长 美体师 美容顾问 美容导师 美甲美睫师 纹绣师 发型师 美发助理/学徒 养发师 化妆/造型/服装 \n\n 理疗保健 \n 理疗师 产后康复师 针灸推拿 按摩师 足疗师 采耳师 营养师/健康管理师 康复治疗师 \n\n 家政/保洁 \n 保洁 保洁主管 保姆 月嫂 育婴师 护工 收纳师 \n\n 安保服务 \n 保安 保安主管/队长 消防中控员 押运员 安检员 消防维保员 \n\n 维修服务 \n 家电维修 手机维修 电脑/打印机维修 电动车/摩托车维修 \n\n 汽车服务 \n 汽车维修 汽车美容 洗车工 汽车改装 汽车服务顾问 4S店店长/维修站长 二手车评估师 汽车查勘定损 加油员 \n\n 宠物服务 \n 宠物美容 宠物医生"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:可检索正文:3", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "运动健身 \n 健身教练 舞蹈老师 篮球教练 瑜伽老师 游泳教练 跆拳道教练 武术教练 轮滑教练 救生员 乒乓球教练 足球教练 羽毛球教练 拳击教练 体育/体能老师 网球教练 \n\n 驾驶员 \n 网约车司机 代驾司机 驾校教练 商务司机 货运司机 客运司机 无人机飞手 \n\n 其他服务业职位 \n 花艺师 婚礼策划 网吧网管 会籍顾问 旅游顾问 验光师 摄影/摄像师 剧本杀主持人 儿童引导师 放映员 游戏陪玩 台球教练/助教 其他服务业职位 \n\n 餐饮 服务员 收银 礼仪/迎宾/接待 \n\n 餐饮 \n\n 前厅 \n 服务员 收银 礼仪/迎宾/接待 传菜员 \n\n 后厨 \n 餐饮学徒 厨师 中餐厨师 烧烤师傅 西餐厨师 日料厨师 凉菜厨师 面点师 后厨 配菜打荷 洗碗工 水台/水产员 \n\n 餐饮管理 \n 餐饮店长 餐饮前厅经理/领班 储备店长 厨师长 行政总厨 餐饮督导 \n\n 甜点饮品 \n 咖啡师 茶艺师 奶茶店店员 调酒师 面包/烘焙师 蛋糕/裱花师 \n\n 其他餐饮岗位 \n 送餐员 外卖运营 \n\n 酒店/旅游 酒店前台 礼仪/迎宾/接待 客房服务员 \n\n 酒店/旅游 \n\n 酒店 \n 酒店前台 礼仪/迎宾/接待 客房服务员 酒店经理 酒店前厅经理 客房经理 民宿管家 \n\n 旅游服务 \n 旅游顾问 导游 旅游产品经理 讲解员 计调 票务员 签证专员 \n\n 其他旅游职位 \n 其他旅游职位 \n\n 教育培训 教师 英语教师 助教 \n\n 教育培训 \n\n 教师 \n 教师 英语教师 助教 数学教师 语文教师 高中教师 初中教师 小学教师 家教 物理教师 化学教师 理科教师 日语教师 生物教师 文科教师 地理教师 其他外语教师 \n\n 幼少儿教师 \n 幼教 托管老师 早教老师 保育员 感统训练教师 \n\n 教育行政 \n 教务管理 校长/副校长 班主任/辅导员 教学管理 园长/副园长 就业老师 \n\n 运动健身 \n 健身教练 篮球教练 跆拳道教练 武术教练 轮滑教练 乒乓球教练 足球教练 羽毛球教练 拳击教练 台球教练/助教 游泳教练 瑜伽老师 救生员 普拉提老师 体育/体能老师 网球教练 \n\n 文化艺术 \n 美术教师 舞蹈老师 书法教师 音乐教师 播音主持教师 钢琴教师 古筝教师 吉他教师 表演教师 架子鼓老师 围棋老师 \n\n 科学探索培训 \n 乐高教师 机器人教师 少儿编程老师 \n\n 职业培训 \n 培训师 拓展培训 IT培训讲师 财会培训讲师 \n\n 教育产品研发 \n 课程设计 课程编辑 培训策划 培训研究 \n\n 教培销售 \n 课程顾问 留学顾问 \n\n 其他教育培训职位 \n 其他教育培训职位 \n\n 设计 平面设计 美工 设计师助理 \n\n 设计 \n\n 视觉/交互设计 \n 平面设计 美工 设计师助理 UI设计师 视觉设计师 广告设计 UX/交互设计师 用户研究 包装设计 修图师 \n\n 环境设计 \n 室内设计 软装设计师 展览/展示设计 陈列设计 照明设计 园林/景观设计 舞美设计师 CAD绘图员 \n\n 工业/产品设计 \n 家具设计 工业设计 珠宝设计 家具拆单员 服装/纺织设计 鞋类设计师 \n\n 美术/3D/动画 \n 3D设计师 插画师 动画设计 原画师 漫画师 \n\n 游戏设计 \n 游戏场景 游戏角色 游戏UI设计 游戏特效 游戏动作 游戏主美术 \n\n 设计管理 \n 设计总监/经理 视觉设计总监/经理 \n\n 房地产/建筑 建筑施工项目经理 工程造价 工程监理 \n\n 房地产/建筑 \n\n 工程管理 \n 建筑施工项目经理 工程造价 工程监理 工程咨询 施工员 资料员 材料员 测绘/测量 施工安全员 工程检测员 工程招投标 成本工程师 \n\n 装饰装修 \n 室内设计 软装设计师 装修项目经理 装修监理 装修造价 \n\n 物业管理 \n 物业经理 物业管理员 综合维修工 物业工程主管 弱电工 绿化工 保安 保安主管/队长 消防中控员 消防维保员"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:可检索正文:4", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "建筑/规划设计 \n 土木/土建/结构工程师 园林/景观设计 建筑设计师 建筑工程师 弱电工程师 建筑机电工程师 给排水工程师 暖通工程师 幕墙工程师 BIM工程师 消防工程师 水利工程师 城乡规划设计 \n\n 房地产规划开发 \n 房地产项目管理 房地产策划 房地产估价师 \n\n 房地产销售/招商 \n 置业顾问 地产中介 地产招商 \n\n 建筑/装修工人 \n 电工 焊工 木工 空调工 油漆工 电梯工 泥瓦工 水电工 \n\n 其他房地产职位 \n 其他房地产职位 \n\n 直播 带货主播 语音主播 娱乐主播 \n\n 直播 \n\n 主播 \n 带货主播 语音主播 娱乐主播 游戏主播 主播 \n\n 直播支持 \n 直播运营 中控/场控/助播 视频剪辑 摄影/摄像师 化妆/造型/服装 \n\n 影视/传媒 带货主播 语音主播 娱乐主播 \n\n 影视/传媒 \n\n 直播 \n 带货主播 语音主播 娱乐主播 游戏主播 主播 直播运营 中控/场控/助播 \n\n 影视 \n 化妆/造型/服装 演员/配音员 艺人助理 主持人/DJ 模特 摄影/摄像师 导演/编导 经纪人/星探 编剧 制片人 影视策划 影视发行 视频剪辑 后期制作 动画设计 修图师 灯光师 录音/音效 音频编辑 影视特效 剧本杀主持人 儿童引导师 放映员 剧本杀编剧 舞美设计师 \n\n 广告 \n 策划经理 广告文案 广告客户执行 广告创意策划 创意总监 广告设计 美术指导 广告制作 广告审核 广告/会展项目经理 \n\n 采编/写作/出版 \n 文案编辑 作者/撰稿人 编辑 印刷排版 录入员 记者/采编 网站编辑 主编/副主编 出版发行 剧本杀编剧 \n\n 其他传媒职位 \n 其他传媒职位 \n\n 市场/公关/广告 市场营销策划 海外市场 活动策划执行 \n\n 市场/公关/广告 \n\n 市场营销 \n 市场营销策划 海外市场 活动策划执行 会务/会展执行 会务/会展策划 市场总监 CMO \n\n 推广/投放 \n 市场推广/地推 网络推广 游戏推广 媒介投放 媒介商务BD 媒介专员 媒介经理/总监 信息流优化师 SEO SEM \n\n 政府事务 \n 政府关系 项目申报专员 政策研究 社工 \n\n 公关 \n 品牌公关 公关总监 \n\n 广告 \n 策划经理 广告文案 广告客户执行 广告创意策划 创意总监 广告设计 美术指导 广告制作 广告审核 广告/会展项目经理 \n\n 调研分析 \n 市场调研 选址开发 商业数据分析 \n\n 广告/会展销售 \n 广告销售 会展活动销售 会议活动销售 \n\n 其他市场职位 \n 其他市场职位 \n\n 物流/仓储/司机 物流专员 物流经理 物流总监 \n\n 物流/仓储/司机 \n\n 物流/运输 \n 物流专员 物流经理 物流总监 物流运营 物流跟单 调度员 运输经理/主管 跟车员 水/空/陆运操作 货代/物流销售 物流/仓储项目经理 集装箱管理 \n\n 配送理货 \n 配/理/拣/发货 配送员 送餐员 快递员 搬运工/装卸工 叉车工 配送站长 \n\n 驾驶员 \n 货运司机 商务司机 网约车司机 代驾司机 驾校教练 客运司机 无人机飞手 \n\n 仓储 \n 仓库管理员 仓库文员 仓库主管/经理 \n\n 供应链 \n 供应链专员 供应链经理 供应链总监 生产计划/物料管理(PMC) \n\n 采购/贸易 采购专员/助理 采购经理/主管 采购工程师 \n\n 采购/贸易 \n\n 采购 \n 采购专员/助理 采购经理/主管 采购工程师 买手 供应商质量工程师 商品专员/助理 采购总监 招标专员 投标专员 商品经理/主管 \n\n 外贸销售 \n 外贸业务员 外贸经理 海外销售 \n\n 进出口贸易 \n 外贸跟单 单证员 报关/报检员 \n\n 汽车 电池工程师 电机工程师 汽车项目管理 \n\n 汽车 \n\n 新能源汽车 \n 电池工程师 电机工程师"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:可检索正文:5", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "汽车研发/制造 \n 汽车项目管理 汽车质量工程师 汽车工艺工程师 汽车设计 线束设计 车身工程师 汽车造型设计 汽车零部件设计 汽车电子工程师 自动驾驶系统工程师 动力系统工程师 内外饰设计工程师 底盘工程师 总布置工程师 \n\n 汽车服务 \n 汽车维修 汽车美容 洗车工 汽车改装 汽车服务顾问 4S店店长/维修站长 二手车评估师 汽车查勘定损 加油员 \n\n 汽车销售 \n 汽车销售 汽车配件销售 \n\n 医疗健康 护士 导医 护士长 \n\n 医疗健康 \n\n 护士/护理 \n 护士 导医 护士长 护工 \n\n 医生/医技 \n 外科医生 内科医生 皮肤科医生 妇产科医生 儿科医生 眼科医生 精神心理科医生 整形外科医生 全科医生 耳鼻喉科医生 医学检验 放射科医生 超声科医生 麻醉科医生 病理科医生 医生助理 中医 口腔科医生 幼儿园保健医 药剂师 验光师 医务管理 其他医生职位 医疗机构院长 \n\n 理疗保健 \n 理疗师 营养师/健康管理师 针灸推拿 康复治疗师 产后康复师 心理咨询师 按摩师 足疗师 采耳师 \n\n 药店 \n 药店店员 执业药师/驻店药师 药店店长 \n\n 生物医药 \n 生物学研究人员 医药研发 生物信息工程师 药品生产 药品注册 医药项目经理 细胞培养员 药理毒理研究员 药物合成 制剂研发 药物分析 医疗产品技术支持 \n\n 临床试验 \n 临床协调员 临床监查员 临床项目经理 临床数据分析 临床医学经理/专员 临床医学总监 \n\n 医疗器械 \n 医疗器械生产/质量管理 医疗器械研发 医疗器械注册 试剂研发 \n\n 医疗销售 \n 医药代表 医疗器械销售 医美咨询 健康顾问 口腔咨询师 \n\n 其他医疗健康职位 \n 医学编辑 其他医疗健康职位 \n\n 金融 柜员 银行大堂经理 客户经理 \n\n 金融 \n\n 银行 \n 柜员 银行大堂经理 客户经理 信贷专员 \n\n 证券/基金/期货 \n 证券交易员 卖方分析师 买方分析师 投资银行业务 基金经理 柜员 量化研究员 \n\n 中后台 \n 风控 合规稽查 资信评估 清算 资产评估 金融产品经理 催收员 \n\n 投融资 \n 投资经理 投资助理 行业研究 融资 投后管理 并购 投资总监/VP 投资者关系/证券事务代表 其他投融资职位 \n\n 保险 \n 保险理赔 保险精算师 \n\n 金融销售 \n 理财顾问 保险顾问 信用卡销售 证券经纪人 \n\n 其他金融职位 \n 其他金融职位 \n\n 项目管理 项目经理/主管 项目专员/助理 建筑施工项目经理 \n\n 项目管理 \n\n 项目管理 \n 项目经理/主管 项目专员/助理 建筑施工项目经理 装修项目经理 软件项目经理 房地产项目管理 通信项目经理 硬件项目经理 咨询项目管理 物流/仓储项目经理 广告/会展项目经理 汽车项目管理 生产制造项目经理 化工项目经理 临床项目经理 医药项目经理 \n\n 咨询/翻译/法律 知识产权/专利/商标代理人 项目申报专员 咨询项目管理 \n\n 咨询/翻译/法律 \n\n 咨询/调研 \n 知识产权/专利/商标代理人 项目申报专员 咨询项目管理 企业管理咨询 战略咨询 财务顾问 IT咨询顾问 咨询经理 人力资源咨询顾问 猎头顾问 咨询总监 市场调研 数据分析师 心理咨询师 婚恋咨询师 工程咨询 \n\n 翻译 \n 英语翻译 日语翻译 韩语/朝鲜语翻译 俄语翻译 西班牙语翻译 德语翻译 法语翻译 其他语种翻译 \n\n 法律服务 \n 律师助理 知识产权律师 律师 \n\n 能源/环保/农业 光伏系统工程师 风电/光伏运维工程师 水利工程师 \n\n 能源/环保/农业 \n\n 能源/地质 \n 光伏系统工程师 风电/光伏运维工程师 水利工程师 地质工程师 电力工程师 \n\n 环保 \n EHS工程师 环境采样/检测员 环评工程师 环保工程师 碳排放管理师 \n\n 农/林/牧/渔 \n 农业/林业技术员 饲养员 养殖技术员 畜牧兽医 \n\n 高级管理 总裁/总经理/CEO 副总裁/副总经理/VP 总助/CEO助理/董事长助理 \n\n 高级管理"}
{"id": "sources_external_links:sources/external-links/external-link-01-f000ab5f98f7.md:可检索正文:6", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-01-f000ab5f98f7.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "高级管理职位 \n 总裁/总经理/CEO 副总裁/副总经理/VP 总助/CEO助理/董事长助理 区域负责人(辖多个分公司) 分公司/代表处负责人 董事会秘书 联合创始人 高级管理职位 \n\n 其他 其他职位 \n\n 其他 \n\n 其他职位类别 \n 其他职位 \n\n 1 / 3 \n\n 热招职位 \n\n 客服/运营 销售 供应链/物流 直播/影视/传媒 人力/财务/行政 服务业 金融 教育培训 市场/公关/广告 \n\n 售后专员（周末双休） \n\n 在线 \n\n 莆田 经验不限 学历不限 电话客服 线上客服 \n\n 中国人寿 \n\n 其他专业服务 不需要融资 \n\n 央企售后/人事（双休不加班） \n\n 在线 \n\n 苏州 经验不限 大专 含有销售的客服工作 国企双休 \n\n 中国人寿售后服务部 \n\n 保险 已上市 \n\n 保险理财专员 客服专员 保单服务专员 \n\n 北京 经验不限 大专 含有销售的客服工作 售前客服 \n\n 中国人寿西城收展部 \n\n 保险 已上市 \n\n 央企售后客户经理+双休 \n\n 长沙 经验不限 大专 售后客服 全职工作 \n\n 中国人寿保险公司 \n\n 互联网金融 已上市 \n\n 售后服务专员 \n\n 沈阳 经验不限 大专 双休，法休，薪资无上限 \n\n 中国平安人寿保险 \n\n 互联网金融 D轮及以上 \n\n 售后助理/内勤组训 周末双休（国企） \n\n 在线 \n\n 东莞 1-3年 高中 含有销售的客服工作 不接受居家办公 \n\n 人寿保险 \n\n 保险 已上市 \n\n 客服 \n\n 在线 \n\n 济南 经验不限 中专/中技 不接受居家办公 电话客服 \n\n 锦创科技股份有限公司 \n\n 互联网金融 不需要融资 \n\n 政保网格员+双休(接受小白） \n\n 东莞 经验不限 大专 含有销售的客服工作 接待处/咨询台客服 \n\n 中国人寿保险 \n\n 保险 已上市 \n\n 运营助理 \n\n 在线 \n\n 沈阳 经验不限 大专 直播运营 不接受居家办公 \n\n 沈阳逐梦星禾文化传媒 \n\n 文化艺术/娱乐 未融资 \n\n 租房带看员，提供电动车+双休，穿衣自由 \n\n 在线 \n\n 武汉 经验不限 学历不限 房产信息维护更新 新房 \n\n 海居租房 \n\n 房地产中介/租赁 不需要融资 \n\n 综合金融客户经理 \n\n 九江 经验不限 高中 正常工作制 企业内部客服 \n\n 中国人寿九江分公司 \n\n 保险 已上市 \n\n 中国人寿售后服务人员+双休+无责底薪 \n\n 北京 1-3年 大专 销售工作经验 养老险 \n\n 中国人寿西城收展部 \n\n 保险 已上市 \n\n 销售专员 \n\n 南京 经验不限 大专 金融销售 电话销售 \n\n 平安 \n\n 互联网金融 已上市 \n\n 财富经理 \n\n 在线 \n\n 上海 1-3年 大专 资产/财富管理 对高净值客户销售 \n\n 新华财富 \n\n 互联网金融 已上市 \n\n 央企（双休）销售专员（接受小白） \n\n 在线 \n\n 杭州 经验不限 大专 个人（To C） 不接受居家办公 \n\n 中国人寿杭州市分公司 \n\n 保险 不需要融资 \n\n 中国人寿续保客户经理 提供资源 \n\n 北京 经验不限 大专 保险销售 保险顾问 金融 双休 客户经理 销售 保险代理人 财富管理 \n\n 中国人寿西城收展部 \n\n 保险 已上市 \n\n 国药网销/无责4500（正规平台）"}
{"id": "sources_external_links:sources/external-links/external-link-02-5df590d32723.md:外部链接：https://h.liepin.com/account/login:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-02-5df590d32723.md", "heading": "外部链接：https://h.liepin.com/account/login", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "# 外部链接：https://h.liepin.com/account/login\n\n- source_id: external_link_02_5df590d32723\n- source_url: https://h.liepin.com/account/login\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: ingested"}
{"id": "sources_external_links:sources/external-links/external-link-02-5df590d32723.md:可检索正文:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-02-5df590d32723.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "## 可检索正文\n\nURL：https://h.liepin.com/account/login\n\n主文档上下文：eFi0ksHVPc9LjunId\" file-type=\"wiki\" title=\"实习生入职工作大礼包\" type=\"doc\"> #### 脉脉、猎聘渠道 脉脉与猎聘渠道为主动出击渠道，在校大学生大部分无意识在脉脉与猎聘发布求职信息。账号获取请联系 或在密码文档中寻找。 1. **猎聘、脉脉**猎聘：https://h.liepin.com/account/login Celine 138的号码 脉脉：https://maimai.cn/ ![图片展示的是猎聘网深猎 招聘平台的界面。界面上方有“首页”“沟通”“找人”“职位”“猎头服务”等导航栏。中间搜索栏内输入“组织发展”，下方有“包含全部关键词”“]([FEISHU_ASSET_URL_REDACTED]\n\n抓取文本：\n\n猎头-猎头招聘服务"}
{"id": "sources_external_links:sources/external-links/external-link-03-bbb174d5d358.md:外部链接：https://maimai.cn/:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-03-bbb174d5d358.md", "heading": "外部链接：https://maimai.cn/", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "# 外部链接：https://maimai.cn/\n\n- source_id: external_link_03_bbb174d5d358\n- source_url: https://maimai.cn/\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: ingested"}
{"id": "sources_external_links:sources/external-links/external-link-03-bbb174d5d358.md:可检索正文:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-03-bbb174d5d358.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "## 可检索正文\n\nURL：https://maimai.cn/\n\n主文档上下文：type=\"doc\"> #### 脉脉、猎聘渠道 脉脉与猎聘渠道为主动出击渠道，在校大学生大部分无意识在脉脉与猎聘发布求职信息。账号获取请联系 或在密码文档中寻找。 1. **猎聘、脉脉**猎聘：https://h.liepin.com/account/login Celine 138的号码 脉脉：https://maimai.cn/ ![图片展示的是猎聘网深猎 招聘平台的界面。界面上方有“首页”“沟通”“找人”“职位”“猎头服务”等导航栏。中间搜索栏内输入“组织发展”，下方有“包含全部关键词”“]([FEISHU_ASSET_URL_REDACTED]\n\n抓取文本：\n\n脉脉-成就职业梦想 \n\n 首页 \n 商业服务 \n\n 人才银行 \n\n 驾驭数字化与社交化招聘趋势 \n\n 脉脉人才智库 \n\n 吸引人才，赢得人心 \n\n 脉脉数字营销 \n\n 职场社区品牌营销首选平台 \n\n 拓客通 \n\n 销售必备拓客神器 \n\n 脉脉专家网络 \n\n 致力于打造B2B级知识学习平台 \n\n 企业号 \n\n 雇主品牌宣传阵地 \n\n 社区 招聘管理 网页聊天 企业号 品牌号 联系我们 \n\n 企业号 \n\n 登录/注册 \n\n 下载脉脉APP \n\n 成就职业梦想 \n\n 点击查看 \n\n 下载脉脉APP \n\n 成就职业梦想 \n\n 点击查看 \n\n 打通五同关系 \n\n 激活强连接关系网 \n\n 突破三度人脉 \n\n 无限解锁人脉圈 \n\n 内推求职 \n\n 好友引荐更靠谱 \n\n 极速找人找资源 \n\n 高效对接决策者 \n\n 全方位经营职脉 \n\n 打造你的官方职业品牌 \n\n 实名参与热门主题 \n\n 用观点制造行业影响力 \n\n 来职言聊公司问发展 \n\n 探秘当下职场万象 \n\n 脉课堂助力成长 \n\n 碎片时间充电进阶 \n\n 脉脉人才智库 联系我们 关于脉脉 脉脉社招 脉脉实习 \n\n 违法不良信息&未成年人有害信息举报电话/客服电话/投诉电话：400 065 0808（周一到周五，9:00-18:00） \n\n 违法不良信息&未成年人有害信息举报邮箱/客服邮箱/投诉邮箱：maimai@taou.com（周一到周日，0:00-24:00） 脉脉举报投诉流程指引 \n\n 个人/企业等被诽谤侮辱、人身权或知识产权等被侵犯、网络谣言的举报地址： maimai.cn/tousu （周一到周日，0:00-24:00） 涉企虚假不实信息举报投诉专区 \n\n 公司全称：北京淘友天下科技发展有限公司 \n\n Copyright © maimai.cn. All rights reserved. 京ICP备12005786号-1 | 京公网安备11010802020015号 | 证照中心 \n\n 友情链接： CSDN 驾校一点通 南京房产网 \n\n ✕ \n\n 美国职场人用社交平台找工作拓人脉，中国此类习惯也正在形成。欢迎大家一起用脉脉，交流工作技能，分享职场观点，成就职业梦想！ \n\n @程彤博 蜻蜓fm战略项目经理 \n\n 自从用了脉脉，有了和行业大咖们交流的机会，在脉脉上分享行业观点经常会碰撞出许多思想的火花，希望和脉脉在这个平台上一同成长。 \n\n @徐玮 Facebook商业化增长负责人 \n\n 在脉脉招到了20多位精英，收获了行业人脉和志趣相投的朋友。洞悉行业变化、职场进阶、拓展人脉都可以有，推荐给身边上进的人。 \n\n @安添蕾 Bilibili运营总监 \n\n 跟同行和兴奋点相同的人一起聊天，屏蔽掉〝话不投机〞的联系人。我在脉脉等你来，跟〝懂你〞的人一起High! \n\n @李海寅 腾讯高级研发工程师 \n\n 在脉脉，了解更多职人百态，分享追逐疲惫英雄梦的初心，拓宽认知边界，随手一刷轻松get职场妙招，还有各色HR段子手的逗趣B面。 \n\n @王龙栏 百度AI产品运营经理 \n\n 在脉脉上每次分享工作的见解和日常，都有很多可爱的同行来互动，通过发布专栏文章，还招到很多读者一起工作，简直不能更棒好吗。 \n\n @许苏亚 百度资深设计师 \n\n * 画面数据来源于截至2020年08月28日脉脉内部数据统计"}
{"id": "sources_external_links:sources/external-links/external-link-03-bbb174d5d358.md:可检索正文:1", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-03-bbb174d5d358.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "关于脉脉 脉脉社招 脉脉实习 \n\n 违法不良信息&未成年人有害信息举报电话/客服电话/投诉电话：400 065 0808（周一到周五，9:00-18:00） \n\n 违法不良信息&未成年人有害信息举报邮箱/客服邮箱/投诉邮箱：maimai@taou.com（周一到周日，0:00-24:00） 脉脉举报投诉流程指引 \n\n 个人/企业等被诽谤侮辱、人身权或知识产权等被侵犯、网络谣言的举报地址： maimai.cn/tousu （周一到周日，0:00-24:00） 涉企虚假不实信息举报投诉专区 \n\n 公司全称：北京淘友天下科技发展有限公司 \n\n Copyright © maimai.cn. All rights reserved. 京ICP备12005786号-1 | 京公网安备11010802020015号 | 证照中心"}
{"id": "sources_external_links:sources/external-links/external-link-04-60a3dfdf66d3.md:外部链接：https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-04-60a3dfdf66d3.md", "heading": "外部链接：https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "# 外部链接：https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw\n\n- source_id: external_link_04_60a3dfdf66d3\n- source_url: https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw\n- retrieved_at: 2026-07-01T09:29:54+00:00\n- status: ingested"}
{"id": "sources_external_links:sources/external-links/external-link-04-60a3dfdf66d3.md:可检索正文:0", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-04-60a3dfdf66d3.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "## 可检索正文\n\nURL：https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw\n\n主文档上下文：#### 小红书渠道 此为长期运营渠道，会给你特别的惊喜 发送信息与运营详情查看 ## 第二步：激活 - **电话初步沟通确认可以后，加微信布置笔试作业，在微信上进行初步的自我介绍；发送公司信息pdf、Teamleader介绍文章、Max视频号、B站账号** **Teamleader介绍文章：**https://mp.weixin.qq.com/s/Tt2E3wqK0Kdl3LxfJv6ktw <source href=\"[FEISHU_ASSET_URL_REDACTED] mi\n\n抓取文本：\n\nCeline在TTC的三年蜕变：每年200万+回款的进阶之路 \n\n TTC TTC TTC Advisory \n\n 在小说阅读器读本章 \n\n 去阅读 \n\n 在小说阅读器中沉浸阅读 \n\n Celine 王清青 \n\n TTC 合伙人/创始团队成员 \n\n 独行虽快，众行方远 \n\n 在 TTC 的短短两年半时间里，Celine 王清青从明星总监一路高歌猛进，成功晋升为合伙人。今天，让我们走近 TTC 合伙人Celine，一起来看她的成长之路、领略她的职业风采。 \n\n 01 \n\n 相信TTC：独行虽快，众行方远 \n\n Celine 的职业生涯始于全球 500 强外企 Fedex，之后转型担任 HR，积累了丰富的人力资源经验。 怀揣对猎头行业的热爱，她毅然转行，先是加入知名外资猎企 Profile 深造猎头技能，随后创业，成立了自己的猎头工作室。 \n\n 创业初期，工作室收入可观，团队稳定。然而，Celine 很快洞察到单打独斗的局限—— 个人力量难以突破更大的瓶颈，成长到带领千万级团队可能需要十年之久 。 \n\n 一次与Max的对话改变了她自己创业的想法。 Max的一句话点醒了她：“真正的突破性成长，离不开平台的支持和团队的力量。” 这句话深深触动了Celine，她开始重新思考自己的职业路径。经过深思熟虑，她做出了决定： 关闭自己的工作室，以创始团队成员的身份加入TTC 。 \n\n 在TTC，她梦想在五年内打造一支千万级团队，并相信TTC的平台和资源能帮助她更快实现这一目标。 \n\n 02 \n\n 以客户成功为使命：Celine的全方位支持 \n\n Celine始终秉持 “客户的成功，是我们前行的动力 ” 的理念，并将这一信念融入团队行动。 Celine的团队不仅为客户招聘人才，还提供全方位支持，包括扩散影响力、寻找融资渠道、整合资源等。 她的团队宣传客户雇主品牌、协办行业峰会、拓展上下游资源，甚至牵线融资渠道，助力客户实现业务增长，这些行动让他们的口碑不断传播。 通过不懈努力，她的团队取得了显著成绩： 90%以上客户来自转介绍，许多客户甚至愿意提前支付费用，这充分体现了对团队的信任与认可。 \n\n 03 \n\n 协同与信任的力量： \n\n 在TTC，Celine连续三年蝉联合作分享冠军。同事们将客户交给她，而她为团队带来更多职位机会。2024年，Celine为TTC分享了600多个职位，Celine个人完成数十个Offer。这一切的底层逻辑是信任—— 信任让合作更高效，协同创造多赢 。 \n\n 04 \n\n 从Top Biller到Team Leader： \n\n Celine在TTC连续三年成为Top Biller，个人回款超过200W+。然而，从Top Biller转型为Team Leader并非易事。曾经作为Top Biller，她专注于自己的Case，不断交付。但后来她意识到，一个人的力量始终是有限的。 \n\n 于是，她重新梳理自己的时间分配：将70%精力投入团队培养，打造9人精锐战队。这种转变虽然艰难，但让她看到了团队的力量和理想的光芒，感知到了 独行虽快，众行方远的正反馈 。"}
{"id": "sources_external_links:sources/external-links/external-link-04-60a3dfdf66d3.md:可检索正文:1", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-04-60a3dfdf66d3.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "Celine在TTC的三年蜕变，印证了“选择大于努力”的力量。 在TTC的平台上，她通过合作分享与高效运作，从200W+的Top Biller成功转型为团队长，带领9人精锐战队不断突破。 TTC的团队支持让她实现了从个人到集体的飞跃。 \n\n 如果你也渴望突破自我，期待与顶尖团队并肩作战，欢迎加入Celine的2025千万战队，与我们一起点燃未来！ \n\n 荣誉与成就 \n\n 团队荣誉 \n\n 连续三年TTC合作分享第一名团队； \n\n TTC利润率最高的团队； \n\n 2024年团队成员超过一半晋升； \n\n Celine个人荣誉 \n\n 在TTC连续三年成为Top Biller，回款200万+； \n\n 每年一次升职，从总监到助理合伙人，再到合伙人； \n\n 连续三年成为TTC合作分享第一名个人； \n\n 2024年获得谷露星选最佳猎头、品聘星选最佳猎头。 \n\n Celine团队擅长领域：AI，具身智能，出海，HR方向 \n\n “ \n\n 欢迎加入TTC，与Celine一起共创细分领域的猎头标杆 \n\n 团队愿景 \n\n 目标： 在未来3年内打造一个细分领域的猎头标杆团队，孵化出一批行业顶尖的猎头个人。 \n\n 团队定位： 成为认知最强、身体最好、赚得最多、过得更快乐的团队。 \n\n 价值观： 成人达己，相信一切皆有可能，渴望在职场中实现自我突破。 \n\n 招募信息：与你一起，成就非凡！ \n\n 目标人群：要性强，开放度高，持续学习的同学。 \n\n 招聘对象： \n\n Base北京，希望一起创业的合伙人，副合伙人，总监，高级顾问 \n\n 简历投递：Celine.Wang@ttcadvisory.com \n\n 职业咨询：[REDACTED_PHONE]（同微信） \n\n 关于TTC \n\n About TTC \n\n TTC于2022年成立，致力于用人工智能提升招聘行业效率，已接连获得源码资本、创新工场、九合创投三轮融资。 \n\n TTC的愿景是成为AI原生的国际性人力资源公司，通过AI Agent实现专业服务的AI化，帮助先进企业快速找到真正的人才。目前已在AI、具身智能、机器人、新能源、高端智造、生物医药、新消费等领域布局，在国内外13个城市设立分支机构。 \n\n 2024 \n\n · 年度“职得去雇主”（脉脉） \n\n · AIGC行业赋能引领者（极新） \n\n · MostIn全球化人力资源服务机构（领英） \n\n · 技术突破产品奖（大模型之家） \n\n · 金牌猎企-行业深耕奖（BOSS） \n\n · 内资猎企TOP10（第一资源） \n\n 2023 \n\n · 新锐非凡HUNTER（猎聘） \n\n · MostIn全球化人力资源服务机构（领英） \n\n · 数字化先锋、逆势增长猎企（谷露） \n\n · 人力资源先锋服务机构（第一资源） \n\n · 卓越标杆招聘服务机构（RECC） \n\n · 最佳高新科技行业猎企（品聘） \n\n 2022 \n\n · 最佳品质猎企—人效（谷露） \n\n · 制造/智能制造—最佳行业猎企（谷露） \n\n 左右滑动查看 \n\n AI人才服务 \n\n About True Talent.AI \n\n True Talents.AI 是TTC旗下专注AI行业的招聘求职平台，致力于成为AI行业的赋能者，链接梦想与机遇，助力AI人才找到更好的发展机会。 \n\n TTC 平台目前已有100+AI行业新锐公司签约，1000+AI岗位正在火热招聘中，我们相信通过精准匹配人才与企业，可以激发无限的创新潜力，AI人才看机会，就找TTC！ \n\n 关注 视频号 \n\n 获取每日AI资讯 \n\n 关注TTC \n\n 体验AI小麦 \n\n 北京｜上海｜广州｜深圳｜苏州｜杭州 \n\n 成都｜济南｜青岛｜合肥｜长沙｜大连 \n\n 预览时标签不可点 \n\n 微信扫一扫 \n 关注该公众号 \n\n 知道了 \n\n 微信扫一扫 \n 使用小程序 \n\n 取消 允许 \n\n 取消 允许 \n\n 取消 允许 \n\n × 分析 \n\n 微信扫一扫可打开此内容， \n 使用完整服务"}
{"id": "sources_external_links:sources/external-links/external-link-04-60a3dfdf66d3.md:可检索正文:2", "module_id": "sources_external_links", "source_file": "sources/external-links/external-link-04-60a3dfdf66d3.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "： ， ， ， ， ， ， ， ， ， ， ， ， 。 视频 小程序 赞 ，轻点两下取消赞 在看 ，轻点两下取消在看 分享 留言 收藏 听过"}
{"id": "sources_external_links:sources/external-links/media-02-9971e353fe2d.md:视频资料：入职流程视频.mp4:0", "module_id": "sources_external_links", "source_file": "sources/external-links/media-02-9971e353fe2d.md", "heading": "视频资料：入职流程视频.mp4", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "# 视频资料：入职流程视频.mp4\n\n- source_id: embedded_media_9971e353fe2d\n- asset_path: assets/video/media-02-9971e353fe2d.mp4\n- retrieved_at: 2026-07-01T09:29:54+00:00"}
{"id": "sources_external_links:sources/external-links/media-02-9971e353fe2d.md:可检索正文:0", "module_id": "sources_external_links", "source_file": "sources/external-links/media-02-9971e353fe2d.md", "heading": "可检索正文", "sensitivity": "internal", "source_ref": "sources_external_links", "text": "## 可检索正文\n\n视频文件已下载。当前包未生成音视频转写文本，检索仅覆盖标题、上下文和主文档描述。\n\n主文档上下文：0\" user-name=\"Chace 严晨光\"> 入职流程。 实习生整理好可以让任何一个正式的同学帮忙做。 > 1. 姓名： > 2. 英文名： > 3. 电话： > 4. 邮箱： > 5. 身份证号： > 6. 级别： > 7. 薪资： > 8. base地址: > 9. 汇报上级： > 10. 所属团队: > 11. 入职日期： > 12. 是否自带电脑： > 13. 开户行名称（招商银行）： > 14. 卡号（招商银行）： 上传信息之后向公司HR 发送推荐词，并确认：什么时候能开账号、什么时候能下发Offer（收集完信息，跟进offer是否下发）。 **新同学入职当天跟进：** 1. 接待实习生，确认工位、网络、电脑、飞书账号。 2. 拉入必要群组：团队群、实习生群、项目群、学习群。 3. 介绍团队成员和汇报关系"}
