yz

SKILL内容创作
内容创作 未标注权限 许可证不明确
安装这个技能

把「人物资料汇编 + 写真图集 + 网页模板」打包成单文件、零依赖、紫白配色的中文人物个人主页 HTML。适用于给演员/艺人/公众人物做资料型主页、粉丝向人物档案页、明星个人作品集页。触发词:人物主页、个人主页、明星主页、艺人主页、资料汇编转网页、写真图集页面、时间轴个人主页、单文件 HTML 主页、把资料做成网页。

一句话选型结论

按资料字段整理

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

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

安装

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

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

  2. 2
    拿到技能文件

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

  3. 3
    刷新技能列表

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

  4. 4
    验证是否生效

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

技能档案

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

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写文章与脚本

按主题产出初稿与分镜脚本。

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

同一内容按平台改成长短不同的版本。

选择建议

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

值得选的地方

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

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
yz当前 未标注权限 未标注 未标注 未标注 有
AI 视频生成 调用外部服务 GitHub 仓库 431.3 万 Codex、Claude、Cursor 有
视频帧 联网访问 ClawHub 市场 262.1 万 OpenClaw 有
Markdown 转换器 写入文件 ClawHub 市场 135.3 万 OpenClaw 有
哔哩哔哩全合一 接触敏感数据 ClawHub 市场 64.1 万 OpenClaw 有
Remotion video toolkit 命令行 浏览器控制 ClawHub 市场 63.9 万 OpenClaw 有

SKILL.md 全文

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

人物个人主页生成器(单文件 HTML)

把结构化的人物资料(Markdown/Word 汇编)加上一批写真图片,产出一个自包含的 HTML 文件——无 CDN、无外链、双开即用、可离线浏览、可直接拖进浏览器或打包分享。

这个 skill 来自一次真实的完整交付(「杨紫 · 演员主页」,约 121 KB / 8 个版块 / 12 个 JS 交互模块)。下面记录的是当时踩过的坑和算过的账,照着做能省掉一整轮返工。


一、什么时候用

用:
- 用户给了一份人物资料(.md / .docx / 一段文字),要"做成网页/主页/档案页"
- 用户给了一个写真图片文件夹,要"配上这些人物的图做页面"
- 用户要"明星个人主页""艺人资料页""作品集页面"这类长页面、单页滚动、带动画
- 用户要求"单文件、不要依赖外网、离线能开"

不用:
- 只是要个简单介绍页(一屏搞定)→ 直接写 HTML 就行,不必上这一整套
- 需要后端、需要动态数据、需要登录 → 这是纯静态页方案
- 用户明确要 React/Vue 工程 → 走工程化路线


二、输入物清单(先对齐,再动手)

动手前必须确认这 4 项,缺一项就先问用户,不要猜:

