Bundle
@dshx/tui
dshX terminal UI — a fork of dsh-TUI (Claude Code style TUI front door for DeepSeek Harness agents) with the dshX brand.
- Source
- NoNshiranai
- License
- MIT
- Updated
- Updated 14 days ago
Readme
# @dshx/tui
dshX 的终端前端——**dsh-TUI**(Claude Code 风格 DeepSeek Harness 终端 TUI)的分叉,
带 dshX 品牌与简洁启动页。
## 与 dsh-TUI 的差异
- **品牌启动页**:词标 `dshx` + 版本,tagline `deepseek · 探索未至之境!` 置顶,无
13 行像素鲸鱼、无 `DEEPSEEK`/`HARNESS` 块状大字(`brand.hideBigText` 默认 true)。
- **brand 配置**:`dsh-tui` 插件行可设 `brand: { wordmark, showWhale, hideBigText }`
覆盖默认品牌(默认即 dshX 简洁风)。
- **工作状态行**:使用企业级标准措辞与 `工具调用 N 次 · 思考 Xs · 执行 Ys · N tokens`
格式(经 `@dshx/working-activity`)。
- **context 栏**:仅显示 `1.5k/1.0M 0.1%`(去掉 `ctx` 前缀与剩余 token 读out)。
其余功能与 dsh-TUI 一致:会话创建/恢复、`/preset`、`/model`、技能、MCP、子代理、
问卷、主题、Shift+Tab 模式循环、`--resume` 等。
## 使用
`@dshx/tui` 是 [`@dshx/dshx`](https://www.npmjs.com/package/@dshx/dshx) 的依赖,由
dshX 的 launcher 安装进 `dshx` profile。独立使用:
```sh
npm i -g @dshx/tui
dshx-tui
```
## 开发
```sh
pnpm install
pnpm build # tsc → lib/
```
## 发布
```sh
pnpm publish --registry=https://registry.npmjs.org/
```
## 许可
[MIT](LICENSE)。fork 自 [`dsh-TUI`](https://github.com/ccch1mneyyy/dsh-TUI)。
Install
dsh plugin --profile web add github:NoNshiranai/dshx-tui
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dshx-tui from the hub
- This package builds from source on install. pnpm will ask you to allow its build script — that is permission to run the package’s code on your machine, outside the agent sandbox. Only allow sources you trust.
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.