work-query

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

查询商机进展、客户拜访纪要、周报汇总数据,触发并跟踪报表类工作流(晨报/周报/客户360/拜访简报)。 Use when: 用户要查商机、看商机进展、看阶段分布、看卡点、看拜访记录、看周报或汇总数据、看某段时间哪些商机有动静、超期未活跃商机、触发或轮询工作流、生成晨报/周报、反馈工具问题/bug/建议、查自己反馈的状态。 NOT for: 录入/修改/删除商机、记录拜访、待办、文件上传、纯研发日报、系统运维。

一句话选型结论

按资料字段整理

work-query是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_a39b0576/work-query
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_a39b0576仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791716800
正文体量10.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
work-query当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

10.4 KB
模型实际读到的说明书原文,来自技能仓库

工作查询 Skill

唯一工具入口:bash scripts/wr.sh <domain> <verb> [flags],禁止直接发 HTTP。下文 wr 是命令简称,实际执行统一写 bash scripts/wr.sh。

本 skill 用于 opp / visit / summary等数据的查询、workflow(触发报表工作流)、feedback(反馈工具问题)和 auth(配置本机令牌)。


铁律 0:参数一律以 schema/help 为准,禁止凭记忆猜

本文件不列字段名、不列枚举值、不列完整命令示例。真正的字段定义、可选枚举、必填标记、字段语义全部在 CLI 自身:

bash scripts/wr.sh <domain> --help                # 列出子命令
bash scripts/wr.sh <domain> <verb> --help         # 单命令两步示例 + 必填可选 + 字段语义
bash scripts/wr.sh schema                         # 全部命令 schema 概览(机器可读)
bash scripts/wr.sh schema <domain> <verb>         # 单命令完整 input_schema/flag_mapping/examples
bash scripts/wr.sh <domain> <verb> --schema       # 同上,等价

schema / --help 是无副作用、不需认证的本地输出,不熟的命令、不熟的 flag、不确定枚举值,先查再写。

不够就读 references/cli.md(错误码、分页协议、输出结构)。


路由总纲:三类「情况」问题优先走专用工作流

用户问下面三类问题时,先触发对应专用工作流,直接查库只是保底。三个工作流的触发与轮询协议(两步异步、按 avg_elapsed_ms 等待)见下文「工作流执行」节,此处不重复。

问题类型 识别特征(典型口语) 专用工作流 必填入参
客户情况(客户维度总览/画像) 客户怎么样、重点客户最近有什么动静、A 客户现在什么情况 wf-aba50a05 customer_name:客户公司名
商机情况(单个客户的某个商机) A 客户那个 XX 项目跑得怎么样、这单还有戏吗 wf-d30ba523 opp_id:商机编号(如 "2089",字符串传)
问题情况(单个客户的某个问题) A 客户那个性能问题解决了吗、B 客户报的故障现在什么情况 wf-ac186007 query:自然语言问题(如「帮我看看XX公司CVM项目的风险」)

三个工作流的 workflow detail(看入参)与 workflow run(触发)都必填 --role <architect|pm>:用户没指定角色时默认 architect。
入参构造规则:

  • 客户情况:输入公司名--inputs '{"customer_name":"<客户公司名>"}'。
  • 商机情况:opp_id 是系统内商机编号,用户没给编号时先通过 wr opp 相关能力定位商机拿 ID。
  • 问题情况:query 直接传用户原话或整理后的问题描述,无需先查库。

保底策略

三类之外的查询本就走 CLI,不触发工作流。三类问题中,命中以下任一条件即放弃工作流、回退到原有的 CLI 查询(见「命令速查」):

  1. 工作流执行失败:workflow run 按错误码处理(VALIDATION_ERROR 修参重试 1 次、UPSTREAM_ERROR 重试 1 次)后仍失败,或 workflow status 返回 failed / stopped。
  2. 用户强调不使用工作流。

保底是降级:结果不足时如实告知用户「专用报告生成失败,当前为简要数据」。


命令速查(只列触发条件,flag 查 help)

> 不要从这里抄 flag。看到对应触发条件 → 决定调哪个命令 → wr <domain> <verb> --help 看必填/可选/枚举。

查询(read,直接执行)

用户意图 命令
商机列表(按客户/产品/卡点 + 按"创建时间"过滤) wr opp list
商机详情 wr opp detail
商机搜索(给用户看候选) wr opp search
商机聚合统计(按维度分组 + 按"创建时间"过滤) wr opp stats
商机变更流(看某段时间"动了"哪些商机;含字段级 diff) wr opp changes
超期未活跃商机 wr opp inactive
拜访列表 / 详情 wr visit list / wr visit detail
周报事实数据 wr summary weekly

> 数据范围:config.env 的 DEFAULT_ARCHITECT_SCOPE=all 已让所有查询默认跨人,无需每次补 --architect all。只有用户明确说「我的 / 我名下」时才传 --architect <姓名>。

