dsh pluginsEnglish
← 返回热门插件目录

Turtle UI 客户端

turtle1999/turtle-ui · 技能

照原样,没有保修

★ 6GitHub 星标
1分支
2026-08-14最近更新
TypeScript开发语言
BSD-3-Clause许可证

项目简介

该存储库包含以前的 packages/ui/tui 实现、其单元和终端快照测试以及 dsh 配置文件捆绑补丁。 TUI拥有终端呈现和输入; DeepSeek Harness 拥有代理、模型、工具、持久性和 dsh 启动器。 发展

prepare 构建 (tsdown.prepare.config.ts) 无需类型检查即可转译 - 存储库的类型图需要同级线束检查,而消费者没有。 pnpm run typecheck 在同级结帐环境中仍然是类型门。

捆绑层位于 @deepseek-ai/dsh-base 之上,并将 TUI 和配置的代理绑定到一个持久会话。普通的 tui-startup 提供程序注入启动器的不可变 ctx.cmdlineArgs,解析 --resume、--session 和此应用程序的 --help,然后提供 tuiStartup;会话绑定行注入该服务并从惰性配置中读取它,因此它们无法在错误的会话上激活。裸露的 dsh --profile tui 在每次启动时都会生成一个新的会话 ID,--session 显式命名一个新会话,而 --resume 则继续保留会话。应用内 /resume 切换和退出消息行为仍然需要删除特定于 TUI 的启动器,并且仍然不可用。 检查

安装命令

dsh plugin --profile web add github:turtle1999/turtle-ui
查看 GitHub 仓库 ↗返回热门插件目录