用途:这是一个只读命令行技能,用于让智能体获取当前网络证据、干净的页面内容,以及可复现的研究记录。适用于需要引用来源、比较多次搜索、汇编多页简报的场景。
主要能力:支持网络搜索(含日期筛选与站点限制)和从网页提取 Markdown 正文,并提供无密钥的公共端点。特有研究能力包括:research snapshot 保存一次搜索/抓取为本地不可变证据快照;research replay 重跑保存的配方并报告证据变化;research local-search 在本地已保存的标题、摘要、URL、Markdown 中检索,不消耗上游请求;research diff 比较两次运行的 URL、排名、元数据与内容哈希变化;research citations 导出带来源链接的 Markdown 或 JSON 引用;research fetch-many 并发抓取多个已知 URL 并显式报告部分失败;research coverage 统计域名多样性、排名占比、时间戳覆盖和缺失元数据。
使用方式:需先安装 CLI。可用 npx -y @mvanhorn/printing-press-library install keenable --cli-only 安装,并用 keenable-pp-cli --version 验证;失败时可回退 go install github.com/mvanhorn/printing-press-library/library/ai/keenable/cmd/keenable-pp-cli@latest(需 Go 1.26.6 及以上)。命令普遍支持 --agent,展开为 --json --compact --no-input --no-color,可用 --select 精简字段、--dry-run 预览。认证方面设置 KEEENABLE_API_KEY 用于组织级使用,公共端点无密钥但需 X-Keenable-Title 头并共享基于 IP 的池。可用 keenable-pp-cli which "<能力描述>" 查找命令,用 doctor 校验配置。还提供 recall/teach 等本地学习循环及路径重定位(KEENABLE_HOME 等)。
限制:仅支持只读的搜索与抓取,不支持任何写、变更、发布、评论、投票、邀请、下单或发送类操作;本地快照不代表最新远端数据,需要时须显式刷新;高并发持续负载不建议使用无密钥层。未提供价格、平台支持范围等信息。