统一发现
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_d83d7c97/wm-discover。
技能介绍
解决的问题
调用 SkillHub 金融知识类技能时,常见卡点不是“接口不会调”,而是不知道当前自然语言应落到哪个官方 skill:是 wm-valuation、wm-debt-safety,还是先查证券代码、行业、指标定义或 XS 函数签名。人工翻技能列表容易漏掉默认域、降级规则和相关字段,也容易出现“先裸写 XS”“第三方硬凑”或对本技能误用 run。
工作方式
统一发现 是 SkillHub 的路由入口,核心是把用户原话或关键词转成可执行的下一步。它默认检索多个 domain,包括 skill、symbol、metric、vfunc、index、industry、screener 和 strategy。当命中 domain=skill 时,取 id 后用 $WM run 调用对应官方技能;当用户要公司名、证券代码、行业名、指数、指标公式或函数签名时,则返回 id、definition、formula、example_call_xs、call_spec、require、prefer_skill 等字段,帮助对齐下一步。
对高频问题还有一层会话缓存:同一 Session 内,若“股息”“估值”“负债”“公告”“选股”等意图已被映射到对应 skill,就不必重复 discover。对 vfunc 域库,如 notice.*、filings.*、kline.*,应优先读 example_call_xs 和 call_spec;若存在 prefer_skill 且用户只要产品结果,先走 L1 技能。
适用边界
它解决“找入口”和“对齐字段”,不直接执行选股筛池。执行选股条件应转 wm-screen-index;已有证券代码且只要行情或财务卡时,可直接调对应 L1;写短 XS 前可用它确认 $ 指标、函数名和 require,再进入 wm-xs。如果 0 hits,应换词重试或说明未覆盖,不能臆造技能、代码或 API。
使用场景
- 收到“历史股息怎么查”时,先用它发现股息分红技能并拿到可运行的 skill id。
- 输入公司简称或代码,定位证券代码并选择公司卡/财务卡等下游技能。
- 写 XS 前查询 kline.*、notice.* 的 example_call_xs 与 call_spec,确认参数和返回。
- 把“估值/负债/现金流”等自然语言映射到对应官方技能,避免直接裸写第三方接口。
适合人员
- 构建金融 Agent 路由层的工程师:希望把自然语言请求准确落到官方技能并得到 run id。
- 编写 XS 查询的量化/数据工程师:需要确认函数签名、参数 require、示例调用和返回形状。
- 做选股/因子检索的数据分析工程师:需要查选股字段、枚举取值或指标公式,再交给下游执行。
- 维护知识路由规则的产品工程师:需要判断用户意图应走 skill、symbol、metric、vfunc 还是 screener。