dsh pluginsEnglish
← 返回热门插件目录

Harness Web GUI提供笔记本式工作台

kikulmj/dsh-jupyter · 技能

为DeepSeek Harness Web GUI提供笔记本式工作台和本地shell

★ 6GitHub 星标
0分支
2026-08-25最近更新
JavaScript开发语言
—许可证

主要功能

  • Notebook右侧预览面板点击 .ipynb 打开,编辑 code/markdown/raw 单元格、增删移动、保存回磁盘
  • 左侧边栏 New Session 下方出现「终端」入口,点击展开中间列终端面板。
  • 所有路由 loopback-only + same-origin 校验(CSRF 防线),变更类 POST 要求 application/json。
  • 单元格由宿主真实 Jupyter 内核(jupyter_client)执行,输出流式渲染(文本 / HTML / 图片 / JSON / 错误),支持中断与重启内核。
  • 终端左侧边栏「终端」入口(New Session 下方)展开中间列面板——node-pty 真实 PTY(TERM=xterm-256color)+ xterm.js,复制 / 粘贴走标准键盘快捷键,支持清屏 / 重启 / 关闭,关闭面板不销毁 shell。

使用条件

  • 内核桥需宿主 Python 安装 jupyter_client、ipykernel。
  • 终端为单会话面板关闭面板不销毁 shell,重启 / exit 才结束 PTY

安装命令

dsh plugin --profile web add github:kikulmj/dsh-jupyter
查看 GitHub 仓库 ↗返回热门插件目录