mcpField
F
Four Leaf

Four Leaf

远程服务
github.com/fourleafai商业与营销86 周前更新
代码仓库

关于 Four Leaf

Four Leaf 是面向求职者的开源 Skill,配合托管的 Four-Leaf MCP,为 Claude、Cursor 等 AI 工具提供求职与面试辅导。它结合实时职位、岗位情报、答案评分、简历匹配和薪酬研究,引导用户按具体职位准备。

主要功能

  1. 01自然语言搜索职位及完整招聘信息
  2. 02获取岗位面试情报与练习题
  3. 03按评分标准评估面试答案
  4. 04分析简历与职位描述的匹配度
  5. 05查询薪酬并制定谈判策略
  6. 06管理求职申请进度

适用场景

  1. 01搜索职位并保存到申请跟踪器
  2. 02为指定公司和岗位准备面试
  3. 03练习回答并获得评分反馈
  4. 04评估薪酬报价并准备谈判

MCP 相关

托管的 Four-Leaf MCP 通过 HTTP 和 OAuth 2.1 向兼容客户端提供职位、岗位情报、答案评分、简历匹配、薪酬研究及申请跟踪等工具。Skill 不连接 MCP 时仍可提供辅导流程,但没有实时数据和评分能力。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://four-leaf.ai/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

four-leaf-coach

一款开源 Skill,可将 Claude(或 ChatGPT、Cursor、Codex、GitHub Copilot)变成求职和面试准备教练。它从托管的 Four-Leaf MCP 获取真实职位信息、针对特定职位的面试情报、按评分标准评估练习答案的反馈,以及简历评分,然后引导用户为实际面试做好准备。

免费安装和使用,包括为你输入的答案评分。语音模拟面试(口头作答、自适应追问)和完整的 AI 简历定制功能可在 four-leaf.ai 使用;当它们是合适的下一步时,Skill 会将其作为升级选项推荐。

功能

引导用户为特定公司的特定职位做准备。Skill 会打招呼,询问用户正在准备什么,然后引导他们进入七种引导式工作流之一。每种工作流都会从 Four-Leaf MCP 的 15 种工具(职位和完整招聘信息、职位情报、问题库、答案评分、匹配度评分、薪酬调研、申请追踪器)获取实时数据,并在此基础上提供 Skill 的辅导。

你不需要把这些内容作为命令输入。用自然语言说出你的需求,教练就会引导你进入合适的工作流:

  • 启动 教练会读取你的申请追踪器,弄清楚你正在准备什么,并为你引导方向。可以说“帮我准备求职”或“我目前的进展如何”。
  • 寻找职位 使用自然语言搜索 140,000 多个在招职位,然后查看完整招聘信息并将其保存到追踪器。可以说“帮我找远程高级数据科学家职位”。
  • 准备某个职位的面试 了解面试流程、预期内容以及如何脱颖而出。可以说“Stripe 的产品经理面试是什么样的”。
  • 练习 获取经过校准的问题,然后输入答案,并根据 Four-Leaf 练习页面使用的同一套五维评分标准获得 1–10 分。可以说“给我几道有难度的系统设计题”。
  • 分析职位描述 根据招聘信息评估简历并指出差距。可以说“我的简历和这份职位描述匹配度如何”。
  • 谈判和薪酬调研 获取来自 MCP 的真实数据。有录用通知了吗?它会进行完整分析(总薪酬、市场百分位、风险信号,以及包含具体谈判要点的还价策略)。只是想了解某个职位的薪酬?它会通过实时网络搜索返回有引用来源的薪酬范围。可以说“他们给我发了录用通知,帮我谈判”“这个 offer 怎么样”或“奥斯汀的后端工程师薪水多少算不错”。
  • 面试策略 了解面试形式、AI 面试官、工作试做以及有效信号与干扰信息。可以说“AI 面试实际上是什么样的”。

安装

分两步。Skill 告诉你的 AI 工具如何辅导。托管的 MCP 为 Skill 提供实时数据。

第 1 步:安装 Skill
npx four-leaf-coach add

