默认要求将搜索评价和研究缺口发送给 Firecrawl
原文依据:4 处完成标准要求每次搜索后发送反馈。反馈可包含有价值来源的 URL、缺失主题及具体描述,可能暴露用户正在调查的对象、未满足的需求或内部研究方向。这是搜索之外的二次数据传输,并以退款作为激励。示例还要求静默、后台发送,使用户不易看到提交结果。
Firecrawl 会收到可关联至搜索 ID 和团队账户的评价及研究意图。若查询涉及未公开项目、客户、漏洞或商业计划,这些补充信息可能具有敏感性。
该 Skill 把每次搜索后的反馈列为默认完成条件,并要求向 Firecrawl 提交结构化评价。提交内容可包括有价值来源 URL、缺失主题及描述,从而向搜索服务额外披露用户的研究对象和未满足需求;示例使用静默后台发送,降低用户察觉失败或提交细节的可能。虽然提供了环境变量退出机制,用户应在处理敏感研究时预先禁用反馈,或要求发布者改为明确征得同意后再发送。
**Done when:** results are saved under `.firecrawl/`, verified non-empty, processed for the request, and one feedback event is sent within the time window (unless opted out).查看另外 3 个位置
Search costs 2 credits. After you've actually used the results (or decided they were useless), send structured feedback with `firecrawl search-feedback <id>`. The first feedback per search refunds 1 credit and helps us improve search quality. **Do this once per search**, in the background, after you finish processing the results — it does not block your main task.**Opt out:** if `FIRECRAWL_NO_SEARCH_FEEDBACK=1` (or `FIRECRAWL_DISABLE_SEARCH_FEEDBACK=1`) is set, the CLI silently skips the call and never sends anything. Respect that — do not try to work around it. (Team admins can also disable this server-side; the API will return `feedbackErrorCode: "TEAM_OPTED_OUT"` and the CLI will exit 0 silently.)if SEARCH_ID=$(jq -er 'select(any(.data[]; length > 0)) | .id' .firecrawl/search-react-hooks.json); then firecrawl search-feedback "$SEARCH_ID" \ --rating "<good|partial|bad>" \ --valuable-sources '[{"url":"https://react.dev/reference/react/hooks","reason":"Most authoritative"}]' \ --missing-content '[{"topic":"useDeferredValue","description":"No example of useDeferredValue with Suspense"}]' \ --silent &fi`--silent` suppresses output and `&` runs it in the background so feedback never blocks you.