设计与多媒体

color-toolkit-turn

试用

专业颜色工具集,支持颜色编码转换、对比度计算、智能颜色推荐、HTML预览生成。适用于UI设计、无障碍开发、配色方案生成等场景。

它能做什么

📚 **渐进式加载**:本技能采用渐进式 MD 体系, 为入口(≤230行),详细内容拆分到 按需加载。

技能文档

Color Toolkit - 专业颜色工具集

核心能力

📚 渐进式加载:本技能采用渐进式 MD 体系,SKILL.md 为入口(≤230行),详细内容拆分到 references/*.md 按需加载。

渐进式文件索引

文件说明
references/examples.md输出格式示例
references/faq.md常见问题
references/antipatterns.md反模式与注意事项
references/changelog.md更新日志

Color Toolkit 是一个通用的颜色处理工具包,提供:

  • 颜色编码转换:HEX ↔ RGB ↔ HSL ↔ HSV ↔ CMYK 全支持
  • 对比度计算:WCAG 2.1、APCA、CIELAB ΔE*ab、CIEDE2000 四种算法
  • 智能颜色推荐:根据用户描述生成配色方案
  • HTML预览生成:实时预览颜色效果

触发场景

正向触发(满足以下任意一条):

  • 用户需要颜色转换、对比度计算或配色方案

否定条件(满足以下任意一条,不触发):

  • 简单问答、闲聊、问候(不需要本技能)
  • 单步任务(不需要结构化执行)

核心功能

1. 颜色编码转换

输入格式支持:
- HEX: #FF5733, #F53
- RGB: rgb(255, 87, 51), 255, 87, 51
- HSL: hsl(11, 100%, 60%), 11, 100, 60
- HSV: 11, 100, 60
- CMYK: 0, 66, 100, 0

输出格式:
- HEX: #FF5733
- RGB: RGB(r=255, g=87, b=51)
- HSL: HSL(h=11.0, s=100.0, l=60.0)
- HSV: HSV(h=11, s=100, v=60)
- CMYK: CMYK(c=0, m=66, y=100, k=0)

2. 对比度计算(四种算法)

算法用途评估标准
WCAG 2.1无障碍标准≥4.5:1 (AA) / ≥7:1 (AAA)
APCA现代对比度≥45 Lc (可读) / ≥75 Lc (优秀)
CIELAB ΔE*ab精确色差≤2 (不可辨) / ≤10 (微小)
CIEDE2000专业色差≤1 (完美) / ≤2 (接近)

3. 智能颜色推荐

输入:用户描述(中文/英文) 处理:LLM解析语义 → 提取关键词 → 映射到色彩空间 输出

  • 主色(1个)
  • 辅助色(2-3个)
  • 强调色(1个)
  • 背景/文字色建议

4. HTML预览生成

生成的HTML包含:

  • 颜色色块展示
  • 渐变效果预览
  • 对比度示例
  • 文本可读性测试
  • 无障碍合规提示

使用方式

方式一:直接对话(推荐)

用户:请帮我转换颜色 #3498db 到所有格式
用户:计算 #000000 和 #ffffff 的对比度
用户:推荐一套科技感的配色方案
用户:生成这个颜色的预览页面

方式二:AI 对话

直接描述需求即可,无需命令行操作。AI 会自动调用颜色转换、对比度计算等核心功能。

输出格式

颜色转换结果示例

输出格式详情 → 详见 references/examples.md

对比度计算结果示例

输出格式详情 → 详见 references/examples.md

颜色推荐结果示例

输出格式详情 → 详见 references/examples.md

技术实现

依赖

  • Python 3.8+
  • 仅使用标准库(math, re, random, dataclasses, typing)

文件结构

color-toolkit/
├── SKILL.md              # 本技能文档
└── references/           # 渐进式文档
    ├── examples.md       # 输出格式示例
    ├── faq.md            # 常见问题
    ├── antipatterns.md   # 反模式
    └── changelog.md      # 更新日志

使用限制

约束项说明
输入范围HEX 支持 3/6 位格式;RGB 值自动裁剪 0-255;HSL/HSV 角度 0-360
性能颜色转换无外部依赖,毫秒级响应
环境要求Python ≥ 3.8,仅标准库,无额外依赖

常见使用误区 → 详见 反模式

示例对话

用户:#FF5733 是什么颜色?
助手:
- **HEX**: #FF5733
- **RGB**: RGB(r=255, g=87, b=51)
- **HSL**: HSL(h=11, s=100%, l=60%)
- **色系**: 暖色 / 橙红系
- **亮度**: 0.384(较高)
- **预览**: [生成HTML预览]

用户:计算这个颜色和白色的对比度
助手:
- **WCAG 2.1**: 3.97:1 (大文本AA级) ⚠️
- **APCA**: 58.2 Lc (良好)
- **结论**: 小文本可能不符合AA标准,建议增加对比度

用户:给我一套春天主题的配色
助手:
- **主色**: #4CAF50 (生机绿)
- **辅助**: #E8F5E9 (浅芽绿), #FF9800 (迎春黄)
- **强调**: #E91E63 (桃花粉)
- **预览**: [生成春意盎然的HTML预览]

详见 反模式

详见 FAQ

相关技能

把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。

作者 nssa.io1.0k 次安装47 星标

从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。

作者 fly0pants

按用户明确指令,在得到大脑(Get笔记)中保存、搜索并管理笔记与知识库。

作者 iswalle763 次安装66 星标

诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。

作者 Iván1 次安装

以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。

作者 johnpatternai21 次安装8 星标

在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。

作者 Iván1 次安装

ldxs001 的更多技能

浏览全部技能

Skill 标准化规范引擎。支持 R-01~R-26 规范审查(audit / create / update / refactor / bump / readonly 六模式),含权限扫描、数据目录合规检查、渐进式加载、LLM 二次筛分类。

作者 ldxs00165 次安装

全平台统一发布工具。支持 skills 和 agents 的 Gitee/GitHub/ClawHub/SkillHub/PyPI 同步与 Release 创建,LLM 驱动的文件过滤与脱敏。

作者 ldxs00156 次安装

Execute→Review→Advance 三步循环执行框架。增强步骤规划能力、增强语义理解;明确空转/重试/换思路/求助完整流转规则;最多重试3次、最多空转3次强制约束。

作者 ldxs00128 次安装

调用链编排技能 — 既是调用链编辑器,也是粗粒度规划器。理解用户意图 → 规划 Skill 参与顺序 → 更新/保存/推荐调用链 → 拼接为调用链(支持循环/分支编排、子步骤拓扑排序、准确步骤计数)。

作者 ldxs00138 次安装

draw.io 自动做图 Skill。当用户要求画图、生成图表、做架构图、流程图、UML、ER 图、时序图、思维导图等时触发。生成 .drawio 文件并用 draw.io 打开。支持思考-确认-迭代-版本回溯的完整工作流,8 个 Hook Point 安全校验。

作者 ldxs00111 次安装

8种原子组件自由组合 + 3级约束, cell merging, two-level module system (base + composite), 7+ built-in templates, grid-aware visual editor, style presets, post-generation...

作者 ldxs00114 次安装