lqhl/dsh-pi-tui

lqhl★ 2TypeScript最后同步: 2026-08-16

在 GitHub 打开

README 摘要

dsh-pi-tui pi 的 TUI( @earendil-works/pi-tui )驱动的 DeepSeek Harness 终端前端:界面是 pi 的观感(品牌蓝 prompt、流式 Markdown、thinking 折叠、工具调用卡片、微分渲染防闪烁),内核(模型路由、工具、会话持久化、slash 命令、审批)全部由 dsh 官方机制提供。 安装 前置:官方 dsh CLI( npm i -g @deepseek-ai/dsh )与 pnpm 。 会话与 web profile 共享 /.dsh/sessions 持久化存储,两端互通。 键位 按键 功能 Enter 提交( Shift+Enter 换行) Esc 中断当前 turn / 取消自动补全 Ctrl+C 运行中→中断;有文字→清空;已空→再次按下退出 Ctrl+D 编辑器为空时退出(非空时删除字符) Ctrl+T 展开/折叠 thinking 块 Ctrl+O 展开/折叠工具完整输出 / diff Ctrl+L 打开模型选择器 Ctrl+R 搜索消息历史:本会话 + 最近持久化会话的首条消息(选中载入输入框) ↑ / ↓ 浏览当前会话的消息历史(恢复/切换后自动载入) Ctrl+Z 挂起到后台( fg 恢复) Ctrl+G 用 $EDITOR 编辑输入 Shift+Tab 循环会话 mode(normal ↔ plan) Ctrl+X 循环思考强度(off→high→max) Tab 补全(slash 命令 / 路径型 token;普通单词不触发) @ 文件提及菜单(搜索框 fuzzy 过滤,选中即插入) ! / !! 直接执行 shell 命令(用户全权; !! 输出不进模型上下文) 命令 命令 功能 /model [query] 切换模型(无参数弹选择器;下一步生效) /thinking off\ high\ max 设置思考强度(下一步生效) /skills 列出人类可调用技能 /new 新会话 /fork 当前会话末尾 fork(保留历史,记录 lineage) /resume [query] 列出/恢复持久化会话 /tree 子代理会话树 /agents 列出 live 子代理 /jobs 列出后台任务 /export 导出 transcript 为 markdown /rename 重命名会话(官方 sessionTitle 服务) /permission [preset] 官方权限 preset 切换(workspace-write / danger-full-access…) /hotkeys 显示键位表 /compact /goal /plan /feedback 官方 dsh 命令(自动发现) 模型/思考强度切换通过官方 installModelSelection …

在 GitHub 查看完整 README →
终端/TUIdsh-plugintuiagent

分类