Bcy2020/dsh-cc-ecosystem--packages-cc-hooks ↗★ 1
dsh-cc-hooks
在 DSH 中运行未经修改的 Claude Code 钩子(Hooks)插件:支持项目、全局及插件目录的自动发现,执行五种处理器类型。
AI 分析
核心用途是在 DSH 环境中直接兼容和执行 Claude Code 的生命周期钩子。适合需要将现有 Claude Code 工作流和自动化脚本迁移或集成到 DSH 的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Bcy2020/dsh-cc-ecosystem#486441ba06baddbc29b7f82431a795541d2c0369&path:packages/cc-hooks說明文件
閱讀完整 README ↗配置(Schema)
| 键 | 默认 | 说明 |
|---|---|---|
enabled | true | 总开关 |
defaultTimeoutMs | 600000 | 未设 timeout 的 hook 默认超时(CC 同值) |
stderrSummaryMaxChars | 500 | hook/result 事件 stderr 摘要上限 |
pluginDirs | [] | 插件根列表,扫 /hooks/hooks.json |
enableGlobal | true | 是否加载 ~/.claude/hooks/hooks.json |
globalClaudeDir | ~/.claude | 用户级目录覆盖(测试用) |
homeDir | os.homedir() | 家目录覆盖(测试用) |
projectRootMarkers | ['.git'] | 项目根向上发现标记 |
projectDir | 会话 cwd | CLAUDE_PROJECT_DIR 覆盖值 |