← 插件

工蜂

以紧凑表格、悬浮详情和可配置刷新管理工蜂仓库、MR、议题、里程碑及人工评审。

$ clisbot plugin add hulkzzhou1/gongfeng
报告问题
hulkzzhou1Git0次安装6275c2a137d3源代码
工蜂 截图 1

在 Paseo 中管理工蜂仓库、合并请求、议题与里程碑。浏览全部可见 MR,按我创建/我参与评审、状态和关联仓库筛选,跨页搜索标题、仓库路径、编号和作者账号。界面目前为简体中文。

MR 以悬浮抽屉展示描述、带行号的代码差异、讨论、评审人、TAPD 关联和提交检查摘要。描述与讨论支持常见 Markdown 及受限 HTML,包括图片徽章。搜索和讨论按页读取,会提示后续结果尚未加载。

里程碑

默认汇总已添加仓库,支持仓库、状态及已加载标题/描述搜索。悬浮详情分页展示议题和 MR,分别统计议题关闭数、MR 合入数及关闭未合入数。支持创建、编辑、关闭/重开和确认后删除;关联添加、移除先形成草稿,迁移已有归属的事项需明确确认。只有保存或确认后才向当前工蜂 API 写入,部分或不确定结果需刷新核对后再操作。删除里程碑保留议题和 MR;搜索与统计明确覆盖已加载数据。

议题

默认汇总已添加仓库,支持仓库、状态、全部/我创建/指派给我、关键词或编号筛选。跨仓渐进加载并提示失败仓库,排序覆盖已加载数据。悬浮详情使用安全富文本;支持新建/编辑、关闭/重开、最多十位仓库处理人、最多十个已有标签、优先级、独立解决状态和同仓里程碑,以及发表和编辑自己的非系统评论。私密议题显著标记,改为普通须独立确认;写前核对账号和版本、写后回读,不自动重试未知结果。版本检查与写入不是原子操作。议题/评论删除未取得正式接口契约,因此不提供删除;回复线程、附件及仓库标签管理不包含在内。人员和新标签验证各至多扫描 2000 个候选,超过范围明确拒绝。

配置

需要 Paseo 0.14.0-beta.1 或后续兼容原生 Agent 工具的版本;不支持 Paseo 0.13.2 稳定版。还需要兼容本插件所用 OpenAPI v3 的工蜂站点,以及 daemon 到站点的网络访问。在工蜂连接设置中填写 HTTPS 站点根地址与 Private Token。每个 daemon 使用一个当前工蜂账号,由其授权客户端共享;各站点的凭据和仓库关联分别保存。并非所有部署版本均已验收,公网 SaaS 完整账号链路与原生手机仍待验证。

添加有权访问的仓库,关联到本地 Paseo 项目。同一仓库可关联多个项目,每个项目最多关联一个仓库。克隆并登记新项目要求本机 Git、Paseo CLI,以及独立配置的、可非交互使用的 SSH 权限;使用站点主机及标准 SSH 端口。目标父目录必须存在。不会自动下载子模块和 LFS 对象。插件没有独立 MCP 服务或运行依赖,不安装 Git、Paseo CLI 或模型 provider 程序。

数据访问与操作

Token 只发送给所配置的工蜂 API,并保存在服务器专属秘密文件中,不回显给客户端,也不作为 Git、图片或模型提示的凭据。工蜂响应、仓库信息及评审数据展示给连接的客户端。外链和远程图片可能由客户端访问各自地址,不附 API Token。Agent 工具关闭时插件不向Agent模型供应商发送内容;开启后的工具结果会返回调用Agent,可能由其模型供应商处理。

仓库管理读取本地项目信息和 Git remote。用户明确发起克隆时,插件通过 SSH 运行 Git、创建新目录、登记 Paseo 项目并保存关联。解除关联保留本地代码、项目和已有工作区。

可以编辑普通/必要评审人;当前账号是评审人时,可提交同意、需要修改、明确拒绝或评论。只在界面保存或确认后写入工蜂,权限和必要评审规则由工蜂执行。写请求不会自动重试,部分或未知结果需核对实际状态。最后的版本检查和写入并非原子操作,真实业务 MR 的远程写入尚未完成端到端验收。

插件不派发 Agent Review、不合入 MR、不触发流水线。CI 只展示提交检查摘要,不提供完整流水线日志。TAPD 链接仅对已知映射的部署生成;其他站点保留关联数据并提示链接不可用。

MR 概览支持确认后关闭开放 MR、重新打开已关闭 MR;重开可能按最新 OWNERS 重置评审规则。已合入/锁定/未知状态不提供操作。由工蜂校验权限,写前复核版本、写后回读,结果未知不自动重发。真实状态写入未验收。

可选 Agent 工具

工蜂设置提供 host 级“向 Agent 提供工蜂工具”开关,默认关闭并保留旧开关偏好。通过 agent.session_open 附加带 gongfeng_ 前缀的 35 项工具;只对当前 host/站点有效关联工蜂仓库的项目开放,支持其 worktree/子目录。未关联、失效、歧义归属和历史读取不附加,调用时再次复核关联与连接。工具与 UI 共用业务逻辑及写入队列,写入需用户授权和 confirm:true;该字段不弹出人工批准窗口。

Paseo 负责工具传输;插件不监听 HTTP,不写入 Agent MCP 配置。启用或切换连接后重新打开会话,插件不主动重启 Agent。关闭、停止、凭据轮换或失效关联会拒绝旧调用。旧 Agent 已保存的 gongfeng-workbench MCP 请手动移除或新建 Agent,不自动改写历史配置。

Token 不进入 schema、返回或 Agent 配置。工具结果可能由模型供应商处理;取消与网络失败后的写入结果可能未知,应先回读,不自动重发。原生手机及真实 MR 写入尚未完整验收。

工作台浏览与刷新

桌面使用紧凑表格,窄屏使用列表;模块切换保留当前客户端的筛选、已加载页及滚动位置。MR 差异和讨论在打开对应区域时读取。列表新鲜期 30 秒、详情 60 秒、候选信息 10 分钟,缓存仅在当前客户端内存中保留。

工蜂设置提供当前宿主共用的自动刷新设置,默认关闭,可选 30/60/120/300 秒。只对当前可见区域周期读取,后台暂停,返回后过期再更新。已加载多页时暂停自动刷新并提示;手动刷新回到第一页。有数据后的更新保留内容和上次更新时间,账号/权限失效隐藏旧数据。未保存表单离开前提示继续编辑或放弃,账号/站点切换清除旧身份草稿。保留原有版本复核与不确定写入保护。