Imans OpenClaw 助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-imans-claw。
技能介绍
要解决的问题
OpenClaw 用户在对话里询问 Imans 业务数据时,代理拿到的通常只是一段模糊的自然语言:哪个工作区、查产品还是查订单、按日期还是按状态过滤、要明细还是要汇总。如果让模型自己拼 CLI 参数,很容易猜错命令名、漏传过滤条件,或者把整份 JSON 直接甩到群里。
imans-claw 把这类请求收敛成固定动作:先判断资源类型,再选最窄的一条命令,最后在本地解析并归纳结果。
技能如何工作
核心能力分三层。
环境前置。 技能依赖 imans 二进制存在于 OpenClaw 执行 shell 的 PATH 中;沙箱或容器场景下需要在该环境内部单独安装。用 openclaw skills list 确认技能已加载,再用 /skill imans-claw 或直接询问产品/订单数据做端到端验证。
查询能力。 覆盖工作区、Profile、产品、变体、销售订单、订单明细、分类七类资源:
- 产品检索:
imans products list --search "" --json走关键词搜索,--all拉全量 - 订单过滤:
imans sales-orders list支持按--order-date-from/--order-date-to或--order-status两个维度 - 逐层下钻:从销售订单到
sales-order-items,从产品到product-variants,都能拿到关联明细 - 上下文确认:
imans workspace get、imans profile list、imans auth test用于多工作区场景下锁定当前身份
响应模式。 被调用时遵循固定流程:识别请求隐含的资源与过滤条件 → 执行最窄的命令 → 在代理本地解析 JSON 而非展示原始输出 → 归纳关键字段、数量、异常和下一步可行的下钻方向 → 多工作区环境下注明本次使用的 profile。
适用边界与注意点
- 它是只读查询工具,不负责创建、更新或删除 Imans 数据。
- 结果摘要面向移动端和群聊做了压缩,需要完整字段时应明确要求导出,而不是默认全量输出。
- 大范围订单或客户数据、未加过滤的批量导出,执行前会先请求确认。
- Token 处理上刻意回避
--token直传(易留在 shell history),自动化场景推荐--token-env或--token-stdin;聊天中不会打印或索要原始 token。 - 退出码有明确语义:
3认证失败、4权限不足、5资源不存在、6网络问题、7API 服务端错误,排障时可据此分流。 --debug会暴露认证头,仅在排查问题时使用。
使用场景
- 在手机群聊中被问某关键词的完整产品列表时,运行 products list 搜索命令并归纳结果
- 客服处理退款请求时按状态拉取销售订单,再用 get 取单笔详情和 order-items 明细
- 运营盘点新品变体时,针对指定 product-id 执行 product-variants list 拿到全部变体
- 多工作区用户切换 Profile 后,用 workspace get 和 profile list 确认当前执行身份
适合人员
- OpenClaw 用户:希望在对话里直接查 Imans 业务数据,不必手动开终端敲命令
- 运营人员:在群聊里核对产品目录或订单状态,要可读摘要而非原始 JSON
- 客服支持:处理退款或改单时,按订单号或状态调取销售订单及明细
- 自动化工程师:给多工作区环境配置安全登录,避免 token 暴露在 shell 历史里