← 返回 Skills 市场
339
总下载
0
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install 51mee-resume-parse
功能描述
简历解析。触发场景:用户上传简历文件要求解析、提取结构化信息。
使用说明 (SKILL.md)
简历解析技能
功能说明
读取简历文件(PDF/DOC/DOCX/JPG/PNG),使用大模型提取结构化信息。
处理流程
- 读取文件 - 用户上传简历时,读取文件内容
- 提取文本 - 从文件中提取纯文本内容
- 调用大模型 - 使用以下 prompt 解析
- 返回 JSON - 解析结果为结构化数据
Prompt 模板
```html
{简历文本内容}
扮演一个简历分析专家,详细地分析上面的简历
- 按照下方的typescript结构定义,返回json格式的ResumeInfo结构
- 有数据就填上数据,简历上没有提到,相应的值即为null,绝对不要虚构新的或者删除定义中的字段
- 不要做任何解释,直接返回json
- 日期格式:"Y-m-d",如 "2025-01-01"; 年格式:"Y",如 "2025"
- 手机号无区号,如"19821450628"
export interface WorkExperience {
startDate: string | null;
endDate: string | null;
company: string;
industry: string | null;
department: string | null;
positionName: string;
blueCollarPosition: boolean | null;
responsibility: string | null;
workPerformance: string | null;
current: boolean | null;
workDesc: string | null;
};
export interface ProjectExperience {
name: string;
startDate: string | null;
endDate: string | null;
roleName: string | null;
projectDesc: string | null;
};
export interface EducationExperience {
startDate: string | null;
endDate: string | null;
school: string;
major: string | null;
degreeName: string | null; // 高中、本科、专科、硕士、博士、其它
};
export interface ResumeInfo {
name: string | null;
gender: number | null; // 0=男, 1=女
age: string | null;
birthday: string | null;
description: string | null;
workExpList: WorkExperience[];
projExpList: ProjectExperience[];
eduExpList: EducationExperience[];
expectPosition: {
positionName: string | null;
lowSalary: number | null;
highSalary: number | null;
locationName: string | null;
};
contact: {
phone: string | null;
weixin: string | null;
email: string | null;
};
keywords: string[];
awards: string[];
englishCertificates: string[];
professionalSkills: string;
}
## 返回数据结构
```json
{
"name": "张三",
"gender": 0,
"age": "30",
"birthday": "1995-01-15",
"description": "5年Java开发经验...",
"workExpList": [...],
"projExpList": [...],
"eduExpList": [...],
"expectPosition": {...},
"contact": {...},
"keywords": ["Java", "Spring"],
"awards": ["优秀员工"],
"englishCertificates": ["CET-6"],
"professionalSkills": "精通Java..."
}
输出格式
## 简历解析结果
### 基本信息
- **姓名**: [name]
- **性别**: [男/女]
- **年龄**: [age]
- **生日**: [birthday]
### 联系方式
- **手机**: [phone]
- **微信**: [weixin]
- **邮箱**: [email]
### 工作经历
[遍历 workExpList]
### 项目经历
[遍历 projExpList]
### 教育经历
[遍历 eduExpList]
### 期望职位
- **职位**: [positionName]
- **薪资**: [lowSalary]K-[highSalary]K
- **地点**: [locationName]
### 关键词
[keywords]
### 奖项
[awards]
### 英语证书
[englishCertificates]
### 专业技能
[professionalSkills]
注意事项
- 支持格式:PDF、DOC、DOCX、JPG、PNG
- 日期格式统一为
Y-m-d - 没有 的字段填
null - 直接返回 JSON,不要额外解释
安全使用建议
This skill appears to do what it says (parse uploaded resumes into structured JSON). Before installing, confirm the following: (1) Clarify expected output format — the prompt asks for raw JSON but the doc also shows a Markdown summary; decide which you need and test with examples. (2) Ensure the host supports text extraction/OCR for PDFs/JPG/PNG (the SKILL.md assumes you can extract text but doesn't provide tools). (3) Treat parsed resumes as sensitive PII: verify where the model invocation runs (local vs external API), retention/logging policies, and legal/compliance needs. (4) Consider adding redaction or minimization (e.g., mask ID numbers) if you cannot guarantee secure model endpoints. (5) Run tests with representative resumes to validate date/phone formats and that the model doesn't hallucinate fields.
功能分析
Type: OpenClaw Skill
Name: 51mee-resume-parse
Version: 1.2.1
The skill is a standard resume parsing tool designed to extract structured information from uploaded documents (PDF, DOCX, images) using an LLM. The SKILL.md file contains a well-defined prompt template and TypeScript interface for data extraction, with no evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The name/description (resume parsing) match the instructions: read uploaded resume files, extract text, call a large model, and return structured JSON. There are no unexpected required binaries, env vars, or installs that would be disproportionate to the stated purpose.
Instruction Scope
Instructions stay within the resume-parsing task (read file, extract text, run LLM prompt, return JSON). However there are two inconsistencies: the prompt explicitly says '直接返回 JSON,不要额外解释' while a later '输出格式' section shows a human-readable Markdown summary — this is contradictory and can cause unpredictable outputs. The SKILL.md requires extracting text from images/PDFs but does not specify how (no OCR/tool instructions), and there is no guidance about handling or redacting sensitive PII before sending full resume text to the model.
Install Mechanism
No install spec and no code files — instruction-only — so nothing will be downloaded or written to disk by the skill itself. This is the lowest-risk install profile.
Credentials
The skill requests no environment variables or credentials, which is appropriate. Note: processing resumes entails handling sensitive personal data (phones, emails, birthdates) — the skill does not declare any retention, redaction, or external transmission policies; ensure the hosting environment and model endpoint are acceptable for PII.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent privileges or modify other skills/configs. Autonomous invocation is allowed by platform default but not excessive here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install 51mee-resume-parse - 安装完成后,直接呼叫该 Skill 的名称或使用
/51mee-resume-parse触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.1
Initial release: Automated extraction of structured data from resumes in multiple file formats.
- Supports PDF, DOC, DOCX, JPG, and PNG resume files for parsing.
- Extracts and returns structured resume information (basic details, work/education/project experience, contact, skills, etc.) in a consistent JSON schema.
- Uses a detailed prompt to guide analysis, ensuring no fields are invented or omitted.
- Standardizes dates and phone formats.
- Provides a suggested Markdown output structure for easy presentation of parsed resume details.
v1.0.0
Initial release of the 51mee-resume-parse skill:
- Supports parsing resumes in PDF, DOC, DOCX, JPG, and PNG formats.
- Extracts structured information from resumes using a large model and a detailed prompt.
- Returns information in a standardized ResumeInfo JSON structure, including work experience, project experience, education, expected position, contact info, keywords, awards, certificates, and skills.
- Ensures fields not present in the resume are set to null, with no fabrication or removal of required fields.
- Output includes a recommended markdown formatting template for easy presentation.
元数据
常见问题
51mee Resume Parse 是什么?
简历解析。触发场景:用户上传简历文件要求解析、提取结构化信息。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 339 次。
如何安装 51mee Resume Parse?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install 51mee-resume-parse」即可一键安装,无需额外配置。
51mee Resume Parse 是免费的吗?
是的,51mee Resume Parse 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
51mee Resume Parse 支持哪些平台?
51mee Resume Parse 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 51mee Resume Parse?
由 51mee(@51mee-com)开发并维护,当前版本 v1.2.1。
推荐 Skills