返回顶部
c

colors-cc颜色资产工具

A native UI asset and color toolset for OpenClaw and other AI Agents. Generate SVG placeholders, animated gradients, theme-based palettes, and perform color conversions without hallucination.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.3.1
安全检测
已通过
188
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

colors-cc

技能:ColorsCC

一个高性能、无状态的色彩API及工具集,专为AI代理(OpenClaw、Cursor、Cline、GPTs)优化。

🚀 代理使用规则

  • - 内联图片:始终直接使用或Markdown alt嵌入SVG占位符。
  • URL编码:#字符必须编码为%23(例如:start=%23FF003C)。
  • 禁止抓取:不要尝试下载二进制图像数据,让用户的客户端渲染URL。
  • 有效尺寸:宽度和高度自动限制在50-4000像素之间。
  • 文本限制:占位符文本最多截断为100个字符。

🛠 功能

1. 带动画效果的SVG占位符

生成具有各种渐变和动画效果的动态轻量级占位符,用于UI原型设计。
  • - 端点:https://api.colors-cc.top/placeholder
  • 参数
- w:宽度(像素,默认:800,范围:50-4000) - h:高度(像素,默认:400,范围:50-4000) - text:居中文本,需URL编码(默认:{宽度} x {高度},最多100字符) - effect:视觉效果。可选值:static(默认)、fluid、breathe、holographic、mesh - palette:逗号分隔的十六进制颜色(默认:2种随机颜色,范围:2-10种颜色)。例如:%23FFD6A5,%23FFADAD - speed:非静态效果的动画持续时间(秒,默认:10,范围:1-30) - attribution:是否包含品牌水印(默认:true)。设为false或0可禁用。启用时,会在右下角添加一个微妙的colors-cc.top水印(15%透明度)以及用于病毒式传播的HTML注释。 - start / end:(旧版)起始和结束渐变颜色的十六进制值。建议使用palette。
  • - 示例
- 静态英雄横幅 - 全息全息 - 网格网格
  • - 响应:SVG图像,带有Cache-Control: public, max-age=31536000, immutable

2. 流体动画占位符(别名)

生成具有平滑颜色过渡和动画的动态SVG渐变。
  • - 端点:https://api.colors-cc.top/fluid-placeholder
  • 参数
- w、h、text、speed、attribution(同上) - stops或palette:逗号分隔的渐变十六进制颜色(默认:随机,范围:2-10种颜色)
  • - 示例暖色渐变
  • 响应:带有平滑颜色过渡的动画SVG,以及Cache-Control: public, max-age=31536000, immutable

3. 随机颜色

获取一个随机的十六进制和RGB颜色,附带生成时间戳。
  • - 端点:GET https://api.colors-cc.top/random
  • 返回:{hex: #A1B2C3, rgb: rgb(161, 178, 195), timestamp: 2024-03-12T10:30:00.000Z}
  • 示例:当你需要为模拟数据或UI组件获取随机颜色时,可调用此端点。

4. 精选主题调色板

获取高质量配色方案,用于设计灵感。
  • - 端点:GET https://api.colors-cc.top/palette?theme={主题名称}
  • 主题:cyberpunk、vaporwave、retro、monochrome
  • 返回:{theme: cyberpunk, colors: [#FCEE09, #00FF41, ...], count: 5}
  • 示例:fetch(https://api.colors-cc.top/palette?theme=vaporwave)

5. 通用颜色转换器

在HEX、RGB、HSL和CMYK格式之间进行无状态转换。
  • - 端点:GET https://api.colors-cc.top/convert?hex={十六进制}|rgb={rgb}|hsl={hsl}|cmyk={cmyk}
  • 参数:提供以下之一:hex、rgb、hsl或cmyk
  • 返回:{hex: #FF5733, rgb: rgb(255, 87, 51), hsl: hsl(10, 100%, 60%), cmyk: cmyk(0%, 66%, 80%, 0%)}
  • 示例:https://api.colors-cc.top/convert?hex=%23FF5733
  • 错误:如果输入无效,返回{error: Invalid color format},状态码400

6. CSS颜色名称目录

获取所有标准CSS颜色名称及其对应的十六进制值(约140种颜色)。
  • - 端点:GET https://api.colors-cc.top/all-names
  • 返回:{AliceBlue: #F0F8FF, AntiqueWhite: #FAEBD7, Tomato: #FF6347, ...}
  • 示例:用于查找命名颜色,如tomato → #FF6347

📖 常见用例

用例1:构建着陆页

html
英雄区域
功能1 功能2

用例2:使用颜色生成模拟数据

javascript const palette = await fetch(https://api.colors-cc.top/palette?theme=vaporwave) .then(r => r.json())

const mockData = palette.colors.map((color, i) => ({
id: i,
name: 项目 ${i+1},
color: color,
thumbnail: https://api.colors-cc.top/placeholder?w=200&h=200&palette=${color.replace(#, %23)},%23000000
}))

用例3:颜色选择器组件

javascript async function getRandomColor() { const res = await fetch(https://api.colors-cc.top/random) const data = await res.json() return data.hex }

用例4:通用颜色转换器

javascript // 将任何颜色格式转换为所有格式 const result = await fetch(https://api.colors-cc.top/convert?hsl=hsl(200,50%,50%)) .then(r => r.json()) console.log(result.hex) // #4099BF

⚠️ 常见陷阱及解决方案

❌ 错误1:未编码的井号

错误: start=#FF0000
正确: start=%23FF0000

✅ 提示:为

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 colors-cc-1776063244 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 colors-cc-1776063244 技能

通过命令行安装

skillhub install colors-cc-1776063244

下载

⬇ 下载 colors-cc v0.3.1(免费)

文件大小: 3.86 KB | 发布时间: 2026-4-15 12:15

v0.3.1 最新 2026-4-15 12:15
colors-cc v0.3.1

- Added detailed SKILL.md with usage rules and clear API capability breakdown.
- Improved SVG placeholder support: advanced effects, animation, and watermark attribution toggle.
- Expanded API endpoints: random colors, theme palettes, fluid placeholders, color conversion, and named CSS color lookup.
- Clarified URL encoding, dimension limits, palette constraints, and direct image embedding best practices.
- Added common use cases, error handling tips, and links to relevant web tools.
- Enhanced documentation for agents, with anti-hallucination guidelines and common pitfalls.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部