SuperAPI AI 工具集

beads

智能体与模型

查看项目

更新于 10-15 22:38

技能介绍

用途:Beads(bd)是面向 AI 编程代理的分布式、基于 Dolt(类 Git)的图状问题跟踪器,为代理提供跨会话的持久任务记忆和依赖感知的任务跟踪。

主要能力:支持任务依赖(blocks、depends_on)、多代理/多分支工作流(基于哈希的 ID 避免冲突)、分子与门控的增量交付,以及与 GitLab、Linear、Jira、GitHub、Azure DevOps 的同步。

使用方式:安装可用 brew install beads 或 GitHub 仓库的安装脚本/二进制。在仓库中初始化:bd init;并告知代理:echo "Use 'bd' for task tracking" >> AGENTS.md。常用命令包括 bd ready(列出无阻塞任务)、bd create "Title" -p 0、bd show <id>、bd update <id> --status=X、bd close <id>、bd dep add <child> <parent>、bd list、bd sync、bd dolt pull/push、bd remember/recall 等。

适用场景:AI 代理需要跨会话持久任务记忆、跟踪任务依赖、多代理/多分支协作、增量交付,以及同步外部问题跟踪系统。

限制:资料未提供收费、价格、平台支持范围等细节;配置 schema 随版本变化,建议用 CLI 辅助命令检查;1.2.2 为恢复版本,1.2.x 独有功能(工作租约、事件日志、同步联邦、HTTP API 服务器、溯源事件)不在此版本中;若遇到 schema 版本不匹配,需回滚 schema 游标或使用 BD_IGNORE_SCHEMA_SKEW=1 临时方案,并升级所有机器/克隆到 v1.2.2。