DeepSeek Harness 矩阵思维插件:思考化作代码雨,CLI 风格对话页

前言

DeepSeek Harness 采用「一切皆插件」的架构,旨在通过模块化扩展提升开发与交互体验。对于需要直观观察智能体推理过程的开发者来说,单纯查看文本日志往往不够直观。dsh-plugin-matrix 插件提供了一个 CLI 风格的全屏终端页,将 Agent 的思考过程转化为《黑客帝国》风格的代码雨,同时保持回复正文的正常流式输出。

插件介绍

本插件由 Gastronomicluna 维护,是一个纯客户端 bundle 插件。它通过拦截并投影 DeepSeek 的思考流(reasoning),在浏览器端渲染出竖屏排布的代码雨效果。页面与主页共享同一会话,消息双向同步。

核心功能

  • DeepSeek 像素图标:CLI 页面顶部居中显示官方鲸鱼标的像素版,经过 canvas 降采样与放大处理,配合蓝色辉光。
  • CLI 全屏终端页面:点击侧边栏底部「矩阵思维」进入黑底终端页。消息历史、工具调用(▸)和错误(✗)均按终端风格投影。
  • 思考即代码雨:Agent 思考期间(turn 运行中、尚未输出回复正文),思考内容按「思考段」竖屏排布,随机散布到各列下落。空闲时显示极淡的氛围雨。
  • 回复正常流式输出:回复正文开始输出时,思考雨退为氛围雨,正文在终端里流式打印。
  • 顶部控制条:提供雨速调节(0.25×–4×)、氛围雨疏密开关、会话名显示及关闭按钮。
  • 会话共享:CLI 页面内的对话即为当前会话,支持 session.prompt()(queue/steer)与 session.cancel() 操作。

安装与启用

在插件目录执行以下命令(web profile):

dsh plugin --profile web add "."

或安装发布包后:

dsh plugin --profile web add dsh-plugin-matrix

安装完成后,重启 web 服务生效:

dsh web

典型用法

  1. 安装插件并重启服务。
  2. 点击侧边栏底部的「矩阵思维」进入全屏黑底终端页。
  3. 输入消息按回车发送。
  4. 运行中按回车可打断转向。
  5. 按 Ctrl+C 停止生成。
  6. 按 Esc 关闭页面。

适用场景与注意

  • 环境建议:本插件建议在暗光环境下使用,以获得最佳的辉光与代码雨视觉效果。
  • 开发调试:插件支持 HMR 热更新。直接改动 client/client.js 文件后,运行中的页面会自动生效。
  • 代码审计:由于是纯客户端 bundle 插件,安装前建议检查源码与许可证(MIT)。

结尾

该插件通过视觉化手段将抽象的推理过程具象化,适合需要沉浸式体验的开发场景。

  • 插件目录:https://www.skillhub.cn/plugins/Gastronomicluna/Matrix-code
  • GitHub 仓库:https://github.com/Gastronomicluna/Matrix-code
羽毛球分组比赛记分
小程序二维码

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

小夜