dsh-skin-Tlipoca: DeepSeek Harness 视觉小说沉浸式皮肤插件

前言

DeepSeek Harness (DSH) 采用模块化架构,允许通过插件扩展或替换核心界面。对于习惯于传统 CLI 或标准 Web 界面的开发者来说,DSH 的输出流往往显得枯燥。为了在保持工具链功能完整性的同时提升交互的沉浸感,我们需要一个能够将文本流转化为视觉叙事体验的皮肤方案。dsh-skin-Tlipoca 正是为此设计的客户端皮肤插件,它将 DSH 工作台重构为一个以《犹格索托斯的庭院》角色特莉波卡为核心的视觉小说界面。

插件介绍

名称: dsh-skin-Tlipoca
维护者: znnVSNOOU
定位: DeepSeek Harness 视觉小说沉浸式皮肤插件
技术栈: 纯 React 18,零额外依赖

该插件通过覆盖默认的视图插槽,引入了哥特暗黑美学风格的 UI,并集成了角色立绘差分系统。它不仅改变了界面外观,还通过解析 AI 输出的情感标签和系统工具状态,实现了 UI 与 AI 行为的动态联动。

核心能力

该插件主要提供以下功能:

  1. 沉浸式视觉小说体验

    • 视觉风格: 采用哥特暗黑美学,适配 16:9 画幅,界面配色以深紫与鎏金为主。
    • 交互体验: 实现流式平滑增量打字机效果,逐字解析 AI 输出;点击对话框可快速跳过打字并聚焦输入框。
    • 字体排版: 融合古典中文字体衬线韵味,提供纯正的 AVG 阅读质感。
  2. 7 大角色立绘差分与动作联动

    • 内置 7 种状态立绘(日常、开心、害羞、惊讶、困惑、难过、生气)。
    • AI 情感推断: 前端自动静默解析 AI 上下文中的情感标签,驱动立绘切换。
    • 工具链状态感知: 根据底层工具链状态(如文件读写、终端执行、联网检索)自动呈现对应的角色动作与光影。
  3. 动态任务堆栈与详情查看

    • 在左上角呈现推理链与工具调用的动态堆栈,支持平滑展开与滚轮浏览。
    • 点击任务条可弹出毛玻璃模态框,查看完整的命令参数、文件路径及输出详情。
  4. 多场景与自定义背景

    • 提供 3 个内置高清场景(庭院大厅、庭院外侧、死神卧室)。
    • 支持本地自定义壁纸,图片以 Base64 编码保存在浏览器 LocalStorage 中,刷新不丢失。
  5. 对话历史回溯

    • 右上角提供 GAL 样式的历史记录抽屉,支持随时回溯对话历史。

安装与启用

安装该插件需要将源码克隆到 DSH 的插件目录中。

  1. 安装
    # 进入你的 DSH 插件目录
    cd path/to/dsh/plugins

    # 克隆仓库
    git clone https://github.com/znnVSNOOU/dsh-skin-Tlipoca.git
  1. 启用
    • 启动并打开 DeepSeek Harness (DSH) Web 界面。
    • 在主界面顶部的视图切换栏中,点击新增的 「小死神」 标签页或图标。
    • 进入特莉波卡专属的沉浸式视窗。

典型用法

  • 打字控制: 正在打字时点击对话框可立即显示全文本;打字结束后点击可聚焦输入框。
  • 查看详情: 点击左上角的动态任务条,通过弹窗查看未截断的长指令或文件路径。
  • 场景切换: 点击右上角的场景按钮切换庭院大厅、庭院外侧或卧室,或上传自定义背景。
  • 历史回溯: 点击右上角的按钮打开历史记录抽屉。
  • 表情控制: 点击左上角可手动选择或锁定立绘表情。
  • Prompt 调优: 在 Agent 配置的 Prompt 中加入人设指令,引导 AI 输出包含情感标签的内容,从而触发立绘变化。

注意事项

  • 环境依赖: 必须在 DeepSeek Harness (DSH) 环境中运行。
  • 资源构建: 修改 .dsh-plugin/assets/ 中的立绘、场景或 UI 逻辑后,需运行 node scripts/build-client.mjs 重新构建客户端产物。
  • 自定义背景: 自定义背景图保存在浏览器 localStorage 中,需手动清理缓存才能重置。
  • 协议: 遵循 MIT 开源协议。

总结

dsh-skin-Tlipoca 是一个将 AI 辅助工具转化为角色交互界面的轻量级解决方案。它通过 React 18 实现了无依赖的独立运行,并结合了 DeepSeek Harness 的工具链特性,为开发者提供了兼具实用性与观赏性的工作台体验。

目录: dsh-skin-Tlipoca - SkillHub
源码: GitHub - znnVSNOOU/dsh-skin-Tlipoca

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