前言¶
DeepSeek Harness(DSH)桌面端默认是常规的 IDE 式界面。若你希望长时间对着对话和插件列表时,视觉更像一张横线笔记本——纸色底、分栏竖线、手绘气泡——而不改任何业务逻辑,就需要一个只动外观、不动权限的 Desktop profile 主题插件。下面介绍社区维护的 笔记本主题(galizhajidanbaofan/dsh-theme-notebook-paper),以及安装、设置与使用时的边界。
这是什么¶
笔记本主题(仓库名 dsh-theme-notebook-paper,显示名见 locale/zh.json)由维护者 galizhajidanbaofan 发布,在 SkillHub 等社区目录中归类为 趣味换装。当前版本 1.0.0,许可证 MIT。
插件定位:把 DeepSeek Harness 桌面端(Desktop profile)铺成横线笔记本纸的 纯外观主题。不访问网络、不读写文件系统、不上传内容;设置与头像保存在本机浏览器存储中。适用于已安装 DSH 桌面端的用户;dsh web 若使用默认 profile 则不会带上这些样式——主题样式本身未为 Web 端单独适配,同一 profile 下跑 dsh web 时样式仍会生效。
核心功能¶
页面与纸张¶
| 位置 | 处理 |
|---|---|
| 页面 | 纸色 #faf9f6 铺满,墨蓝 #1a2a4a 横线跨整页对齐、滚动时不动;横线线距三档可调(宽 40 / 中 32 / 细 24px) |
| 纸纹 | 极轻噪点,覆盖侧边栏、对话框与输入框内部,可关 |
| 分栏 | 侧边栏右缘一条朱红 #c0392b 竖线,从顶栏下方开始,随折叠一起移动 |
| 顶栏 | 只铺纸纹不铺横线,下边界一条加粗墨蓝横线 |
侧边栏导航项(插件、插件市场、自动化任务、技能中心、更多)与工作区共用一个大手绘框;会话头部的标题行与「对话 / 轨迹 / 上下文」标签行也合成手绘框。气泡与输入框为白底,用 SVG 九宫格手绘勾线描边,线条轻微抖动、静态无动效。
交互状态¶
侧边栏会话行与聊天消息共用一套手写批注语言:悬停时微暖纸色、文字上移 1px,下方波浪线 0.3s 画出;选中时用略倾斜的朱红手绘椭圆包住整行(聊天多行仍是一个大椭圆);进行中时波浪线常驻并持续波动;完成时显示朱红对勾。只有悬停画线与进行中波动两处有动效。
头像(可选)¶
「我的」头像在气泡右侧,「助手」头像在回复卡片左侧;两张图可分别导入并裁剪,尺寸 24–48px 共用一个滑块。
安装与启用¶
前置条件:已安装 DeepSeek Harness 桌面端。插件只装进 Desktop profile。
从插件市场安装(推荐)¶
Harness 内可直接安装,无需手改 profile 的 package.json 或 cordis.patch.yml,也不要在 profile 目录里跑 pnpm。
- 打开 插件 → 发现,点 添加索引源。
- 粘贴索引地址(与仓库
market/index.json内容一致;README 提供 jsDelivr 镜像,便于部分网络下 Host 读取):
https://cdn.jsdelivr.net/gh/galizhajidanbaofan/dsh-theme-notebook-paper@main/market/index.json
原始地址为 https://raw.githubusercontent.com/galizhajidanbaofan/dsh-theme-notebook-paper/main/market/index.json,任选其一即可。
- 列表中出现「笔记本主题」后点 安装。
- 重启 DeepSeek Harness 桌面端(或重新加载窗口)。
- 打开 设置 → 笔记本主题,主题即已启用。
市场条目按索引中的 commit 固定 Git 源,与本地 bundle 安装二选一,装的是同一个包。
本地目录安装¶
若已有插件源码目录,可让 Harness 内的 AI 执行「把 本地路径 装成插件」,等价于:
plugin_manager action=install_bundle target="本地路径/dsh-theme-notebook-paper"
本地目录安装为软链:更新源码后重启窗口即可生效,无需重装。
卸载:
plugin_manager action=remove_bundle target=dsh-theme-notebook-paper
然后刷新窗口。
典型用法:设置面板¶
安装并重启后,在 设置 → 笔记本主题 中调节(所有项即时生效,无保存按钮,不刷新页面):
- 启用主题:总开关;关闭立刻回到默认外观,设置值保留。
- 横线线距:宽 40 / 中 32 / 细 24px。
- 纸张纹理:开 / 关。
- 显示头像:开 / 关。
- 头像尺寸:24–48px 滑块,两张头像共用。
- 我的头像 / 助手头像:导入后在弹层里拖动定位、滑杆缩放(1–3 倍),输出 256×256 方形裁切;可重新裁剪或移除。
设置与头像存储位置(均在本机):
| 数据 | 位置 | 键 |
|---|---|---|
| 开关与调节值 | localStorage |
dsh.notebook-paper.v1 |
| 我的头像 | IndexedDB dsh-notebook-paper / store assets |
avatar:user |
| 助手头像 | 同上 | avatar:assistant |
清空站点数据会一并清掉设置与头像。
适用场景与注意¶
适合谁:希望在 DSH 桌面端获得笔记本纸视觉、且接受纯亮色单主题(不注册暗色、不跟随系统配色)的用户。
运行方式:与其它 DSH 插件一样,客户端半通过 dsh.client 注入(platform: web,immediately: true,注入 @deepseek-ai/dsh-client-ui-conversation)。安装前建议自行查看仓库源码与 MIT 许可证,确认符合你对本机存储与 DOM 注入的预期。
已知限制(摘自 README):
- 头像依赖消息列表 DOM(如
[data-chat-flow-kind]);Harness 后续若改结构,头像可能不显示,其余外观仍可用。 border-image在不同 Chromium 版本下拉伸可能差一两个像素。- 侧栏选中椭圆按行绘制,标题过长时椭圆可能比文字更宽。
- 进行中波浪线依赖
[data-state="ongoing"];宿主改用其它表达时会退回普通悬停波浪线。 - 若其它插件强制暗色,本主题仍按亮色渲染,可能出现对比度不足。
维护者提供结构预览页 dev/host-mock.html(配合 node dev/build.cjs),可在不启动 Harness 时对照宿主 DOM 核对样式;该目录不参与插件运行时。
结尾¶
笔记本主题把 DSH 桌面端收成纸色横线、朱红分栏与手绘批注式交互,功能边界清晰:只改外观,数据留在本机。社区目录页与源码如下,安装与问题反馈以 README 为准。
- 目录页:https://www.skillhub.cn/plugins/galizhajidanbaofan/dsh-theme-notebook-paper
- GitHub:https://github.com/galizhajidanbaofan/dsh-theme-notebook-paper