佼艾科技
首页
关于我们
服务项目
项目案例
上海医陪
学习笔记
☰
← 返回学习笔记首页
/loop和Cron调试
系统学习 · Claude Code定时任务与调度调试 · 共43个专题
/loop是Claude Code的会话内循环命令,Cron是系统级定时任务调度系统。本专题涵盖/loop基础、Cron基础、Cron配置、调试监控、实战应用、调试排错和高级技巧。
43
调度专题
8
知识篇章
一、/loop基础篇
/loop命令概述与工作原理
全面介绍Claude Code的/loop命令的核心概念和工作原理,涵盖/loop的作用(定时重复执行指定命令)、循环间隔的设置方式、/loop与Cron调度的关系、/loop的执行机制(在会话空闲时触发)、以及/loop的适用场景和限制。
2026-05-08
/loop循环间隔设置方法
全面学习/loop命令的循环间隔设置方法,涵盖时间格式(秒/分/时)、常用间隔策略(快速轮询30s/常规检查5m/长周期1h)、间隔的精度和抖动、动态模式(无固定间隔)的使用、以及间隔选择和调整的最佳实践。
2026-05-08
/loop与Skills的配合使用
全面学习如何将/loop命令与自定义Skills结合使用,实现定时自动化工作流,涵盖在Skill中定义可循环执行的任务、将Skill作为/loop的目标命令、传递参数给Skill、Skill输出结果的格式化和汇总、以及循环Skill的最佳实
2026-05-08
/loop动态模式与固定间隔模式
深入对比/loop的动态模式(无固定间隔)和固定间隔模式,涵盖两种模式的工作原理、适用场景对比、自主调度与固定调度的优劣、动态模式的AI自定节奏机制、以及如何根据任务特性选择合适模式。
2026-05-08
/loop的停止与生命周期管理
全面学习如何管理/loop命令的生命周期,涵盖启动一个/loop循环、/loop的自动停止条件(任务完成/用户中断)、手动停止/loop的方法、循环超时处理、循环结束后资源的清理、以及/loop生命周期的完整流程。
2026-05-08
/loop不触发的排查方法
全面排查/loop命令不触发的问题,涵盖常见原因分析(会话空闲条件/间隔设置/冲突命令)、检查/loop是否正在运行的诊断方法、会话状态对/loop执行的影响、以及/loop不触发时的修复步骤。
2026-05-08
/loop与Cron的选择策略
系统对比/loop和Cron两种定时执行方式,帮助开发者根据场景选择合适方案,涵盖两种方式的适用场景对比、选择决策树、混合使用策略以及从/loop迁移到Cron的路径。
2026-05-08
二、Cron基础篇
Cron表达式语法详解
全面学习Cron表达式的五字段语法格式,涵盖分钟/小时/日/月/周各字段的取值范围和通配符使用、特殊字符(* / , - L W #)的含义、常见Cron表达式示例、以及Claude Code中Cron表达式的时区处理规则。
2026-05-08
CronCreate创建定时任务
全面学习使用CronCreate创建定时任务的方法,涵盖CronCreate的参数详解(cron/prompt/recurring/durable)、一次性任务与重复任务的创建、持久化任务与非持久化任务的区别、任务ID的获取和使用、以及Cr
2026-05-08
CronList与CronDelete管理定时任务
全面学习使用CronList查看所有定时任务和CronDelete删除任务的完整方法,涵盖CronList的返回格式(任务列表/ID/cron表达式/状态)、CronDelete的参数和使用方式、删除已过期或不需要的任务、定时任务的批量管理
2026-05-08
一次性任务与重复任务的区别
深入对比CronCreate中recurring参数控制的两种任务模式,涵盖一次性任务(fire-and-forget)的特点和适用场景、重复任务的持续循环执行机制、两种任务的生命周期差异、recurring参数的选择策略、以及两种任务混合
2026-05-08
三、Cron配置篇
Cron时间表达式设计模式
系统总结Cron时间表达式的常用设计模式和最佳实践,涵盖避开整点蜂拥(使用随机偏移分钟)、工作日/周末区分调度、跨时区处理策略、季节性调整模式以及不同周期(分钟/小时/天/周/月)的典型表达式模板。
2026-05-08
Cron持久化与自动过期机制
全面学习Cron任务的持久化存储和自动过期机制,涵盖durable参数的作用(持久化到.claude/scheduled_tasks.json)、持久化任务的跨会话恢复、非持久化任务的会话级生命周期、7天自动过期限制、以及持久化任务的管理和
2026-05-08
Cron五字段规则与高级技巧
深入讲解Cron五字段的高级使用技巧,涵盖步长值的高级用法(/N每N单位)、列表与范围的组合(1-5/2等)、L和W特殊字符的实际应用、复杂的多时间点组合、以及Cron表达式的测试和验证方法。
2026-05-08
Cron的时区与本地时间处理
全面学习Cron任务中的时区处理问题,涵盖Claude Code Cron使用用户本地时间而非UTC的机制、夏令时切换对Cron任务的影响、跨时区团队的调度协调策略、如何在不同时区环境中保持一致的任务执行时间、以及时区相关问题的调试方法。
2026-05-08
四、调试监控篇
定时任务日志查看与分析
全面学习如何查看和分析定时任务的执行日志,涵盖任务执行记录的获取方法、日志中的关键信息(执行时间/状态/输出/错误)、日志格式化和结构化存储、日志轮转和清理策略、以及通过日志分析任务执行趋势和异常。
2026-05-08
任务历史记录与审计
全面学习如何记录和审计定时任务的执行历史,涵盖任务执行历史的数据结构、历史记录的存储方式(文件/日志)、历史查询和检索方法、执行模式的统计分析和趋势发现、以及审计日志的合规性要求。
2026-05-08
循环任务的状态监控
全面学习如何监控/loop和Cron任务的运行状态,涵盖任务状态分类(运行中/等待中/已完成/失败)、使用CronList获取任务列表、监控任务执行频率和模式、异常状态的检测和告警、以及多任务并行时的资源使用监控。
2026-05-08
五、/loop实战篇
定时代码审查循环实战
学习如何使用/loop或Cron定时执行代码审查任务,涵盖定时审查新提交的代码变更、审查结果的自动累积和报告、变更发现时的即时通知、审查标准的定期更新、以及定时审查的最佳实践。
2026-05-08
定时测试运行循环
学习使用/loop或Cron定时运行测试套件,涵盖定时运行测试的配置(单元测试/集成测试/端到端测试)、测试结果的自动化分析和报告、测试失败时的即时通知、测试覆盖率趋势监控、以及定时测试的最佳实践(频率选择/资源管理)。
2026-05-08
定时提醒与通知循环
学习使用CronCreate设置定时提醒和通知,涵盖日常开发提醒(代码审查/会议/截止日期)、定时推送通知到终端、状态变化提醒(构建完成/部署成功)、定时工作汇报提醒、以及提醒频率和内容的个性化配置。
2026-05-08
定时数据备份与同步
学习使用Cron定时备份和同步数据,涵盖定时备份项目文件到远程存储、数据库定时备份和验证、备份文件的轮转和清理策略、备份完整性验证和通知、以及增量备份 vs 全量备份的选择策略。
2026-05-08
定时文档更新与维护
学习使用定时任务自动更新和维护项目文档,涵盖定时更新API文档(从代码生成)、定时同步文档到Wiki/Notion、文档链接有效性检查、文档版本一致性检查和更新、以及文档更新后的自动通知。
2026-05-08
任务结果通知配置
全面学习如何配置Cron任务执行结果的通知,涵盖通知渠道的选择(终端通知/Slack/邮件)、通知内容的设计(成功/失败/异常的不同模板)、通知级别和信息过滤(仅失败时通知/定期汇总)、以及通知的防打扰配置(静默时段/频率限制)。
2026-05-08
六、Cron实战篇
定时安全扫描与漏洞检测
学习使用Cron定时执行安全扫描任务,涵盖定时依赖漏洞扫描(CVE检查)、代码安全审计(静态分析定时运行)、安全配置检查(密钥/权限/访问控制)、扫描报告自动生成和分发、以及新发现漏洞的紧急通知。
2026-05-08
定时性能报告与趋势分析
学习使用Cron定时生成性能报告和分析趋势,涵盖定时运行性能基准测试、性能指标(响应时间/吞吐量/资源使用)的收集、性能趋势图表的自动生成、性能回归的检测和告警、以及性能报告的分发和存档。
2026-05-08
定时代码清理与优化任务
学习使用Cron定时代码清理和维护任务,涵盖定时检查无用的import和变量、检测死代码和废弃API、定时运行代码格式化、代码复杂度趋势监控、以及代码清理报告的自动生成。
2026-05-08
定时项目进度报告
学习使用Cron定时生成项目进度报告,涵盖定时汇总Git提交和PR状态、Issue完成进度追踪、团队成员工作量统计、项目健康度评分(进度/质量/风险)、以及进度报告的分发和存档。
2026-05-08
定时变更日志汇总
学习使用Cron定时汇总变更日志,涵盖定时从Git提交生成变更日志、按Conventional Commits分类汇总、变更统计(新增/修改/删除/修复)、变更范围分析(影响哪些模块)、以及变更日志的自动发布和通知。
2026-05-08
定时部署状态检查
学习使用Cron定时检查部署状态的健康度,涵盖服务健康检查(HTTP端点可达性)、部署版本一致性检查、SSL证书过期监控、服务资源使用监控(CPU/内存)、以及部署异常的自动告警和通知。
2026-05-08
定时代码风格检查
学习使用Cron定时代码风格检查,涵盖定时运行代码格式化检查、风格违规的检测和分类、增量代码的风格检查(只检查变更部分)、风格违规的趋势分析、以及风格检查报告和团队合规评分。
2026-05-08
七、调试排错篇
任务执行失败的诊断方法
全面学习诊断定时任务执行失败的方法和工具,涵盖常见的失败原因分类(Cron表达式错误/Prompt错误/环境问题/超时)、失败错误信息的解读、通过任务ID追溯执行历史、逐步排查步骤(验证Cron→验证Prompt→检查环境→检查资源)、以及
2026-05-08
Cron任务未执行的诊断方法
全面诊断Cron任务未按计划执行的问题,涵盖Cron表达式错误的验证和测试、使用CronList检查任务是否存在、持久化任务加载失败的原因、任务过期或被删除的排查、以及环境和配置问题的诊断。
2026-05-08
任务冲突与资源竞争处理
全面学习如何处理定时任务之间的冲突和资源竞争问题,涵盖多任务同时触发的冲突检测、共享资源的竞争条件(文件/数据库/API)、任务互斥锁的实现、资源竞争的预防策略(错峰调度/间隔设计)、以及冲突发生时的恢复处理。
2026-05-08
环境变量与路径问题排查
全面排查定时任务中的环境变量和路径相关问题,涵盖Cron执行环境与Shell环境的差异、PATH环境变量缺失导致命令找不到、项目路径依赖问题、必需环境变量未设置的诊断、以及跨平台路径兼容问题。
2026-05-08
权限不足导致的Cron任务失败
全面学习因权限不足导致定时任务失败的排查和处理方法,涵盖文件读写权限、命令执行权限、网络访问权限、密钥/Token访问权限等常见权限问题,以及权限问题的诊断和修复。
2026-05-08
脚本错误的调试技巧
全面学习Cron任务中脚本错误的调试方法,涵盖错误输出的获取和分析、手动模拟Cron执行环境测试、脚本错误分类(语法错误/运行时错误/逻辑错误)、逐步调试法(添加日志/分离测试)、以及常见脚本错误的快速修复参考。
2026-05-08
八、高级技巧篇
任务超时处理与重试策略
全面学习定时任务的超时处理和自动重试策略,涵盖任务超时的原因(执行时间过长/资源等待/死锁)、超时阈值的设置建议、自动重试的触发条件和重试间隔(指数退避)、重试次数限制、以及重试仍失败后的降级通知策略。
2026-05-08
定时构建状态检查循环
学习使用/loop命令定时检查项目构建状态,涵盖构建状态轮询(CI/CD流水线状态)、构建结果分析(成功/失败/进行中)、构建变化检测和通知(从失败到成功的转换)、构建耗时趋势跟踪(构建速度变化分析)、以及多项目构建状态统一监控。
2026-05-08
条件执行与智能跳过
全面学习如何让Cron任务根据条件决定是否执行,涵盖时间条件(仅工作日/工作时间执行)、状态条件(仅当前置条件满足时执行)、资源条件(系统负载低时执行)、以及智能跳过(已无工作需要时自动停止循环)。
2026-05-08
多任务调度编排
全面学习如何编排多个Cron任务的调度顺序,涵盖多任务的依赖关系管理(前置任务→后置任务)、任务的串行/并行编排策略、任务间的排队和优先级机制、多任务调度的时间表设计、以及复杂调度场景的实际案例。
2026-05-08
调度任务的幂等性设计与安全最佳实践
全面学习定时任务的幂等性设计和安全最佳实践,涵盖幂等性的概念(多次执行与一次执行结果相同)、幂等性设计方法(唯一约束/状态检查/事务机制)、敏感操作的安全防护、调度任务的最小权限原则、以及定时任务的安全审计和监控。
2026-05-08
调度系统监控与告警
全面学习如何对Cron/loop调度系统本身进行监控和告警,涵盖调度系统健康检查指标(任务成功率/执行延迟/队列深度)、调度系统的日志监控、任务执行趋势分析、异常告警的配置和管理、以及调度系统整体的可观测性。
2026-05-08