npx skills add https://github.com/boshu2/agentops --skill beads基于图结构的问题跟踪器,可在对话压缩后持续存在。
bd (beads) 使用存储在 git 中的依赖感知图来替代 Markdown 任务列表。
关键区别:
决策规则 : 如果两周后恢复工作没有 bd 会很困难,则使用 bd。
将实时 bd 读取视为权威。使用 bd show、bd ready、bd list 和 bd export 来检查当前跟踪器状态。当有实时 bd 数据可用时,不要将 作为主要决策来源。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
.beads/issues.jsonl将 .beads/issues.jsonl 视为一个对 git 友好的导出产物。如果仓库跟踪 .beads/issues.jsonl 并且你修改了跟踪器状态,请使用 bd export -o .beads/issues.jsonl 显式刷新它。
在关闭或实质性更新子问题后,在同一会话中核对并处理其开放的父问题。立即更新过时的“剩余差距”说明,并在子问题解决了父问题的最后一个实际差距时关闭父问题。
如果 bd ready 返回一个宽泛的总括性问题,不要直接根据模糊的父问题描述进行实现。首先将剩余差距缩小为一个可执行的子问题,然后完成子问题并核对父问题。
规范化过时的队列项,而不是默默地跳过它们。将宽泛或部分已吸收的 beads 重写为实际的剩余差距。
当跟踪器状态改变时,使用以下变更后操作序列:
bd ... # 修改跟踪器状态 bd export -o .beads/issues.jsonl # 如果被 git 跟踪 bd vc status bd dolt commit -m "..." # 如果跟踪器更改待提交 bd dolt push # 仅在配置了 Dolt 远程仓库时执行
bd init(由人类执行,非代理)用户说: /vibe
发生的情况:
bd show <id> 读取问题元数据结果: 验证报告包含问题上下文,无需手动进行 bd 查找。
用户说: /implement ag-xyz-123
发生的情况:
bd show ag-xyz-123 读取问题正文bd close ag-xyz-123 关闭问题结果: 在实现过程中自动管理问题生命周期。
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 找不到 bd 命令 | bd CLI 未安装或不在 PATH 中 | 安装 bd: brew install bd 或检查 PATH |
| "not a git repository" 错误 | bd 需要 git 仓库,当前目录未初始化 | 运行 git init 或导航到 git 仓库根目录 |
| "beads not initialized" 错误 | .beads/ 目录缺失 | 人类运行一次 bd init --prefix <prefix> |
| 问题 ID 格式错误 | 前缀错误或 ID 格式错误 | 检查 rigs.json 获取正确前缀,遵循 <prefix>-<tag>-<num> 格式 |
每周安装量
200
仓库
GitHub 星标数
198
首次出现
2026年2月2日
安全审计
安装于
codex197
opencode196
github-copilot196
amp196
kimi-cli196
gemini-cli196
Graph-based issue tracker that survives conversation compaction.
bd (beads) replaces markdown task lists with a dependency-aware graph stored in git.
Key Distinction :
Decision Rule : If resuming in 2 weeks would be hard without bd, use bd.
Treat live bd reads as authoritative. Use bd show, bd ready, bd list, and bd export to inspect current tracker state. Do not treat .beads/issues.jsonl as the primary decision source when live bd data is available.
Treat .beads/issues.jsonl as a git-friendly export artifact. If the repo tracks .beads/issues.jsonl and you mutate tracker state, refresh it explicitly with bd export -o .beads/issues.jsonl.
After closing or materially updating a child issue, reconcile the open parent in the same session. Update stale "remaining gap" notes immediately, and close the parent when the child resolved the parent's last real gap.
If bd ready returns a broad umbrella issue, do not implement directly against vague parent wording. First narrow the remaining gap into an execution-ready child issue, then land the child and reconcile the parent.
Normalize stale queue items instead of silently skipping them. Rewrite broad or partially absorbed beads to the actual remaining gap.
Use this post-mutation sequence when tracker state changed:
bd ... # mutate tracker state bd export -o .beads/issues.jsonl # if tracked in git bd vc status bd dolt commit -m "..." # if tracker changes are pending bd dolt push # only if a Dolt remote is configured
bd init run once (humans do this, not agents)User says: /vibe
What happens:
bd show <id> to read issue metadataResult: Validation report includes issue context, no manual bd lookups needed.
User says: /implement ag-xyz-123
What happens:
bd show ag-xyz-123 to read issue bodybd close ag-xyz-123 after completionResult: Issue lifecycle managed automatically during implementation.
| Problem | Cause | Solution |
|---|---|---|
| bd command not found | bd CLI not installed or not in PATH | Install bd: brew install bd or check PATH |
| "not a git repository" error | bd requires git repo, current dir not initialized | Run git init or navigate to git repo root |
| "beads not initialized" error | .beads/ directory missing | Human runs bd init --prefix <prefix> once |
| Issue ID format errors | Wrong prefix or malformed ID | Check rigs.json for correct prefix, follow <prefix>-<tag>-<num> format |
Weekly Installs
200
Repository
GitHub Stars
198
First Seen
Feb 2, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex197
opencode196
github-copilot196
amp196
kimi-cli196
gemini-cli196
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
56,200 周安装
Schema结构化数据完整指南:实现富媒体结果与AI搜索优化(2025)
244 周安装
实用程序员框架:DRY、正交性等七大元原则提升软件质量与架构设计
244 周安装
Python PDF处理指南:合并拆分、提取文本表格、创建PDF文件教程
244 周安装
Ruby on Rails 应用开发指南:构建功能全面的Rails应用,包含模型、控制器、身份验证与最佳实践
245 周安装
代码规范库技能 - 多语言编码标准库,支持Python/Go/Rust/TypeScript等自动加载
245 周安装
阿里云Model Studio模型爬取与技能自动生成工具 - 自动化AI技能开发
245 周安装