autonomous-tasks

🤖 设定目标,自动执行,持续迭代

自主驱动的AI任务执行器,通过读取目标、生成任务、执行并归档,实现循环式自动化工作流,适合需要持续迭代的长项目。

收藏
9k
安装
2.1k
版本
10.3.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Autonomous Tasks 是一种「自驱动AI工作流」技能,模拟一名持续运转的智能助手。用户只需在 ./autonomous-tasks/AUTONOMOUS.md 中设定长期目标与里程碑,该技能每次被唤醒时自动执行一轮任务:读取目标 → 从待办生成可执行任务 → 逐个执行 → 归档结果 → 停止等待下一次唤醒。任务输出全部落在当前工作目录,技能目录仅存放元数据,确保升级安全。

首次使用会自动初始化目录结构,并推荐配置定时唤醒(如每小时一次)。支持任务中断恢复:未完成的任务保存在 memory/tasks.md,下次继续执行。

显著优点

  • 零配置持续运转:设定目标后无需人工干预,按节奏自动推进
  • 状态持久化:任务、日志、待办分离存储,中断可无缝恢复
  • 目标驱动架构:里程碑→待办→任务三层分解,复杂项目可拆解执行
  • 安全隔离设计:用户数据与技能代码完全分离,更新技能不丢数据
  • MVP导向:强制单轮执行、禁止过度工程,避免AI陷入无限优化

潜在缺点与局限性

  • 无重试机制:任务失败标记为 [!] 后直接跳过,需人工介入修复
  • 无并行执行:任务串行处理,大批量任务效率受限
  • 无内置反思:禁止在 AUTONOMOUS.md 中写日志或复盘,长期优化依赖外部复盘
  • 目标耗尽即停:若无新目标,技能完全停止,不会主动建议方向(除首次提示)
  • 目录依赖严格:必须保持 ./autonomous-tasks/ 结构,误删会导致状态丢失

适合人群

  • 需要「后台持续推进」的长期项目开发者(如开源工具迭代、内容系列创作)
  • 希望减少「启动摩擦」的独立工作者,用定时唤醒替代手动触发
  • 习惯目标-里程碑-任务三层规划的敏捷实践者

常规风险

  • 无限循环风险:虽强制单轮停止,但若外部定时器配置过密(如每分钟),可能产生高频开销
  • 任务失败堆积:失败任务不自动重试,长期积累可能导致里程碑停滞
  • 输出目录污染:所有任务输出落在当前目录,多目标并行时建议手动隔离子目录
  • 敏感数据泄露:AUTONOMOUS.md 可能包含商业目标,需确保 .gitignore 正确配置

autonomous-tasks 内容

手动下载zip · 2.5 kB
SKILL.mdtext/markdown
请选择文件