返回顶部
q

query-planner查询规划

LLM通用查询规划技能。将复杂任务拆解为4类标准查询(identity/event/action/counter)。在需要联网搜索、多步分析、反证检索前使用。触发条件:任务依赖外部信息、需要拆解复杂问题、需要统一query结构供下游消费。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
137
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

query-planner

Query Planner — 查询规划技能

核心职责

将任意复杂任务拆解为 4 类标准查询,交付给下游搜索/分析模块消费。

边界(绝对禁止)

  • - ❌ 不执行搜索
  • ❌ 不判断真假
  • ❌ 不输出结论或建议
  • ❌ 不发明第 5 类 query 分类
  • ❌ 不遗漏 counter_queries

唯一产出:结构化查询计划。



输入规格(最小集)


字段必填说明
primarytask用户原始任务的一句话描述
primarysubject
✅ | 核心实体/对象(人/组织/技术/事件) |
| canonicaltimeframe | ❌ | 时间范围,如 2024-2025、过去30天、null |
| goal_mode | ✅ | 目标模式:analyze(分析)\|evaluate(评估)\|compare(对比)\|investigate(调查) |
| target_variable | ❌ | 需要量化/测量的变量,如 市场份额、出口额、准确率 |


输出规格(固定结构)

json
{
task_id: QP-,
primary_subject: ...,
time_frame: ...或null,
goal_mode: ...,
target_variable: ...或null,
identity_queries: [...],
event_queries: [...],
action_queries: [...],
counter_queries: [...]
}

每条 query 为字符串,可直接作为搜索关键词使用。



4 类查询生成规则

1. identity_queries — 谁/什么

定义主对象的身份、背景、属性、分类。

  • - 核心问题:主对象是什么?它的关键属性和定位是什么?
  • 模板:{subject} 是什么, {subject} 背景 历史, {subject} 核心特征 属性
  • 数量:2–5 条
  • 约束:围绕主对象生成,不发散到无关实体

2. event_queries — 发生了什么

定义与主对象相关的关键事件、时间线、数据点、因果关系。

  • - 核心问题:发生了什么?什么时候?有什么数据和趋势?
  • 模板:{subject} {timeframe} 重大事件 里程碑, {subject} {timeframe} 数据 统计 趋势, {subject} {timeframe} 因果关系 影响
  • 数量:3–8 条
  • 约束:有 timeframe 则必须绑定;有 target_variable 则必须纳入至少 1 条

3. action_queries — 做了什么/该做什么

定义决策、政策、干预措施、战略动作。

  • - 核心问题:相关方采取了什么行动?有哪些政策和策略?
  • 模板:{subject} 政策 战略 决策, {subject} 干预措施 行动计划, {subject} 行业对标 竞争对手策略
  • 数量:2–6 条
  • 约束:有 target_variable 则纳入至少 1 条测量维度

4. counter_queries — 反面证据

质疑主线叙事,寻找冲突数据、替代解释、被忽略的视角。

  • - 核心问题:有没有反面证据?主流观点可能错在哪里?有没有被忽略的因素?
  • 模板:{subject} 反面证据 批评 争议, {subject} 替代解释 不同观点, {subject} 失败案例 负面数据, {subject} 数据造假 质疑
  • 数量2–5 条,绝对不为空
  • 约束:即使主任务是正面评估,也必须生成反面查询

强制规则

  1. 1. counterqueries 零容忍:输出中 counterqueries 数组长度必须 ≥ 2。违反即视为输出失败。
  2. 分类锁定:只有 identity / event / action / counter 四类。禁止自定义新分类。
  3. 主对象聚焦:默认所有 query 围绕 primarysubject 生成。只有 actionqueries 可合理扩展到相关方。
  4. 时间绑定:若 canonicaltimeframe 非 null,eventqueries 和 actionqueries 中 ≥ 50% 的 query 必须包含时间关键词。
  5. 变量渗透:若 targetvariable 非 null,它必须出现在 eventqueries 和 action_queries 中(至少各 1 条)。
  6. query 可搜索性:每条 query 必须是可直接复制到搜索引擎的关键词短语,非自然语言长句。
  7. 去重:同一输出内不允许语义重复的 query。

执行流程

输入解析 → 提取 primarysubject/timeframe/target_variable
→ 按 4 类规则分别生成 query
→ 检查强制约束(counter≥2, 分类锁定, 时间绑定, 变量渗透)
→ 输出 JSON



参考文档

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 query-planner-1776009193 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 query-planner-1776009193 技能

通过命令行安装

skillhub install query-planner-1776009193

下载

⬇ 下载 query-planner v1.0.0(免费)

文件大小: 9.66 KB | 发布时间: 2026-4-13 11:42

v1.0.0 最新 2026-4-13 11:42
V1.0: LLM通用查询规划技能,4类标准查询生成(identity/event/action/counter)

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部