FasterFixes 把客户端页面反馈结构化为截图+DOM+组件树,并通过 MCP 工具暴露给 coding agent, 缩短「含糊反馈 → agent 可定位修复」路径。
Claim
FasterFixes 把客户端页面反馈结构化为截图+DOM+组件树,并通过 MCP 工具暴露给 coding agent, 缩短「含糊反馈 → agent 可定位修复」路径。
Why it matters
Agent 修 UI bug 的瓶颈常不在写代码,而在缺少可机器消费的复现上下文。WhatsApp/邮件截图迫使 人肉翻译;把反馈变成 list_feedbacks 一类工具后,Claude Code / Cursor 可闭环拉单、改码、改状态。
Summary
开源 monorepo:@fasterfixes/react 挂件采集上下文,dashboard/markdown 导出给人,@fasterfixes/mcp 给 agent(listfeedbacks / updatefeedback_status)。支持 Claude Code、Cursor、VS Code、Windsurf、Codex、Zed。
Actions
- (none)
Evidence
- (none)
Caveats
- (none)
Research queries
- (none)
Body
FasterFixes:把验收反馈变成 agent 工具
背景
Web 项目验收期,客户反馈往往是:模糊描述 + 无 URL 截图 + 聊天碎片。开发要先还原页面与组件,再写 bug 报告,最后才轮到 AI 写补丁。Coding agent 再强,输入是噪声时只能猜。FasterFixes 的主张是:在浏览器里一次性采全上下文,并让 agent 通过 MCP 直接消费。
机制
- 采集:
FeedbackProvider挂载后,客户点选元素留言;自动附截图、page URL、DOM selector、浏览器元数据,React 时尽量带 component tree。 - 人读路径:Dashboard 按项目/页面聚合;可复制结构化 markdown,粘贴进任意 agent。
- 机读路径:
@fasterfixes/mcp用组织级FASTERFIXESTOKEN+FASTERFIXESPROJECT暴露listfeedbacks、updatefeedback_status,适配 Claude Code / Cursor / VS Code / Windsurf / Codex / Zed。 - 周边:GitHub issue 同步、review link(客户免账号)、agent skill 叙事以支持更自主闭环。
取舍
| 维度 | 选择 | 含义 |
|------|------|------|
| 开源协议 | AGPL-3.0 | 改动与网络服务分发需合规 |
| 工具面 | 少而稳 | 定位/改码仍靠宿主 IDE agent |
| 栈 | React 优先 | 其他框架可降级为 DOM+截图 |
| 部署 | 云 + 开源 monorepo | 数据驻留需单独评估 |
相对纯截图工具,MCP 闭环是差异化;相对完整 issue tracker,它更轻、更偏「验收 → 修」而非全生命周期。
动作
- 试点一个验收中项目:只接受 widget 反馈,统计「无上下文返工」是否下降。
- 给 coding agent 配 MCP,写 skill:拉 open 反馈 → 修 → 更新状态 → 可选开 PR。
- Token 最小权限、按项目隔离;生产客户数据勿进不可信 MCP 宿主。
- 法务过 AGPL;若不可接受,可仅用 markdown 导出 + 自建入库,不部署其服务端。