↗启步 AITHE DAILY SIGNAL
← 返回开源周榜
AI 编程 / 全球

gastownhall/beads:用依赖图保存编程代理的长期任务

Beads 是面向 AI 代理的任务跟踪工具,将待办、阻塞关系和项目记忆放入可持久化的依赖图,帮助长任务在会话切换后继续推进。

+217近 7 天 Star
28,439总 Star

项目用途

Beads 把任务表示为相互连接的节点,代理可以找出没有未完成阻塞项的工作、领取任务、更新状态并关闭完成项。依赖解除后,后续任务会进入可执行列表。它还支持层级任务、相关与重复关系以及审计信息,适合把长期开发目标拆成可追踪的小步骤,而不是仅依赖聊天窗口里的一张待办清单。

能力与使用入口

底层采用 Dolt 版本化 SQL 数据库,提供分支、同步和单元格级合并能力,并通过 JSON 输出方便代理调用。README 介绍项目记忆、旧任务压缩、消息类型与多种代理集成,也提供不把本地任务数据提交进主仓库的使用方式。初始化默认可能写入代理指导和集成配置,因此入门前应阅读对应模式说明,选择团队共享或个人本地跟踪。适合先建立一组有真实前后依赖的任务,确认领取、阻塞与完成状态能跨会话保留,再扩展到多人协作。

前往 GitHub 查看项目 ↗