--- name: linkedin-importer description: LinkedIn职位导入器。解析LinkedIn职位发布,提取JD和公司信息,批量导入求职系统。 allowed-tools: mcp__web_reader__webReader, Read, Write, Skill --- # LinkedIn Importer Skill 智能导入LinkedIn职位发布到求职系统。 ## 核心功能 ### 1. LinkedIn URL解析 ### 2. JD文本提取 ### 3. 公司信息识别 ### 4. 自动调用jd-analyzer ### 5. 批量导入支持 ## 使用方法 ### 从LinkedIn URL导入单个JD ```markdown User: "帮我导入这个LinkedIn职位:https://www.linkedin.com/jobs/view/123456789/" LinkedIn Importer: ✅ 开始导入LinkedIn职位... Step 1/4: 读取LinkedIn页面... - URL: https://www.linkedin.com/jobs/view/123456789/ - 状态: 成功 - 提取: 2,456 字符 Step 2/4: 识别公司和职位... - 公司: Google ✅ - 职位: Software Engineer III, Cloud Platform ✅ - 级别: L4 (推断) ✅ - 地点: Mountain View, CA / Remote ✅ Step 3/4: 提取JD详细信息... - 职位描述: 已提取 ✅ - 技能要求: 7项必需 + 4项优先 ✅ - 薪资信息: 未公开 ⚠️ - 申请状态: Applied Step 4/4: 分析并保存... - 调用: jd-analyzer skill - 技能匹配度: 75/100 ✅ - 保存到: data/companies/google.json ✅ ✅ 导入完成! 📊 导入摘要: 公司: Google 职位: Software Engineer III, Cloud Platform (L4) 地点: Mountain View, CA / Remote 匹配度: 75/100 来源: LinkedIn 💡 下一步: 1. /company/view google - 查看完整信息 2. /resume/optimize google sse-l4 - 创建定制简历 3. /interview/prep google - 准备面试 ``` ### 从文本粘贴导入 ```markdown User: "我复制了LinkedIn上的JD,能帮我导入吗?" LinkedIn Importer: 当然可以!请粘贴JD文本,我会帮你解析和导入。 [用户粘贴JD文本] ✅ JD文本已接收! 正在分析... - 识别公司: Meta (Facebook) - 识别职位: Production Engineer II - 提取技能: 9项 调用jd-analyzer进行深度分析... ✅ 分析完成! 📊 分析结果: 公司: Meta 职位: Production Engineer II (E4) 匹配度: 68/100 必需技能: 7项 优先技能: 4项 💡 建议: - 缺少技能: Kubernetes (需补充) - 优势技能: Distributed Systems (匹配) - 面试重点: 系统设计 + 生产环境问题 已保存到: data/companies/meta.json 下一步: - /resume/optimize meta pe-e4 - /weakness/plan --focus kubernetes ``` ### 批量导入LinkedIn职位 ```markdown User: "我有5个LinkedIn职位链接,能批量导入吗?" LinkedIn Importer: 可以!请提供所有LinkedIn职位URL,我会逐个导入。 [用户提供5个URL] ✅ 开始批量导入... Progress: [████████░░] 80% (4/5) ✅ 1. Google - Software Engineer L4 - 状态: 导入成功 - 匹配度: 75/100 - 保存: data/companies/google.json ✅ 2. Amazon - Senior SDE L5 - 状态: 导入成功 - 匹配度: 82/100 - 保存: data/companies/amazon.json ✅ 3. Meta - Production Engineer E4 - 状态: 导入成功 - 匹配度: 68/100 - 保存: data/companies/meta.json ✅ 4. Stripe - Software Engineer - 状态: 导入成功 - 匹配度: 70/100 - 保存: data/companies/stripe.json ⚠️ 5. Netflix - Senior Backend Engineer - 状态: 部分成功 - 问题: 公司识别失败 - 解决: 手动确认为 "Netflix" - 匹配度: 72/100 - 保存: data/companies/netflix.json ✅ 批量导入完成! 📊 导入摘要: 总计: 5 个职位 成功: 5 个 (100%) 失败: 0 个 按匹配度排序: 1. Amazon L5 - 82% ⭐⭐⭐ 2. Google L4 - 75% ⭐⭐⭐ 3. Netflix - 72% ⭐⭐ 4. Stripe - 70% ⭐⭐ 5. Meta E4 - 68% ⭐⭐ 💡 批量操作建议: - 优先准备Amazon(最高匹配) - 本周申请: Amazon, Google - 下周申请: Stripe, Meta - 研究Netflix后再决定 是否需要我: 1. 生成本周申请计划? 2. 为每个公司优化简历? 3. 创建面试准备时间表? ``` ## LinkedIn URL格式处理 ### 支持的URL格式 ```markdown ## 🔗 LinkedIn URL Formats ### 标准职位查看URL ``` https://www.linkedin.com/jobs/view/[job-id]/ https://www.linkedin.com/jobs/view/123456789/ ``` ### 职位详情URL ``` https://www.linkedin.com/jobs/search/?currentJobId=[job-id] https://www.linkedin.com/jobs/collections/recommended/123456789/ ``` ### 公司页面职位 ``` https://www.linkedin.com/jobs/search/?f_C=[company-id]%2C[company-id] ``` ### 移动端URL ``` https://www.linkedin.com/jobs/view/123456789/fromMobile https://www.linkedin.com/jobs/view/123456789/refId=xxx ``` ### 处理逻辑: 1. 提取job-id(URL中的数字ID) 2. 构造标准API URL 3. 读取职位详情页面 4. 解析职位信息 5. 提取JD内容 ``` ## JD内容提取 ### LinkedIn页面结构 ```markdown ## 📄 LinkedIn JD Extraction ### 页面结构 ```html
[职位描述内容]
[额外信息]