CatheadOwl/dsh-extras0

@catheadowl/dsh-extras

Curated extras for dsh: one npm package, several independent plugin modules — gates (turn-close quality gates), markdown (md_rename tool + doc-link gate), prompt (declarative prompt injection), routes (any_routes knowledge routing). `dsh plugin add @catheadowl/dsh-extras` installs them all; per-row `disabled` turns one off.

AI 分析

核心用途是提供一组开箱即用的 DSH 增强工具和策略控制模块。适合希望通过单次安装获得提示词注入、质量控制和路由等多种进阶功能的 DSH 用户。

パッケージ
@catheadowl/dsh-extras
バージョン
0.1.1
ライセンス
MIT
最終更新
2026/09/04

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CatheadOwl/dsh-extras

ドキュメント

README 全文を読む ↗

Configuration

Disable a single module by row id in your profile patch layer:

- id: gates
  disabled: true

Modules with defaults can be overridden. All config keys per row:

RowConfig keys
gatesmaxConsecutiveBlocks (consecutive-block cap, default 3; exhausted → degrade to pass)
promptproviderTimeoutMs / totalTimeoutMs / renderBudgetChars (example below)
markdown / routesno plugin config keys
- id: prompt
  config:
    providerTimeoutMs: 2000
    totalTimeoutMs: 5000
    renderBudgetChars: 4000

Adding or removing modules happens through package versions: upgrade this package, then dsh plugin update shrinks or grows the composition rows.