尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
文件监听配置_file-watcher
以下为本文档的中文说明file-watcher 是一个文件监听技能用于配置文件监听钩子使其能够自动响应配置文件变更、环境文件更新和依赖修改等事件从而创建响应式的工作流。该技能利用 Claude Code 的 FileChanged 和 CwdChanged 钩子机制来实现文件系统变更的自动响应。其工作原理是通过在 SessionStart 和 CwdChanged 钩子脚本中注册 watchPaths 来监听指定文件路径。当被监听的文件发生变化时FileChanged 事件会被触发自动执行预定义的操作。使用场景包括设置配置文件的热重载机制——当 .env 文件或 config 文件发生变化时自动重新加载配置监听依赖文件如 package.json 的变化在依赖更新时自动重新安装监控构建输出目录在构建完成时自动触发后续处理流程以及创建响应式开发工作流让 AI 代理自动感知环境变化并做出相应调整。该技能支持的监听路径配置格式为 JSON 结构需要指定钩子事件名称和要监听的绝对路径列表。核心特点包括基于事件驱动的文件变更响应机制、支持多种钩子事件类型SessionStart、CwdChanged、FileChanged、灵活的路径配置方式、与 Claude Code 原生集成的零额外依赖设计、以及自动化的环境感知能力。对于追求开发流程自动化的团队来说这个技能可以将原本需要手动触发的各种操作转变为自动化的响应式流程显著提升开发效率。File WatcherUse Claude Code’sFileChangedandCwdChangedhooks to create reactive workflows that respond to file system changes.TriggerUse when:Setting up auto-reload for config changesWatching for dependency updatesMonitoring build outputCreating reactive development workflowsHow File Watching WorksClaude Code’sSessionStartandCwdChangedhooks support returningwatchPathsto register file watchers. The currentcwd-changed.jsscript focuses on env injection; to add watch registration, your hook script must output this JSON structure:{hookSpecificOutput:{hookEventName:SessionStart,watchPaths:[/absolute/path/to/.env,/absolute/path/to/package.json]}}When watched files change, theFileChangedhook fires with:{hook_event_name:FileChanged,file_path:/path/to/changed/file,event:change}Environment InjectionCwdChangedandFileChangedhooks can write toCLAUDE_ENV_FILEto inject environment variables into subsequent Bash commands:echoexport PROJECT_TYPEnode$CLAUDE_ENV_FILEechoexport TEST_CMDnpm test$CLAUDE_ENV_FILECommon Watch PatternsWatch .env for ChangesconstenvFilepath.join(projectRoot,.env);if(fs.existsSync(envFile)){output.hookSpecificOutput{hookEventName:SessionStart,watchPaths:[envFile]};}Watch package.json for Dependency ChangesDetect when dependencies change and remind to runnpm install.Watch tsconfig.json for Config ChangesRemind to restart TypeScript checks when config changes.SetupAdd to hooks.json:{FileChanged:[{matcher:.env|package.json|tsconfig.json,hooks:[{type:command,command:node scripts/file-changed.js}]}]}RulesUse absolute paths for watchPaths (required by Claude Code)Matcher uses pipe-separated filenamesWatcher uses 500ms stability threshold and 200ms poll intervalKeep file-changed handlers fast (5s) to avoid blockingUseCLAUDE_ENV_FILEfor injecting env vars, not direct export
RELATED

相关推荐

无符号整数支持_add-uint-support

无符号整数支持_add-uint-support

以下为本文档的中文说明该技能专门用于为PyTorch算子添加无符号整数(uint)类型支持,通过更新AT_DISPATCH宏来实现。其核心问题是PyTorch中许多算子默认只支持有符号整数和有符号浮点类型,当用户需要使用uint16、uint32、uint64类型…

📅 2026/11/8 12:00:22
红队测试插件开发_redteam-plugin-development

红队测试插件开发_redteam-plugin-development

以下为本文档的中文说明该技能用于开发Promptfoo红队测试插件,帮助安全团队对AI应用进行对抗性测试。它支持自定义测试策略、注入攻击模拟、输出评估和报告生成。Promptfoo是一个AI安全评估框架,此技能扩展其红队测试能力,适用于需要系统性评…

📅 2026/11/8 12:00:21
消息列表虚拟滚动_message-list

消息列表虚拟滚动_message-list

以下为本文档的中文说明Message List 技能是一个占位符状态的待开发工具,未来将为 virtuoso.dev/message-list 包提供代理指导。当前阶段,该技能的内容编写尚未完成,仅作为技能目录中的一个条目存在,标记了后续编写计划的参考文档…

📅 2026/10/28 14:55:44
MORE NEWS

更多资讯

📰

工地可以查电工证吗 电工证过期了怎么报名复审

工地可以查电工证吗 电工证过期了怎么报名复审 证书过期了不知道怎么复审延期?你不是一个人。很多在工地从事电工工作的朋友,尤其是河南的公路工程从业者,常遇到这种情况:电工证快到期了,却不知道怎么操作,甚至不知道自己能在哪里查证、在哪里报名。这…

📰

湛江电工证怎样报名网上查询实操考试心里没底怕挂科

湛江电工证怎样报名网上查询实操考试心里没底怕挂科 实操考试心里没底怕挂科?很多在湛江准备报考电工证的朋友都这么想。其实,只要提前准备,了解流程和考试重点,就能大大提升通过率。今天我们就从“湛江电工证怎样报名”这个核心问题入手,详细聊聊报名流…

📰

电工作业封面图片内部消息:郑州金水区电工证报名避坑全攻略

电工作业封面图片内部消息:郑州金水区电工证报名避坑全攻略 你是不是也经常在朋友圈、贴吧、论坛上看到有人问“电工作业封面图片怎么弄?”,然后一堆人回答“找中介”?可你心里明白, 不知道去哪报名怕被中介坑…

📰

中级维修电工证哪里考怎么报名实操考试心里没底怕挂科

中级维修电工证哪里考怎么报名实操考试心里没底怕挂科 你是不是也担心实操考试心里没底,怕挂科?特别是第一次报考中级维修电工证,不知道怎么报名,更不知道哪里考。别急,这篇文章专门为你解决这些问题,从报考流程到培训机构选择,再到实操考试技巧,一网…

📰

中级电工证难不难学 2026河南最新政策下如何备考和复审

中级电工证难不难学 2026河南最新政策下如何备考和复审 工地太忙根本没时间复习考试,这是很多特种作业人员的真实写照,特别是持有中级电工证的电工师傅。2026年河南最新政策对特种作业操作证的考核和复审流程进行了优化,但也对从业人员提出了更高…

📰

2021电工证考哪些 电工证报考真实经历告诉你怎么准备

2021电工证考哪些 电工证报考真实经历告诉你怎么准备 我有个朋友在洛阳涧西区一家中小型施工企业干了八年电工,最近想考个正式的电工证,结果发现报名流程复杂,材料要求多,学历低还担心能不能报上。我一听就想起自己当年在河南某工地也遇到过类似的情…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