Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

colipu-procurement科利普采购

Agent Skill

colipu-procurement 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

4,586

周安装

195

GitHub Stars

公开资料未说明

下载量

1,607
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:colipu-procurement(科利普采购)
来源仓库:https://github.com/simsq/colipu-procurement
安装命令:
openclaw skills install colipu-procurement
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install colipu-procurement

简介

用于科力普 B2B 采购 API 集成,支持产品搜索与订单创建。

  • 适用于企业采购流程自动化场景。colipu-procurement 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 可查询 SKU、价格和库存状态。
  • 需配置企业账户凭证并遵守接口调用频次限制。
  • 主要用于供应链系统开发支持,不涉及实际付款或合同签署。

SKILL.md

name
colipu-api
description
>-
required_env_vars
optional_env_vars
secret_handling
redact_in_logs
true
forbid_echo
true

Colipu 科力普采购助手

Enterprise B2B procurement API client for Colipu (科力普). Covers the full procurement lifecycle: product lookup, ordering, logistics, billing, and after-sales.

Prerequisites

  1. Get API credentials: Contact cip_tech@colipu.com for business cooperation and account setup.
  1. Environment variables (required before first use):

- COLIPU_USERNAME — API account username - COLIPU_PASSWORD — API account password - COLIPU_BASE_URL — optional, defaults to https://api.ucip.colipu.com/cip - COLIPU_TOKEN_FILE — optional, token cache file path (used only when persistence is enabled) - COLIPU_TOKEN_PERSIST — optional, defaults to 0; set to 1 to enable token disk persistence

  1. Python with requests available in the current environment.
  1. Token is auto-fetched and kept in memory by default (12 h TTL, auto-refresh).

To persist token on disk, explicitly set both COLIPU_TOKEN_PERSIST=1 and COLIPU_TOKEN_FILE=/secure/path/colipu_token.json. Avoid storing token files in shared, synced, or backed-up workspace directories.

Core Rules

  1. Never fabricate data — always call the API; never guess prices, stock, or order status.
  2. Never use web_search as a substitute for API data.
  3. Ask for missing params — if SKU, order ID, or date range is missing, ask the user before calling.
  4. SKU format — alphanumeric, case-sensitive, use lowercase (e.g. 2h1075, 1049204).
  5. All commands run via: python scripts/colipu_client.py <command> [args]
  6. On any API error: show errormsg to the user and suggest a corrective action.

Task Router

Match user intent to the command below, then execute.

Product

IntentCommandRequired Args
Browse categoriescategories
Product detailproduct-detail--sku SKU
Check priceproduct-price--skus SKU1,SKU2
Check stockproduct-stock--skus SKU1 --area CODE
  • Area code format: 省编号_市编号_区编号, use * for all regions.
  • --customer-code is optional on price/stock queries.

Order

IntentCommandRequired Args
Place orderorder-submit--data order.json or --json '{...}'
Confirm orderorder-confirm--order-id ID
Cancel orderorder-cancel--order-id ID
Query order detailorder-info--order-id ID
Query order statusorder-state--order-id ID
Confirm receiptorder-signconfirm--order-id ID

Logistics

IntentCommandRequired Args
Track by orderlogistics--order-id ID
Track by deliverydelivery-logistics--delivery-code CODE

Billing & Invoice

IntentCommandRequired Args
Reconciliationbill-reconciliation--start-date YYYY-MM-DD --end-date YYYY-MM-DD
Apply for settlementbill-apply--data bill.json

After-sales

IntentCommandRequired Args
Apply return/exchangeaftersale-apply--data return.json
Query return statusaftersale-info--apply-code CODE
Cancel returnaftersale-cancel--apply-code CODE

Messages

IntentCommandRequired Args
Get messagesmessages--type 302,303
Delete messagesmessage-delete--ids ID1,ID2