输入 必需 说明
人物资料 必需 Markdown 最佳。若只有 docx,先转成 md(见 scripts/extract_docx.py)
写真图片 必需 至少 6 张才能撑起轮播。注意 .heif/.heic 浏览器不支持,必须转 JPG
配色倾向 可选 默认紫白(#8b5cf6 系)。用户指定则改 :root 变量
参考模板 可选 用户若给了模板 HTML,只抄动画思路,不抄外链依赖(见第五节)

资料 → 版块的映射规则

一份好的人物汇编通常已经分好章节。章节直接映射成 section,不要重新编故事:

汇编章节 对应版块
基本资料表格 简介 / 基本资料卡
演艺历程(分阶段) 时间轴(每阶段 1 个节点)
代表作品表格 作品卡网格
荣誉奖项表格 标签页切换(剧集 / 电影 / 其他)
待播待映 小卡网格(4 张最好)
人物评价 / 引语 引言卡
单一重点作品有数据 数据卡网格 + 数字滚动
资料来源说明 页脚

三、产出规格(硬指标)

<姓名>-个人主页.html      ← 单文件,全部 CSS/JS 内联
图片/                     ← 与 HTML 同级目录,相对路径引用

必须满足:
- ✅ 单文件自包含:CSS 内联在 <style>,JS 内联在 <script>,不允许任何 <link href="http..."> 或 <script src="http...">
- ✅ 图片用相对路径 图片/xxx.jpg,不用 base64(会让文件膨胀到几 MB)
- ✅ 移动端可用:@media (max-width:767px) 全套适配
- ✅ 无 JS 兜底:<html class="js-enabled"> 由内联脚本开启,动画元素在无 JS 时保持可见
- ✅ 尊重 prefers-reduced-motion
- ✅ 文件大小 80–150 KB 属于正常区间


四、执行流程

Step 1 · 侦察输入

# 列压缩包内容(不直接解压到用户目录)
python -c "
import zipfile
z = zipfile.ZipFile(r'D:\xxx.zip')
for n in z.namelist(): print(n)
"

读资料 md,同时统计图片数量与格式——这一步决定后面轮播几张、有没有 heif 要转。

Step 2 · 处理图片(最关键的前置步骤)

# 检查是否有 heif/heic(浏览器不支持,必须转)
python scripts/check_images.py <图片目录>
# 转 heif → jpg
python scripts/convert_heif.py <图片目录>

pillow-heif 安装与坑见 references/pitfalls.md(有独立的 sys.path 技巧)。

给图片起可读的名字:yangzi-05.jpg 比 20210808004054_da82d.jpg 好,方便后续引用和复用。转换时顺手重命名。

Step 3 · 规划版块

按第二节的映射表列出版块顺序,先算清楚每行放几张(见 references/layout-math.md)。这一步不规划,后面必然返工——卡片数量与栅格列数必须同时定。

Step 4 · 写 HTML

分三次写,不要一次性写完:

  1. Write 写 <head> + 全部 CSS(:root 变量 → 基础重置 → 组件样式 → 响应式)
  2. Write 或追加 写 <body> 结构(导航 → 各 section → 页脚 → 弹层)
  3. 追加 写 <script> 交互模块

> ⚠️ 单次写入上限约 8 万字符,超了会被静默截断。HTML 超过这个量必须分段追加。见 references/pitfalls.md。

详细写法见 references/architecture.md(结构)与 references/interactions.md(12 个 JS 模块的完整实现)。

Step 5 · 自检

python scripts/validate_page.py <输出的html>

检查项:外链残留、图片路径是否存在、section id 与导航锚点是否一一对应、data-count 与文案数字是否一致。

Step 6 · 交付

用 present_files 打开预览。同时把 HTML 和 图片/ 一起说清楚——只给 HTML,用户挪动文件后图片会全挂。


五、移植参考模板的铁律

用户常给一个现成模板(如模板王系列)说"照这个效果做"。只抄手法,不抄依赖:

模板里的东西 怎么做
AOS 库(aos.js) 自己写 IntersectionObserver + [data-aos],约 20 行
Font Awesome 图标 内联 SVG(stroke="currentColor",天然跟随主题色)
Bootstrap 栅格 原生 CSS Grid
Google Fonts 系统字体栈兜底(PingFang SC / Microsoft YaHei / Noto Sans SC)
jQuery 轮播 原生 transform: translateX() + 触摸事件

模板的静态资源文件(*_files/ 目录)不要跟着复制进产出,否则文件从 120KB 变成 500KB+ 且依赖本地路径。


六、配色系统

默认紫白主题,用户没指定就照这个用:

--primary:#8b5cf6;  --primary-deep:#6d28d9;  --primary-soft:#a78bfa;
--accent:#c084fc;   --purple-ink:#2e1065;
--bg-primary:#ffffff;  --bg-secondary:#faf7ff;  --bg-tertiary:#f3efff;
--border-color:#ece5f9;
--gradient-text:linear-gradient(120deg,#8b5cf6 0%,#a855f7 45%,#6d28d9 100%);

换色只需改这一组变量,全站跟着变——这是整个方案里最值得保留的设计。具体色板与对比度要求见 references/design-system.md。


七、内容红线(重要)

做人物主页很容易碰到版权与隐私,产出时必须带上:

  1. 页脚免责声明:个人学习/资料归档用途,不作商业使用,图片版权归原权利人所有
  2. 资料时效声明:奖项与播出信息以官方最终公布为准
  3. 若资料含肖像权维权、争议事件:原样呈现事实与工作室声明,不做主观评价、不站队
  4. 不臆造资料:汇编里没有的奖项、作品、数据一律不加。宁可版块少一个,也不编

八、参考文档

文件 内容
references/architecture.md 8 版块完整结构、HTML 骨架、语义化标签用法
references/design-system.md 配色变量、字体栈、间距/圆角/阴影体系
references/components.md 时间轴、作品卡、轮播、标签页、进度条、灯箱等组件清单
references/interactions.md 12 个 JS 模块的完整可复用实现
references/layout-math.md 栅格列数反算公式(最容易返工的地方)
references/pitfalls.md 踩坑清单:写入截断、heif、环境缺 coreutils 等
assets/template.html 可直接套用的骨架模板
assets/theme-purple.css 紫白主题变量 + 通用组件样式
examples/yangzi/ 完整成品参考(杨紫主页,含截图)

常见问题

5 问
答案由本站依据条目字段整理
yz怎么安装?

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

yz支持哪些客户端?

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

yz权限高吗,安全吗?

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

yz收费吗?

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

yz用什么许可证?

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

热门专题

按场景挑技能
全部专题 →

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