用途:当 gh CLI 无法完成 issue 转 discussion 时,用浏览器自动化完成转换。
主要能力:以有头模式打开指定 issue 页面,等待用户登录,定位并点击“Convert to discussion”,在弹窗中选择讨论分类并确认转换。
使用方式:先安装 agent-browser;执行 agent-browser open "https://github.com/<owner>/<repo>/issues/<number>" --headed 打开页面;用 agent-browser snapshot -i 检查是否已登录,若出现 Sign in 则等待用户登录;登录后重新打开 issue 页面,再次 snapshot 找到“Convert to discussion”按钮,用 agent-browser click @<ref> 点击;弹窗出现后 snapshot 获取分类下拉框与确认按钮,用 agent-browser select @<combobox-ref> "Q&A" 选择分类,再 click 确认按钮。分类建议:Q&A 用于支持与调试类问题,Ideas 用于功能请求,General 用于一般讨论,Show and tell 用于项目展示。
限制:需要 agent-browser 已安装;需要用户手动登录 GitHub;转换后无需验证;浏览器无需关闭,可复用登录状态继续转换其他 issue。资料未提供其他平台支持、收费或价格信息。