用AI(Deepseek)做了配色网站-功能介绍【欢迎体验】

article/2025/6/7 23:58:40

前言

前面分享了一篇文章:关于用AI做了一个配色网站,并讲了如何“结合AI开发+想法”实现作品。

以下是文章链接:

一天时间,我用AI(DeepSeek)做了一个配色网站

当时为第一版本,网站的很多功能和细节还有很多完善的地方,因此没有细致地讲。

现在经过后期的完善,现在可以拿出来跟大家分享一下:网站的具体功能和使用。 

网站链接获取方式放在文章末尾,欢迎大家体验! 

一、功能介绍

主要分为两部分:“配色方案展示”和“配色工具使用”

1、配色方案

1.1、配色方案主题

目前做了以上的颜色方案主题,改动(增删)主要根据需求而定。

1.2、配色主题细节

每个颜色主题,我都是做了双色(Dual)方案、三色(Triple)方案和四色(Quadruple)方案,满足用户的不同需求。

1.3、配色方案使用

用户的需求:获取方案的颜色编码。

关键动作:悬浮在方案色块:展示“点击复制”的提示语;

点击方案色块-自动复制了颜色编码(比如当前是#FFB7D5)

同时下方会展示当前颜色的基础信息:

编码的各类(hex/rgb/hsl)取值和对比度比率(前景色和背景色)

前景色:当前选中的颜色

背景色:默认为白色(#FFFFFF)

知识扩展:对比度比率

简单理解

前景色背景色之间的某种颜色关系(比值),根据某个色彩标准来判断这个值(对比度比率)是否达标

三色方案和四色方案同样的方法进行使用

2、配色工具

2.1、对比度检测器

知识补充:

一、定义与核心作用

  • 本质:通过量化不同颜色在亮度(或明度)上的差异,评估人眼对颜色区分的难易程度。
  • 关键场景
    • 网页设计、UI 界面、印刷品等领域,确保文字与背景颜色的可读性(如黑字白底对比度高,易读性强)。
    • 无障碍设计中,需满足视力障碍用户的视觉需求(如 WCAG 标准对对比度有明确规范)。

二、计算逻辑与公式

对比度比率的计算基于颜色的亮度值(Luminance),公式如下:\(\text{对比度比率} = \frac{L1 + 0.05}{L2 + 0.05}\) 其中:

 
  • L1 为较亮颜色的亮度值,L2 为较暗颜色的亮度值。
  • 亮度值计算: 需先将颜色从 RGB 值转换为线性空间的亮度值(不同颜色模式有具体转换规则,如 sRGB 颜色的亮度公式涉及各通道加权计算)。

三、常见颜色组合的对比度示例

颜色组合(前景 / 背景)对比度比率可读性评价
纯黑(#000000)/ 纯白(#FFFFFF)21:1极高,符合最高无障碍标准
深灰(#333333)/ 浅灰(#F5F5F5)5:1中等,适用于常规文本
红色(#FF0000)/ 绿色(#00FF00)较低(需具体计算)颜色差异主要在色调,亮度对比可能不足,易读性差

 使用介绍

 前景色和背景色的颜色填写,支持HEX、HSLRGB格式

选择了颜色,实时更新对比度状态

2.2、色彩格式转换

这个功能比较简单,通过调色板取值后便会自动计算出该颜色的各种编码。

2.3、智能配色推荐

主要通过下拉框选项选择自己想要使用的功能

  • 互补色(双色)

  • 类似色(三色)

  • 三色组

  • 四色组

  • 单色调(单色的深浅变化)

另外下拉框的右侧有一个按钮,用来随机取色。

2.4、图片色彩提取

用户选择图片,根据色彩算法分析图片的颜色,然后给出提取色彩的方案。

提取色彩方案

推荐类似方案

除了提取的色彩方案,还有推荐方案!

一张图片最多可以获取到六组色彩方案!

二、开发心得

这个配色网站算是我的第一个“想法+AI”产出的相对完整作品,整体开发下来,不算特别难,当然也有很多不足,请各路大神莫拷打我哈哈哈!

配色网站肯定还有很多地方需要去完善,这里我也期待大家使用后给我反馈,我会根据有效调整,在此先表达谢意!

配色网站获取方式:

关注文章底部的信息卡片,回复:配色网站


http://www.hkcw.cn/article/hXeIngcEhu.shtml

相关文章

【2025年B卷】OD-100分-斗地主之顺子

专栏订阅🔗 -> 赠送OJ在线评测 斗地主之顺子 问题描述 卢小姐喜欢玩斗地主扑克牌游戏。在这个游戏中,扑克牌由小到大的顺序为:3、4、5、6、7、8、9、10、J、Q、K、A、2。玩家可以出的扑克牌阵型有:单张、对子、顺子、飞机、炸弹等多种组合。 顺子是一种常见的出牌方…

题山采玉: Day1

嘿,各位技术潮人!好久不见甚是想念。生活就像一场奇妙冒险,而编程就是那把超酷的万能钥匙。此刻,阳光洒在键盘上,灵感在指尖跳跃,让我们抛开一切束缚,给平淡日子加点料,注入满满的pa…

优化 Transformer 模型:基于知识蒸馏、量化技术及 ONNX

Transformer 模型非常强大,但往往太大太慢,不适合实时应用。为了解决这个问题,我们来看看三种关键的优化技术:知识蒸馏、量化和ONNX 图优化。这些技术可以显著减少推理时间和内存使用。 为了说明每种技术的利弊,我们以…

C++实现图形化2048小游戏

目录 一、游戏规则二、步骤实现(一) SDL库的安装(二) 初始化游戏界面1. 后台数字模型2 显示模型2.1 SDL库的使用2.1.1 窗口渲染2.1.2 矩形绘制 2.2 SDL-ttf库的使用2.2.1 设置字体属性2.2.2 创建纹理图层2.2.3 绘制文字 (三) 随机生成2个数字(2或4)(四) …

Halcon光度立体法

1、光度立体法,可用于将对象的三维形状与其二维纹理(例如打印图像)分离。需要用不同方向而且已知照明方向的多个光源,拍摄同一物体的至少三张图像。请注意,所有图像的相机视角必须相同。 物体的三维形状主要被计算为三…

北方局地40℃又来了 干热烤验来临

天气即将变热,南北方的高温特点各不相同。北方是干热型高温,南方则是闷热型高温。全国大部分地区降水稀少,仅局部有雨。从今天夜间到后两天,降水预报图上将出现大片无降水区域,雨水不再是天气舞台的主要角色。气温成为焦点,南北方30℃以上的高温将连成一片,部分地区还将…

【后端架构师的发展路线】

后端架构师的发展路线是从基础开发到技术领导的系统性进阶过程,需融合技术深度、架构思维和业务洞察力。以下是基于行业实践的职业发展路径和关键能力模型: 一、职业发展阶梯‌ 初级工程师(1-3年)‌ 核心能力‌:掌…

Python爬虫监控程序设计思路

最近因为爬虫程序太多,想要为Python爬虫设计一个监控程序,主要功能包括一下几种: 1、监控爬虫的运行状态(是否在运行、运行时间等) 2、监控爬虫的性能(如请求频率、响应时间、错误率等) 3、资…

[手写系列]从0到1开发并上线Edge浏览器插件

[手写系列]从0到1开发并上线Edge浏览器插件 一、实战开发 我们将从0到1创建一个实用的"页面分析助手"插件,它可以显示当前页面的字数统计、阅读时间和主要关键词。 官方插件文档链接:https://learn.microsoft.com/zh-cn/microsoft-edge/exten…

归一化还是标准化?如何为你的数据选择最佳缩放方法

为什么你的模型需要"身高均等"? 想象一下,如果你在篮球队里同时安排了姚明(2.29米)和"小土豆"姜山(1.65米)一起打球,结果会怎样?显然,姚明会"…

JS逆向-基础入门案例(详细步骤)

一、基础入门案例AES(详细步骤) https://36kr.com/p/952011547555464 点击搜索 输入 decrypt( 看看是否有AES.decrypt( 点进去之后,打断点,打完断点之后,进行刷新 复制内容,可以在控制台输入 可以看到能获取到明文数据 创建…

项目目标和期望未被清晰传达,如何改进?

在项目管理实践中,目标模糊、期望不明、沟通渠道混乱是导致项目偏离方向、资源浪费和团队士气低落的核心原因。根据PMI《项目管理知识体系指南》(PMBOK),超过39%的项目失败源于沟通不畅。要有效解决这一问题,必须优化沟…

推荐一款PDF压缩的工具

今天一位小伙伴找来,问我有没有办法将PDF变小的办法。 详细了解了一下使用场景: 小伙伴要在某系统上传一个PDF文件,原文件是11.6MB,但是上传时系统做了限制,只能上传小于10MB的文件,如图: 我听…

以太网帧结构和封装【三】-- TCP/UDP头部信息

TCP头部用于建立可靠连接、流量控制及数据完整性校验。 Ipv4封装tcp报: Ipv6封装tcp报: UDP头部信息 UDP关键协议特性: 1)无连接:无需握手,直接发送数据。 2)不可靠性:不保证数据…

61、ESB详解

ESB(Enterprise Service Bus,企业服务总线)是一种用于集成企业内不同应用程序和系统的中间件架构,它在企业信息化建设中扮演着关键角色,以下从核心概念、架构组成、功能特性、应用场景、优势与挑战几个方面进行详解&am…

六步完成软件验收:从计划到终验的全面指南(二)

在软件开发项目中,验收环节是确保软件质量、满足客户需求并成功交付的关键步骤。本文将为您详细介绍如何通过六个步骤,从计划到终验,全面完成软件验收工作。 四、执行验收测试并记录结果 按照验收测试计划,执行相应的测试用例&am…

fdisk给磁盘扩容实录

fdisk给磁盘扩容实录 步骤 1:对 /dev/sdb 进行分区步骤 2:创建物理卷(PV)步骤 3:将物理卷添加到卷组(VG)步骤 4:扩展逻辑卷(LV)步骤 5:调整文件系统大小步骤 1:对 /dev/sdb 进行分区 使用 fdisk 工具对 /dev/sdb 进行分区,创建一个新分区。 fdisk /dev/sdb 在 fd…

AbMole| Dimethyl sulfoxide(DMSO, 二甲基亚砜)

Dimethyl sulfoxide(DMSO,二甲基亚砜)是一种常用的有机溶剂,溶解能力强,能溶于水、乙醇、丙醇、乙醚、苯和氯仿等大多数有机物,可用于化合物等产品的溶解。 一、化学性质/溶解性/储存 分子量78.13分子式C2…

多线程1(Thread)

认识线程(Thread) 在进程中,要创建一个进程和销毁一个进程所消耗的硬件和软件资源是巨大的,因此为了优化上述过程,我们引入了“线程”。 线程是系统调度的基本单位。 1)线程和进程的关系 可以认为进程包…

如何进行页面前端监控

🧑‍💻 写在开头 点赞 收藏 学会🤣🤣🤣 前端监控主要分三个方向 前端性能(用户体验优化) 异常监控 业务指标跟 下面我来分别介绍三类指标如何获取 1)前端性能指标: …