用途:通过本地 Frevana 守护进程与 Chrome 扩展会话,用固定 provider 为 google 的 frevana_ask 工具执行 Google 搜索。
主要能力:接受一个或多个 prompt,或每行一个非空 prompt 的 UTF-8 文本文件;输出格式可选 text 或 json,默认 text;可设置 Frevana 工具超时(毫秒);可用 --output 保存结果。
使用方式:需用户提供 prompt;运行捆绑的 scripts/setup.sh(会下载并执行官方最新安装脚本);确保 Frevana 本地守护进程运行(默认端口 12306);Chrome 通过 Frevana Chrome 扩展连接,部分个性化或区域/会话相关行为可能需要 Google 登录;依赖 curl、bash、python3。执行顺序:确认 prompt 或 prompt 文件;优先使用脚本而非临时 frevana 命令;不要自行编造 timeout;默认 text 格式;每次工具调用前先运行 setup.sh;若 setup 报告 Chrome 未连接,应停止并提示用户打开 Chrome、连接 Frevana 扩展后重试;setup 成功后再执行搜索;若返回登录/认证内容或 Google 搜索不可用,提示用户在 Chrome 中打开 Google 并按需登录。
命令示例:bash <skill-path>/scripts/search_google_extension.sh --prompt "Explain quantum computing in simple terms";可重复 --prompt,或用 --prompt-file ./prompts.txt、--format json、--output ./out/google-batch-answers.txt。脚本内部调用 frevana call frevana_ask '<json_args>',JSON 参数固定包含 provider: "google"、prompt、timeout,不传不支持字段。
限制:至少需要一个 --prompt、--question 或 --prompt-file;--format 只能为 text 或 json;--timeout 提供时须为正整数;setup.sh 从指定官方地址下载并执行安装脚本。其余收费、价格、平台或效果信息暂未提供。