DSH Market
D

Dsh Tianshu Tui

by huiliyi37 · huiliyi37/dsh-tianshu-tui

InstallableBundlenpmfresh

dsh-tianshu-tui — DeepSeek Harness terminal UI +harness workflow。是官方 DeepSeek Harness 上的交互式终端 UI 插件。渲染核心从本仓库自研的harness agent Tianshu-Tui 演进而来,在官方的基础上增加了TDD、证据门、视觉图像模块等工作流。

Install Dsh Tianshu Tui

Clean install: prebuilt on npm and declares a `dsh.bundle` layer.

The one-line version

dsh plugin --profile my-profile add @huiliyi37/dsh-tianshu-tui

The easy path: this bundle is published to npm, so the install pulls a prebuilt artifact — no build step runs on your machine and no build approval is needed.

From npm — installs a prebuilt artifact, no build step on your machine

# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add @huiliyi37/dsh-tianshu-tui

# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config

# 3. boot the profile
dsh --profile my-profile

Package: @huiliyi37/dsh-tianshu-tui

Prefer to install from source instead?

From GitHub — pulls source, and may ask for build approval on first run

# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add github:huiliyi37/dsh-tianshu-tui#<commit-sha>

# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config

# 3. boot the profile
dsh --profile my-profile

Prerequisites

API key
Not required.
Network access
Not required at runtime.
Language
TypeScript

Install check

Every field the verdict was derived from, so you can re-derive it yourself

Field checkedResultWeightWhat the spec says about it
lifecycleScriptspassinfono install-time scripts
dsh.bundlepassfatalpackage.json declares a `dsh.bundle` layer
dsh.bundle.patch filepassfatalpatch file present at `cordis.patch.yml`
npm registrypassfatalpublished as `@huiliyi37/dsh-tianshu-tui` — prebuilt artifacts
Verdict reason
on npm with a valid bundle declaration
package.json read
package.json
Rules applied from
docs/user/develop/basic/publish.md
Checked at
2026-08-15

From the README

Excerpt as published by the author, plain text, unedited

中文 | [English](README.en.md) **dsh-tianshu-tui**(`@huiliyi37/dsh-tianshu-tui`)是官方 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 上的交互式终端 UI 插件。渲染核心从 [天枢 Tianshu-Tui](https://github.com/huiliyi37/Tianshu-Tui) 演进而来(Apache-2.0;逐文件来源见 [SOURCE-MAP.md](SOURCE-MAP.md))。UI 是纯展示层:所有 agent 状态都来自会话事件流。并做了harness工程层的个性化改造。比如TDD驱动的工作流,证据门,图像和视觉桥接,代码智能检索等功能。 本包不是独立程序。须先有官方 CLI [`@deepseek-ai/dsh`](https://www.npmjs.com/package/@deepseek-ai/dsh)(`0.1.0-rc.6`)。只 `npm i` 本包跑不起来。 - [Node.js](https://nodejs.org/) `^22.19 || >=24` - PATH 上有 [`pnpm`](https://pnpm.io/installation)(`dsh plugin` 会转发给它) **不要直接敲 `dsh`。** 若 PATH 上已有旧的 `dsh`(例如 `~/.local/bin/dsh`,`dsh --version` 不是 `0.1.0-rc.6`),会走到本地 staging,出现 `ERR_FS_EISDIR` / `Path is a directory .../@deepseek-ai/dsh`。请始终用下面的 `npx` 命令。

Topics

GitHub topics on this repository

Related entries

Nearest entries by similarity — this one landed in no themed cluster