skk-gal:DeepSeek Harness 的丝柯克剧场视图插件

前言

DeepSeek Harness (DSH) 的设计理念强调模块化与扩展性。默认的界面视图通常侧重于功能展示,在处理多轮智能体回复或需要沉浸式体验的场景时,可能难以满足个性化需求。skk-gal 是一个从零实现的 Web GAL 对话视图插件,旨在为 DSH 提供一套丝柯克主题的视觉与交互方案。该插件不依赖 gal-view 或原插件目录,所有素材与逻辑均随分发包内置,运行时无网络依赖。

核心功能

丝柯克剧场视图

插件在会话页新增“丝柯克剧场”视图。在该视图中,智能体的多轮回复会以独立卡片的形式展示在角色左侧,底部保留用户专属输入与最近发言区。

视觉与动态效果

  • 立绘与光晕:采用单层角色立绘,包含轻微的呼吸效果、衣摆摆动以及深渊光晕特效。
  • 对话显示模式:支持逐字显示、直接显示、显示全文、自动显示、对话记录以及界面设置。
  • 工作流展示:启用“显示全文”时,回复内容会按段落展开,每张卡片内保持思考、工具调用与对应回复的完整上下文。

任务面板集成

在“丝柯克剧场”视图内,可直接显示待处理任务面板。支持操作授权、任务选择与确认反馈,并可一键打开 DSH 原生任务面板进行兜底操作。

全局主题与侧栏

  • 总开关与生效范围:GAL 视窗总开关默认开启。关闭总开关会移除插件全局主题,恢复 DSH 原始外观。即便在未选择工作区时,插件主题也会显示深渊背景与配套侧栏。
  • 侧栏调整:侧边栏支持拖动冰蓝分隔线调整宽度,最大不超过窗口的三分之一。收起侧栏时,主题背景会同步收缩至窄栏。

移动端与动态效果

插件支持移动端自适应,并会自动检测系统的“减少动态效果”设置,避免在受限环境中产生卡顿。

安装与启用

安装前请确保目标电脑已安装 Node.js,并至少成功运行过一次 npx @deepseek-ai/dsh web。

  1. 将 skk-gal 文件夹复制到目标电脑。
  2. 在 PowerShell 中进入该目录,执行安装脚本:
powershell -NoProfile -ExecutionPolicy Bypass -File .\install.ps1

安装脚本会将插件复制至 %USERPROFILE%\.dsh\plugins\skk-gal,并写入相对依赖配置。源文件夹后续可移动或删除。
3. 重新启动 DSH:

npx @deepseek-ai/dsh web

典型用法

  • 自动切换视图:在新对话启动页,界面会自动适配为丝柯克风格。当在该页面发出第一条消息后,会自动切换到“丝柯克剧场”视图。
  • 快捷设置:在 DSH 设置页新增的“GAL 视窗”快捷设置中,可调整玩家名称、打字速度、角色动态和回复风格,并支持一键返回剧场。
  • 对话管理:在“GAL 视窗”设置中,可以对归档会话进行在线删除操作,这些操作会被加入删除队列,DSH 退出后自动移入可恢复的本地回收站。

注意事项

  • 资源依赖:所有图片以内联 Data URL 编入 .dsh-plugin/client.js,运行时无外部文件路径和网络依赖。
  • 配置存储:提示词、前后端通信逻辑及开关状态保存在目标电脑的 %USERPROFILE%\.dsh\skk-gal\settings.json。
  • 素材版权:插件源代码采用 MIT 许可证。分发前请确认拥有相应素材(角色、背景)的再分发权;代码仅改变运行逻辑,不会改变图片素材本身的权利归属。
羽毛球分组比赛记分
小程序二维码

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

小夜