跨用户应用的AI代理上下文检索层。从Airweave集合中搜索检索上下文。Airweave为用户应用建立索引并同步数据,实现AI代理最佳上下文检索。支持语义、关键词和代理搜索。适用于:用户询问连接应用(Slack、GitHub、Notion、Jira、Confluence、Google Drive、Salesforce、Linear、SharePoint、Stripe等)中的数据、从工作区查找文档或信息、基于公司数据获取答案,或检查应用数据获取上下文以完成任务。
空气织造搜索是一项面向实际任务的技能,主要用于使用 {baseDir}/ splets/ search.py. 的搜索脚本搜索并检索空气织造收藏的上下文;当用户: 询问其端口的数据时。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
使用位于 {baseDir}/scripts/search.py 的搜索脚本,从 Airweave 集合中搜索并检索上下文。
当用户出现以下情况时,请执行搜索:
以下情况请勿执行搜索:
将用户意图转化为高效的搜索查询:
| 用户表述 | 搜索查询 |
|---|---|
| “Sarah 关于发布说了什么?” | “Sarah product launch” |
| “查找 API 文档” | “API documentation” |
| “本周报告了哪些 bug?” | “bug report issues” |
| “我们的退款政策是什么?” | “refund policy customer” |
提示:
运行搜索脚本:
python3 {baseDir}/scripts/search.py "your search query"
可选参数:
--limit N —— 最大返回结果数(默认值:20)--temporal N —— 时间相关性权重(取值范围 0–1;默认值:0;若需强调“近期”、“最新”,建议设为 0.7 或更高)--strategy TYPE —— 检索策略:hybrid、semantic 或 keyword(默认值:hybrid)--raw —— 返回原始搜索结果,而非由 AI 生成的答案--expand —— 启用查询扩展,以获得更广泛的结果--rerank / --no-rerank —— 控制是否启用 LLM 重排序(默认开启)示例:
# 基础搜索
python3 {baseDir}/scripts/search.py "customer feedback pricing"
# 搜索近期对话
python3 {baseDir}/scripts/search.py "product launch updates" --temporal 0.8
# 查找特定文档
python3 {baseDir}/scripts/search.py "API authentication docs" --strategy keyword
# 获取原始结果用于探索分析
python3 {baseDir}/scripts/search.py "project status" --limit 30 --raw
# 启用查询扩展进行宽泛搜索
python3 {baseDir}/scripts/search.py "onboarding" --expand
分数解读:
向用户呈现结果时的原则:
若搜索未返回有用结果,请按以下顺序尝试:
详见 PARAMETERS.md 文件,其中提供各参数的详细说明与使用指南。
详见 EXAMPLES.md 文件,内含完整的端到端搜索场景示例。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习