huiliyi37

dsh-tianshu-tui

精选插件

官方 DeepSeek Harness 的交互式终端 UI 插件:自研 ANSI 极简交互渲染、流式 Markdown/工具卡、16+ 主题、slash 命令与选择器、输入历史与本地偏好持久化、LSP 诊断、memory记忆,很丝滑的开发体验。

Stars 234 Forks 8许可证 Apache-2.0更新 2026/8/25

dsh-tianshu-tui 是官方 DeepSeek Harness 生态中的交互式终端 UI 插件,使用自研 ANSI 渲染核心显示流式 Markdown、工具卡、多会话标签、命令选择器、输入历史、LSP 诊断和成本信息。

它只负责展示,智能体状态来自 DSH 会话事件流,并要求先安装匹配版本的官方 CLI。项目与 oh-my-tianshu 的同源 TUI 属于不同生态和数据目录,不能混装;安装后可使用十六种以上主题和本地偏好持久化。

核心能力

  • 在官方 DeepSeek Harness 上提供交互式终端界面,用自研 ANSI 引擎渲染流式 Markdown 与工具卡。
  • 以多会话标签、slash 命令与选择器、输入历史和十六种以上主题组织终端交互。
  • 展示 LSP 诊断与成本统计,启动时对照 npm latest 做自更新写入 profile。
  • 作为纯展示层,智能体状态全部来自 DSH 会话事件流。

如何开始

  1. 1
    装入 tui profile

    须先具备官方 CLI @deepseek-ai/dsh 的 0.1.0-rc.8。用 npx 把本插件加进 tui profile,勿直接敲可能指向旧版的 dsh。

    npx -y @deepseek-ai/dsh@0.1.0-rc.8 plugin --profile tui add @huiliyi37/dsh-tianshu-tui
  2. 2
    启动界面

    用同一官方 CLI 和 tui profile 启动。欢迎页出现品牌 dsh-tianshu-tui 即成功,Ctrl+Q 或 /exit 退出。

    npx -y @deepseek-ai/dsh@0.1.0-rc.8 --profile tui

使用前确认

本包不是独立程序,只 npm i 本包无法运行。需要 Node.js ^22.19 或 >=24,且 PATH 上有 pnpm。不要装进 oh-my-tianshu 的 tui profile。PATH 上若有非 0.1.0-rc.8 的旧 dsh,可能出现 ERR_FS_EISDIR。不要在 DeepSeek Harness 工作区根目录对本包跑 tsdown。

Star 增长

212 → 234 Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

codingdshdsh-pluginharnessharness-engineeringtui

相关项目

参考安装命令 · 请先查看仓库 README
npx -y @deepseek-ai/dsh@0.1.0-rc.8 plugin --profile tui add @huiliyi37/dsh-tianshu-tui

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。