颜色格式转换器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-cn-color-converter。
技能介绍
解决什么问题
在 CSS、设计稿、打印材料之间切换颜色时,常见障碍不是“有没有颜色值”,而是同一颜色在 HEX、RGB、HSL、CMYK 等格式间来回换算。cn-color-converter 面向这类日常转换场景,输入一个颜色值,输出一个或多个目标格式,减少手工计算和格式抄写。
核心能力与工作方式
该技能把颜色转换包装成带参数的命令式操作:
- 输入颜色:通过位置参数
color传入,支持#RGB、#RRGGBB、rgb(r,g,b)、hsl(h,s%,l%)等写法。 - 目标格式:可用
--hex、--rgb、--hsl、--cmyk指定输出,未显式指定时通常按默认行为返回,具体以技能实际输出为准。 - 颜色预览:
--preview生成 ASCII 预览,适合在终端里快速判断明度和色调。 - 调色板参数:
--palette用于设置生成调色板数量,默认值为0。
依赖层面仅要求 Python 3.x,资料中标注为内置能力,适合轻量脚本或本地工具链中使用。
适用边界
它适合设计、前端、文档或终端环境里的颜色值快速换算;若涉及色彩管理、印刷专色、宽色域或严格设备校准,仅靠 CMYK 数值还不够,需要结合具体 ICC profile 和打印流程验证。
使用场景
- 前端写 CSS 时把设计稿里的 #RRGGBB 快速转成 rgb() 或 hsl() 用于变量。
- 在终端检查颜色明度时,用 --preview 输出 ASCII 预览,避免肉眼误判。
- 整理设计系统色板时,把同一品牌色从 HEX、HSL、CMYK 对齐成文档值。
- 给印刷同事核对 CMYK 值时,把屏幕 RGB 颜色转成 CMYK 并留档。
适合人员
- 负责前端样式维护、需要把设计稿颜色快速写入 CSS 变量的工程师
- 在终端或脚本中做颜色检查、需要用 ASCII 预览判断明度的开发者
- 整理品牌规范文档、需要把同一颜色对齐到 HEX/HSL/CMYK 的设计师
- 向印刷或供应商确认颜色、需要把屏幕 RGB 转成 CMYK 的运营人员