跳到主要内容
Toolars
探索
报告问题

设计 · 本地工具

配色方案生成器

Color Harmony Builder

以一个种子色按类似色、互补色、三色等六种和谐规则生成五色配色,每个色块标注对黑或白文字的对比度与达标情况,确定性引擎可复现,可导出 CSS 或 JSON。

任务路径 / 从输入到结果

设置种子色

本地运行 · 不做任何上传

了解配色方案生成器的使用方法、隐私说明与相关工具

任务路径 / 从输入到结果

如何构建五色和谐配色

  1. 01

    设置种子色

    在“种子色 HEX”中输入六位十六进制值——# 前缀可选——或用“种子色选择器”直观地取色。两个控件会保持同步,工作区以种子色 #5D4DF1 打开。

  2. 02

    选择和谐规则

    选择“类似色”“互补色”“分裂互补色”“三色”“四色”或“单色”。引擎先应用固定色相偏移,再把中间色块固定为种子色原值;其余色块不一定落在教科书式的精确角度。“单色”保留种子色的色相,同时改变饱和度和明度。

  3. 03

    设置对比度目标

    选择“文本对比度目标”:3:1 大号文本、4.5:1 AA 正文,或 7:1 AAA 正文——默认是 4.5:1。每个色块都会与黑色或白色中表现更好的一方做对比测量。

  4. 04

    生成配色

    点击“生成配色”。五个色块随即出现,居中的一块永远是你的种子色原值——其余四块在受控范围内围绕它偏移色相、饱和度和明度,因此整条色带保持可用,而不会滑向荧光色或浑浊色。

  5. 05

    读懂对比度标记

    每个色块显示十六进制值、对比度比率,以及“通过”或“低于目标”标记;色块上的文字以对比中胜出的颜色(黑或白)渲染。“低于目标”只是提示文字应选用更深或更浅的相邻色,并不代表这个颜色有问题。

  6. 06

    复制 CSS 或下载 JSON

    “复制 CSS”复制一个带注释的 :root 代码块,内含自定义属性 --palette-1 到 --palette-5。“下载 JSON”保存 toolars-palette.json,其中记录种子色、和谐规则、对比度目标和每个颜色的对比度数据,并带有明确置为 null 的 aiModel 与 api 字段。

工具速览

处理方式
在浏览器本地完成
输入是否离开设备
从不
数据保留
不保存任何内容
价格
免费

你的输入留在浏览器里。

配色方案生成器 使用经过验证的本地执行路径,不会创建隐藏的输入或输出历史记录。

本地执行

在当前浏览器标签页内运行。

无隐藏处理

使用中的工具数据绝不会成为 Toolars 的文档记录。

无需账户

无需创建账户即可使用核心工作流。登录后收藏才会同步到你的账户。

立即重置

关闭标签页,当前的工作数据即刻消失。

配色方案生成器 究竟做什么

一个业余项目需要一套看起来经过设计、而不是随机的配色:一个主色、它的辅助色调,还要证明文字在每个色块上都清晰可读。凭肉眼挑和谐色,每次修改都会跑偏;配色方案生成器把固定规则应用到你的种子色上,并在每个色块旁给出对比度数据。引擎是确定性的——相同的种子色与规则永远产出相同的五种颜色——因此同事可以分毫不差地复现这套配色。整个运行过程不需要网络,导出内容可以直接进入样式表或设计令牌文件。

常见问题

配色是 AI 生成的吗?
不是,工作区在控件上方明确说明了这一点:这是一个确定性的本地和谐配色引擎,不含 AI 模型或 API。相同的种子色与规则永远产出相同的五色组合,结果在设计评审中可以复现。
接受什么样的种子色值?
六位十六进制颜色,例如 #5D4DF1,带不带开头的 # 都可以。三位简写和其他写法会被拒绝,提示信息会指明期望的格式;用取色器则总能得到合法的种子色。
为什么居中的色块与我的种子色完全一致?
这是刻意设计:色带的第三个位置固定为种子色原值,让整套配色锚定在你选的颜色上。两侧各两个色块围绕它推导——和谐规则移动色相,明度向外逐级展开,饱和度向两端递减。
对比度标记是怎么算的?
每个色块的对比度比率基于相对亮度,分别与黑色和白色计算,取两者中更好的一个显示在十六进制值旁。当该比率达到你选择的 3:1、4.5:1 或 7:1 目标时,色块即为通过。
两种导出的具体内容是什么?
“复制 CSS”给出一个 :root 代码块,--palette-1 到 --palette-5 上方有注明和谐规则和种子色的注释。JSON 下载则记录引擎名称、置为 null 的 aiModel 与 api 字段、你的种子色、和谐规则和对比度目标,以及每个颜色的十六进制值、胜出的文字颜色、对比度比率和通过标记。 CSS 同时导出每个色块的 --palette-N-text;JSON 保留未取整的对比度。
会有内容离开我的浏览器吗?
不会。面板明确标注了“无网络”:种子色、生成的颜色和导出内容都留在这个标签页内,也无需注册账号。

延伸阅读

继续探索设计

相关任务,而非死胡同。

无需返回完整索引,直接进入另一个专注的工作区。

CSS 加载动画生成器

CSS Loader Generator

可视化设计轨道圆环或跳动三点两种加载动画,画布 24–160 px、周期 0.2–4 秒,导出的 CSS 自带 @keyframes 与减弱动效媒体查询。

创建

CSS 复选框生成器

CSS Checkbox Generator

设计 18–64 px 的自定义复选框外观并预览选中过渡;导出的 CSS 保留真实 input,键盘焦点与读屏播报不受影响,附焦点与禁用状态样式。

创建

CSS 开关生成器

CSS Switch Generator

设计纯 CSS 开关:轨道 44–128 px 宽、滑块 16–56 px,180 ms 滑动过渡;导出保留真实复选框 input,无需 JavaScript,附减弱动效处理。

创建

CSS 裁剪路径生成器

CSS Clip Path Generator

拖动、使用键盘或输入坐标编辑多边形。从四种预设开始,在本地复制 clip-path 声明或完整 CSS。

创建