PerryLink/dsh-output-styles ↗★ 5
dsh-output-styles
Claude Code outputStyles-equivalent runtime output-style switching for DeepSeek Harness
AI 분석
适合需要自定义或兼容Claude Code输出风格的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-output-stylesConfiguration
All tunables are Schemastery Config fields (changeable from cordis.yml). Invalid values fail the load.
| Key | Default | Meaning |
|---|---|---|
stylesDir | [] | Style-library directories, resolved against cwd; later entries override earlier ones. [] = the bundled styles/ only |
maxStyleChars | 4000 | Style-body budget (≥ 1); longer bodies are truncated with a marker |
defaultStyle | '' | Style for sessions that never selected one (and no settings default exists); '' = no style |
compatJson | true | Load Claude Code outputStyles JSON entries (single objects or arrays) |
sectionOrder | 90 | Order of the injected section (0 = persona, 100–199 = tool guidance) |
truncationMarker | "\n\n[style truncated]" | Marker appended at the truncation point |
includeBuiltins | true | Include the package's bundled styles/ as the lowest-priority layer |
watchStyles | true | Reload the library when a style file changes on disk |
rules | [] | Per-session/per-tool render rules: [{ match: { tool?, contentType?, session? }, style, priority? }] |
enableExport | true | Register the /export command (Markdown/HTML session export, renderer-aware; --save writes with approval) |
respectCoreOutputStyles | true | When a core outputStyles service is detected, skip this plugin's prompt injection (keep hot-switch / rules / export) |