自定义配色卡片圆角字体与对话密度
30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/5 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/CYEzero/dsh-style-setting.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 29 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/11/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@local/dsh-style-setting(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/13 04:28:38
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 取源不可用(Error: github tarball HTTP 404 @ https:
- · api.github.com
- · repos
- · CYEzero
- · dsh-style-setting
- · tarball)
扫描于 2026/11/2(1 天前)
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 自定义配色
- 卡片圆角设置
- 字体与对话密度
为dsh next提供高度自定义的样式设置:配色,卡片,圆角,字体,对话密度
README
由 DeepSeek 最新模型翻译生成dsh-style-setting
中文 · English
为 DSH NEXT 提供独立的样式设置页:配色、卡片圆角、字体回退与对话密度。
界面名称: 样式设置 / Style Setting · 当前版本: 0.7.0
功能
- 独立配色:浅色、深色分别设置背景、面板和强调色。
- 主题预设:默认、浅紫、深灰、晨雾、墨青,一键应用配色。
- 卡片效果:调整外间距、共享圆角和阴影;关闭后保留参数。
- 字体回退:按顺序使用本机字体,不下载字体、不改变代码字体。
- 对话密度:紧凑、默认、宽松,不改变字号。
- 对比度提示:检查生效颜色,仅提示、不自动改色。
- 折叠分类:按类别展开设置,折叠保留未保存输入。
- 模型可用:注册 dsh_style_settings 工具,可用 get/set/reset 读写上述设置;该工具会出现在 DSH 的工具列表中。
设置
安装
需要 DSH NEXT。源码构建需要 Node.js 22+ 和 npm。
下载本仓库源码并进入项目目录:
npm ci --ignore-scripts
npm run build
在 DSH 插件管理器中安装本地构建目录,安装来源使用 file:<项目目录的绝对路径>。
展开完整文档(README 剩余 1 节)
dsh-style-setting 中文 · English 为 DSH NEXT 提供独立的样式设置页:配色、卡片圆角、字体回退与对话密度。 界面名称: 样式设置 / Style Setting · 当前版本: 0.7.0 功能 - 独立配色:浅色、深色分别设置背景、面板和强调色。 - 主题预设:默认、浅紫、深灰、晨雾、墨青,一键应用配色。 - 卡片效果:调整外间距、共享圆角和阴影;关闭后保留参数。 - 字体回退:按顺序使用本机字体,不下载字体、不改变代码字体。 - 对话密度:紧凑、默认、宽松,不改变字号。 - 对比度提示:检查生效颜色,仅提示、不自动改色。 - 折叠分类:按类别展开设置,折叠保留未保存输入。 - 模型可用:注册 dsh_style_settings 工具,可用 get/set/reset 读写上述设置;该工具会出现在 DSH 的工具列表中。 设置 安装 需要 DSH NEXT。源码构建需要 Node.js 22+ 和 npm。 下载本仓库源码并进入项目目录: npm ci --ignore-scripts npm run build 在 DSH 插件管理器中安装本地构建目录,安装来源使用 file:<项目目录的绝对路径>。也可生成安装包: npm run pack:release 将生成的 local-dsh-style-setting-0.7.0.tgz 作为本地包安装来源。安装或更新后重启 DSH,再打开 设置 → 样式设置。 保持已有本地链接时无需重复安装。新增 Host 配置需要重启加载;仅停用再启用不保证清除缓存。控件提示重启时,请先重启再使用。 包标识保持 @local/dsh-style-setting;不会迁移或重置已有偏好。当前保留 private: true,用于 GitHub 源码发布和本地包安装,不支持直接 npm publish。 使用 | 分类 | 设置 | | 配色与主题 | 预设、背景、主面板与侧边栏、强调色 | | 卡片与圆角 | 卡片开关、圆角、外间距、阴影 | | 对话与字体 | 对话密度、字体回退 | | 对比度检查 | 生效配色检查与重新测量 | - 修改后点击 应用;颜色和字体输入支持 Enter 提交。 - 颜色输入为 #RRGGBB;留空恢复该模式的主题默认色。 - 字体示例:Arial, Microsoft YaHei, sans-serif。最多 16 项、512 字符;留空恢复默认。 - 圆角范围 0–32px,外间距 0–24px,阴影 0–30%;默认 18px / 12px / 10%。 - 恢复此组默认 只重置当前组,不影响其他设置。 - 命名预设仅修改对应模式的配色并请求切换模式;默认 仅恢复当前模式配色,不切换模式。 模型工具 插件注册 dsh_style_settings 工具,支持 get、set、reset: - 分组重置:background、surface、accent、font、card、density、all;all 是默认组。 - card 只重置圆角、外间距与阴影三项,不改变卡片开关;density 只恢复原生对话密度。 - 参数在完整校验后通过官方设置服务原子保存,无效输入不产生写入。 - 兼容旧工具 dsh_background_colors,它只处理背景组。 逐字段说明与开发细节见 工具与重置。 内置配色 | 预设 | 模式 | 背景 | 面板 | 强调色 | | 浅紫 | 浅色 | #c4b7d7 | #f5f5f5 | #8f00ff | | 深灰 | 深色 | #393836 | #181616 | #00bfff | | 晨雾 | 浅色 | #eef5f2 | #f8fcfa | #267568 | | 墨青 | 深色 | #20292e | #162126 | #67c7b0 | 晨雾深灰 注意事项 - 主面板与侧边栏共用颜色;输入框、历史用户消息及文件卡片跟随自定义背景。 - 共享圆角随卡片开关启用,圆形、胶囊与开关控件保留原生形状;对话密度独立于卡片开关。 - 正文、代码字体及成功/错误/警告语义颜色保持原样。 - 对比度参考文字 4.5:1、图标 3:1。未保存输入不参与;不能测量的颜色显示「无法测量」。这不是完整无障碍检查。 - 配色保存与模式切换是两个步骤;模式切换失败会提示配色已保存,不代表模式已持久化。 - 使用官方设置与主题接口,但部分样式依赖原生 CSS。布局和对话 UI 适配基于 0.2.0-rc.2,DSH 升级后需重新验证。 项目结构 dsh-style-setting/ ├── src/ # 32 个 TypeScript / TSX 源文件 │ ├── index.ts # Host 入口 │ ├── client.tsx # Client 入口与生命周期 │ ├── background.ts # 共享公开 API 的兼容入口 │ ├── contracts.ts # Client、表单与行组件类型契约 │ ├── contrast.ts # 颜色解析与 WCAG 对比度计算 │ ├── presets.ts # 配色预设、原子保存与模式切换 │ ├── surfaces.ts # 面板、背景、共享圆角与密度 CSS │ ├── host/ # Host 配置与工具 │ │ ├── config.ts # Config schema │ │ ├── contracts.ts # Host 服务类型契约 │ │ ├── tool-schema.ts # 工具输入和输出 schema │ │ ├── tool-validation.ts # 工具参数校验与写入操作生成 │ │ └── tools.ts # 工具注册、执行和分组重置 │ ├── shared/ # 共享模型、校验与主题同步 │ │ ├── model.ts # 字段、默认值、范围与枚举 │ │ ├── colors.ts # HEX 颜色校验和规范化 │ │ ├── cards.ts # 卡片数值校验 │ │ ├── density.ts # 密度枚举校验 │ │ ├── fonts.ts # 字体列表解析和安全校验 │ │ ├── persisted.ts # 已保存配置读取与兼容回退 │ │ ├── font-css.ts # 字体覆盖 CSS │ │ └── theme-layer.ts # 主题令牌层同步、重入防护与清理 │ └── ui/ # 设置页面与样式贡献 │ ├── StylePage.tsx # 分类布局与组件组合 │ ├── SurfaceStyles.tsx # 将生效设置转换为全局样式 │ ├── localization.ts # 中英文页面文案 │ ├── row-face.ts # 表单保存接口适配 │ ├── styles.ts # 设置页自身 CSS │ └── rows/ # 独立设置行组件 │ ├── ColorRow.tsx # 背景、面板与强调色 │ ├── CardRow.tsx # 卡片效果开关 │ ├── CardParametersRow.tsx # 圆角、间距和阴影 │ ├── DensityRow.tsx # 对话密度 │ ├── FontRow.tsx # 字体回退列表 │ ├── PresetRow.tsx # 配色预设 │ └── ContrastRow.tsx # 生效颜色测量和对比度提示 ├── tests/ # 17 个测试文件;覆盖校验、UI、模块和发布 ├── img/ # 对外文档插图:设置页、晨雾和深灰预设外观 ├── scripts/ │ └── build.mjs # Host ESM / Client ModuleLoader 构建 ├── locale/ # 插件元数据翻译,非设置页文案 │ ├── zh.json # 中文名称与描述 │ └── en.json # 英文名称与描述 ├── cordis.patch.yml # Cordis bundle 插件入口声明 ├── icon.svg # 插件图标 ├── package.json # 包身份、依赖、导出、脚本与打包白名单 ├── package-lock.json # npm 依赖锁定 ├── tsconfig.json # TypeScript 类型检查配置 ├── .gitignore # Git 忽略规则 ├── .gitattributes # 换行和二进制文件规则 ├── .prettierrc.json # 格式规范 ├── .prettierignore # 格式化排除规则 ├── README.md # 项目主页与使用说明 ├── README.en.md # 英文项目主页 ├── DEVELOPMENT.md # 逐文件职责、开发与发布指南 └── LICENSE # MIT 许可证 构建后的 dist/、安装依赖 node_modules/、本地验收 artifacts/ 和生成的 .tgz 不属于源码提交内容。README 引用的插图来自 img/,artifacts/ 中的历史截图含个人内容、不作为公开文档插图。每个源码、测试和配置文件的职责见 逐文件说明。 开发与发布 npm run format:check npm test npm run pack:check 测试包含单元测试、真实 DSH 工具注册和 Chromium 样式检查;后两项依赖本机环境,缺失时明确跳过。 开发说明、模块边界和发布清单见 DEVELOPMENT.md,问题反馈请使用 Issues。 许可证 本项目采用 MIT License 许可证授权。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
CYEzero/dsh-style-setting
自定义配色卡片圆角字体与对话密度
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,148已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7
这是你的仓库?认领条目