Skip to content

Ea12421/interview-prep-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

interview-prep skill(合并版)

为一次具体的面试生成"面试子弹包"——不是泛泛的学习材料,而是面试当天能翻、能背、能甩出去的精准内容。

本仓是两个早期版本(飞书 HTML 报告版 + 6 模块版)合二为一后的结果:一个主流程 + 三个附加模式,三平台同步。


能干什么

主流程(说「帮我准备面试」,给简历 + JD)→ 产出一份飞书风格 HTML 单页报告(左侧目录、滚动高亮),共 10 节

  1. TL;DR 一页概览 2. 公司 & 行业洞察(联网背调,含红旗/口碑/高管战略) 3. JD 拆解(明需求/暗需求/异常信号) 4. 简历 × JD 交叉分析(强/弱可包装/Gap) 5. 面试官估计要挖的点 6. 可能的面试题(按面试轮次自适应) 7. STAR 话术库 8. 自我介绍(口述版) 9. 反问面试官 10. 薪资谈判参考

四个附加模式(按你说的话自动分流):

说这句 触发
「复盘这场面试」(给文字稿) 面试后复盘:逐题分析失分点,存档到 data/sessions/,面多了能跨场聚合找出反复犯的毛病
「帮我写自我介绍」 针对性自我介绍:90-120 秒口述版,反谄媚
「模拟面试我」「面我一下」 模拟面试:对话式,它扮面试官问你答、追问 + 当场点评,最后复盘(可存档)
「做个速览」 考前速览页:4 张大字号记忆卡,手机扫读(可选)

开场会问你(阶段 0,一次问清):① 简历 + JD;② 公司资料粘贴(国内公司可把企查查/脉脉信息贴进来,优先于联网);③ 面试题题量配比(精简/标准/加强/自定义);④ 输出模式(轻量对话给结论 / 完整出 HTML)。简历缺量化数字时它会主动问你补

国内公司搜索(升级):Claude Code 版接了博查 Bocha 中文搜索 API(key 存本机 data/bocha.key,不进仓)作为国内公司背调首选——实测能搜到 US 偏向的 WebSearch 完全搜不到的国内工商信息(天眼查/企查猫)。还可叠加 Claude-in-Chrome 浏览器抓登录墙内容。小众公司仍可能无公开信息,会如实标"未找到"。

它做对了什么

  • 个性化压倒模板化:所有内容围绕"这个候选人 × 这家公司 × 这个岗位",不堆通用题库
  • 反编造 + 反谄媚:外部信息靠实时联网,搜不到就明说"搜不到";不写"认同贵司理念"这类谄媚台词
  • 子弹定位:点列、对照表、可直接背的话术,不写论文
  • 不自相矛盾:题型判断(开放题锚观点不硬扯项目)+ 数字锁/观点锁让同一数字/看法多场只用一版;复盘自动回灌弱点到盲点库,越用越懂你

三个平台版本(按你用的工具选)

报告规范、HTML 模板、各模式逻辑三版完全一致,区别只在"工具调用"。每个平台文件夹都自包含、可独立 drop-in。

目录 适用环境 怎么用
claude-code/ Claude Code(本地 CLI,功能最全) claude-code/interview-prep/ 整个复制到 ~/.claude/skills/
claude-app/ Claude 桌面 / 网页 app 在 app 的 skills 功能里导入/启用
codex/ OpenAI Codex codex/AGENTS.md + codex/references/ 放工作目录,运行 codex

复盘的「跨场聚合」需要长期保存本地文件——Claude Code / 稳定工作目录的 Codex 才完整可用;Claude app 沙箱只能做单场复盘。

工具映射(三版的唯一区别)

动作 claude-code claude-app codex
收集输入 AskUserQuestion ask_user_input_v0 对话里直接问
联网 WebSearch/WebFetch web search 需启用 web search
国内中文搜索 博查 API(首选) + Claude-in-Chrome(可选) 让用户粘贴资料 博查 API(key 放工作目录)
写文件 Write→本地 create_file→沙箱 文件写入→工作目录

安装:Claude Code 版(最常用)

cp -R claude-code/interview-prep ~/.claude/skills/

之后说「帮我准备面试」「复盘这场面试」「写个自我介绍」「做个速览」即可触发对应模式。


目录结构

每个平台文件夹结构相同(以 Claude Code 为例):

claude-code/interview-prep/
├── SKILL.md                    # 瘦入口:路由决策树 + 工具映射(≈各平台唯一不同处)
├── references/
│   ├── answer-principles.md    # 共享答题底色层:题型判断 + 数字/观点锁 + 个人数据填充
│   ├── report-spec.md          # 主流程:全局铁律 + 4 阶段 + 10 节规范 + 交叉分析方法论
│   ├── html_template.md        # 飞书风格主报告 HTML 模板
│   ├── debrief.md              # 面试后复盘(逐题 Q+原回答+AI思路+话术 / 反问 / 整场复盘)
│   ├── debrief_template.html   # 复盘飞书可复制 HTML 完整模板(含复制按钮)
│   ├── self-intro.md           # 针对性自我介绍(反谄媚)
│   ├── mock-interview.md       # 模拟面试(对话式问答 + 点评 + 复盘)
│   └── quickview.md            # 考前速览页(可选)
└── data/
    ├── sessions/               # 复盘存档(个人数据,不进仓)
    └── quick-views/            # 速览 HTML(个人数据,不进仓)

架构:瘦 SKILL 做路由,详细内容放 references(沿用 6 模块版的成熟结构)。references/ 的 6 个文件三平台内容一致——改报告规范/外观时记得三份同步,否则版本漂移。


使用须知 & 隐私

  • 必须同时给简历和 JD。只给 JD 可做但跳过交叉分析等节;只给简历不做。
  • 简历支持 PDF / DOCX / 纯文本。
  • 公司越小众/变动越近期越依赖联网;搜不到会如实标注,请用内推/熟人渠道补。
  • ⚠️ 简历、复盘记录、生成的报告都是个人隐私,已在 .gitignore 排除,不会进这个公开仓。如果把简历固化到 data/resume.md 复用,它只会留在你本机。
  • 已知小瑕疵:侧栏滚动到子章节时,父章节标题会暂时失去高亮(setActive 一次只点亮一项)。纯视觉,不影响用。

About

面试准备 skill:基于简历×JD×公司三元组生成飞书风格 HTML 单页面试报告

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages