简历画像。触发场景:用户要求生成候选人画像;用户想了解候选人的多维度标签和能力评估。
读取简历文件,使用大模型生成候选人全维度画像标签。
text
{简历文本内容}
扮演一个简历分析专家,详细分析上面的简历画像
typescript
export interface Skills {
job_skills: Array<{
tag: string; // 技能名称
type: string; // 类型:后端开发/前端开发等
weight: number; // 权重 0-100
}>;
soft_skills: Array<{ tag: string }>;
hobbies: Array<{ tag: string }>;
languages: Array<{ tag: string }>;
certificates: Array<{ tag: string }>;
awards: Array<{ tag: string }>;
}
export interface BasicItem {
tag: string; // 如:男、30~40岁
type: string; // 类型描述
}
export interface EducationItem {
start_date: string;
end_date: string;
school: string;
major: string;
degree: string;
}
export interface JobExpItem {
position: string;
position_type: string;
industry: string;
company_level: string;
start_date: string;
end_date: string;
company: string;
}
export interface PredictedPositionType {
c1: string; // 一级职能
c2: string; // 二级职能
c3: string; // 三级职能
weight: number; // 权重 0-100
}
export interface PredictedIndustryC1 {
c1: string; // 行业名称
weight: number; // 权重 0-100
}
export interface Stability {
averagejobtime: number; // 平均工作时长(月)
averagejobtype_time: number; // 平均职能时长(月)
averageindustrytime: number; // 平均行业时长(月)
longjobtime_num: number; // 长时间工作经历数
shortjobtime_num: number; // 短时间工作经历数
job_stability: string; // 稳定/不稳定
}
export interface Capacity {
education: number; // 教育指数 0-10
honor: number; // 荣誉指数 0-10
language: number; // 语言能力 0-10
management: number; // 管理能力 0-10
job_exp: number; // 职业经历 0-10
social_exp: number; // 实践经历 0-10
}
export interface Highlight {
title: string; // 亮点名称
content: string; // 亮点内容
type: string; // 亮点类型
}
export interface Risk {
title: string; // 风险点名称
content: string; // 风险点内容
type: string; // 风险类型
}
// 返回的是这个对象
export interface ResumeAnalysisData {
skills: Skills;
basic: BasicItem[];
education: EducationItem[];
job_exp: JobExpItem[];
predictedpostypes: PredictedPositionType[];
predictedindustriesc1: PredictedIndustryC1[];
stability: Stability;
predicted_salary: string; // 如 15000-18000元/月
capacity: Capacity;
highlights: Highlight[];
risks: Risk[];
}
json
{
skills: {
job_skills: [
{tag: Java, type: 后端开发, weight: 95}
],
soft_skills: [{tag: 团队协作}],
hobbies: [{tag: 篮球}],
languages: [{tag: 英语 CET-6}],
certificates: [{tag: PMP认证}],
awards: [{tag: 优秀员工}]
},
basic: [
{tag: 男, type: 性别},
{tag: 30~35岁, type: 年龄}
],
education: [...],
job_exp: [...],
predictedpostypes: [
{c1: 技术, c2: 后端开发, c3: Java, weight: 90}
],
stability: {
averagejobtime: 36,
job_stability: 稳定
},
predicted_salary: 25000-35000元/月,
capacity: {
education: 8,
honor: 6,
language: 7,
management: 5,
job_exp: 8,
social_exp: 6
},
highlights: [
{title: 大厂经验, content: 5年BAT工作经历, type: 经验}
],
risks: [
{title: 跳槽频繁, content: 近3年换了4份工作, type: 稳定性}
]
}
markdown
| 技能 | 类型 | 权重 |
|---|---|---|
| [tag] | [type] | [weight] |
| 维度 | 评分 |
|---|---|
| 教育背景 | [education]/10 |
| 工作经历 |
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 51mee-resume-profile-1776110162 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 51mee-resume-profile-1776110162 技能
skillhub install 51mee-resume-profile-1776110162
文件大小: 2.98 KB | 发布时间: 2026-4-14 15:50