全栈工程师
Claude Code 是一个在终端中运行的 AI 编程代理。它不只是聊天框里的代码建议——它可以读写你的文件、执行 bash 命令、运行测试、提交 git、安装依赖,自主完成端到端的开发任务。把它想象成一位住在你项目文件夹里的高级工程师,24 小时随叫随到。
- 确认环境:需要 Node.js 18+ 和 npm。在 SEAN-TAN(Windows 10 Pro)上打开 PowerShell 或 Windows Terminal。
- 安装:
Shell
npm install -g @anthropic-ai/claude-code
- 登录:
用浏览器完成 Anthropic 账号验证。Shell
claude login
- 进入项目目录:
Shell
cd C:\Users\Sean\Projects\SR-Web-AS claude
- 首次初始化(重要):让 Claude 读懂你的项目结构,输入:
它会自动生成
/init
CLAUDE.md文件——这是它的"项目说明书"。
这是 Claude Code 最重要的配置文件。每次进入项目,它都会先读这个文件。你已经为 Sunrise Recruit 建立过这个框架,以下是最优化的结构:
# Sunrise Recruit — CLAUDE.md ## 项目信息 - Stack: React + Vite + TypeScript + Tailwind + Firebase - 部署: Zeabur (sunriserecruittools.zeabur.app) - 公司: 马来西亚 (JTKSM 170B) + 新加坡 (EA 25C3029) ## 重要约束 - SEAN-TAN 电脑与会计共享 AnyDesk,勿动 AutoCount 文件夹 - Firebase authDomain: use sunriserecruittools.firebaseapp.com - 图片资源命名: camelCase (bgImage.png NOT bg-image.png) ## 自定义命令 - /screen-cv [文件] → 筛选简历,输出匹配报告 - /write-job-ad [岗位] → 生成中英双语 JD - /check-permit [国籍] → 验证工作准证合规性 ## 禁止操作 - 不得修改 /autocount 相关目录 - 生产部署前必须本地测试通过
场景 A — Staff Toolbox 开发
sunriserecruittools.zeabur.app,需要新增"候选人管道看板"组件。之前需要自己写 React 组件 + Firebase hooks + Tailwind 样式,现在只需:
帮我在 RecruiterDashboard.tsx 里新增一个候选人管道看板。 分三列:Applied / Interviewing / Offered。 每个候选人卡片显示:姓名(脱敏)、岗位、更新时间。 数据从 Firebase Firestore 的 candidates collection 读取。 参考现有的 StaffToolsLauncher.tsx 风格。
Claude Code 会自动读取你的现有文件、理解风格、生成代码、并可以直接写入。
场景 B — Bug 修复(如你之前的 bg-image.png 问题)
Vite build 报错 "bg is not defined",帮我全项目搜索 bg-image.png 的引用, 统一改名成 bgImage.png,并修复所有 import 语句。
场景 C — Firebase 配置问题
Google 登录失败,错误是 auth/unauthorized-domain。 检查我的 firebase.ts 配置,确认 authDomain 是否正确, 并列出需要在 Firebase Console 和 Google Cloud Console 添加的授权域名。
场景 D — 网站 SEO 优化
为 sunrise.zeabur.app 生成完整的 SEO 套件: 1. 优化 index.html meta tags 2. 生成 sitemap.xml(包含中英文页面) 3. 生成 robots.txt 4. 添加 LocalBusiness structured data(含马来西亚和新加坡信息) 马来西亚执照:JTKSM 170B,新加坡执照:EA 25C3029
场景 E — SSO Token 生成工具
帮我写一个 generateSSOToken(userId, role) 函数。 用 base64-encoded JSON,包含 userId、role、expiry(5分钟)。 网站跳转到 Staff Toolbox 时自动附带此 token。 参考现有的 StaffToolsLauncher.tsx 逻辑。
场景 F — 自动化脚本
写一个 Node.js 脚本,扫描 /cv-storage 里所有 PDF, 提取文件名和修改日期,输出到 candidates_index.json。 之后这个 JSON 会被 n8n workflow 读取。
Hooks 是 Claude Code 的"代码审查员"——每次 Claude 想执行某个操作,先过一遍你设的规则。
## Hooks # 写文件前:检查是否涉及 AutoCount 目录 PreWrite: | if path.includes('autocount') or path.includes('AutoCount'): raise "⛔ 禁止修改 AutoCount 相关文件" # 每次生成 JD 后:自动检查工作准证合规 PostTask[/write-job-ad]: | check_work_permit_compliance(output) flag_if_missing_ea_license_number(output)
| 命令 | 功能 |
|---|---|
/init | 初始化项目,生成 CLAUDE.md |
/screen-cv [文件] | 筛选简历(你的自定义命令) |
/write-job-ad [岗位] | 生成双语 JD |
/compact | 压缩对话历史(长任务时节省 token) |
/clear | 清空对话,重新开始 |
claude --resume | 继续上次未完成的任务 |
claude --print "任务" | 非交互模式,直接执行并输出 |
自动化助理
Cowork 是一个桌面代理,Claude 能通过它直接操控你的 Windows 电脑:点击界面、移动文件、批量处理文档、填写表单。你已经用它跑过六阶段的 PC + NAS 整理项目,效果显著。
- 在 Claude.ai 桌面应用中,点击左侧菜单找到 Cowork 入口。
- 首次使用需授予屏幕录制权限(Windows:允许录制屏幕内容)。
- 描述任务时,务必说明起止路径和排除项。
- 对于高风险操作(删除、移动大量文件),先说"预览不执行",确认无误再说"执行"。
场景 A — 简历文件整理(日常)
把桌面上所有 PDF 和 DOCX 文件, 按文件名里的日期(格式 YYYYMMDD 或 YYYY-MM-DD) 移动到 D:\CVs\[年份]\[月份]\ 对应文件夹。 排除 C:\autocount 和 C:\AutoCount 路径下的所有文件。 先预览列表,我确认后再执行。
场景 B — NAS 同步确认
打开 Synology Drive Client, 截图当前同步状态, 确认 /docker/sunrise-backend-v2/cv-storage 路径的同步方向是"仅下载", 如果不是,截图给我看,不要自动修改。
场景 C — WhatsApp 备份清理协助
在 D:\WhatsApp Backups 文件夹里, 列出所有超过 3 个月的 .crypt 备份文件, 按大小降序排列,只列出前 20 个, 不要删除,只给我看清单和总大小。
场景 D — 批量文档格式转换
把 D:\Contracts\Pending 里所有 .doc 文件(旧格式) 用 LibreOffice 转换成 .docx, 转换完的文件放到 D:\Contracts\Converted, 原文件保留不删除。
场景 E — 邮件附件批量下载整理
打开 Outlook, 找到过去 7 天来自 @gmail.com 或 @yahoo.com 发件人的邮件, 把附件(PDF、DOCX)保存到 D:\CVs\Incoming\[今天日期], 邮件本身不要删除。
场景 F — 月度报告汇总
打开 D:\Reports\Monthly, 把本月所有 Excel 文件里的"Placements"工作表数据截图, 汇总成一份描述,我要知道本月总体入职人数。
- 始终先说"预览/列出",确认后再说"执行"——避免不可逆操作
- 明确写出排除路径:
排除 C:\autocount、排除系统文件夹 - 大型任务分阶段执行,每阶段结束截图确认
- 涉及网络(下载、上传)的任务,注意网络费用和速度
- 定期清理 Cowork 的操作历史记录,保护隐私
- Intel i3-6100 + 16GB RAM:避免同时运行多个 Cowork 重型任务
任务分发引擎
Dispatch 是一个编排层:它把一个大型、多步骤的任务,自动拆分成若干子任务,分配给多个 AI 子代理并行处理,最后汇总结果。适合那些"先调研再汇总"、"多来源对比分析"类任务。
对你来说,Dispatch 最大的价值是:把以前需要分多次对话完成的复杂研究型任务,变成一次指令搞定。
场景 A — 行业薪资市场调研
帮我调研柔佛制造业工程师薪资市场,覆盖以下维度并行执行: 1. 机械工程师(3-5年经验)市场薪资范围 2. 电气工程师(3-5年经验)市场薪资范围 3. 工厂自动化工程师(3-5年经验)市场薪资范围 4. 竞争对手招聘机构的收费标准 最后汇总成一份可以直接发给客户的报告。
场景 B — 多候选人背景核查
我有 5 份候选人简历(已上传),请并行分析每份简历: - 核对工作经历时间线是否合理 - 技能与职位要求的匹配度评分(1-10) - 薪资期望是否在市场合理范围 - 潜在风险点(如频繁跳槽、空档期) 最后输出对比表格,推荐排名。
场景 C — 客户公司尽职调查
帮我调查新客户 [公司名],并行收集: 1. 公司注册信息和合法性(SSM / ACRA) 2. LinkedIn 公司页面和员工规模 3. 近期新闻和声誉 4. Glassdoor / Indeed 员工评价 5. 同行业竞争对手对比 汇总后给出是否值得合作的建议。
场景 D — 招聘渠道效果分析
分析我们各招聘渠道的性价比,并行分析: - JobStreet:过去 30 天发布的 JD、收到简历数、成功入职数 - LinkedIn:同期数据 - WhatsApp 内推:同期数据 - 直接联络(cold reach):同期数据 数据来源是我提供的 Excel 文件。汇总后给出渠道投资建议。
场景 E — 多市场 JD 适配
我需要为"物流主管"职位同时发布: 1. JobStreet 马来西亚版(英文+中文) 2. LinkedIn 英文版 3. WhatsApp 简短版(不超过 200 字) 4. 公司网站详细版 请并行生成四个版本,风格各自适配平台。
- 任务必须可拆解:适合"多维度同类任务",不适合严格顺序依赖的任务
- 明确说明汇总格式:告诉 Dispatch 最终要"表格"、"报告"还是"推荐列表"
- 提供足够的上下文:每个子任务都需要理解背景,把背景信息一次说清楚
- 数量不要过多:5-8个并行子任务效果最佳,超过10个质量下降
可视化输出引擎
Artifact 是 Claude 在对话中直接生成独立可交互内容的能力:网页、图表、React 组件、数据可视化、文档——直接在右侧预览面板渲染,可以立即复制代码或下载。
场景 A — 候选人推荐简报(发给客户)
帮我用 HTML 制作一份候选人推荐简报,专业设计: - 公司 Logo 区域(Sunrise Recruit) - 候选人基本信息卡(姓名脱敏,显示首字母) - 工作经历时间线 - 技能匹配度雷达图 - 推荐理由段落 - 联系方式页脚(Sean Tan, 执照号 JTKSM 170B) 风格:干净专业,适合 B2B 场景。
场景 B — 招聘漏斗数据仪表板
用 React + Recharts 做一个招聘漏斗仪表板: 数据:收到简历 120 → 初筛通过 45 → 客户面试 18 → 录用 6 → 入职 5 显示:漏斗图 + 各阶段转化率 + 本月 vs 上月对比 用 Sunrise Recruit 的品牌色(橙色/金色)。
场景 C — 职位描述生成器(内部工具)
做一个 React 小工具: 输入岗位名称、行业、工作地点、薪资范围 点击生成,调用 Claude API 生成中英双语 JD 支持一键复制到剪贴板 界面简洁,移动端友好。
场景 D — 客户报价单模板
用 HTML 制作一份招聘服务报价单: - Sunrise Recruit 公司信息和执照号 - 服务条款表格(永久职位:年薪 X%,合同职位:月薪 X%) - 保证期条款 - 付款条件 - 签名区域 风格:商务正式,可打印 A4 格式。
场景 E — 月度绩效报告
用 Markdown 生成一份月度招聘绩效报告,包含: - 执行摘要(3 句话) - 本月 KPI 达成表格 - 各岗位填补时间(Time-to-Fill)趋势图(SVG) - 客户满意度评分 - 下月行动计划 适合发给管理层的格式。
场景 F — AI 驱动的简历分析工具
做一个 React 工具,用户上传简历 PDF, 工具调用 Claude API 分析并输出: 1. 候选人概要(3 行) 2. 核心技能标签 3. 适合岗位推荐(从我们现有 JD 中匹配) 4. 潜在风险提示 界面带进度条,分析中显示 loading 动画。
你的 Claude.ai 账号支持在 Artifact 内直接调用 Anthropic API(无需 API Key,自动处理),这意味着你可以做真正的 AI 驱动应用:
const response = await fetch("https://api.anthropic.com/v1/messages", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ model: "claude-sonnet-4-20250514", max_tokens: 1000, messages: [{ role: "user", content: prompt }] }) }); // 结果直接在 Artifact UI 里渲染,无需后端
sunrise.zeabur.app 正式部署。省掉大量前期开发时间。
协议层
MCP(Model Context Protocol)是 Anthropic 定义的一个开放标准,让 Claude 能够安全地连接外部服务:Google Drive、Notion、n8n、数据库、CRM……Claude 不再只是聊天,而是能真正读写你的数据。
你已经连接了以下 MCP:
- 进入 Claude.ai → Settings → Integrations(或 Connections)
- 点击 Add MCP Server
- 输入 MCP Server URL(如你的 n8n:
https://sunriserecruit.zeabur.app/mcp-server/http) - 给它起一个名字,保存
- 在对话中直接呼叫:"用 n8n 触发我的 CV 处理工作流"
场景 A — Google Drive + 简历管理
在我的 Google Drive 的 "CVs/Incoming" 文件夹里, 找出今天新增的所有 PDF 文件, 列出文件名和大小, 然后把文件名里包含 "Engineer" 或 "工程师" 的, 移动到 "CVs/Engineering" 子文件夹。
场景 B — Google Calendar + 面试安排
帮我安排一个面试: 候选人:张三(电话 012-3456789) 客户:ABC Manufacturing 时间:明天下午 2:30 到 3:30 地点:Iskandar Puteri(或 Google Meet) 提醒:面试前 1 小时 同时检查我的日历,确认这个时间没有冲突。
场景 C — Notion + 候选人数据库
在我的 Notion "Candidates" 数据库里, 找出所有状态是 "Interview Scheduled" 且最后更新超过 7 天的记录, 列出这些候选人的姓名和负责招聘顾问, 然后把他们的状态更新为 "Pending Follow-up"。
场景 D — n8n + 工作流触发
触发我的 n8n "CV 自动处理" 工作流, 传入参数:文件路径 = /cv-storage/new/cv_20260506.pdf 等待执行结果,告诉我是否成功,以及提取到的候选人信息。
场景 E — 多 MCP 联动(完整业务流程)
帮我完成今天的候选人跟进流程: 1. 从 Google Drive 找出本周新增的简历(CV 文件夹) 2. 在 Notion 候选人数据库里检查是否已有记录 3. 没有记录的,创建新 Notion 页面 4. 在 Google Calendar 里,为有 Notion 记录但没安排面试的候选人 建议三个可用时间段(下周工作日 10am-4pm 之间) 5. 汇总今天处理了多少候选人
场景 F — 自建 MCP(进阶)
如果你想让 Claude 直接访问 AutoCount 的数据(发票、付款记录),可以为 AutoCount 的 MySQL 数据库建立一个 MCP Server。这样 Claude 就能回答:"本月哪些客户还没付发票?"这类问题,无需手动查数据库。
- 每个 MCP 连接都有独立权限范围,原则上最小权限
- n8n MCP 只暴露你明确允许的工作流,不会暴露整个 n8n 系统
- Google Drive MCP 可设置只读或读写,招聘顾问账号建议只读
- 定期审查已连接的 MCP,删除不再使用的连接
- 不要在 MCP 上连接包含财务密码的服务(如网银)
可复用技能包
Skills 是你为 Claude 定义的可复用操作模板——把复杂的提示词、工作流程、输出格式封装成一个简单命令。每次执行这个命令,Claude 都按照你设定的标准方式工作,保证一致性和效率。
对 Sunrise Recruit 来说,Skills 是实现标准化招聘 SOP的关键工具:每个招聘顾问都按同一套标准筛简历、写 JD、发报告。
每个 Skill 是一个 SKILL.md 文件,放在项目的 /mnt/skills/ 或 Claude Code 项目的 .claude/skills/ 目录下。
--- name: screen-cv description: 筛选候选人简历,输出结构化匹配报告 trigger: /screen-cv --- # 简历筛选技能 ## 你的角色 你是 Sunrise Recruit 的高级招聘顾问,专注于制造业和工程类职位。 ## 输入 - 候选人简历(PDF 或文字) - 目标职位描述(如果提供) ## 评估维度 1. 工作经历匹配度(40%) 2. 技能匹配度(30%) 3. 教育背景(15%) 4. 薪资期望合理性(15%) ## 输出格式 - 总体评分:X/10 - 推荐理由(3 句话) - 风险提示(如有) - 建议行动:[立即面试 / 候补 / 不适合] ## 合规检查 - 标记是否需要工作准证 - 标记是否符合马来西亚劳工法 - 如涉及新加坡职位,检查 EP/SP/WP 类别
技能 1: /screen-cv — 简历筛选
/screen-cv [简历文件/文字] [目标岗位]输出:评分 + 匹配报告 + 合规检查 + 推荐行动
技能 2: /write-job-ad — JD 生成器
/write-job-ad [岗位] [行业] [地点] [薪资] [语言: EN/CN/Both]输出:JobStreet 版 + LinkedIn 版 + WhatsApp 简短版,自动加入正确执照号
技能 3: /check-permit — 工作准证检查
/check-permit [候选人国籍] [目标国家: MY/SG] [职位级别]输出:所需准证类型 + 申请流程 + 大约时间 + 成本估算
技能 4: /client-brief — 客户简报生成
/client-brief [候选人信息] [岗位] [客户公司]输出:专业 HTML 格式候选人推荐简报,含脱敏信息和匹配分析
技能 5: /invoice-draft — 发票草稿
/invoice-draft [客户名] [候选人] [入职日期] [年薪]输出:招聘服务发票草稿,自动计算佣金(按约定%),含正确公司信息和银行账号
技能 6: /weekly-report — 周报生成
/weekly-report(会读取当周活动记录)输出:结构化周报,含 KPI、pipeline 进度、下周计划,适合发给团队
技能 7: /cold-reach — 候选人开发信
/cold-reach [候选人背景] [目标岗位] [渠道: LinkedIn/WhatsApp/Email]输出:针对渠道优化的开发信,语气自然不像模板,提高回复率
在 SKILL.md 里可以定义条件逻辑,让同一个技能根据不同输入产生不同输出:
## 输出规则
如果候选人评分 >= 8:
→ 生成完整推荐简报,标注 "⭐ 强烈推荐"
→ 建议立即安排面试
如果候选人评分 6-7:
→ 生成简短摘要,标注 "✓ 可以考虑"
→ 列出需要深入了解的问题
如果候选人评分 < 6:
→ 只输出不匹配原因(3点)
→ 不生成完整报告(节省时间)执行代理
Agents 是 Claude 的自主执行模式:你给一个目标(而不是一步步指令),Claude 自己决定需要哪些步骤、调用哪些工具、如何处理中间结果,直到任务完成。可以设定触发条件(定时、事件驱动),实现无人值守的自动化。
Agent 最适合那些"如果我告诉你步骤,你就变成一个脚本;但如果我告诉你目标,你就变成一个同事"的任务。
场景 A — 每日简历处理 Agent(核心场景)
目标:处理今天所有新收到的简历 工具:Google Drive(读取)+ Notion(写入)+ n8n(触发通知) 停止条件:所有今天的文件处理完,或遇到无法解析的文件时暂停 具体要做的: 1. 从 Drive 的 CVs/Incoming 找出今天的新文件 2. 用 /screen-cv 技能分析每份简历 3. 在 Notion 创建候选人记录(含评分) 4. 评分 >= 8 的,通过 n8n 发 WhatsApp 消息给我 5. 完成后输出今天处理汇总报告
场景 B — 面试跟进 Agent(定时触发)
目标:跟进所有超过 3 天没有更新的候选人状态 工具:Notion(读写)+ Google Calendar(读取) 停止条件:所有需要跟进的候选人处理完 步骤: 1. 查 Notion:找出 "Interview Scheduled" 且面试日期已过 3 天的记录 2. 查 Google Calendar:确认面试是否已经发生 3. 如果是:把状态改为 "Pending Feedback",并记录跟进备注 4. 如果否:检查是否需要重新安排,标注 "Reschedule Needed" 5. 汇总报告发给我
场景 C — 客户关系维护 Agent(每月触发)
目标:每月第一个工作日,生成客户关系维护清单 工具:Notion(候选人数据库)+ Google Drive(合同记录) 分析: 1. 过去 30 天有入职的:发感谢信草稿 2. 有候选人但 30-60 天没有入职的:发进度更新邮件草稿 3. 超过 90 天没有互动的客户:标注为"需要电话跟进" 4. 输出今月客户维护行动清单
场景 D — 市场情报收集 Agent(每周)
目标:每周一早上收集柔佛/新加坡制造业招聘市场情报 工具:Web Search + Notion(写入报告) 收集内容: - JobStreet/LinkedIn 上制造业新发布职位数量趋势 - 竞争对手发布的新 JD(如有公开信息) - 行业新闻(工厂开/关、外资进入等对招聘的影响) 输出到 Notion "Market Intelligence" 数据库,加上本周日期标签
场景 E — 合规检查 Agent(每次发 JD 前)
目标:发布新 JD 前,自动合规检查 工具:文件读取 + 网络搜索 检查项目: - 是否包含歧视性语言(年龄、性别、种族) - 是否包含正确的执照号码(MY: JTKSM 170B / SG: EA 25C3029) - 薪资描述是否符合最低薪资法规 - 发布渠道是否需要额外合规要求(如 SG MOM 要求 Fair Consideration Framework) 如有问题:标注具体问题和修改建议,不要自动发布
- 先在测试数据上跑一次:用一个假候选人文件测试,确认行为符合预期再放真实数据
- 写清楚停止条件:"遇到无法解析的文件暂停并通知我"比"处理所有文件"更安全
- 重要操作加确认步骤:删除、发送邮件、付款类操作,让 Agent 先告诉你它要做什么,你确认后再执行
- SEAN-TAN 电脑约束:涉及本地文件的 Agent,明确排除 AutoCount 路径,避免意外修改财务数据
- 设置错误日志:让 Agent 把每次执行的结果写入 Notion 日志,方便事后审查
- 从小 Agent 开始:先做单一职责的小 Agent,验证后再组合成大流程
这是你 Sunrise Recruit 自动化路线图的核心架构:
── 触发器 ────────────────────────────────────────── 定时 (n8n Cron) 或 事件 (新文件到 Drive) ── Claude Agent (大脑) ───────────────────────────── 接收任务 → 制定计划 → 调用工具 → 评估结果 → 迭代 ── MCP 工具层 (手脚) ────────────────────────────── Google Drive → 读取简历文件 Notion → 写入候选人数据 Google Cal → 安排面试 n8n MCP → 触发 WhatsApp 通知 ── 输出层 ────────────────────────────────────────── Notion 报告 WhatsApp 通知 Email 草稿
整合路线图
- Claude Code 全面接入:为 SR-Web-AS 和 Staff Toolbox 两个项目各建立
CLAUDE.md,完善 Hooks 合规检查规则。 - 完成网站部署:确认 Shinjiru DNS A record + CNAME 已生效,
www.sunriserecruit.com可正常访问。 - 建立核心 Skills:至少完成
/screen-cv、/write-job-ad、/check-permit三个技能包。 - Artifact 原型验证:用 Artifact 做出候选人推荐简报模板,替代现有手工 Word 文档。
- MCP 全面配置:确认 Google Drive、Google Calendar、Notion、n8n 四个 MCP 可正常调用。
- Notion 候选人数据库标准化:统一字段设计,为 Agent 读写做好准备。
- n8n CV 处理流程:新简历进 Drive → 触发 n8n → Claude 分析 → 写入 Notion → 通知你。
- Cowork 文件整理 SOP:建立标准化的每周/每月文件整理流程,取代手动整理。
- 每日简历处理 Agent:早上 9 点自动扫描新简历,分析、归档、通知。
- 面试跟进 Agent:定时检查面试状态,自动提醒和状态更新。
- JD 发布流程自动化:从写 JD 到 JobStreet/LinkedIn 发布,用 n8n + Claude 联动完成。
- Staff Toolbox Portal 上线:多角色登录(Admin、Recruiter、Client)基本功能完成。
- 网站 AI 聊天机器人:用 Claude API 实现,先在 Artifact 原型验证,再部署到
sunrise.zeabur.app。 - WhatsApp Bot 接入:通过 n8n 接收 WhatsApp 简历,自动触发筛选流程。
- Dispatch 市场调研:每周自动收集柔佛/新加坡制造业市场情报,输出 Notion 报告。
- 发票自动生成:
/invoice-draft技能 + AutoCount 数据联动(通过 n8n 桥接)。
- Freelance Recruiter Portal:Staff Toolbox 增加 Freelance 角色,支持外部合作伙伴独立操作。
- 候选人自助投递页面:网站增加简历投递功能,直接进入 n8n 处理流水线。
- 数据分析仪表板:用 Artifact + Recharts 做管理层实时 KPI 看板。
- 完整 Recruitment OS:整合所有功能,形成可向客户展示的完整平台演示。
| 功能 | 立即可用 | 近期(1-2月) | 中期(3-4月) | 进阶(5-6月) |
|---|---|---|---|---|
| Claude Code | 网站开发、bug修复 | Portal 开发 | 聊天机器人集成 | 完整 Recruitment OS |
| Artifact | 候选人简报、报价单 | 数据可视化 | AI 驱动工具 | KPI 仪表板 |
| Skills | /screen-cv, /write-job-ad | /client-brief, /check-permit | /invoice-draft | /weekly-report |
| MCP | Drive + Calendar + Notion | n8n 工作流触发 | AutoCount 桥接 | WhatsApp API |
| Cowork | 文件整理 | 批量文档处理 | 月度整理 SOP | — |
| Agents | — | 简历处理 Agent | 面试跟进 Agent | 市场情报 Agent |
| Dispatch | 多候选人分析 | 行业薪资调研 | 多渠道 JD 生成 | 客户尽职调查 |
这七个功能不是孤立的——它们是一套协同工作的系统:
- Skills 定义你的工作标准
- Claude Code 构建你的技术基础设施
- MCP 打通数据流
- Artifact 把分析转化为可交付物
- Cowork 处理桌面层的重复工作
- Dispatch 处理需要广度的研究任务
- Agents 将所有上述能力自动化运转