dsh-omc-tui
DeepSeek Harness (DSH) 原生全功能终端交互界面 · Keyboard-first Terminal TUI for DeepSeek Harness
AI 分析
核心用途是为 DSH 提供纯终端 TUI 交互界面,支持自定义高危命令拦截规则。适合喜爱命令行操作、键盘优先、或在无 GUI 环境下使用 DSH 的用户。
インストール
$
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即可停用看门狗。