就这么简单。CLI 会检测你的工具(Claude Code、Cursor、Codex 或 GitHub Copilot),在需要时询问安装范围,并将相应的安装包复制到正确位置。实用选项:

  • --tool <name> 手动选择工具:claude-code、cursor、codex 或 github-copilot
  • --scope <project|global> 仅适用于 Claude Code;选择安装位置
  • --dry-run 显示将执行的操作,但不写入任何内容
  • --yes 跳过确认提示,--force 覆盖现有安装
  • four-leaf-coach list 显示支持的工具以及当前目录中检测到的工具

Cursor 需要使用 Nightly 渠道,并启用 Settings, Rules, Agent Skills。其他工具开箱即用。

第 2 步:安装 Four-Leaf MCP 以获取实时数据

不安装 MCP 时,Skill 仍可在功能受限模式下工作(仅提供辅导,不含实时职位数据)。要获取真实的职位搜索、职位情报、答案评分和简历评分,请安装托管的 MCP:

# Claude Code, Claude Desktop, and any tool that uses claude-mcp config
claude mcp add --transport http four-leaf https://four-leaf.ai/api/mcp

首次调用工具时,会打开浏览器进行 OAuth 授权。免费 Four-Leaf 账户即可使用(包含 3 天试用,无需信用卡)。