Message type codes: 202=price change, 203=stock change, 204=on/off shelf, 205=product change, 206=product pool change, 302=order status, 303=return status, 304=return audit, 700=bill audit, 701=bill invoice, 801=order split.

Workflow: Product Inquiry

  1. User gives SKU → product-detail --sku <sku> for full info.
  2. User wants price → product-price --skus <sku1,sku2> returns 协议价/商城价/市场价.
  3. User wants stock → product-stock --skus <sku> --area <code>.
  4. User gives keyword only → categories first, then look up SKUs within a category

(see category/{id}/skus in references/product.md).

Workflow: Order Lifecycle

Submit ──→ Confirm ──→ Ship ──→ Deliver ──→ Sign receipt
  │           │                                  │
  └→ Cancel   └→ Revoke                 Reconcile / Invoice
                                                 │
                                         After-sales return
  1. Submit: Build order JSON (required: yggc_order, name, province/city/county,

address, phone/mobile, payment, order_price, freight, sku array). See references/order.md for full field spec. Run order-submit --data order.json.

  1. Confirm: order-confirm --order-id <id> — supports whole-order or partial confirm.
  2. Track: order-state --order-id <id> for status code; logistics --order-id <id> for tracking.
  3. Cancel (before shipping only): order-cancel --order-id <id>.
  4. Sign receipt: order-signconfirm --order-id <id>.

Order status codes: 0=新建, 1=签收, -1=拒收, -2=取消, 5=发货, 3=审批通过, -3=审批不通过.

Workflow: After-sales Return

  1. Build return JSON: order_id (required), skus array (sku/num/price),

apply_type (4=退货, 5=换货, 6=维修, 7=退款).

  1. Submit: aftersale-apply --data return.json.
  2. Track: aftersale-info --apply-code <code>.
  3. Cancel if needed: aftersale-cancel --apply-code <code>.

Return audit status: 0=待审核, 1=审核通过, 2=客户取消, 3=客服取消, 4=审核不通过.

Error Handling

All responses follow: {success, errorcode, errormsg, requestId, result}.

CodeMeaningSuggested Action
0SuccessProceed normally
5001Token expiredClient auto-refreshes; retry once
5003Refresh token expiredRe-authenticate (client handles this)
5004No data foundTell user "no results found"
5005Invalid paramsVerify and correct parameters
2060Duplicate orderUse a different order number
2061Order not foundVerify order ID with user
2062Order already confirmedInform user, no action needed
2063Order already cancelledInform user, no action needed
2065Submitting too fastWait briefly, then retry

Output Format

Present API results to users in a clear structured format:

  • Product: Name / SKU / Price (协议价 · 商城价 · 市场价) / Stock / Brand / Unit
  • Order: Order ID / Status / Total amount / SKU list / Receiver / Address
  • Logistics: Carrier / Tracking number / Latest event / Full timeline
  • Billing: Order ID / Status / Create date / Signed amount per SKU
  • Return: Apply code / Audit status / Type / Reason / SKU details

Auth Mechanism

Token = MD5(username + password + timestamp + password) lowercase hex. Timestamp format: yyyyMMdd. TTL: 12 hours. Header on all requests (except token fetch): Colipu-Token: {access_token}.

The client script handles auth automatically — no manual token management needed.

Troubleshooting

SymptomCauseFix
Error: set COLIPU_USERNAME and COLIPU_PASSWORD env varsEnv vars not configuredSet both env vars before running
Failed to get token: ...Wrong credentials or network issueVerify username/password; check connectivity
{"success": false, "errorcode": "-1", ...}Network timeout or connection refusedCheck internet; retry after a moment
Token file corrupt / garbledPrevious write interruptedDelete .data/colipu_token.json and retry; client will re-authenticate
Price / stock returns emptySKU doesn't exist or wrong caseSKUs are case-sensitive — use lowercase

Detailed API Reference

For full request/response schemas and examples, read the reference files:

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

74.02%
按下载量换算1,190

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills