关于 file-watcher
file-watcher 是用于监控文件和目录变化的技能,支持事件回调、模式筛选,以及在变化时触发命令。
主要功能
- 01监控文件和目录
- 02响应变化事件
- 03按模式筛选路径
- 04变化时运行命令
适用场景
- 01监控源代码目录
- 02仅监控匹配类型的文件
- 03变化后运行构建命令
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aidotnet/ moyucode --skill file-watcher安装后在 Claude Code 中输入/file-watcher确认已加载。
附带文件scripts/file_watcher.py
详细介绍
文件监视工具
描述
通过事件回调、模式过滤和操作触发器,监视文件和目录的变更。
触发方式
/watch命令- 用户需要监视文件
- 用户希望收到变更通知
用法
# Watch directory
python scripts/file_watcher.py ./src/
# Watch with pattern filter
python scripts/file_watcher.py ./src/ --pattern "*.py"
# Watch and run command on change
python scripts/file_watcher.py ./src/ --exec "npm run build"
# Watch specific file
python scripts/file_watcher.py config.json
标签
watch、files、monitor、events、automation
兼容性
- Codex:✅
- Claude Code:✅
评论
支持 Markdown