GoldenDict 的色彩渲染与 css 设定的差别怎么这么大?

你应该是用别的工具吸的色吧?用 GoldenDict 自己的审查工具看颜色值,应该是一样的
这个是色彩空间管理的问题
简单不精确的说就是不同的编码方案下同一色彩对应的编码不同,A 方案下这个颜色是这个编码,软件按照 B 方案去解码就会显示成另一种颜色。所以最好设置所有的设备、系统、软件用同一个颜色方案。
详细可参考 停止扯淡!!漫谈显示器色彩管理(二) - 知乎 这一系列文章,坑很深预警……

目前把系统颜色描述文件(系统偏好设置 >> 显示器 >> 颜色)改成了 sRGB,GoldenDict 正常了,其渲染颜色取色值和 css 设定值一样了,还不知道这对系统颜色有什么影响。

你测试用的这台 Mac 的系统颜色描述文件用的是什么?

就是系统默认的,没改过

可能会有影响,OS系统默认的颜色设置色域应该比sRGB宽。如果处理照片,sRGB模式下一些色彩显示不出来。

我在win10和mac上修改系统颜色描述文件(没试过切到不同色域, 只是作了校色)的测试情况是, 都不会影响取色结果(mac上是测的原生值)。有点搞不清背后的机制到底是什么。

与 Web安全色 是否也有关系?