dsh-code-pill

DSH PLUGINUI 与外观

仓库 KouzakiUmi/dsh-code-pill

UI 与外观 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

dsh-code-pill 是 KouzakiUmi 维护的 UI 与外观 类 DSH 可安装插件, 仓库为 KouzakiUmi/dsh-code-pill,许可证 MIT。 下面按「装什么、怎么装、验没验过、跑起来要注意什么」逐项列出。

一句话选型结论

按资料字段整理

dsh-code-pill 是UI 与外观类的 DSH 可安装插件,验证等级 L5 · 运行验证通过,安全审查为低风险,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类UI 与外观 收录类型可安装插件 验证等级L5 · 运行验证通过 安全审查低风险
验证等级 L5 L5 · 运行验证通过
GitHub 星标 1 复刻 0 · 未关闭 issue 0
最近更新 2026-10-29 创建于 2026-10-07
README 12.1 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:KouzakiUmi/dsh-code-pill
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

UI 与外观
字段来自项目仓库与公开索引,中文说明由本站标注

适用场景

皮肤主题

上游标签

code-highlightingcordis-plugindsh-bundledsh-pluginui

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 验证等级 L5:安装和运行都在沙盒里跑通过,装完能直接用的概率高。
  • 静态安全审查为低风险,没有发现明显可疑行为。
  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在UI 与外观场景里给 DSH 补能力的人。
  • 想装完就能用、不想自己排依赖的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-code-pill当前 L5 · 运行验证通过 低风险 1 未标注 有
awesome-dsh-plugin L4 · 沙盒安装通过 低风险 1.8 万 0.1.1-rc.2 有
deepseek-balance-whale-widget L4 · 沙盒安装通过 低风险 4,492 0.1.7-rc.2 等 2 个 有
dsh-better-sidebar L4 · 沙盒安装通过 低风险 4,112 0.1.7-rc.2 等 10 个 有
dsh-deep-whale L4 · 沙盒安装通过 低风险 2,470 未标注 有
deepseek-design L4 · 沙盒安装通过 低风险 1,438 未标注 有

仓库档案

UI 与外观
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方KouzakiUmi仓库 dsh-code-pill · 默认分支 main
分类UI 与外观skin
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言未标注仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue1 / 0 / 0收录时的数值,非实时
创建 / 更新2026-10-07 · 2026-10-29最后推送 2026-10-29
本站收录2026-10-30首次进入本站目录的时间

README 全文

12.1 KB
作者原文,中文版优先;只做安全转义,不改内容

Code Pill

让代码融入阅读,而不是打断阅读。

DeepSeek Harness 的对话外观插件:行内代码胶囊、语法色与文件标记;聊天里的文件路径、折叠的动作行和思考文字,按需调整。




快速开始 · 功能预览 · 设置指南 · 兼容性与权限 · 开发文档

真实组件 · 隔离渲染 · 不是运行中的 DSH 整页截图

> [!NOTE]
> 本页为 0.8.1 版本文档。 字体能力分类与搜索、设置页、六套外观预设和自定义选项见 更新记录。main 与 npm 已发布包不自动等同;实际发布状态以 npm 与 GitHub Releases 为准。推送 main 只构建验证包,不会自动发布 npm。

快速开始

dsh plugin --profile  add dsh-code-pill

` 请替换为实际 Profile 名称。**Desktop 使用目标桌面壳提供的 DSH Desktop CLI**,不要从独立的公共 CLI 管理保留的desktopProfile。也可以在 DSH 插件页直接填写dsh-code-pill`。

  1. 启用并重载:按部署方式重新打开/重载 DSH,让新客户端模块被加载;只刷新页面不保证 Host 已升级。
  2. 直接看效果:安装后行内代码立即变成胶囊,聊天里的文件路径同样套用胶囊。
  3. 按需调整:打开 设置 → Code Pill,在 代码外观 里换预设、改颜色、开启 思考文字彩虹刷入 或 折叠动作行着色;字体 Tab 管理字体与字号。

更新:dsh plugin --profile update dsh-code-pill@latest。试用 main 构建见 试用当前 main。

功能预览

行内代码:一眼区分,不抢正文

轻薄无边框胶囊、克制的语法色和可选文件标记;文件标记不会扩散到普通表达式。

折叠动作行:看颜色就知道在做什么(可选)

