用途:这是 DWS 平台的元技能,只管理 dws 平台上的技能资源,不负责钉钉产品路由。用于搜索技能市场、下载技能包、安装市场技能,以及部署 DWS 内置的 mono 或 multi 技能。
主要能力与命令:搜索技能用 dws skill search --query "<关键词>",可选 --source DingtalkMarket|OrgInternal;下载技能包用 dws skill get --skill-id <skillId>;安装市场技能用 dws skill install <skillId> <target>;安装 DWS 内置技能用 dws skill setup --mode <mono|multi> --target <target> --yes。
使用方式与约束:执行网络请求前需先读 use_skill(dws-shared) 获取认证、全局参数、错误码与安全规则;本地 skill setup 可直接使用本技能。skillId 必须来自 skill search 返回,不能用名称代替。skill install 的 skillId 与 target 是位置参数,不是 --skill-id flag。skill setup --mode multi 可用 --skill/-s 只装指定产品,或用 --exclude/-x 排除产品,两者不能同时使用。搜索结果中的 securityStatus 需如实展示,状态异常时不要描述为已通过安全检测。开源 CLI 不提供技能发布或上传命令,发布需求应转到对应技能市场发布流程。
兼容提示:dws skill find 对应 dws skill search --query <关键词>;dws skill add 对应 dws skill install <skillId> <target>。
限制:该技能为试验版,multi 模式当前未达 stable 标准,接口、命名与跨技能引用后续可能调整,生产或共享环境建议优先使用 mono 模式(dws skill setup --mode mono)。其他细节暂未提供。