将用户的数据分析需求转化为结构化的分析计划并与用户确认。用户提出 BI 业务分析、数据探索、统计建模等需要规划的分析任务时使用。简单数据查询、公式明确的定量计算等流程简单、无需规划的任务不使用。
日本語の概要は準備中です。原文の説明を表示しています。
指导外部自动化 agent 使用 QwenPaw Data CLI 发现 Data Bridge 数据源、通过自然语言规划与执行数据分析任务、复用 SOP YAML,并根据流式输出、执行摘要和错误信息验收结果。
用于需要调用本地 `qwenpaw-data` 命令完成数据任务、选择 `run` 或 `plan`/`execute`、传入 `--datasource-id`、处理长任务输出或排查 CLI 失败的场景。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
将 qwenpaw-data 作为外部任务执行入口。若当前 agent 已经运行在 QwenPaw Data 任务内部,不要递归启动另一个 qwenpaw-data 进程。
运行 qwenpaw-data --help,确认命令存在且公开子命令为 plan、execute、run、chat 和 datasource。若命令不可用,报告需要先运行项目的 scripts/init_local.sh;不要搜索或直接调用 .venv/bin/qwenpaw-data,也不要自行安装或改写项目环境。
CLI 会自动加载项目根目录 .env 或 QWENPAW_DATA_ENV_FILE 指定的文件。不要读取、打印或手动 source dotenv 文件。模型命令会优先使用 QWENPAW_DATA_MODEL_*,未配置时回退到 LLM_MODEL、OPENAI_API_KEY 和 OPENAI_BASE_URL。
使用 QWENPAW_DATA_CM_BASE_URL 指定 Data Bridge 地址;未配置时默认使用 http://127.0.0.1:8765。
需要访问数据源时,先运行:
qwenpaw-data datasource list
从返回 JSON 的 items 中选择精确的 datasource_id。优先使用用户明确指定的 ID;名称或类型只有一个明确匹配时才自动选择;存在多个合理候选时向用户确认。不要从已掩码的凭据推断数据源。
假定模型凭据和 MCP 配置已由运行环境提供。不要写入凭据或自行创建、覆盖 MCP 配置。
对不需要预先审阅或复用计划的一次性任务使用 run:
qwenpaw-data run --datasource-id "sales-prod" "分析最近 30 天销售额趋势"
需要传递较长、包含多行或容易被 shell 错误解释的请求时,将请求保存到文件并使用 --file:
qwenpaw-data run --file request.md --datasource-id "sales-prod"
位置 prompt 与 --file 互斥,不要同时传递。
当用户要求先看计划、任务需要人工审阅,或 SOP 需要重复执行时,先生成 YAML:
qwenpaw-data plan --file request.md --datasource-id "sales-prod" --output plan.yaml
确认命令成功、plan.yaml 存在且内容符合任务目标后再执行:
qwenpaw-data execute plan.yaml --datasource-id "sales-prod"
在 plan 和 execute 中重复传入同一个 --datasource-id;该参数属于每次 CLI 请求的上下文,不要假定它已写入 SOP。
只在有人值守且终端支持标准输入时使用:
qwenpaw-data chat --datasource-id "sales-prod"
不要在无人值守的自动化流程中使用 chat,因为它会持续等待输入,直至收到 exit、quit 或 EOF。
run 和 execute 默认启用流式输出。保留默认模式,持续读取文本增量、工具调用和工具结果,直至进程退出:
qwenpaw-data run --file request.md --datasource-id "sales-prod"
qwenpaw-data execute plan.yaml --datasource-id "sales-prod"
不要仅因短时间没有新输出就判定任务失败;使用支持长超时或会话轮询的命令执行工具,并确认进程是否仍在运行。
仅在同时满足以下条件时使用 --no-stream:
Execution summary;qwenpaw-data run --no-stream --file request.md --datasource-id "sales-prod"
qwenpaw-data execute plan.yaml --no-stream --datasource-id "sales-prod"
plan 不支持 stream 选项。运行 plan 时预留长超时并轮询进程;不要添加 --stream 或 --no-stream。
当前流式路径在结束后不会追加 Execution summary。若任务必须严格检查节点状态和产物列表,应在执行前选择 --no-stream,不要为获取汇总而重复执行已经完成的任务。
始终等待 CLI 进程结束并检查退出码:
0:CLI 正常结束;仍需检查任务内容是否完整。1:运行时异常;读取 stderr 并按错误类型排查。2:命令或参数无效;使用对应子命令的 --help 修正调用。130:任务被中断;不要当作成功交付。流式模式下,检查最终回复、工具结果和任何显式失败信息。由于该模式没有 execution summary,不能仅凭退出码 0 声称所有 DAG 节点成功;需要严格节点级验收时应预先选择非流式模式。
非流式模式下,额外检查 Execution summary:
graph_id。completed: true。done 才视为完整成功;任何 failed 或 abandoned 都应标记为部分失败,即使 completed: true。artifacts 中的路径,并在可访问时确认文件存在且可读。引用 CLI 返回的实际路径,不要虚构产物。向用户交付时,说明使用的数据源、完成状态、失败或跳过的节点、核心结论和产物路径。
qwenpaw-data <subcommand> --help,根据公开参数修正;不要猜测参数名。QWENPAW_DATA_CM_BASE_URL 指向的服务是否可达,再重试 qwenpaw-data datasource list。datasource list,使用精确 ID;多个候选无法消歧时请求用户选择。qwenpaw-data mcp 或自行覆盖配置文件。qwenpaw-data serve、qwenpaw-data mcp 或 qwenpaw-data data-source。.venv/bin/qwenpaw-data。datasource list 传递不存在的 --base-url;通过 QWENPAW_DATA_CM_BASE_URL 配置地址。まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
将用户的数据分析需求转化为结构化的分析计划并与用户确认。用户提出 BI 业务分析、数据探索、统计建模等需要规划的分析任务时使用。简单数据查询、公式明确的定量计算等流程简单、无需规划的任务不使用。
日本語の概要は準備中です。原文の説明を表示しています。
通过量化历史数据的自然波动幅度,自适应计算判定阈值。当需要从数据本身确定阈值(如波动阈值、影响度阈值等)、而非使用固定值时调用。仅适用于日/周粒度阈值确定。
日本語の概要は準備中です。原文の説明を表示しています。
基于阈值检测时间序列中的显著异常波动点。当需要找出指标异常波动日期、识别数据异动时调用。
日本語の概要は準備中です。原文の説明を表示しています。
计算各维度(组)值对指标变动的贡献度,支持可加型量值指标和加权平均型/率值指标。当需要计算贡献度、解释指标"为什么涨/跌"时调用。
日本語の概要は準備中です。原文の説明を表示しています。
从运营周报、活动文档、对话输入或文档工具 API 中提取业务事件,与指标异常时间窗口对齐,生成有证据支撑的因果归因假设并排序。当已知指标存在异常波动、需要从外部文档证据中解释"为什么"时调用。
日本語の概要は準備中です。原文の説明を表示しています。
对用户、产品等业务对象做分群:用波士顿矩阵法做象限分群,或用分层聚类、K-means、DBSCAN 等聚类技术分群。当需要做客群/产品分群、象限策略、画像或密度型子结构发现时调用。触发条件:当对话中出现“分群”、“分类”、“聚类”、“不同类型”、“不同场景”等体现分群分析词语时触发。
日本語の概要は準備中です。原文の説明を表示しています。