作品集网站

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

制作单页个人档案 / 作品集网站(单文件 index.html)。当用户要求为某个人物、演员、运动员、创作者、团队或品牌做一页式资料页 / 人物档案 / 作品集 / 个人主页 / 简历式落地页,或要求参照「极简单页面作品集模板」重构 / 美化已有单页时使用。产物为内联 CSS 与 JS、零外部依赖、响应式、双击即可打开的单文件页面,含首屏打字机、人物简介、时间轴、作品网格、荣誉奖项、可选深色专题区块、页脚与滚动动效。

一句话选型结论

按资料字段整理

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

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

安装

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

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

  2. 2
    拿到技能文件

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

  3. 3
    刷新技能列表

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

  4. 4
    验证是否生效

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

技能档案

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

典型使用场景

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

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

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

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

选择建议

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

值得选的地方

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

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
作品集网站当前 未标注权限 未标注 未标注 未标注 有
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.6 KB
模型实际读到的说明书原文,来自技能仓库

单页个人档案 / 作品集网站

这个技能解决什么

把零散的人物资料(生平、作品、奖项、图片)组织成一个单文件、零依赖、可直接分享的中文单页档案网站。
核心是一套已验证的模板:内联 CSS + 内联 JS + 相对路径图片,紫蓝渐变的极简作品集基调,
外加一个可选的深色专题区块用来承载"另一个语境"(游戏代言、赛事、跨界合作等)。

适用场景举例:给一位演员做三十年演艺档案;给一位运动员做生涯履历页;
给一个工作室做团队介绍页;把已有的简陋个人主页重做成有设计的单页。

何时使用

触发:用户提到"给 X 做个人主页 / 档案页 / 作品集 / 一页式介绍",或上传一份参考模板 / 旧页面要求重构美化。

不适用:
- 需要多页面、后台、数据库、表单提交 → 走完整建站方案(cloud-service 等),本技能只产出静态单页。
- 只需要一段介绍文字 → 直接写,不必建站。
- 需要在线协作文档 → 走腾讯文档类技能。

产物硬性约定

  1. 单文件:所有 CSS 写在 <style>、所有 JS 写在 <script>,不拆分外链文件。
  2. 零外部依赖:不引用 CDN、字体服务、图标库、统计脚本。断网也能完整显示。
  3. 图片同级相对路径:图片下载到 index.html 所在目录,src="hero.jpg" 这种写法。
  4. 中文内容 + 响应式:默认 lang="zh-CN",≤960px 与 ≤620px 两档断点必须正常。
  5. 交付前占位符清零:不得残留任何双层花括号占位符。

工作流

第 1 步:确认主体与边界

确定:主体姓名(含英文名)、身份串、内容边界(哪些能写、哪些不写)、
是否要深色专题区块及主题(例如某款游戏 / 某项赛事)、主题色是否沿用默认紫蓝。

信息不足时按合理默认推进:默认紫蓝主题、保留深色专题区块、内容以公开资料为准。
边界不清时在"关于本站"区块声明页面性质。

第 2 步:采集并核实事实

用 WebSearch / WebFetch 核对:出道年份、代表作品及年份、奖项名称与届数、
出生地与教育背景。年份、届数、奖项名称必须可溯源,无法确认的条目宁可不写。

内容质量红线:不编造作品、不虚构奖项、不写未经证实的私人信息。
涉及第三方 IP(游戏 / 品牌 / 赛事)时,必须保留模板中的免责说明区块。

第 3 步:准备图片

至少 3 张,建议 4 张:

用途 占位符 建议构图
首屏形象照 {{HERO_IMG}} 3:4 竖构图,人物居中偏上
简介配图 {{ABOUT_IMG}} + {{ABOUT_IMG_FALLBACK}} 4:5,与首屏不同的场景
专题区块图 {{FEAT_IMG}} 16:10 横构图

要求:单张 ≤ 300KB,优先 WebP / JPG;文件名不带空格与括号(重命名为 hero.jpg /
about.jpg / about-origin.jpg / feature.jpg)。

低分辨率图的处理:先用 buddy-image-processing 的 enhance 操作提升清晰度,
再用 Pillow LANCZOS 放大 2–4 倍另存,原图保留作为 onerror 回退。
虚拟环境:C:/Users/wzbc-719/.workbuddy/binaries/python/envs/default(已含 pillow)。

第 4 步:套用模板

复制 assets/onepage-profile-template.html 到目标目录并改名 index.html。

需要看一个"填满的真实成品"时,读 assets/examples/actor-profile-example.html
(已完成的演员档案页,含全部区块的实际写法;其中的图片文件未随技能打包,图片位会留空)。

