edabchann/dsh-neotui
edabchann★ 0JavaScriptLast synced: 2026-08-16
Neo-TUI: mouse-driven terminal UI client for DeepSeek Harness
README excerpt
dsh-neotui dsh-neotui 是 DeepSeek Harness 的终端客户端:以 Vim/Nvim 风格的 NORMAL / INSERT 模式、Yazi 风格文件选择器和鼠标交互,访问与 WebUI 相同的 Host 会话、工具、审批、任务和设置能力。 本仓库发布两个 npm 包: 包 用途 dsh-neotui TUI 客户端、核心界面和 dsh-neotui 命令 dsh-neotui-app 将 TUI、API gateway 和 Host 服务装配成 DSH profile 的 bundle 0.2.0 亮点 - 三栏 Yazi 风格文件与工作区选择器:路径编辑、模糊筛选、隐藏项、Nerd Font 图标和 Kitty 图片预览; - 图片附件栏、附件管理器、 dd 删除和等比例 Kitty 预览; - 会话树筛选、跨会话模糊定位和稳定的历史分页; - NORMAL / INSERT 模式与可编辑的快捷键目录; - 独立的命令、设置和插件目录,插件支持即时筛选; - Queue / Steering、Goal、TODO、Plan Review、后台任务和 Subagent 状态; - grapheme-aware framebuffer、CJK/组合字符、Kitty keyboard、SGR mouse、OSC 8/52。 完整变化见 CHANGELOG.md 。 安装与启动 独立 DSH profile 常用参数: 出于安全原因, --host 0.0.0.0 会被拒绝。能够执行工具的 Host 不应直接暴露到不受信任的网络。 连接已有 Web Host 也可以直接运行客户端: 默认连接 http://127.0.0.1:3080 ;可通过 --base 、 DSH URL 或 DSH WEB URL 覆盖。 --attach 不会启动或替换 WebUI。 从源码运行 使用本地 profile: 只调试客户端时,保证目标 Host 已运行即可: 交互模型 NORMAL / INSERT - NORMAL :单字符用于导航和操作; - INSERT :键盘输入交给消息编辑器; - i 或点击输入框进入 INSERT; - Esc 离开 INSERT; - INSERT 中 Esc 不会中断当前回合; - NORMAL 中 Esc 会中断正在运行的回合,否则返回上一级; - NORMAL 中连续两次 Ctrl+C 退出,INSERT 中 Ctrl+C 清空输入。 底栏始终显示当前模式。按 Ctrl+Space 打开快捷键、命令、设置和插件目录。 输入与附件 模式 按键 功能 INSERT Enter 发送 INSERT Shift+Enter / Ctrl+J 换行 INSERT Ctrl+L 展开/折叠输入栏 INSERT ↑ /…
View full README on GitHub →Category
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,841
edison7009/EchoBirdOne-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code (Moonshot) ,Qwen Code,Aider,OpenCode,MiMo Code (Xiaomi),ZCode (Z.AI),OpenClaw,Pi,OpenScience,Vibe-Trading,Claude Desktop (3P profile),ChatGPT desktop,OpenCode Desktop,
★ 3,028
hyhmrright/brooks-lintAI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
★ 1,356