dsh-pi-tui¶
| Type | client | Category | Terminal |
| Stars | ⭐1 | Status | ✅ active |
| Capabilities | terminal | Updated | 2026-08-13 |
📖 About¶
pi 的 TUI(@earendil-works/pi-tui)驱动的 DeepSeek Harness 终端前端:界面是 pi 的观感(品牌蓝 prompt、流式 Markdown、thinking 折叠、工具调用卡片、微分渲染防闪烁),内核(模型路由、工具、会话持久化、slash 命令、审批)全部由 dsh 官方机制提供。
✨ Key Features¶
- 流式渲染:
assistant/chunk增量 → Markdown、thinking 折叠标签 - 工具调用卡片:运行/成功/失败三态 + 参数与结果预览
- slash 命令:
/compact/goal/plan/feedback等全部来自官方ctx.commands注册表(自动补全 + 动态发现) - 权限审批弹窗(
approval/request)与ask_user_question交互表单(选项/多选/自由文本) - 会话管理:创建、恢复、选择器(官方持久化后端)
- 状态栏:provider/model、会话 id、token 统计(官方 token-meter 投影)、todo 进度(官方 todo 投影)
📦 Install¶
dsh plugin --profile pi-tui add dsh-pi-tui # 自动初始化 profile 并挂为 bundle
dsh --profile pi-tui # 新会话
dsh --profile pi-tui --resume <session-id> # 恢复指定会话
dsh --profile pi-tui --resume # 从持久化会话列表中选择
🚀 Quick Start¶
npm install && npm run build && npm test
# 本地联调:profile 里是 link: 软链,重新 build 后直接重启即可