产品简介
beads_viewer 专为Beads问题追踪系统设计的终端界面(TUI)工具。它解决了在终端中高效管理项目任务、可视化复杂依赖关系,并为AI代理提供结构化数据的核心痛点。适合使用Beads进行项目管理、偏爱键盘操作且需要深度洞察项目结构的开发团队和个人开发者。
核心功能
- Vim风格键盘驱动的高速浏览
- 依赖关系图与关键路径可视化
- 看板视图直观管理工作流
- 机器人模式提供结构化JSON API
- 实时重载与强大搜索导出功能
快速开始
- 通过 brew install dicklesworthstone/tap/bv 或直接下载安装bv。
- 为你的Beads项目生成JSONL数据文件(如使用bd export命令)。
- 在项目目录运行 `bv` 启动终端主界面,用j/k键浏览任务。
- 尝试 `bv --robot-triage` 进入机器人模式,获取JSON格式的AI分析数据。
- 按 `g` 键探索项目的依赖关系图,按 `b` 键切换到看板视图。
界面预览
与其他方案对比
| 对比项 | beads_viewer | 同类方案 |
|---|---|---|
| 界面与交互 | 终端TUI,键盘驱动,实时响应,无网络延迟 | 传统Web界面,依赖浏览器和鼠标操作,有页面加载时间 |
| 项目洞察 | 内置依赖图、关键路径、PageRank等可视化分析 | 通常仅提供列表视图,依赖关系需要手动梳理或通过其他工具分析 |
| 自动化集成 | 提供专用的“机器人模式”命令行,直接输出结构化JSON/TOON数据,专为AI代理设计 | 通常提供图形化API文档或有限的CLI工具 |
适合谁用
- 使用Beads进行项目管理的软件开发团队
- 需要在终端环境中高效处理任务的开发者
- 希望通过AI代理自动化任务管理的团队
- 需要可视化项目依赖关系的技术负责人
下载与版本
当前最新版本为 v0.18.0,发布于 2026-07-07。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/Dicklesworthstone/beads_viewer