autonomous-tasks

🤖 自驱 AI 托管你的长期目标

让 AI 成为自驱型数字员工:读取目标、自动生成任务、执行并归档,无需人工逐条指令,适合长期项目托管。

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

使用说明

核心用法

Autonomous Tasks 将 AI 转化为「自驱型工作者」。用户只需在 agents/AUTONOMOUS.md 中定义长期目标与里程碑,系统即可按以下循环自主运转:

1. 目标读取:从 AUTONOMOUS.md 提取当前待办,若为空则拆解下一个里程碑;
2. 任务生成:将目标拆分为可执行的具体任务,写入 memory/tasks.md

3. 顺序执行:逐条执行任务,标记进度 [~]、完成 [x] 或失败 [!]

4. 归档清理:结果写入 memory/tasks-log.md,清理已完成项,超过 50 行时自动保留最近 30 行;

5. 主动停止:单轮执行完毕即停止,等待下次唤醒(建议配合 openclaw cron 每小时触发)。

首次使用需初始化 agents/ 目录,系统会引导用户设定目标并推荐定时任务配置。

显著优点

  • 降低心智负担:用户只需维护高层目标,无需每日拆解任务;
  • 持久化状态:所有数据保存在 agents/ 目录,跨对话续跑;
  • 防发散机制:严格禁止单轮内无限循环,发现新需求先记入 backlog;
  • 失败隔离:失败任务仅标记不阻塞,避免级联崩溃。

潜在局限

  • 无重试逻辑:任务失败后需人工介入,不会自动重跑;
  • 输出目录限制:所有产出必须放在当前工作目录,无法自动归类到项目子文件夹;
  • 依赖外部调度:本身不内置定时器,需配合系统 cron 或手动唤醒;
  • 目标质量敏感:若里程碑描述模糊,生成的子任务可能偏离预期。

适合人群

  • 需要 AI 长期托管重复性工作的开发者、研究员、内容创作者;
  • 希望「设定目标后隔日验收结果」的低干预用户;
  • 拥有清晰里程碑规划、但缺乏时间逐条执行的项目管理者。

常规风险

  • 文件覆盖风险:输出目录为当前工作目录,若多目标并行需注意文件命名冲突;
  • 目标漂移风险:长期运行后需定期回顾 AUTONOMOUS.md,防止 AI 持续执行已过时目标;
  • 日志膨胀风险tasks-log.md 虽自动截断,但高频任务仍可能产生大量历史文件;
  • 权限边界模糊:AI 拥有当前目录写权限,建议配合容器或沙箱使用。

autonomous-tasks 内容

assets文件夹
手动下载zip · 3.2 kB
rules.mdtext/markdown
请选择文件