Hasty Briefsbeta

双语

GitHub - gastownhall/beads: Beads - A memory upgrade for your coding agent

a month ago
  • #Dolt
  • #AI agents
  • #issue tracker
  • Beads 是一个基于 Dolt 的分布式图式问题追踪工具,专为 AI 代理设计,为编程代理提供持久化、结构化的记忆。它通过依赖感知的图结构替代混乱的 Markdown 计划,用于处理长期任务而不会丢失上下文。
  • 该工具支持 macOS、Linux、Windows 和 FreeBSD,可通过 CLI 脚本、Homebrew 或 npm 安装。在项目中可使用 'bd init' 等命令初始化,并提供隐模式(无需 git)、贡献者/维护者模式,以适应开源工作流程。
  • 核心功能包括:基于 Dolt 的版本控制 SQL 数据库、面向代理优化的 JSON 输出、依赖关系追踪、零冲突的哈希 ID、语义压缩、带线程的消息传递以及知识图谱的图链接。命令支持任务创建、更新、链接和详情查看。
  • Beads 支持嵌入式(单写者)或服务器(多写者)模式,包含分层 ID(用于史诗级任务)和备份功能。通过设置 BEADS_DIR 和使用 --stealth 参数,它可以在无需 git 的情况下运行,适用于非 git 版本控制系统、单体仓库、CI/CD 和测试环境。