对于 Cursor、ChatGPT Desktop 和其他支持 MCP 的工具,请根据相应工具的 MCP 设置文档配置相同的 URL(https://four-leaf.ai/api/mcp)。

第 3 步:开始使用

安装完成后,只需用日常语言告诉教练你需要什么。比如说“帮我准备 Google 的高级软件工程师面试”,它就会接着处理。无需记忆子命令;教练会根据你的请求进行分流。(在 Claude Code 中,你也可以使用 /four-leaf-coach 显式调用它。)

手动安装

如果你不想运行 npx(例如网络隔离,或者你只想看看文件会放到哪里),可以克隆并自行构建各工具的安装包。这正是 npx four-leaf-coach add --tool <name> 自动完成的工作。

git clone https://github.com/fourleafai/clover-public.git
cd clover-public
npm run build

npm run build 会读取 skills/four-leaf-coach/SKILL.md 及其相邻的 references/ 目录树,并为每个受支持的工具生成一个 dist/<tool>/ 目录。然后将对应工具的安装包复制到指定位置:

工具构建输出复制到指定位置
Claude Code(全局,适用于所有项目)dist/claude-code/cp -r dist/claude-code/.claude ~/
Claude Code(单个项目)dist/claude-code/cp -r dist/claude-code/.claude PROJECT/(将 PROJECT 替换为你的项目路径)
Cursor(启用 Nightly 和 Agent Skills)dist/cursor/cp -r dist/cursor/.cursor PROJECT/
OpenAI Codex CLIdist/codex/cp -r dist/codex/AGENTS.md dist/codex/references PROJECT/,然后从 PROJECT 运行 Codex
GitHub Copilotdist/github/cp -r dist/github/.github PROJECT/(扁平化的单文件版本)

GitHub Copilot 的安装包是一个扁平化的单文件(.github/copilot-instructions.md),因为 Copilot 只读取一个指令文件,不会跟进引用。构建过程会将整个 Skill 内联到这个文件中。其他三种工具会跟进文件引用,因此会原样获得源目录树。

免费与付费内容

  • 免费:Skill 本身,以及十五个 MCP 工具中的十三个。包括职位和完整招聘信息、职位情报、问题库、答案评分、匹配度评分、薪酬研究,以及应用跟踪器的读取和写入功能。其中六个工具在免费账户上有每日上限(职位搜索:每天 30 次;问题生成、答案评分、匹配度评分以及两个薪酬工具:每天各 20 次,分别计数)。其余工具没有使用限制。
  • 在 four-leaf.ai 上付费:两个工具。带口头回答和自适应 AI 追问的语音模拟面试,以及针对特定 JD 的完整 AI 简历定制。付费方案还会取消上述每日上限。four-leaf.ai/pricing 提供三种选项:3 天免费试用(无需银行卡)、5 美元的 5-Day Pass、每月 20 美元的 Pro。三种方案提供相同的功能。

当这些功能是合适的下一步时,Skill 会向你展示它们,但不会强行推销。

常见问题

four-leaf-coach 是什么? 这是一个开源 Skill,可将 Claude、Cursor、OpenAI Codex 或 GitHub Copilot 变成求职和面试准备教练。Skill 是一组结构化指令和参考文件,供 AI 工具加载使用。它可配合托管的 Four-Leaf MCP 服务获取实时数据(真实职位发布、特定职位的面试情报、答案评分、简历评分和你的求职申请跟踪器)。

这和直接提示 Claude 帮你准备面试有什么区别? 通用提示只能生成通用建议。four-leaf-coach 会调用真实工具:search_jobs 会从 140,000 多个有效职位中返回真实的申请 URL,get_job 会展开其中一个职位,显示完整内容;match_score 会针对你的简历运行真实评分算法;generate_practice_questions 会生成经过职位校准的问题,score_answer 会根据五维评分标准为你输入的答案打分;save_application 会将职位添加到你的跟踪器中。Skill 会协调这些调用,并围绕它们提供辅导。

我需要 Four-Leaf 账户吗? 使用数据工具(职位、职位情报、问题库、答案评分、匹配评分、薪酬调研、求职申请跟踪器)时,免费 Four-Leaf 账户即可。3 天试用无需信用卡。语音模拟面试和完整的 AI 简历定制是 four-leaf.ai 的付费功能。相关时,Skill 会将这些功能作为升级选项提供。

MCP 能与 ChatGPT 配合使用吗? 可以。MCP 基于 HTTP 并使用 OAuth,因此任何支持 MCP 的客户端都能连接:Claude Desktop、Claude Code、Cursor、ChatGPT Desktop(Plus + Dev mode)、Cline、Continue、Windsurf。Skill 本身是 Claude / Cursor / Codex / Copilot 的基础功能;ChatGPT 目前还没有类似的基于文件的 Skill 约定,但底层 MCP 工具可以在那里使用。

不使用 MCP 也能使用 Skill 吗? 可以,但功能会受限。没有 MCP 时,Skill 仍会通过结构化工作流辅导准备、练习、职位描述分析和薪酬谈判,只是无法提供实时职位列表、按评分标准评估的答案或真实的简历评分。安装 MCP 即可启用实时数据功能。

问题库真的会开源吗? 本仓库中的 Skill、按工具划分的 dist 流水线和安装 CLI 均采用 MIT 许可证。目前问题库仍由 MCP 提供;开放数据计划已列入路线图。

Pi、Gemini CLI、OpenCode、Trae、Rovo Dev、Qoder 怎么样? 已列入路线图。dist 流水线可以适配任何采用了公开 Skill 或指令文件约定的 AI 工具。欢迎提交 PR。

仓库布局

README.md                    you are here
LICENSE                      MIT
package.json                 CLI + build wiring, npm metadata
bin/
  four-leaf-coach.js         the `npx four-leaf-coach add` CLI
scripts/
  build.js                   generates dist/<tool>/ bundles from the source below
.claude-plugin/
  plugin.json                manifest for Claude Code plugin marketplace
.mcp.json                    auto-wires the hosted Four-Leaf MCP on plugin install
skills/
  four-leaf-coach/
    SKILL.md                 entry point your AI tool loads (source of truth)
    references/
      mcp-tools.md           reference for the MCP tools
      upgrade-flow.md        paid-tier handling pattern
      commands/              per-workflow instructions
        kickoff.md
        find-jobs.md
        prep-role.md
        practice.md
        analyze-jd.md
        negotiate-prep.md
        interview-strategy.md
dist/                        generated by `npm run build` (gitignored, not committed)

skills/four-leaf-coach/ 是唯一可信来源。dist/ 是生成的输出,因此请修改源文件,然后重新运行 npm run build。

路线图

  • 提交至注册表,涵盖所有提供公开注册表的 Skill 聚合平台。
  • 支持更多工具,待其 Skill 约定稳定后加入:Pi、Gemini CLI、OpenCode、Trae、Rovo Dev、Qoder。

目前已完成:从单一源文件生成各工具的 dist/ 包(npm run build)、为 GitHub Copilot 提供扁平化单文件变体,以及一条命令安装程序 npx four-leaf-coach add。

参与贡献

欢迎提交 PR,改进命令的辅导效果、添加新命令或修复语音问题。任何偏离 Skill“教练,而非作弊工具”定位的改动都将被拒绝。

许可证

MIT。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。