第 5 步:填充占位符

先枚举全部占位符:

grep -o '{{[A-Z0-9_]*}}' index.html | sort -u

再按区块分组替换:页头 → 导航 → 首屏 → 简介 → 时间轴 → 作品 → 荣誉 → 专题 → 关于本站 → 页脚。
重复块按模板中 ✂ 注释复制或裁剪:

  • 时间轴保留 5–7 条,作品卡 6–9 张,荣誉卡 4–6 张,专题卡固定 4 张,关键资料卡 4 张。
  • 删除某个整段区块时,必须同步删除导航栏、页脚、首屏按钮中指向该区块 #id 的所有链接。
  • 无论删不删,导航锚点与 section[id] 必须一一对应(自检脚本会查)。

第 6 步:自检

python scripts/verify_page.py index.html

必须输出"结论: 通过"。脚本会检查:占位符残留、外部依赖、锚点悬空、id 重复、
必填 JS 钩子、viewport、本地图片是否存在、section/div/nav/footer 标签是否闭合,
并打印区块顺序与各组件数量,便于和预期结构对照。

失败项必须修完再交付;WARN 项逐条判断,onerror 回退图不存在这类要补齐。

第 7 步:预览与交付

cd <页面目录> && python -m http.server 8899

或直接双击 index.html。最后用 present_files 打开 index.html 让用户看到成品。

内容结构规范

区块 数量 写法要点
导航 5–7 项 用页面区块名,不要用"首页/关于"以外的泛称
首屏身份串 {{HERO_TAG}} 1 串 3–6 个身份词,用「·」连接
首屏打字机 {{HERO_ROLES_JS}} 3–4 条 JS 数组,每条 6–12 字,覆盖不同侧面
首屏导语 {{HERO_TAGLINE}} 50–90 字 一句带判断的概括,不是履历罗列
首屏数据 STAT1–3 3 组 数字 + 单位 + 12 字以内说明(出道年 / 作品数 / 从业年数)
简介正文 ABOUT_P1–3 3 段 共 300–450 字:①出身与入行动因 ②代表阶段与转折 ③跨界或当下
简介徽章 ABOUT_BADGE* 4–8 个 身份用 .badge,荣誉用 .badge.warm
关键资料卡 FACT1–4 4 张 标签 2–4 字,值用「日期 · 地点」式短句
时间轴 5–7 条 每条 日期 + 小标题 + 身份/作品 + 60–110 字正文,正序排列
作品卡 6–9 张 年份 + 作品名 + 英文名 + 1–2 句看点 + 2–3 个标签
荣誉卡 4–6 张 奖项全称(届数+名称+类别)+ 获奖作品与年份
深色专题 1 块 2 段正文 + 3 条要点 + 4 张卡 + 免责说明;只放"另一个语境"的话题
关于本站 4 张资料卡 页面性质 / 内容范围 / 资料来源 / 技术实现

文风:克制的第三人称,每段至少落一个具体事实或作品名,避免"传奇""闪耀""天花板"这类空泛形容。

主题色沿用默认紫蓝;要换色只改 :root 的 --primary、--primary-2、--grad,
并检查 references/design-system.md 第 1 节列出的同色系 rgba() 硬编码处。

常见坑

  • 占位符漏替换:模板首行注释里也有说明性花括号,改完后用自检脚本扫一遍最稳妥。
  • 删区块忘删锚点:导航/页脚/首屏按钮里指向被删 #id 的链接会导致自检 FAIL。
  • 图片名带空格或括号:OIP-C (2).webp 能用但易踩坑,一律重命名。
  • 动了脚本:.reveal 元素默认 opacity:0,若删掉 IntersectionObserver 逻辑,整页内容不可见。
  • 深色区块里套浅色类:.delta 内部文字色单独定义,直接复用 .section-title 会看不清。
  • 深色区块滥用:一页最多一个,放在荣誉之后、关于本站之前。
  • 事实核实:作品年份、奖项届数写错是最常见也最致命的问题,逐条对过再交付。

资源索引

  • assets/onepage-profile-template.html — 主模板,含全部区块、内联 CSS/JS 与占位符注释。改动前先通读一遍。
  • assets/examples/actor-profile-example.html — 已完成的真实成品页(演员档案),需要参考具体写法时读。
  • references/design-system.md — 设计令牌、区块清单、组件配方、响应式规则、禁忌事项。
  • scripts/verify_page.py — 单页自检脚本,交付前必跑。

常见问题

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

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

作品集网站支持哪些客户端?

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

作品集网站权限高吗,安全吗?

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

作品集网站收费吗?

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

作品集网站用什么许可证?

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

热门专题

按场景挑技能
全部专题 →

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