mcpField
F
file-watcher

file-watcher

github.com/aidotnet开发8554 次安装40 周前更新
代码仓库

关于 file-watcher

file-watcher 是用于监控文件和目录变化的技能,支持事件回调、模式筛选,以及在变化时触发命令。

主要功能

  1. 01监控文件和目录
  2. 02响应变化事件
  3. 03按模式筛选路径
  4. 04变化时运行命令

适用场景

  1. 01监控源代码目录
  2. 02仅监控匹配类型的文件
  3. 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