默认关闭,基础功能自 0.6.0 起提供。当前源码按读取、搜索、写入、命令、思考、会话、代理、任务、提醒、技能、提问、工具与上下文 12 类给图标和动作名上色,覆盖“加载技能”“搜索会话”“已添加工具”等原先未染色的行,未知插件工具也有兜底色。失败与中断更醒目,“已完成”“已交付”等状态词单独着色。描述与参数保持宿主色;类别色和状态色都可按浅色/深色自定义。完整分类见 设置指南。

思考文字彩虹刷入(可选)

默认关闭,基础功能自 0.6.0 起提供。0.7.1 起改为每个新词保持一个固定初始色,然后在约 400ms 内淡回宿主正文色;只保留最近 16 个活跃词,不再逐帧轮换单词色相,也不为动画排队或改变正文追加调度。系统开启“减少动态效果”时自动停用。上图为 0.6.0/0.7.0 的历史效果演示,不代表这次轻量短尾的时间参数。

上面两张图是对应版本客户端 bundle 在隔离页面里的真实渲染(思考图保留旧版时间参数),使用按宿主 DOM 结构搭建的夹具,不是 DSH 整页截图;这两项功能尚未在真实宿主页面完成整页验收。

不必把对话变成编辑器

短标识符需要的是清楚的引用感,文件名需要的是定位线索,真正的表达式才需要语法颜色。Code Pill 把这三件事分开:

阅读动作 Code Pill 如何处理
扫过一段回复 轻薄底色、无边框胶囊,让代码区别于正文,又不过度抢眼
找到某个文件 语言缩写或单色小图标;不为普通表达式贴文件标记
细读一段代码 关键字、字符串、数字与注释分色;路径和术语保持统一颜色
调整阅读习惯 深浅独立色板、字号和间距;先预览,满意后再保存

六套色板,两种主题

不是给同一张图加滤镜。每套都有独立的浅色与深色配色;预设只是起点,每个颜色都能继续调整。

展示图由当前客户端 bundle 在隔离 Chromium 页面中真实渲染,并读取源码中的预设;不是生产 DSH 整页截图。

文件标记,想留多少就留多少

关闭、语言文字、小图标、图标+文字。图标继承当前文字颜色,不加载外部资源;文件标记不会扩散到普通表达式。

聊天文件路径同样使用胶囊:覆盖读取/写入/编辑摘要、正文文件引用、搜索结果文件名、读取卡片标题与聊天内路径标签。保留宿主点击和截断;URL、匹配正文、行号、终端输出和附件卡片不受影响,可在设置里整项关闭。聊天路径适配自 0.5.0 起提供,已通过宿主结构夹具回归,尚未完成真实宿主整页验收。

个别消息里,宿主的 Markdown 解析会把成对反引号连同周围正文并进同一个行内代码,整句话被套上代码底色与等宽字体。插件无法改正文子节点,只能在识别出这种形态后降级装饰:文字恢复正文颜色与正文字体,胶囊底色保留(换行折叠时表现为行块底色),识别不出时不做处理。可用设置里的「句子级降级」开关整项关闭。该形态同时存在合法来源(作者用双反引号定界符书写内容带反引号的代码),检测按启发式边界规避大多数误判,但不保证逐字符区分。

调到舒服,再应用

在 设置 → Code Pill 中使用两个 Tab:代码外观 与 字体。

代码外观:

  • 颜色:分别调整深浅主题的六个文字角色、胶囊底色和徽章颜色。
  • 排版:字号比例、圆角、水平内边距、底色强度。
  • 显示:行内语法着色、文件标记、聊天文件路径、句子级降级、思考文字彩虹刷入、折叠动作行着色、显示平滑,以及保留宿主/使用当前色板的代码块配色。显示平滑默认关闭,开启后生成中的回复逐帧连续揭示并平稳跟随底部。
  • 管理:保存并应用、取消草稿、恢复默认、JSON 导入导出。当前源码的保存操作栏吸附在设置滚动区域顶部,滚到下方仍可保存;窄屏自动换行。

代码外观草稿不改变聊天。 字体 Tab 保留 Font Lab 的即时应用模式,支持全局/等宽字体、界面缩放、会话字号、逐部位覆盖、自定义选择器和 CSS 导出。首次读取原 Font Lab 的本浏览器配置,之后独立保存,不修改原插件配置。

