用途:把用户针对 WBSO.ai 平台的反馈发送给团队。适合用户报告疑似 bug、提出功能想法或改进点、提出技能上下文无法回答且涉及产品本身的问题、给予平台表扬、表达抱怨或不满,以及明确表示“我想反馈”。不适合用于:询问如何调用 API(查文档解决)、对 WBSO 估算的疑问(走 suggest-project 或普通对话)、以及自己就能回答的问题。
主要能力:先按用户所说内容选择一个类别(bug、idea、question、compliment、complaint、other),再获取反馈正文,最后通过命令行工具发送。工具会自动通知团队(成功时返回 201 并触发 Slack 提醒)。
使用方式:Claude Code 会把 plugin-root 的 bin/ 加入 $PATH,因此那里可直接用 wbso;否则按资料中的脚本解析方式定位 self-contained 的 scripts/wbso,并设置 $WBSO_CLI。发送命令为:"$WBSO_CLI" feedback --message "<用户所说内容>" --category "<bug|idea|question|compliment|complaint|other>"。可选 --context '{"step":"track-time"}' 帮助团队复现 bug,JSON 要小且不含密钥。反馈正文用纯文本、保留原始换行;多行时用真实换行符,列表各自成行,条目间空行分隔。
限制与错误处理:400/422 为校验错误(空消息、未知类别),需重新询问;401 且带 token 时 token 无效,可改为不带 header 匿名发送,或告知用户未登录;网络错误则简短提示“Kon de feedback niet versturen, je internet of het platform doet iets vreemds.”并停止。返回给用户时不要输出 JSON、HTTP 状态码或 ID。