SuperAPI AI 工具集

tiangong-kb-report-search

写作与研究

查看项目

更新于 10-16 08:41

技能介绍

用途:该技能用于天工(Tiangong)报告源检索,刻意限定为单一来源,始终只搜索 report,不使用 all、sci 或 patent。在 Auto Research 中,行业报告需求必须在 requiredCapabilityIds 中指明已审核的报告能力,Brave 或 SCI 结果不能替代;若该能力缺失,应在预检阶段停止,由所有者导入、配置、授权、凭据、锁定并冒烟测试确切的报告能力。独立包装器不会读取工作区 broker 凭据存储。

主要能力:支持普通查询检索,也支持通过 request_file / input_file 传入精确的边缘函数载荷;可传入内联原始 report_search 字段,如 filter(元数据词过滤,形如 {"field":["value"]})、topK、extK。datefilter 与 getMeta 不被 report_search 支持。

使用方式:普通检索示例:./scripts/report_search.sh '{"query":"mechanical recycling policy report","top_k":5}'。脚本实际调用:npx --yes @tiangong-ai/cli@0.0.30 research search --query <query> --sources report --json。精确载荷可提供 request_file 或 input_file,例如:./scripts/report_search.sh '{"request_file":"./report-request.json","dry_run":true}'。

前置条件:独立包装器默认使用单独测试的 CLI 版本 0.0.30,并非 Auto Research 工作区运行时;仅在有意覆盖独立入口点时设置 TIANGONG_AI_CLI 或 TIANGONG_AI_CLI_BIN。需设置 TIANGONG_REPORT_APIKEY 或通用回退 TIANGONG_AI_APIKEY;凭据在包装器 JSON、请求文件、URL 查询参数和 CLI 参数中会被递归拒绝。提供 request_file / input_file 时,包装器默认从该文件所在目录加载 .env;env_file 可指向其他 dotenv 文件,且必须为所有者专属、常规、非符号链接,只加载文档化的天工报告凭据、端点、区域和超时变量,已有环境值优先。可选设置 TIANGONG_AI_API_BASE_URL,CLI 接受 Supabase 项目根、/functions/v1 或 /rest/v1 并推导 Functions URL。

限制:当当前目录位于受管理工作区内时,命令会在加载凭据或联网前被阻止;只有用户明确要求执行一次隔离查询时,才可添加 "execution_mode":"standalone",此时包装器会发出不含机密的审计事件。sources 为可选兼容字段,仅接受 report 或默认值。dry_run 为 true 时返回带掩码凭据的精确请求计划。top_k、ext_k 仅在查询模式下使用。其余未在资料中说明的细节暂未提供。