> list / stats / changes 语义边界(重要,别混):
> - opp list / opp stats:按"商机主表属性"筛/聚合;时间过滤是 --date-from/--date-to,按商机创建时间(created_at)。回答「这段时间新增了多少商机」「按阶段分布」等。
> - opp changes:按"事件流"看动静;时间过滤是 --period today/yesterday/week/last_week/custom(custom 配 --date-from/--date-to),基于日志/编辑/创建事件的 at。回答「这段时间动了哪些商机」「日报/周报字段级 diff」等。
> - 用户说「昨天动了哪些商机」→ opp changes --period yesterday;说「上周新增多少」→ opp list --date-from --date-to 或 opp stats --group-by stage --date-from --date-to。

工作流执行(异步触发,直接执行)

workflow 域调用已有的 Dify 工作流(晨报/周报/客户360/拜访简报等)。执行是异步两步:run 触发拿 run_id → status 轮询结果。客户/商机/问题三类「情况」工作流的选用规则见上方「路由总纲」,其余报表工作流按用户意图从 workflow list 里选。

用户意图 命令
可执行工作流列表(默认只列 dify) wr workflow list
工作流详情(入参/出参变量定义) wr workflow detail
触发工作流执行 wr workflow run --wf-id <id> --role <architect\|pm> --inputs '{...}'
工作流执行状态/结果轮询 wr workflow status

典型流程:wr workflow list --role <r> 拿 workflow_id → wr workflow detail --wf-id <id> --role <r> 看 dify_input_variables 构造 --inputs → wr workflow run 拿 run_id → wr workflow status --run-id <id> 轮询。

工作流慢(几十秒到几分钟),run / status 都会返回 avg_elapsed_ms(近期平均耗时)。首次等待就按它的 ~80% 睡足再查,别用秒级间隔空转;节奏与轮询上界见 wr workflow status --help。

运行结果缓存:部分有缓存的工作流用相同入参重复触发时可能直接返回缓存结果——run 响应带 cache_hit: true。命中时如实告知用户结果来自缓存、可能非最新;用户要最新数据时,重跑 wr workflow run 并加 --force-refresh。

反馈工具问题(唯一写能力,直接执行)

用户意图 命令
反馈工具问题 / bug / 建议(写) wr feedback submit
查反馈列表 / 详情 wr feedback list / wr feedback detail

> submit 铁律(CLI help 原文):--title / --content 必填,--content 至少包含「场景 / 调用了什么 / 实际结果 / 期望行为」四段;同一对话同一问题只发一次;发送失败(AUTH_ERROR / UPSTREAM_ERROR)静默忽略,不打扰用户。

分页(list 类命令)

page_token 不透明,只能原样使用:用户说"继续/下一页" → 执行返回里的 data.pagination.next_command;说"换个条件" → 不翻页,重新构造一次 list。has_more=false 就告诉用户"就这些了"。协议细节见 references/cli.md §3。


首次使用:没有令牌时自己配

新用户可能还没配访问令牌,此时任何查询都会返回 AUTH_ERROR。处理方式:

  • 默认走浏览器配对 → bash scripts/wr.sh auth login:命令打印绑定地址并(在本机)自动打开浏览器,页面打开即自动完成确认(页面若提示需要登录,让用户按页面上的按钮登录,登录后自动回到绑定页),令牌由太湖身份换发回本机;页面打不开时把地址发给用户,在他自己的浏览器打开同样有效。命令被中断时重跑本命令会接上同一次绑定。
  • 用户已经把 token 给你 → bash scripts/wr.sh auth login --token <token>:直接写入 ~/.workreport/.env 并自动验证;验证失败会回滚,不会留下无效令牌。

令牌属于用户凭据:只经由这个命令落到用户本机 home,不要写进 skill 目录、仓库或任何日志,也不要在回复里回显明文。bash scripts/wr.sh auth status 可确认当前身份(不回显明文)。


错误码

wr 失败时输出 { success: false, code, error, suggestion?, details? },退出码非 0。

每个 code 该怎么处理见 references/cli.md §2——那是唯一的家。共同点:error + suggestion 已写清下一步,照着做;同一个错误最多重试 1 次。


反模式(速查)

❌ 错误 ✅ 正确
触发三类「情况」工作流时漏带 --role(run / detail 都必填) 用户未指定角色时默认 architect
凭速查表 / 历史对话推断 flag 先 wr <domain> <verb> --help 或 wr schema <domain> <verb>
凭记忆/印象编 ID 查详情 ID 必须来自上一次 list / search 返回的结果
把「新增」和「动了」混用 新增看 opp list/stats(按创建时间);动了看 opp changes(按事件时间)
用户要写数据(录商机/拜访/待办等)时替他用别的域硬凑 本工具唯一写能力是 feedback submit(反馈工具问题);其余写操作明确拒绝,数据录入由架构师完成
workflow run 之后阻塞等结果 / 秒级空转轮询 run 只拿 run_id;按 avg_elapsed_ms 睡足再用 status 查
把用户的 token 回显、或写进 skill 目录 只经 wr auth login 落用户本机 home,不回显明文
三类「情况」问题跳过专用工作流直接查库 按「路由总纲」先触发对应工作流;失败或类型不符才走保底查询

常见问题

5 问
答案由本站依据条目字段整理
work-query怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_a39b0576/work-query。安装方式为未标注。装完刷新技能列表或重开客户端。

work-query支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

work-query权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

work-query收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

work-query用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。