npx skills add https://github.com/steveyegge/beads --skill beads基于图的问题跟踪器,可在对话压缩后持久保存。为具有复杂依赖关系的多会话工作提供持久化记忆。
决策测试:"我两周后还需要这个上下文吗?" 是 = bd,否 = TodoWrite。
| bd (持久化) | TodoWrite (临时性) |
|---|---|
| 多会话、依赖关系、压缩后存活 | 单会话线性任务 |
| 基于 Dolt 的团队同步 | 会话作用域 |
详细对比请参阅 BOUNDARIES.md。
bd --version # 需要 v0.60.0+
BEADS_DIR + --stealth 实现无需 Git 的操作)广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
bd init运行 bd prime 获取 AI 优化的工作流上下文 (由钩子自动加载)。运行 bd <command> --help 查看特定命令的用法。
基本命令:bd ready、bd create、bd show、bd update、bd close、bd dolt push
bd ready — 查找未阻塞的工作bd show <id> — 获取完整上下文bd update <id> --claim — 原子性地认领并开始工作bd close <id> --reason "..." — 完成任务bd dolt push — 推送到 Dolt 远程仓库 (如果已配置)在任何命令后附加 --json 以获取结构化输出。使用 bd show <id> --long 获取扩展元数据。状态图标:○ 开放 ◐ 进行中 ● 已阻塞 ✓ 已关闭 ❄ 已延期。
| 错误 | 修复方法 |
|---|---|
database not found | 在项目根目录运行 bd init <prefix> |
not in a git repository | 先运行 git init |
disk I/O error (522) | 将 .beads/ 移出云同步文件系统 |
| 状态更新延迟 | 使用服务器模式:bd dolt start |
完整详情请参阅 TROUBLESHOOTING.md。
跟踪多会话功能:
bd create "OAuth integration" -t epic -p 1 --json
bd create "Token storage" -t task --deps blocks:oauth-id --json
bd ready --json # 显示未阻塞的工作
bd update <id> --claim --json # 认领并开始
bd close <id> --reason "Implemented with refresh tokens" --json
压缩后恢复: bd list --status in_progress --json 然后 bd show <id> --long
任务中途发现工作: bd create "Found bug" -t bug -p 1 --deps discovered-from:<current-id> --json
| 功能 | CLI | 资源 |
|---|---|---|
| 分子 (模板) | bd mol --help | MOLECULES.md |
| 化学 (pour/wisp) | bd pour, bd wisp | CHEMISTRY_PATTERNS.md |
| 智能体珠子 | bd agent --help | AGENTS.md |
| 异步门 | bd gate --help | ASYNC_GATES.md |
| 工作树 | bd worktree --help | WORKTREES.md |
如果 bd --version 报告版本高于 0.60.0,此技能可能已过时。运行 bd prime 获取当前 CLI 指南 — 它会随每个 bd 版本自动更新,是权威的真实来源 (ADR-0001)。
每周安装次数
425
仓库
GitHub 星标数
19.7K
首次出现
2026年1月30日
安全审计
安装于
opencode413
codex410
github-copilot407
gemini-cli406
amp400
kimi-cli398
Graph-based issue tracker that survives conversation compaction. Provides persistent memory for multi-session work with complex dependencies.
Decision test : "Will I need this context in 2 weeks?" YES = bd, NO = TodoWrite.
| bd (persistent) | TodoWrite (ephemeral) |
|---|---|
| Multi-session, dependencies, compaction survival | Single-session linear tasks |
| Dolt-backed team sync | Conversation-scoped |
See BOUNDARIES.md for detailed comparison.
bd --version # Requires v0.60.0+
BEADS_DIR + --stealth for git-free operation)bd init run once (humans do this, not agents)Runbd prime for AI-optimized workflow context (auto-loaded by hooks). Runbd <command> --help for specific command usage.
Essential commands: bd ready, bd create, bd show, bd update, bd close, bd dolt push
bd ready — Find unblocked workbd show <id> — Get full contextbd update <id> --claim — Claim and start work atomicallybd close <id> --reason "..." — Complete taskbd dolt push — Push to Dolt remote (if configured)Append --json to any command for structured output. Use bd show <id> --long for extended metadata. Status icons: ○ open ◐ in_progress ● blocked ✓ closed ❄ deferred.
| Error | Fix |
|---|---|
database not found | bd init <prefix> in project root |
not in a git repository | git init first |
disk I/O error (522) | Move .beads/ off cloud-synced filesystem |
| Status updates lag | Use server mode: bd dolt start |
See TROUBLESHOOTING.md for full details.
Track a multi-session feature:
bd create "OAuth integration" -t epic -p 1 --json
bd create "Token storage" -t task --deps blocks:oauth-id --json
bd ready --json # Shows unblocked work
bd update <id> --claim --json # Claim and start
bd close <id> --reason "Implemented with refresh tokens" --json
Recover after compaction: bd list --status in_progress --json then bd show <id> --long
Discover work mid-task: bd create "Found bug" -t bug -p 1 --deps discovered-from:<current-id> --json
| Feature | CLI | Resource |
|---|---|---|
| Molecules (templates) | bd mol --help | MOLECULES.md |
| Chemistry (pour/wisp) | bd pour, bd wisp | CHEMISTRY_PATTERNS.md |
| Agent beads | bd agent --help | AGENTS.md |
| Async gates |
| Category | Files |
|---|---|
| Getting Started | BOUNDARIES.md, CLI_REFERENCE.md, WORKFLOWS.md |
| Core Concepts | DEPENDENCIES.md, ISSUE_CREATION.md, PATTERNS.md |
| Resilience | RESUMABILITY.md, TROUBLESHOOTING.md |
| Advanced | , , , , |
If bd --version reports newer than 0.60.0, this skill may be stale. Run bd prime for current CLI guidance — it auto-updates with each bd release and is the canonical source of truth (ADR-0001).
Weekly Installs
425
Repository
GitHub Stars
19.7K
First Seen
Jan 30, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode413
codex410
github-copilot407
gemini-cli406
amp400
kimi-cli398
AI 代码实施计划编写技能 | 自动化开发任务分解与 TDD 流程规划工具
41,400 周安装
bd gate --help |
| ASYNC_GATES.md |
| Worktrees | bd worktree --help | WORKTREES.md |
| Reference | STATIC_DATA.md, INTEGRATION_PATTERNS.md |