设置仅保存到当前浏览器、当前网站地址,不上传、不跨设备自动同步;同源窗口会同步已保存的设置。字体只引用本机字体,不下载或分发字体文件;「读取 / 刷新本机字体」需用户主动点击并授权;只展示本次浏览器提供的字体,不内置字体组合或固定候选。支持英文、汉字样本、ASCII 等宽和未完整识别筛选及搜索;名单只存当前插件会话。合并版本启用前建议停用原 Font Lab,避免两个插件同时覆盖字体;本次源码合并不自动停用或卸载原插件。自定义低对比度配色会提醒,但不禁止保存。

详细操作、默认值和存储范围见 设置指南。

试用当前 main

在 CI 构建记录 中选择成功的 main 构建,下载 verified-package artifact 并解压。使用其中的 dsh-code-pill.tgz,不要把 GitHub 源码 ZIP 当作插件包。

首次安装与已有插件更新分别使用:

dsh plugin --profile  add
dsh plugin --profile  update dsh-code-pill@file:

路径含空格时整体加引号。构建包仍可能保留当前版本字段;它不等于对应版本已经正式发布。

克制,也包括权限

不接外部服务,不读账户凭据,不访问主机文件系统,不替换 React 管理的消息子节点。 插件装饰合格的行内代码、注册 CSS Highlight、注入用户选择的字体/字号/缩放 CSS,并读写浏览器配置;可按需通过浏览器授权读取本机字体族名称及分类所需的字体数据表,仅在客户端解析,不上传、不永久保存字体名单。

默认保留宿主代码块配色。内置预设按白色与 #1e1e1e 背景、合成胶囊背景和徽章背景审计,文字对比度达到 4.5:1;这不是对所有宿主主题和自定义颜色的保证。

真实 Chrome 渲染、React 设置交互、Cordis 加载与卸载已有测试证据。验证分层:行内渲染在 Core 0.2.1-alpha.1 有历史集成验证;当前 Core 0.2.1-alpha.2 已在桌面 Profile 以本地未发布包、经独立 Chrome 连接真实宿主,完成设置入口、草稿隔离、保存与刷新恢复、文件图标和 41 个真实聊天 code 子节点身份保持的现场验证;生产 Electron 窗口本身尚未直接操作,其他 Core 与浏览器保持未知。包清单当前声明兼容 Core 0.2.1-rc.3,该声明尚未在 rc.3 真实宿主现场重新验证。本地验收和 main 源码推送均不等于正式发布,不代表 npm 0.2.0 已包含这些功能。宿主需提供设置 slot、React 和 UI primitives;能力不足时保留聊天渲染、按能力降级。完整范围见 兼容性与权限边界。

进一步了解

文档 内容
设置指南 预设、颜色、开关、导入导出与常见问题
设计说明 零子节点侵入、增量 Highlight、色板与草稿隔离
开发与验证 模块结构、测试、构建、打包与发布边界
兼容性 实测证据、降级、浏览器存储与未覆盖场景
更新记录 已发布版本与 Unreleased 改动

首页插图可通过 node scripts/render-doc-assets.mjs 从当前 bundle 重建,详见 展示资源说明。


MIT License · 报告问题 · GitHub Releases

常见问题

6 问
答案由本站依据条目字段整理,不引用上游原文
dsh-code-pill 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:KouzakiUmi/dsh-code-pill` 即可。

dsh-code-pill 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-code-pill 安全吗?

低风险。

dsh-code-pill 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

dsh-code-pill 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

UI 与外观
按星标排序,可作替代方案

awesome-dsh-plugin

awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harnes

L4 · 沙盒安装通过 1.8 万 星

deepseek-balance-whale-widget

DeepSeek-Balance-Whale-Widget

DSH 界面右下角的常驻小鲸鱼余额挂件,实时显示 DeepSeek 账户余额、今日已用与每轮对话消耗,支持拖拽吸附、Q 弹动画与音效,开箱即

L4 · 沙盒安装通过 4,492 星

dsh-better-sidebar

DSH-better-sidebar

面向 DeepSeek Harness 的服务化侧边栏工作台插件,把文件编辑、终端、Git 变更、子代理任务与侧边对话整合进右侧栏与底部面板

L4 · 沙盒安装通过 4,112 星

dsh-deep-whale

dsh-deep-whale

DSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)。

L4 · 沙盒安装通过 2,470 星

deepseek-design

deepseek-design

可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。

L4 · 沙盒安装通过 1,438 星

superdesign-skill

superdesign-skill

Superdesign为DeepSeek Harness等编码代理提供设计判断力,将AI生成的平庸UI转化为可交付的精致前端,支持设计系统、

L3 · 安装规范通过 647 星

KouzakiUmi 的其它插件

5 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 —。