Interview Collector — AI skill for Claude Code
AI Agent 社招面试题自动采集与整理工具 - 从中文互联网平台搜集近12个月真实面试题,清洗去重后按8大模块分类,生成带解答的 Markdown 题集.
How to install Interview Collector
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open swf2020/interview-collector and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Interview Collector does
AI Agent 社招面试题自动采集与整理工具 - 从中文互联网平台搜集近12个月真实面试题,清洗去重后按8大模块分类,生成带解答的 Markdown 题集.
Alternatives in AI
- ARIS Agent Guide — For AI agents reading this repo 6.2k ★
- Open Knowledge — Beautiful, AI-native markdown IDE and LLM wiki 3.7k ★
- Wenyan MCP — 文颜 MCP Server 可以让 AI 自动将 Markdown 文章排版后发布至微信公众号 1.2k ★
README
多角色社招面试题采集工具
多角色社招面试题自动采集与整理工具。支持 AI Agent、后端开发、前端开发、产品经理、测试、UI设计、算法等角色。从中文互联网平台搜集近 12 个月真实面试题,清洗去重后按角色专属知识模块分类,同时标注公司分类与面试轮次,生成带来源标注和参考答案的 Markdown 题集。
功能特性
- 多角色支持:AI Agent / 后端开发 / 前端开发 / 产品经理 / 测试 / UI设计 / 算法工程师,自动识别用户意图并加载对应角色配置
- 自动搜索采集:覆盖小红书/B站/牛客/CSDN/脉脉/BOSS直聘/猎聘/知乎等 14+ 中文平台,严格按流量置信度优先级分配搜索资源
- 清洗去重:只保留真实面试题,语义去重(相似度 >85% 合并),标注来源平台与日期,上限 200 题保证精选
- 角色专属模块分类:每个角色独立的知识模块定义(如 AI Agent 的 Prompt/LLM/RAG/Agent架构等 8 大模块,后端开发的 Java基础/并发/数据库/系统设计等 8 大模块)
- 公司分类:6 大类(互联网公司/外企/AI公司/硬件芯片/创业公司/其他),每类下按具体公司名细分
- 面试轮次:一面(基础)/ 二面(系统设计)/ 三面(文化匹配)/ HR面 / 总监面 / 加面 / 综合
- 逐题解答:每题独立 Agent 生成四段式解答(考察点 → 解答思路 → 参考答案 + 加分项),各模块并行执行
- 增量更新:每次只采集新增题目,已有答案不重复生成,合并去重后追加到历史文件
支持角色
| 角色 | 触发词示例 |
|---|---|
| AI Agent / 大模型工程师(默认) | "更新面试题集"、"收集 AI Agent 面试题" |
| 后端开发 | "收集后端面试题"、"Java 面试题采集" |
| 前端开发 | "收集前端面试题"、"React 面试题" |
| 产品经理 | "收集产品经理面试题"、"PM 面试" |
| 测试 / QA | "收集测试面试题"、"自动化测试面试" |
| UI设计 | "收集 UI 设计面试题"、"交互设计面试" |
| 算法工程师 | "收集算法面试题"、"机器学习面试" |
不指定角色时,默认采集 AI Agent 面试题(向后兼容)。
平台优先级
高流量平台题目置信度更高,采集优先级:**小红书 > B站 > 牛客 > CSDN > 其他网站**(脉脉、知乎、BOSS直聘、猎聘、培训机构等)。
Agent 架构
全部 8 个步骤通过独立 Agent 执行,主会话负责编排调度:
| Step | Agent 数 | 执行模式 | 说明 |
|---|---|---|---|
| Step 0 | 0 | 串行 | 角色识别与配置加载(主会话直接执行) |
| Step 1 | 5 | 并行 | 按平台分组,5 个 Agent 同时采集 |
| Step 2 | 1 | 串行 | 汇总 Step 1 结果后清洗去重 |
| Step 3 | 1 | 串行 | 对清洗结果进行三维护分类(使用角色知识模块) |
| Step 4 | 1 | 串行 | 增量更新逻辑(合并历史数据) |
| Step 5 | 1 | 串行 | 生成主题目 Markdown 文件 |
| Step 6 | N(批量) | 逐组顺序 | 每组 5-10 题,按模块批量生成 |
| Step 7 | 2 | 串行 | 公司文件生成 + 索引校验 |
安装
安装与更新
npx skills add swf2020/interview-collector --all -g
该命令会将 skill 安装到全局 skills 目录。重复执行即可更新到最新版本。
卸载:
npx skills remove interview-collector -g
在 Claude Code 中使用
安装完成后,在 Claude Code 对话中直接说:
**通用触发(默认 AI Agent):**
- "更新面试题集"
- "收集最新面试题"
- "跑一次面试题采集"
**指定角色触发:**
- "收集后端面试题" / "收集前端面试题"
- "产品经理面试题采集"
- "测试工程师面试题"
- "UI设计面试题"
- "算法面试题采集"
在 OpenClaw 中使用
- 将本仓库的 `SKI
Related Skills
Interviewloop
Use AI to train your interview answers and thinking, not to interview for you. Markdown protocol + Claude Code
Webhook Collector
Simple API for creating a webhook endpoint to capture webhook requests. Built for AI agents that cannot receiv
Atrium
Zero-dependency, single-machine life dashboard — GitHub tasks, local AI agents, system health, email/calendar,
Coding Agent Collector
Dependency-free forensic collector for AI coding agent artifacts (Claude Code, Gemini CLI, Antigravity, Codex,
AI Agent Interview Guide
AI Agent 面试全攻略:从零到Offer,包含200+面试题、企业级项目(Python/Java/Go)、简历模板、STAR面试稿、哆啦A梦漫画图解
Fusion Plan
OMC interview (interactive) → 3-round Opus 4.8 + GPT-5.5 fusion deepening → concise .omc/plans/ output → revie
Related Agents
Inbox Tracker
Scan Gmail (and Google Calendar) for job-search activity — recruiter mail, ATS/application updates, interview
Worker Data Collector
Collect data from GitHub, Slack, Jira, Linear, or file system. Structured extraction only — no synthesis.
Data Collector
Pure MCP and web data fetching for portfolio skills. Use for batch quotes, financials, technical indicators, s