🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

界面字体美化 zhang-guo-wen/dsh-ui-beautify

DeepSeek Harnessv1.2.2
zhang-guo-wen15 天前有提交已提供中文文档扫描:含敏感能力

为 DeepSeek Harness 做页面美化:内置开源中日韩网络字体,让 Web GUI 自选正文字体

30.7/100
综合分
1
GitHub 星标
256
npm 周下载
—/5
用户评分

数据截至 2026/10/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @guowenzhang/dsh-ui-beautify
npm 源 · @guowenzhang/dsh-ui-beautify 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 15 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@guowenzhang/dsh-ui-beautify @ 1.2.2
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/12 22:45:36

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 35 处,展示前 21 条)
  • 写入本地文件
    lib/index.mjs:77
    await mkdir(directory, { recursive: true });
  • 读取本地文件
    lib/index.mjs:80
    await stat(destination);
  • 写入本地文件
    lib/index.mjs:84
    await writeFile(temporary, bytes);
  • 写入本地文件
    lib/index.mjs:85
    await rename(temporary, destination);
  • 删除本地文件
    lib/index.mjs:87
    await rm(temporary, { force: true });
  • 读取本地文件
    lib/index.mjs:141
    const bytes = await readFile(join(directory, `${match[1]}.${match[2]}`));
  • 发起网络请求
    lib/index.mjs:550
    const response = await fetch(url, {
  • 读取本地文件
    lib/index.mjs:731
    const info = await stat(file);
  • 读取本地文件
    lib/index.mjs:747
    const stream = createReadStream(file);
  • 发起网络请求
    lib/index.mjs:895
    const attempt = this.fetch(face, path, target);
  • 发起网络请求
    lib/index.mjs:915
    async fetch(face, path, target) {
  • 写入本地文件
    lib/index.mjs:920
    await mkdir(dirname(target), { recursive: true });
  • 读取本地文件
    lib/index.mjs:939
    entries = await readdir(parent);
  • 删除本地文件
    lib/index.mjs:946
    await rm(join(parent, entry), {
  • 读取本地文件
    lib/index.mjs:964
    names = await readdir(this.options.cacheDir);
  • 写入本地文件
    lib/index.mjs:1101
    await writeFile(scratch, bytes);
  • 写入本地文件
    lib/index.mjs:1102
    await rename(scratch, target);
  • 删除本地文件
    lib/index.mjs:1104
    await rm(scratch, { force: true }).catch(() => void 0);
  • 删除本地文件
    lib/index.mjs:1645
    await unlink(join(candidate, owner)).catch((error) => {
  • 删除本地文件
    lib/index.mjs:1648
    await rmdir(candidate).catch((error) => {
  • 删除本地文件
    lib/index.mjs:1741
    await unlink(temporary).catch((error) => {
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-api-gateway@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-chat@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 内置中日韩网络字体
  • 自选正文字体

README

由 DeepSeek 最新模型翻译生成
@guowenzhang/dsh-ui-beautify 背景 这是一个为 DeepSeek Harness 做界面优化的第三方插件,重点是手机端适配:让对话、侧栏和设置页面在小屏幕上更好用。 同时支持分别选择正文与代码字体,自定义 Logo、图标、名称和欢迎标语,以及使用默认模型把 Skill、插件等英文描述翻译成当前界面语言,方便使用和阅读。另有最近对话切换、逐轮向上跳的提问按钮、悬浮显示本轮提问开头的简短一行文字、输入框光柱和 PC 端快捷回复等小改进。 设置页的每一项都会报告自己的保存结果:保存中、已保存,宿主拒绝时给出重试入口。名称和标语输入框会等输入法组合结束再提交,确认候选词不会只存半句。 在缺少最新 JavaScript API 的手机浏览器上,插件会补齐 PDF 引擎需要的那几个 API,因此 PDF 与 Word/PowerPoint 预览能正常打开,而不是报 ... is not a function。 安装 需要 DeepSeek Harness 0.2.0-rc.1 或更新版本。以下以 web profile 为例: npx @deepseek-ai/dsh plugin --profile web add @guowenzhang/dsh-ui-beautify 安装后重启对应宿主并刷新浏览器,在 设置 → 界面美化 中使用。
展开完整文档(README 剩余 1 节)
@guowenzhang/dsh-ui-beautify

背景

这是一个为 DeepSeek Harness 做界面优化的第三方插件,重点是手机端适配:让对话、侧栏和设置页面在小屏幕上更好用。

同时支持分别选择正文与代码字体,自定义 Logo、图标、名称和欢迎标语,以及使用默认模型把 Skill、插件等英文描述翻译成当前界面语言,方便使用和阅读。另有最近对话切换、逐轮向上跳的提问按钮、悬浮显示本轮提问开头的简短一行文字、输入框光柱和 PC 端快捷回复等小改进。

设置页的每一项都会报告自己的保存结果:保存中、已保存,宿主拒绝时给出重试入口。名称和标语输入框会等输入法组合结束再提交,确认候选词不会只存半句。

在缺少最新 JavaScript API 的手机浏览器上,插件会补齐 PDF 引擎需要的那几个 API,因此 PDF 与 Word/PowerPoint 预览能正常打开,而不是报 ... is not a function。

安装

需要 DeepSeek Harness 0.2.0-rc.1 或更新版本。以下以 web profile 为例:

npx @deepseek-ai/dsh plugin --profile web add @guowenzhang/dsh-ui-beautify

安装后重启对应宿主并刷新浏览器,在 设置 → 界面美化 中使用。描述翻译需点击「翻译描述」,消耗默认模型额度,译文会缓存且不修改原始文件。

共享同一本机数据目录的宿主进程会合并重复翻译请求,持锁进程退出后可恢复;未知锁保留、不猜测删除。恢复协议保留少量世代标记目录,防止暂停的旧进程误取新锁;任何宿主仍在运行时均不要清理这些标记。

最近对话

最近对话在 设置 → 界面美化 中有独立开关,不依赖代码工作视图或手机适配。标签按活动时间显示最多五条符合条件的对话,点击不会置首。标签使用宿主主题 token,浅色、深色以及宿主没有对话/轨迹标签栏时均有完整样式。

开启或关闭代码工作视图时,同一条最近对话栏会移入或移出宿主标签栏。没有宿主标签栏时,它横跨标题区宽度,放不下可横向滚动。桌面保留对话/轨迹标签;宽度不超过 600px 时,该栏仅显示最近对话。宿主自带的最近对话栏优先显示。关闭最近对话或卸载插件时,移除插件标签栏并恢复宿主标签。

开发时可运行 npm run test:recent,覆盖列表/状态单测与 1200、601、600、393px 的真实 Chrome/React fixture,包括标签栏延迟出现、移除重现、会话切换和清理。测试使用现有 desktop profile 的 Playwright 与本机 Chrome,也可通过 DSH_MOBILE_PLAYWRIGHT、DSH_MOBILE_CHROME 指定安装位置;不会启动或修改正在运行的 DSH 宿主。

截图

1. 设置页面

外观、界面增强和品牌设置集中在 设置 → 界面美化。

| 外观 | 界面增强 | 品牌 |
| 正文字体、代码字体与动效设置 | 手机适配、最近对话与描述翻译设置 | Logo、图标、名称与标语设置 |

2. 手机端适配

以下使用同一个演示会话、相同的 393 × 844 手机视口截图。左侧关闭本插件的手机适配与最近对话开关,右侧开启;设置页对比仅切换手机适配。图中编号标注主要区别。

对话界面对比

手机对话界面适配前后对比及区别标注

1. 侧栏不再挤占对话宽度:固定图标栏改为左上角抽屉入口。
2. 切换对话更方便:顶部显示最近对话;此功能有独立开关。
3. 阅读与输入更宽松:正文和输入框使用适合手机的宽度与留白。

设置页面对比

手机设置页面适配前后对比及区别标注

1. 分类导航横向排列:不再占用左侧内容空间,可左右滑动切换分类。
2. 内容区域全宽显示:减少文字被挤窄和频繁换行。
3. 控件适合触摸:字体选择等控件堆叠排列,关闭按钮保留在顶部。

3. 手机端兼容

修复前,缺少这些 API 的手机浏览器打开每一份 PDF 与 Office 预览都会显示下面这条错误:

![手机截图:无法显示 PDF:this[#methodPromises].getOrInsertComputed is not a function,右侧是重试按钮(修复前)](<docs/images/pdf-preview-before-fix.png>)

许可

插件本体采用 Apache-2.0,见 LICENSE。

插件不分发字体文件。按需下载的字体保留各自原始许可:字体采用 SIL Open Font License 1.1,霞鹜文楷系列的 webfont npm 打包代码另采用 MIT。第三方声明见 NOTICE。
预览分享卡片长什么样 ↓zhang-guo-wen/dsh-ui-beautify
分享 · DeepSeek Harness Hub
zhang-guo-wen/dsh-ui-beautify

为 DeepSeek Harness 做页面美化:内置开源中日韩网络字体,让 Web GUI 自选正文字体

回到顶部