SuperAPI AI 工具集

contract-cli-mdm-fields

数据与分析

查看项目

更新于 10-15 21:39

技能介绍

用途:本技能用于查询主数据(MDM)字段配置定义,在写入交易方、法人实体等数据前确认字段结构。触发场景是用户需要使用 contract-cli mdm fields list 查看字段配置时。

主要能力:封装了字段配置查询命令 contract-cli mdm fields list --biz-line <vendor|legal_entity|vendor_risk>,其中 --biz-line 为必填参数,可选值为 vendor、legal_entity、vendor_risk。

使用方式与身份差异:--as user 走 /open-apis/contract/v1/mcp/config/config_list;--as bot 走 /open-apis/mdm/v1/config/config_list。bot 后端当前只接受 vendor 和 legalEntity,CLI 会把 bot 下的 legal_entity 自动映射为 legalEntity。--user-id-type / --user-id 按共享规则透传,不做本地校验。开始前 MUST 先读取 ../contract-cli-shared/SKILL.md。

适用场景:写入交易方前用 --biz-line vendor 确认字段定义;写入法人实体前用 --biz-line legal_entity;确认交易方风险字段用 --biz-line vendor_risk,但仅适用于 user/MCP 路径。

限制:vendor_risk 在 bot 身份下不支持,会在本地报错。该技能当前只封装字段配置查询,不负责本地校验和字段转换;不要把 mdm fields list 当成数据查询命令,也不要假设它会自动校验写请求。若只想查合同创建枚举,应改用 contract enum list。在对应结构化写命令开放前,不要退回 api call,该入口暂未开放。推荐阅读顺序为:先读 references/schema-fields-guide.md 选业务线和查询场景,再读 references/schema-biz-lines.md 查精确值,最后读 references/commands.md 参考命令示例。