每晚运行简报流程,执行预定任务
作者使用 Claude Code 云计划任务来处理夜间流程,这些流程负责扫描工作、生成回顾报告以及整理晨间简报。
- 具体怎么做
- 作者拥有自托管的 Claude Code 自动化体系,包含三个环境、11个 cron 任务以及一个 Slack 守护进程,随后确定了哪些任务可以迁移到 Claude Code Cloud 的定时任务中。在 Cloud 环境中,夜间回顾与早晨调度器依次运行,通过 git 作为新任务运行的传递媒介;每小时任务从 git 中读取数据,或直接调用 API 进行推文安排、邮件处理及新闻监控,且每个任务都会提交其自身输出结果。
- 做到了什么
- 迁移将移除11个cron任务中的7个,因为这些任务仅用于维持系统运行。作者表示,顺序化的Cloud运行可以通过保留会话上下文来提升质量。但这种方式仍无法满足始终在运行的Slack工作流需求,因为Cloud任务是在新的虚拟机中启动的,无法持续监听消息。
- 上手要点
- 主要问题在于架构设计:每个云任务都在一个干净的环境中开始执行,因此任何需要持久消息传递、任务链接或运行间存储的功能,仍需采用其他解决方案。
你可以这样试
使用 Claude Code设置一个每晚的计划任务,用于扫描[文件夹、代码库或笔记],记录当日工作进展,撰写一份简短的总结,列出变更内容,并将摘要保存至[文件路径或位置]。该摘要应涵盖[所需内容:待办任务、阻碍因素、优先级],且长度不超过一页。现在就运行一次,我在安排任务前可以查看结果。