deepseek-tui:DeepSeek Harness 的终端工作区界面
hilbert-beinghappy/deepseek-tui
SeekTTY 为 DeepSeek Harness 提供可插拔的终端工作区,在终端中集成 Agent、会话、模型、权限等原生服务,支持 /clarify 与 /plan 工作流。
deepseek-tui 是 DeepSeek Harness(DSH)的终端界面插件,把 Agent、会话、模型、权限、设置、配置、插件和持久化服务整合到一个终端工作区。它在纯命令行环境中提供可视化交互,让你在项目目录运行 deepseek 命令即可使用完整的 DSH 能力,无需离开终端。SeekTTY 自动发现模型、工具、MCP 服务器等能力,并支持可选的 Clarify 工作流和安全的更新机制。
如何安装
dsh plugin --profile web add seektty- 分类
- 界面与体验
- 平台
- DSH Plugin
- 作者
- hilbert-beinghappy
- 分发方式
- 插件
deepseek-tui 核心特性
deepseek-tui 仓库简介
它是做什么的?
SeekTTY 是 DeepSeek Harness(DSH)的终端界面插件,将 DSH 的 Agent、会话、模型、权限、设置、配置、插件和持久化服务整合到一个终端工作区中。它解决在纯命令行环境中缺乏可视化交互的问题,让你在终端里直接运行 deepseek 命令即可使用完整的 DSH 能力,而无需离开终端。SeekTTY 作为终端界面层,运行时状态仍由 DSH 管理,并自动发现模型、提供者、Agent 预设、权限、命令、工具、设置、技能、MCP 服务器和市场源,因此上游或第三方 Bundle 新增的能力无需硬编码即可显示。
核心功能
- 终端工作区:在项目目录运行
deepseek即可使用 DSH 的原生 Agent、会话、模型、权限、设置、配置、插件和持久化服务。 - 动态能力发现:自动从运行的 DSH 中获取模型、提供者、Agent 预设、权限、命令、工具、设置、技能、MCP 服务器和市场源,无需硬编码。
- 可选的 Clarify 工作流:通过
/clarify引导式提问,逐步更新可审查的 Draft,并将最终 Draft 返回给编辑器,配合/plan生成实施计划。 - 改进的鼠标导航和输入编辑:列表保持视口不重定位,支持鼠标操作、剪贴板编辑、Ctrl+Z 撤销,上下文菜单独立于页面栈。
- 安全的更新机制:
deepseek --update优先检查 SeekTTY 自身,每次最多安装一个兼容组件,不阻塞启动,并支持SEEKTTY_UPDATE环境变量控制检查行为。
怎么使用这个插件?
在 DSH 中启用 SeekTTY 后,从项目目录运行 deepseek 命令即可启动终端工作区。常用启动形式包括 deepseek "check this project"、deepseek --cwd ../project、deepseek --resume 恢复会话、deepseek --profile team-tui 指定配置,以及 deepseek --version 和 deepseek --update。deepseek 需要 dsh 在 PATH 中或通过 DSH_BIN 指定其可执行文件。对于需要定义的需求,可使用可选的 Clarify 插件,通过 /clarify 引导提问,更新 Draft 并返回给编辑器,再用 /plan 生成实施计划。SeekTTY 1.2.4 改进了鼠标导航和输入编辑,无需迁移设置或会话。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:hilbert-beinghappy/deepseek-tui。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
