卡通大头贴

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

把学生真人照片的头部(严格保持写实、绝不卡通化)接到卡通 Q 版校服身体上,批量输出全身透明 PNG 头像,适合班级头像、答题对战游戏角色等场景。 内置红白运动校服默认款;更换校服需自行上传校服参考图。支持:批量编号(S01…)、原图 vs 成品对照表防张冠李戴、云端一键抠图、透明度校验与总览图。附 4 个开箱即用的 Python 脚本(rename_results / make_sheets / batch_matting / verify_and_sheet),使用 ImageGen 生成 + 云端抠图 API,每次会话前需重新获取临时凭证(技能文档内有说明)。

一句话选型结论

按资料字段整理

卡通大头贴是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_95df10e9/real-head-cartoon-avatar
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_95df10e9仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791621667
正文体量10.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
卡通大头贴当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

10.0 KB
模型实际读到的说明书原文,来自技能仓库

真人头像 + 卡通校服身体 批量生成

用途

把一组学生真人照片,逐个转成「写实头部(原照片原样裁切)+ 扁平卡通 Q 版身体(穿校服)」的全身立绘,最终交付透明背景 PNG,可直接贴到课件、班级墙、点名表、PPT 上。

三条铁律(任何情况下不得违反):

  1. 头部必须是原照片的写实质感——保留皮肤毛孔、发丝、照片纹理;一旦出现卡通/动漫/插画风格即为失败,必须重做。
  2. 校服不得凭空想象——只能用内置默认款,或用用户实际上传的校服图片,见「校服参数规则」。
  3. 不得张冠李戴——批量时必须逐张核对「原图 ↔ 成品」的对应关系。

何时使用

  • 用户发来一批学生照片,要做卡通头像 / 班级形象 / 校服形象。
  • 用户要求「真人头 + 卡通身体」「真人头像不动,只换身体」。
  • 用户要求给某位同学重做头像(如视线朝下、头部被卡通化、衣服不对)。
  • 用户要求更换校服款式。

用户只发一张已处理过的照片且未说明需求时,按「重做该张」处理:回查编号 → 目检 → 重做 → 抠图 → 替换。

输入参数

参数 必填 说明
photos ✅ 学生真人照片,一张一位;顺序 = 用户的发送顺序(编号依据)
uniform ❌ 校服款式。未提供时使用内置默认款,见下节
uniform_image ❌ 校服参考图。仅当用户明确要求换校服时,必须由其亲自上传
start_index ❌ 起始编号,默认 1;已有前序批次时接续(如 31)
prefix ❌ 文件名前缀,默认 S(S01、S02…)
output_dir ❌ 输出根目录,默认工作区下 class-avatars/

校服参数规则(三条,必须遵守)

  1. 默认:不传校服时用内置默认款——红白运动服(白色运动外套 + 深酒红插肩袖 + 红白条纹立领/袖口/下摆 + 红色嵌线口袋 + 藏青运动裤带两侧双白条 + 白运动鞋)。完整文案见 references/prompt-library.md。
  2. 换款必须先拿到图:用户说「换一种校服 / 用这款校服」但没有上传校服图片时,不得自行假设款式、不得套用其他款式、不得凭描述生成。停下来按下方文案索要图片,拿到图之后再继续。
  3. 有图才用图:用户上传校服图后,把该图作为 image2 传入,并先目检这张图,按图中真实可见的颜色与款式写出描述填进提示词(不得沿用默认款文案,也不得把图中没有的元素写进去)。

缺少必要输入时的提示文案

场景 A:用户要求换校服但没给图

> 收到,换校服可以做。不过校服款式我不能替您猜——麻烦您直接发一张这款校服的图片(实物照、效果图、同学穿着照都行),我按图上的颜色和款式生成。
> 拿到图片后立刻开始;在此之前不会改动任何已完成的头像。
> 如果您其实想用上一批那套红白运动服,直接说一声就行。

场景 B:用户没发照片

> 还差学生照片——请把要做的同学照片发给我(一次可发多张),我按发送顺序编号。
> 只做某一位的话,发他的一张照片即可。

场景 C:校服图看不清款式(过暗 / 只拍到局部 / 被遮挡)

> 这张校服图我看不全(写明具体原因:只拍到局部 / 光线太暗 / 被挡住),按它生成容易和实物对不上。
> 麻烦再补一张能看清上衣颜色与裤子款式的照片;或者说「就用默认红白运动服」,我按默认款继续。

场景 D:照片里有多个人 / 看不清脸

> 第 N 张照片里有几位同学(或脸被遮挡、侧脸太暗),我无法确定要给谁做,头部也裁不出来。
> 麻烦补一张该同学单人、正脸清晰的照片,我再做这一位。

执行流程

每一步的输出直接作为下一步的输入,不得跳步;批量作业开始前先读 references/troubleshooting.md。

步骤 0 — 归集照片并记录顺序

  • 输入:用户粘贴的照片(落在 ~/.workbuddy/clipboard-images/)。
  • 动作:按批次时间戳前缀 ls | grep "<批次时间戳>" | sort 得到清单,写入 <output_dir>/batch_list.txt。排序结果即编号顺序,它决定后续所有对应关系。
  • 输出:batch_list.txt(N 行);确认 N 与用户发送张数一致。

