mytianyi0712/dsh-tui-plugin-OhMyPi

mytianyi0712★ 4TypeScript最后同步: 2026-08-16

在 GitHub 打开

一个dsh的终端样式插件,灵感来自Oh My Pi

README 摘要

dsh-omp-tui 重要提示! - 本项目尚处于早期开发测试阶段,目前已可以作为一个tui工作,必要功能均已测试正常。 - 目前正在开发:wechat-claw通道的远程控制能力,优化settings面板及功能。 - 目前项目文档由ai完成,后续功能开发完全后会重新编写readme以增强可读性。 OMP 风格的 DeepSeek Harness(dsh)终端界面。它是一个独立的 profile bundle(插件),负责终端呈现、输入交互与会话相关的 TUI 能力;agent、模型、工具、持久化和沙箱仍由 dsh harness 提供。 目录 - 界面预览 - 功能概览 - 安装 - 启动与日常使用 - 配置 - 开发 - 项目结构 - 相关文档 - 许可 界面预览 截图来自本机 WezTerm 中实际启动的 dsh --profile tui 。演示实例未配置 API key,因此截图聚焦于启动页、状态栏和内置帮助面板,不代表模型响应效果。 欢迎页 输入 /help 可查看快捷键和命令。工具卡支持折叠、展开和隐藏;助手正文、思考块、上下文卡和 Output 分隔栏使用独立的视觉层级。 功能概览 - OMP 风格 TUI : dark-catppuccin 默认主题、truecolor、Nerd Font 图标和 Powerline 状态栏。 - 响应式布局 :窄终端优先保留模式、工作目录、Git 与 ctx ,空间不足时逐级压缩或隐藏低优先级字段。 - 会话管理 :支持新建、命名、恢复和进程内切换持久化会话。 - 模型与思考等级 :通过 /model 、 /think 选择 provider、model 和 reasoning effort。 - 工作模式 :支持 dsh 官方 standard 、 minimal 、 code 、 cordis 预设,也能发现本地安装的 agent preset。 - 权限模式 :通过 /permission 在 read-only 、 workspace-write 、 full-access 等部署可用预设间切换。 - 主题与本地化 :内置 catppuccin 、 tokyo-night ,支持逐角色 RGB 覆盖;内置 zh-CN 与 en 。 - 命令与补全 :支持斜杠命令、 @ 会话/文件引用、路径补全和参数补全。 安装 运行要求 项目 要求 Node.js ^22.19.0 或 =24.0.0 pnpm 11.7.0 或兼容的 pnpm 11 dsh 0.1.0-rc.6 终端 推荐支持 truecolor;Nerd Font 可获得完整图标显示 当前 dsh 仍处于 developer preview。首次安装建议固定 dsh 版本和插件 release tag。 安装 GitHub Release …

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

分类