Skip to content

Releases: abworks-dev/dsh-hooks

钩子 0.1.0 · 首个公开预览版

Pre-release

Choose a tag to compare

@abworks-dev abworks-dev released this 03 Nov 10:44

钩子 · DSH Hooks — 0.1.0

2026-11-03 · 首个公开预览版

新功能

  • 统一管理自动化:在「设置 → 钩子」按七类生命周期事件添加、编辑和启停本地命令,无需 Studio 或硬件。
  • 显式启用:新规则和全局执行默认关闭;编辑后需要重新启用,保存不会试跑命令。
  • 工具前置检查:PreToolUse 等待脚本结束;退出码 2 或执行异常可以拒绝该工具调用。其他事件只通知,不自动授权。
  • 有限执行记录:查看最近 100 条内存记录、退出码、耗时和受限 stdout/stderr,支持清空。

使用前须知

  • 这是 DSH 通用本地钩子插件,不是完整的 Codex hooks.json 兼容层。
  • 脚本以本机 Host 用户身份运行,并非安全沙箱;只启用你信任的命令。
  • 本版为中文界面,尚未完整国际化。
  • 原 @abworks/dsh-studio-hook 的 Studio 硬件桥不自动迁移。

安装

下载本 Release 的 abworks-dsh-hooks-0.1.0.tgz,通过 DSH 插件管理器按本地路径安装并启用,然后打开「设置 → 钩子」。也可安装 github:abworks-dev/dsh-hooks#v0.1.0。

本次只发布 GitHub 源码与安装包,尚未发布 npm 或提交插件市场。参考现场验证为 Windows / DSH 0.2.1-rc.5;自动测试 11/11 通过,真实 SessionStart 命令执行通过。更多兼容性边界见 README 和验收记录。