ipromise2021/dsh-omc-tui2

dsh-omc-tui

DeepSeek Harness (DSH) 原生全功能终端交互界面 · Keyboard-first Terminal TUI for DeepSeek Harness

AI 分析

核心用途是为 DSH 提供纯终端 TUI 交互界面,支持自定义高危命令拦截规则。适合喜爱命令行操作、键盘优先、或在无 GUI 环境下使用 DSH 的用户。

パッケージ
dsh-omc-tui
バージョン
0.2.7
ライセンス
MIT
最終更新
2026/08/28

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ipromise2021/dsh-omc-tui

ドキュメント

README 全文を読む ↗

2. 自定义规则配置 (.dsh/danger-rules.json)

可在当前项目根目录或配置路径放置 .dsh/danger-rules.json 扩展自定义规则:

{
  "enabled": true,
  "block": [
    "DROP\\s+DATABASE",
    "kubectl\\s+delete\\s+namespace"
  ],
  "allow": [
    "^git status$",
    "^npm test$"
  ]
}
  • block:扩展自定义高危正则表达式(命中即拦截)。
  • allow:强制基于全段锚定(^(?:pattern)$)放行安全白名单,杜绝子串或子 Shell 注入逃逸。
  • 完全停用:设置环境变量 DSH_DANGER_GUARD=off 即可停用看门狗。