dshx-tui:dshX 的终端前端

前言

DeepSeek Harness (DSH) 生态强调插件化,终端交互是开发者与智能体交互的核心。dshx-tui 是一个针对 DeepSeek Harness 的终端 TUI 前端实现,专注于 dshX 品牌体验。

核心定位

它是 dsh-TUI 的分叉版本,保留了原有的 Claude Code 风格交互,在此基础上集成了 dshX 品牌元素,包括简洁启动页、品牌配置覆盖以及优化的状态栏显示。

主要功能

  • 品牌与启动页:提供 dshX 品牌启动页,默认隐藏像素鲸鱼与块状大字,支持通过配置覆盖 wordmark、showWhale、hideBigText。
  • 状态栏与上下文:使用企业级标准措辞显示工具调用次数、思考/执行耗时及 Token 消耗;Context 栏简化显示剩余 Token。
  • 会话管理:支持会话创建与恢复,提供 --resume 参数快速恢复。
  • 命令与能力:支持 /preset、/model 切换预设与模型;集成技能、MCP、子代理、问卷功能;支持主题切换与 Shift+Tab 模式循环。

安装与启用

该插件依赖 @deepseek-ai/cordis (^4.0.1) 和 @deepseek-ai/dsh-invariants。运行前需确保 Node.js 版本满足要求(^22.19 || >=24)。

通过 npm 全局安装:

npm i -g @dshx/tui

安装完成后,直接运行:

dshx-tui

注意事项

作为独立工具使用时,请检查源码与许可证(MIT)。

羽毛球分组比赛记分
小程序二维码

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

小夜