跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

定时任务与持续跟进

选择同一聊天的后续检查或独立运行,准备项目环境并验证无人值守权限。

桌面应用可定时处理本地项目,在 Scheduled 中查看任务状态和运行结果。CLI 与 IDE 扩展没有 Scheduled 管理界面,可以先用它们测试提示词、Skill 或脚本,再从桌面应用设置计划。

选择运行方式

方式适合的工作
现有聊天中的定时任务使用既有上下文,检查长任务、PR 或研究进展
独立定时任务每次从保存的提示开始,运行结果作为独立聊天
本地项目目录直接使用当前 checkout,可能影响正在编辑的文件
Git worktree使用隔离 checkout 处理后台改动

非 Git 项目直接在项目目录运行。需要本地文件时,机器须开机、应用保持运行,选中的项目目录仍在磁盘上。

创建与测试

在聊天中说明工作、时间,以及回到当前聊天还是新建独立运行。提示应包含每次检查的来源、应报告的变化、何时停止以及何时需要用户输入。

先手动运行一次提示,确认范围、模型、工具和输出可审阅,再检查前几次定时结果。可以在提示中用 $skill-name 显式调用 Skill,让可重复步骤由 Skill 承担。

权限与无人值守

任务使用默认沙箱设置。组织允许时,定时运行采用 approval_policy="never";组织禁止 never 时,回退到所选权限模式的审批行为。

只读任务无法执行需要写权限的动作,工作区写入模式也不自动允许外部目录、联网或应用操作。应单独配置必要权限和规则,而不是因手动运行曾经批准就假定无人值守也能完成。

维护与清理

Scheduled 显示有发现的运行和需要处理的未读结果。频繁使用 worktree 会积累 checkout,归档无需保留的运行,避免无意 pin 长期保留它们。模型退役时更新显式选择的模型。

网页/手机的事件触发任务另有支持范围,不能把 Gmail、Slack 或 GitHub event triggers 当作桌面、CLI 或 IDE 的功能。