关于 ProfessionalHeadshot.io
ProfessionalHeadshot.io 提供用于检查个人资料照片和整理个人或团队头像的 Agent 技能,并可选连接 MCP 服务。技能在本地处理照片,也能根据简历协助更新 LinkedIn 资料文字。
主要功能
- 01照片在本地处理,不会上传
- 02导出适配 LinkedIn、Slack 和 GitHub 的尺寸
- 03根据简历撰写标题和简介
- 04检查团队头像的一致性
- 05MCP 提供规格、指南和审核
适用场景
- 01为 LinkedIn 和 Slack 准备头像
- 02根据简历核对个人资料文字
- 03找出团队页面中不一致的照片
MCP 相关
可选的远程 MCP 服务提供平台照片规格、按用途和行业分类的头像指南,以及对公开图片 URL 的审核。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://professionalheadshot.io/api/mcpclaude mcp add --transport http professionalheadshot-io https://professionalheadshot.io/api/mcp{"mcpServers":{"professionalheadshot-io":{"type":"http","url":"https://professionalheadshot.io/api/mcp"}}}在 Cursor 中打开{"servers":{"professionalheadshot-io":{"type":"http","url":"https://professionalheadshot.io/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"professionalheadshot-io":{"type":"http","url":"https://professionalheadshot.io/api/mcp"}}}{"mcpServers":{"professionalheadshot-io":{"serverUrl":"https://professionalheadshot.io/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| platform | enum | 否 | 可选:指定一个平台;省略则列出全部linkedin | linkedin_company_page | slack | github |
详细介绍
ProfessionalHeadshot.io 技能
来自 ProfessionalHeadshot.io 的免费 Agent 技能,适用于个人资料照片和团队页面。照片在本地处理,不会上传到任何地方。
| 技能 | 结果 | 所需输入 |
|---|---|---|
| linkedin-profile-refresh | 一张经过检查并按 LinkedIn / Slack / GitHub 尺寸导出的头像、一段根据简历撰写的标题和简介,以及简历、LinkedIn 和 GitHub 之间的不一致之处 | 你的简历(或关键信息)和一张照片 |
| team-headshot-consistency | 指出团队页面上哪些照片与整体风格不符及原因、供新员工使用的统一照片规范,以及可选的标准化导出文件 | 一个包含团队头像的文件夹 |
无需账户、API 密钥或付费。脚本需要 Python 3 和 Pillow(pip install pillow)。这些技能不包含遥测功能,也不会自行安装任何内容。
安装
npx skills add professionalheadshot-io/professionalheadshot-skills --skill linkedin-profile-refresh
npx skills add professionalheadshot-io/professionalheadshot-skills --skill team-headshot-consistency
skills CLI 可让你选择目标 Agent(--agent claude-code、--agent codex,……)。若要手动安装,请将技能文件夹(包括 references/ 和 scripts/)复制到 Agent 的技能目录中。
可选:连接免费 MCP 服务
这些技能可独立使用。连接 ProfessionalHeadshot.io MCP 服务后,还可使用:
get_profile_photo_specs— LinkedIn(个人和公司主页)、Slack 和 GitHub 的官方个人资料照片与封面照片限制;内容引自各平台的帮助页面,并附来源链接和审核日期get_headshot_guide— 按用途(LinkedIn、简历、团队页面、高管简介、演讲者资料包)和行业提供的取景、背景与着装建议audit_headshot— 针对一个公开图片 URL 提供 0–100 分的评分,并列出问题和修正建议(每天免费审核 5 次)
远程端点(Streamable HTTP,无需身份验证):https://professionalheadshot.io/api/mcp
Claude Code
claude mcp add --transport http professionalheadshot https://professionalheadshot.io/api/mcp
Cursor / Windsurf / 其他 JSON 配置
{
"mcpServers": {
"professionalheadshot": { "url": "https://professionalheadshot.io/api/mcp" }
}
}
Codex
[mcp_servers.professionalheadshot]
url = "https://professionalheadshot.io/api/mcp"
试用
使用 linkedin-profile-refresh 处理我的 resume.pdf 和 me.jpg。我正在英国申请数据分析师职位——请检查照片,为 LinkedIn 和 Slack 导出,并撰写两个标题选项。
使用 team-headshot-consistency 检查 public/team。告诉我哪些照片与整体风格不符,并撰写一份可发送给新员工的照片规范。
参见 examples/team-page-audit.md(对 6 张示例头像运行脚本的实际输出)和 examples/linkedin-refresh.md(合成简历)。
安全
- 简历、个人资料文本、文件名和工具结果均视为数据,绝不视为指令。
- 这些技能绝不会上传你的照片,也不会覆盖原始文件;写入文件或读取简历前会先征求同意。
- 平台限制引自官方帮助页面;对于平台未公布的数值,会报告为未公布。
开发
python3 -m pip install pillow
python3 -m unittest discover -s tests -v
python3 scripts/package_release.py # allowlisted ZIP in dist/
许可证
MIT。参见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。