SuperAPI AI 工具集

task-workflow

办公与效率

查看项目

更新于 10-15 20:11

技能介绍

用途:Task Workflow V3 是面向多任务项目的智能调度系统,适合管理 5 个以上存在相互依赖的任务,需要自动依赖解析、按复杂度排序、跨会话持久追踪进度的场景。简单顺序任务、一次性任务或单会话工作不建议使用。

主要能力:基于 DAG 的拓扑排序进行依赖解析与分批调度;复杂度评分(1-10,越低越早执行);执行中动态插入任务而无需重启;以每日 Markdown 文件持久化进度;CST 0:00 自动将待办任务迁移到新一天;支持 OpenClaw Cron API 集成。

使用方式:从 task_workflow 导入 TaskWorkflowV3,用工作目录初始化并调用 init_daily_file();通过 add_task() 添加含 id、name、complexity、dependencies、status 的任务;调用 analyze_and_schedule() 构建依赖 DAG 并生成批次;用 update_task_status() 更新进度,get_status() 查看统计。任务依赖使用简单 ID 引用。

文件与配置:数据存于每日 Markdown 文件,如 ~/.openclaw/workspace/task_backlog/task-workflow-progress-2026-02-19.md,含昨日归档、今日活动与预创建的明日文件。Cron 配置示例包含每日初始化与清理任务。

限制:资料未提供安装命令、收费、平台支持范围及具体性能数据;复杂度评分标准为 1-3 简单、4-6 中等、7-10 复杂,需人工赋值。