问题跟踪扩展

Beans VS Code扩展是一款文件化的问题跟踪工具,与代码仓库无缝集成,提供树状视图、AI集成和强大的工作流自动化功能。

  • by voxslopuli
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 selfagency/beans-vscode

使用说明

Beans VS代码扩展

为VS Code完美集成Beans问题跟踪

豆 是一个基于文件的问题跟踪器,与您的代码放在一起。此扩展将完整的Beans体验带入VS Code,具有原生树视图、AI集成和强大的工作流自动化。

主要特点

  • 🌴 树视图:有组织的侧边栏窗格,用于草稿、打开、完成和报废的bean,具有层次嵌套、进行中的后代徽章和项目计数
  • 📋 详细视图:丰富的网络视图面板,带有渲染的标记、交互式清单、可编辑属性、关系导航和带反向导航的浏览历史记录
  • 🔍 搜索和筛选:所有字段的全文搜索,按状态/类型/优先级/标签过滤,五种排序模式,以及带上下文菜单的专用搜索结果视图
  • 🎯 拖放:通过循环检测和确认直观地创建父子层次结构
  • 🔗 关系:父子层次结构(里程碑>史诗>功能>任务)和阻塞/被依赖跟踪阻塞
  • 🤖 人工智能集成:用于查询/更新/批处理/文件/日志工作流的整合MCP工具, @beans 聊天参与者有7个斜线命令、自动生成的副驾驶技能和说明,以及副驾驶辅助工作流程的“开始工作”模板
  • 🌐 远程就绪:在SSH、WSL、容器和代码空间中无缝工作
  • ⚡ 键盘优先:所有操作的可配置快捷方式
  • 📂 文件监视:使用可配置的去抖动功能在文件系统更改时自动刷新树
  • 🛡️ 坚韧的:带缓存的离线模式、请求重复数据删除、带指数回退的重试、畸形bean检测和带可操作指导的结构化错误处理
  • 🧪 经过广泛测试:全面的自动化单元和集成测试套件
  • ♿ 可访问的:按照WCAG 2.2 AA级指南构建
  • 🤫 尊重隐私:不进行任何遥测或数据收集
  • 🐶 完全狗食:该扩展被开发人员用于开发扩展的项目管理

关于豆类

Beans是一个基于文件的现代问题跟踪器,专为希望问题与代码并存的开发人员而设计。每个“bean”都是存储库中的一个markdown文件——没有数据库,没有外部服务,只有版本控制的文件。

为什么是基于文件的?

  • ✅ 版本由您的代码控制
  • ✅ 可在任何文本编辑器中阅读
  • ✅ 离线工作
  • ✅ 无供应商锁定
  • ✅ 可编程和可脚本化
  • ✅ 非常适合远程开发

了解更多关于Beans的信息: github/hmans/beans

快速开始

安装 beans 命令行界面

macOS(需要Homebrew)

brew install hmans/beans/beans

Linux、MacOs、Windows(需要Go)

go install github.com/hmans/beans@v0.4.2

安装Beans扩展

使用IDE的扩展侧边栏搜索 beans 或者执行以下命令:

code --install-extension selfagency.beans-vscode

在项目中初始化Beans

选项1:命令选项板

  1. 在VS Code中打开您的项目
  2. 按 Cmd+Shift+P / Ctrl+Shift+P
  3. 运行:“Beans:初始化工作区中的Beans”

选项2:航站楼

cd <project-folder>
beans init

创建你的第一个Bean

  1. 点击 + Beans侧栏中的图标
  2. 输入标题:“我的第一颗豆子”
  3. 选择类型:“任务”
  4. 可选择添加描述
  5. 豆子创造了! 🎉

查看Bean

  • 侧边栏:单击活动树中的任何bean
  • 详情面板:以bean markdown内容打开
  • 编辑:点击铅笔图标直接编辑bean文件

远程开发

此扩展完全支持VS代码远程开发(SSH、WSL、容器、代码空间)。

必要条件:Beans CLI必须安装在 远程 机器,而不是本地机器。

文档

完整的用户和开发人员文档可以在以下网址找到 beans自助机构.

支持项目

如果您认为此扩展有用,请在 VS代码市场 或 打开VSX.Reviews帮助其他开发人员发现扩展。

许可证

麻省理工学院

学分

辅助功能说明

此扩展在构建时考虑了遵循WCAG 2.2 AA级指南的可访问性,但问题可能仍然存在。请手动测试键盘导航和屏幕阅读器工作流程。考虑审计 可访问性洞察.

欢迎反馈和可访问性改进建议——请提交问题!