步骤 1 — 确定校服文案

  • 输入:uniform_image(可选)。
  • 动作:无图 → 取 references/prompt-library.md 的默认款文案;有图 → 目检图片后据实改写衣服描述。
  • 输出:一段身体描述字符串,供步骤 2 拼装。

步骤 2 — 建目录并生成图像

  • 目录:<output_dir>/gen/(原始生成)、renamed/(编号后)、sheets/(对照表)、transparent/(最终交付)。
  • 生成参数:size=1024x1536、quality=medium、input_fidelity=high、image1=学生照片;有校服图时 image2=校服图。
  • 防冲突(必做):每轮最多 3 张并行;每张提示词开头加唯一前缀 Student NN.(NN = 该生在本批的两位序号)。输出文件名由提示词前缀 + 时间戳构成,同秒生成会互相覆盖,前缀唯一即可彻底避免。
  • 每轮结束必须 ls 核对:本轮文件是否齐全、前缀是否覆盖到位;缺哪张就单独补生成(不要整批重跑)。
  • 输出:gen/ 下 N 个文件(此时为白底 RGB,属正常,步骤 5 抠图处理)。

步骤 3 — 建立映射并编号

  • 输入:gen/ 文件 + batch_list.txt。
  • 动作:确认每个 Student_NN__*.png 对应第 NN 位同学,写成 mapping.txt,每行 NN|生成文件绝对路径。
  • 运行:python scripts/rename_results.py --mapping mapping.txt --dest renamed/ --prefix S --start 31
  • 输出:renamed/S31.png …,并打印每张的模式 / 透明占比报告(此阶段为 RGB 白底,不必惊慌)。

步骤 4 — 生成对照表并逐张目检(防张冠李戴)

  • 运行:python scripts/make_sheets.py --src-list batch_list.txt --src-dir <照片目录> --result-dir renamed/ --out-dir sheets/ --prefix S --start 31 --pairs 4
  • 动作:逐张打开对照表目检,确认每对左右是同一位同学(看发型、眼镜、脸型、衣物颜色),同时确认头部未被卡通化、姿态自然。
  • 发现错配或被卡通化 → 记下编号 → 回到步骤 2 单独重做 → 重跑步骤 3、4。
  • 输出:sheets/check_part*.jpg(每页 4 对,左原图右成品)。此步不可省略,是防止张冠李戴的唯一手段。

步骤 5 — 云端抠图

  • 先取凭证(有时效,过期报 INVALID_SHORT_KEY);首次调用或报错时重新获取一次。
  • 运行:python scripts/batch_matting.py --src-dir renamed/ --dest transparent/ --token <token>
  • 脚本逐张调用云端抠图并落到 transparent/,末尾打印失败编号;针对失败项换新凭证单独重跑。
  • 输出:transparent/S31.png …(RGBA)。

步骤 6 — 校验与总览

  • 运行:python scripts/verify_and_sheet.py --src-dir transparent/ --prefix S --start 31 --end 63 --out _final_sheet.jpg
  • 判读:模式必须为 RGBA;透明占比 0.20–0.35 属正常(全身小人约占画面 1/4–1/3),低于 0.10 才算异常需重抠。抽查占比最低的 1–2 张确认边缘干净、无残底。
  • 输出:transparent/_final_sheet*.jpg 总览图(浅色底、带编号)。

步骤 7 — 交付

  • 用文件呈现工具交付:总览图排第一位,再附 2–3 张单张 PNG 供抽查。
  • 说明中写清:编号范围、存放路径、总张数、校服款式、核对结果(共几对、是否发现错配、如何处理)。

单张重做流程

用户发来一张照片(通常是已做过但不满意)时:

  1. 用文件名哈希回查它在 batch_list.txt 中的序号 → 得到编号(如第 8 位、起始 31 → S38)。
  2. 打开现有成品目检,判断问题类型:头部卡通化 / 视线朝下 / 衣服不对 / 换错人。
  3. 针对性改提示词重做(头部卡通化 → 强化写实约束;视线朝下 → 追加"正视镜头"约束,见 references/prompt-library.md 的可选补丁段),仍要保留 Student NN. 前缀。
  4. 抠图后原地替换 transparent/S38.png,重跑步骤 6 校验。
  5. 交付时说明具体改了什么。

脚本清单

脚本 用途 关键参数
scripts/rename_results.py 按映射编号 + 检查透明通道 --mapping --dest --prefix --start
scripts/make_sheets.py 生成「原图 vs 成品」对照表 --src-list --src-dir --result-dir --out-dir --pairs
scripts/batch_matting.py 批量云端抠图 --src-dir --dest --token
scripts/verify_and_sheet.py 透明度校验 + 总览图 --src-dir --prefix --start --end --out

环境:Pillow(已装在 ~/.workbuddy/binaries/python/envs/default);抠图脚本固定路径为
C:/Program Files/WorkBuddy/resources/app.asar.unpacked/resources/plugins/workbuddy-builtin/skills/buddy-image-processing/scripts/buddy-image-processing.py。

已知坑

并行覆盖、文件名冲突、凭证时效、透明占比误判等所有踩过的坑记在 references/troubleshooting.md,批量作业前先读一遍,不要凭感觉重蹈覆辙。

常见问题

5 问
答案由本站依据条目字段整理
卡通大头贴怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_95df10e9/real-head-cartoon-avatar。安装方式为未标注。装完刷新技能列表或重开客户端。

卡通大头贴支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

卡通大头贴权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

卡通大头贴收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

卡通大头贴用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。