Add skills/mono/schema-hints/sibling-disambiguation.json: for each multi-segment command sub-group (aitable view update, sheet range, chat message, ...), append explicit cross-referencing avoid_when entries pointing agents to the correct sibling command. Regenerate embedded agent metadata + catalog: 395/504 tools now carry sibling disambiguation, improving tool-selection beyond template-only avoid_when. drift/catalog gates and go test ./internal/cli pass.
2295 lines
97 KiB
JSON
2295 lines
97 KiB
JSON
{
|
||
"product_id": "chat",
|
||
"tools": {
|
||
"chat bot find": {
|
||
"agent_summary": "搜索机器人",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"搜索机器人 — 提取 openDingTalkId(必须用 find,search 没有此字段)",
|
||
"搜索机器人/找机器人/查机器人/帮我找XXX机器人",
|
||
"搜索机器人/找机器人/查机器人/帮我找XXX机器人;搜索全部可用机器人",
|
||
"给机器人发单聊/给机器人发消息/跟机器人聊天",
|
||
"给机器人发单聊/给机器人发消息/跟机器人聊天;给机器人发单聊消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“搜索我创建的机器人”请改用 dws chat bot search"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat bot find --query \"日报\"",
|
||
"dws chat bot find --query \"日报\" --limit 20"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.search_bots",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "bot",
|
||
"rpc_name": "search_bots"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat bot search": {
|
||
"agent_summary": "搜索我创建的机器人",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"我创建的机器人/我的机器人/我自己的机器人/查看我的机器人",
|
||
"我创建的机器人/我的机器人/我自己的机器人/查看我的机器人;搜索我创建的机器人",
|
||
"查我的机器人 — 提取 robot-code",
|
||
"查看我的机器人"
|
||
],
|
||
"avoid_when": [
|
||
"要“搜索机器人”请改用 dws chat bot find"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat bot search --page 1",
|
||
"dws chat bot search --page 1 --size 10 --name \"日报\""
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_my_robots",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "bot",
|
||
"rpc_name": "search_my_robots"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat category list": {
|
||
"agent_summary": "获取用户自定义会话分组",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"查看会话分组/自定义分组",
|
||
"查看会话分组/自定义分组;获取会话分组"
|
||
],
|
||
"avoid_when": [
|
||
"要“拉取用户指定自定义会话分组下的会话”请改用 dws chat category list-conversations"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat category list"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_user_define_conv_categories",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat category list-conversations": {
|
||
"agent_summary": "拉取用户指定自定义会话分组下的会话",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"某个分组下有哪些会话;分组下会话列表",
|
||
"某个分组下的会话/分组会话列表"
|
||
],
|
||
"avoid_when": [
|
||
"要“获取用户自定义会话分组”请改用 dws chat category list"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat category list-conversations --category-id \u003c分组ID\u003e",
|
||
"dws chat category list-conversations --category-id \u003c分组ID\u003e --exclude-muted"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_conversations_by_category",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat conversation-info": {
|
||
"agent_summary": "获取会话的基础信息",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"获取会话的基础信息"
|
||
],
|
||
"avoid_when": [
|
||
"需要创建、修改或删除数据时不要使用;本命令只用于“获取会话的基础信息”"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat conversation-info --group \u003copenConversationId\u003e --format json",
|
||
"dws chat conversation-info --user \u003cuserId\u003e --format json"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.get_conversation_info",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group bots": {
|
||
"agent_summary": "获取群内所有机器人",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"群机器人列表/群里有哪些机器人/查看群机器人",
|
||
"群里有哪些机器人/查看群机器人/列出群机器人;查看群内机器人列表"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat group bots --group \u003copenConversationId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_group_bots",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "bot",
|
||
"rpc_name": "list_group_bots"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group create": {
|
||
"agent_summary": "创建一个群聊,支持指定群名称、初始成员列表等参数。",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"帮我建一个项目群;创建群聊",
|
||
"建群/创建群聊"
|
||
],
|
||
"avoid_when": [
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“获取群邀请链接”请改用 dws chat group invite-url",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group create --name \"Q1 项目冲刺群\" --users userId1,userId2,userId3"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.create_group_conversation",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "im",
|
||
"rpc_name": "create_group_conversation"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group dismiss": {
|
||
"agent_summary": "解散群聊",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"解散群/解散群聊",
|
||
"解散群/解散群聊;解散群聊"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“获取群邀请链接”请改用 dws chat group invite-url"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group dismiss --group \u003copenConversationId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.dismiss_group",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group get-by-group-id": {
|
||
"agent_summary": "根据群号获取群聊信息",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"根据群号查群信息/群号查群/群号转openConversationId",
|
||
"根据群号查群信息/群号转openConversationId;群号查群聊信息"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“获取群邀请链接”请改用 dws chat group invite-url",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat group get-by-group-id --group-id 12345678"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.get_conv_info_by_group_id",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group invite-url": {
|
||
"agent_summary": "获取群邀请链接",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"群邀请链接/入群链接/加群链接"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat group invite-url --group \u003copenConversationId\u003e",
|
||
"dws chat group invite-url --group \u003copenConversationId\u003e --expires-seconds 86400"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.get_group_invite_url",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group list-my-groups": {
|
||
"agent_summary": "拉取我创建/管理的群",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"我创建的群/我管理的群/我是群主的群/我当管理员的群",
|
||
"我创建的群/我管理的群/我是群主的群/我当管理员的群;拉取我创建/管理的群"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat group list-my-groups",
|
||
"dws chat group list-my-groups --role OWNER"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_owned_or_admin_groups",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group members add": {
|
||
"agent_summary": "向群中添加成员",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"把张三拉进群;添加群成员",
|
||
"拉人进群/加群成员"
|
||
],
|
||
"avoid_when": [
|
||
"要“从群中移除成员”请改用 dws chat group members remove",
|
||
"要“将机器人添加到群中”请改用 dws chat group members add-bot",
|
||
"要“查看群成员列表”请改用 dws chat group members list"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group members add --id \u003copenconversation_id\u003e --users userId1,userId2"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.add_group_member",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "add_group_member"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group members add-bot": {
|
||
"agent_summary": "将机器人添加到群中",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"加机器人到群",
|
||
"邀请机器人进群"
|
||
],
|
||
"avoid_when": [
|
||
"要“从群中移除成员”请改用 dws chat group members remove",
|
||
"要“向群中添加成员”请改用 dws chat group members add",
|
||
"要“查看群成员列表”请改用 dws chat group members list"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group members add-bot --robot-code \u003crobot-code\u003e --id \u003copenconversation_id\u003e",
|
||
"dws chat group members add-bot --group \u003copenconversation_id\u003e --robot-code \u003crobot-code\u003e"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.add_robot_to_group",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "bot",
|
||
"rpc_name": "add_robot_to_group"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group members list": {
|
||
"agent_summary": "查看群成员列表",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"查看群成员列表"
|
||
],
|
||
"avoid_when": [
|
||
"要“从群中移除成员”请改用 dws chat group members remove",
|
||
"要“向群中添加成员”请改用 dws chat group members add",
|
||
"要“将机器人添加到群中”请改用 dws chat group members add-bot"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat group members list --id \u003cid\u003e"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.get_group_members",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "get_group_members"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group members remove": {
|
||
"agent_summary": "从群中移除成员",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"踢人/移除群成员"
|
||
],
|
||
"avoid_when": [
|
||
"要“向群中添加成员”请改用 dws chat group members add",
|
||
"要“将机器人添加到群中”请改用 dws chat group members add-bot",
|
||
"要“查看群成员列表”请改用 dws chat group members list"
|
||
],
|
||
"effect": "destructive",
|
||
"effect_source": "skill-explicit",
|
||
"risk": "high",
|
||
"confirmation": "user_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group members remove --id \u003copenconversation_id\u003e --users userId1,userId2"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.remove_group_member",
|
||
"skills/mono/SKILL.md",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "remove_group_member"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group members remove-bot": {
|
||
"agent_summary": "从群内移除机器人",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"从群里移除机器人/踢出机器人",
|
||
"从群里移除机器人/踢机器人;移除群内机器人"
|
||
],
|
||
"avoid_when": [
|
||
"要“向群中添加成员”请改用 dws chat group members add",
|
||
"要“将机器人添加到群中”请改用 dws chat group members add-bot",
|
||
"要“查看群成员列表”请改用 dws chat group members list"
|
||
],
|
||
"effect": "destructive",
|
||
"effect_source": "agent-hint",
|
||
"risk": "high",
|
||
"confirmation": "user_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group members remove-bot --id \u003copenConversationId\u003e --bot-id \u003copenBotId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_robot_in_group",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/destructive-safety.json",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "bot",
|
||
"rpc_name": "remove_robot_in_group"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group quit": {
|
||
"agent_summary": "用户退群",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"退群/退出群聊/离开群;退出群聊"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group quit --group \u003copenConversationId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.quit_group",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group rename": {
|
||
"agent_summary": "更新群名称",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"改群名"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group rename --id \u003copenconversation_id\u003e --name \"新群名\""
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.update_group_name",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "update_group_name"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group set-admin": {
|
||
"agent_summary": "设置/取消群成员为管理员",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"设管理员/取消管理员/设置群管理员",
|
||
"设管理员/取消管理员;设置群管理员"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group set-admin --group \u003cgroup\u003e --users \u003cusers\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.update_conv_member_roles",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group set-history": {
|
||
"agent_summary": "设置新成员入群可查看历史消息选项",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"新成员看历史/历史消息可见范围;设置新成员可见历史消息",
|
||
"设置历史消息/新成员看历史/新成员可见消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group set-history --group \u003copenConversationId\u003e --option RECENT_100",
|
||
"dws chat group set-history --group \u003copenConversationId\u003e --option FORBIDDEN"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.update_show_history_msg_option",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group transfer-owner": {
|
||
"agent_summary": "群主转让",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"转让群主/换群主/群主转让"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group transfer-owner --group \u003copenConversationId\u003e --new-owner \u003copenDingTalkId\u003e",
|
||
"dws chat group transfer-owner --group \u003copenConversationId\u003e --user \u003cuserId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.transfer_group_owner",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group update-icon": {
|
||
"agent_summary": "更新群头像",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"改群头像/更新群头像;更新群头像"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group update-icon --group \u003copenConversationId\u003e --icon-media-id \u003cmediaId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.update_group_icon",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group update-settings": {
|
||
"agent_summary": "更新群设置",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"改群设置/群设置开关/群权限/入群许可/禁止私聊;更新群设置"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建一个群聊,支持指定群名称、初始成员列表等参数”请改用 dws chat group create",
|
||
"要“根据群号获取群聊信息”请改用 dws chat group get-by-group-id",
|
||
"要“解散群聊”请改用 dws chat group dismiss"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group update-settings --group \u003copenConversationId\u003e --setting-key searchable --status 1",
|
||
"dws chat group update-settings --group \u003copenConversationId\u003e --setting-key onlyAdminCanAtAll --status 0"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.update_group_settings",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-mute": {
|
||
"agent_summary": "设置/取消群全员禁言",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"全员禁言/群禁言/解除禁言",
|
||
"全员禁言/群禁言;全员禁言或解除"
|
||
],
|
||
"avoid_when": [
|
||
"禁言某人/指定成员禁言;指定成员禁言"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group-mute --group \u003cgroup\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.set_group_mute",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-mute-member": {
|
||
"agent_summary": "管理群禁言成员",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"禁言某人/指定成员禁言/解除某人禁言",
|
||
"禁言某人/指定成员禁言;指定成员禁言"
|
||
],
|
||
"avoid_when": [
|
||
"全员禁言/群禁言;全员禁言或解除"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group-mute-member --group \u003cgroup\u003e --users \u003cusers\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.set_group_member_mute_list",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-role add": {
|
||
"agent_summary": "添加群身份",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"创建/添加群身份"
|
||
],
|
||
"avoid_when": [
|
||
"要“删除群身份”请改用 dws chat group-role remove",
|
||
"要“拉取会话的群身份”请改用 dws chat group-role list",
|
||
"要“根据用户提供的群和成员为在群里查询成员的群身份”请改用 dws chat group-role query-user"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group-role add --group \u003copenConversationId\u003e --name \"管理员\""
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.add_custom_group_role",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-role list": {
|
||
"agent_summary": "拉取会话的群身份",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"查看群身份/群的自定义身份列表"
|
||
],
|
||
"avoid_when": [
|
||
"要“删除群身份”请改用 dws chat group-role remove",
|
||
"要“根据用户提供的群和成员为在群里查询成员的群身份”请改用 dws chat group-role query-user",
|
||
"要“添加群身份”请改用 dws chat group-role add"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat group-role list --group \u003copenConversationId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_custom_group_roles",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-role query-user": {
|
||
"agent_summary": "根据用户提供的群和成员为在群里查询成员的群身份",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"查询某人的群身份/某人在群里有什么身份"
|
||
],
|
||
"avoid_when": [
|
||
"要“删除群身份”请改用 dws chat group-role remove",
|
||
"要“拉取会话的群身份”请改用 dws chat group-role list",
|
||
"要“添加群身份”请改用 dws chat group-role add"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat group-role query-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.query_custom_user_roles",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-role remove": {
|
||
"agent_summary": "删除群身份",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"删除群身份"
|
||
],
|
||
"avoid_when": [
|
||
"要“拉取会话的群身份”请改用 dws chat group-role list",
|
||
"要“根据用户提供的群和成员为在群里查询成员的群身份”请改用 dws chat group-role query-user",
|
||
"要“添加群身份”请改用 dws chat group-role add"
|
||
],
|
||
"effect": "destructive",
|
||
"effect_source": "agent-hint",
|
||
"risk": "high",
|
||
"confirmation": "user_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group-role remove --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_group_role",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/destructive-safety.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-role remove-user": {
|
||
"agent_summary": "移除用户的群身份",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"移除某人的群身份/撤销群身份"
|
||
],
|
||
"avoid_when": [
|
||
"要“拉取会话的群身份”请改用 dws chat group-role list",
|
||
"要“根据用户提供的群和成员为在群里查询成员的群身份”请改用 dws chat group-role query-user",
|
||
"要“添加群身份”请改用 dws chat group-role add"
|
||
],
|
||
"effect": "destructive",
|
||
"effect_source": "agent-hint",
|
||
"risk": "high",
|
||
"confirmation": "user_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group-role remove-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_user_roles",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/destructive-safety.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-role set-user": {
|
||
"agent_summary": "根据用户提供的群和身份为用户设置群身份",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"给某人设置群身份/设定用户的群身份"
|
||
],
|
||
"avoid_when": [
|
||
"要“拉取会话的群身份”请改用 dws chat group-role list",
|
||
"要“根据用户提供的群和成员为在群里查询成员的群身份”请改用 dws chat group-role query-user",
|
||
"要“添加群身份”请改用 dws chat group-role add"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group-role set-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.set_custom_user_roles",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat group-role update": {
|
||
"agent_summary": "更新群身份",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"修改/更新群身份名称"
|
||
],
|
||
"avoid_when": [
|
||
"要“拉取会话的群身份”请改用 dws chat group-role list",
|
||
"要“根据用户提供的群和成员为在群里查询成员的群身份”请改用 dws chat group-role query-user",
|
||
"要“添加群身份”请改用 dws chat group-role add"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat group-role update --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e --name \"新名称\""
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.update_custom_group_role",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat list-top-conversations": {
|
||
"agent_summary": "拉取用户的置顶会话",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"置顶会话/置顶消息",
|
||
"置顶会话/置顶消息/我的置顶/查看置顶"
|
||
],
|
||
"avoid_when": [
|
||
"所有会话/全部会话列表/我的会话;分页获取全部会话",
|
||
"置顶会话/取消置顶;设置/取消会话置顶"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat list-top-conversations --limit 1000",
|
||
"dws chat list-top-conversations --limit 1000 --cursor \u003cnextCursor\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_top_conversations",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message add-emoji": {
|
||
"agent_summary": "消息添加 emoji 回应",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"emoji回应/表情回应/给消息加表情"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建并推送流式卡片”请改用 dws chat message send-card",
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message add-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMsgId\u003e --emoji \"赞\"",
|
||
"dws chat message add-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMsgId\u003e --emoji \"鼓掌\""
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.add_emoji_reaction",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message add-text-emotion": {
|
||
"agent_summary": "添加文字表情",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"文字表情回应/添加文字表情"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建并推送流式卡片”请改用 dws chat message send-card",
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message add-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMsgId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.add_text_emotion",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message combine-forward": {
|
||
"agent_summary": "合并转发消息",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"合并转发/批量转发/合并转发多条消息",
|
||
"合并转发/批量转发/合并转发多条消息;合并转发多条消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“创建并推送流式卡片”请改用 dws chat message send-card",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message combine-forward --src-conversation-id \u003csrcOpenCid\u003e --msg-ids \u003cid1\u003e,\u003cid2\u003e,\u003cid3\u003e --dest-conversation-id \u003cdestOpenCid\u003e",
|
||
"dws chat message combine-forward --src-conversation-id \u003csrcOpenCid\u003e --msg-ids \u003cid1\u003e,\u003cid2\u003e --dest-conversation-id \u003cdestOpenCid\u003e --uuid \u003cidempotencyKey\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.combine_forward_messages",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message create-text-emotion": {
|
||
"agent_summary": "创建文字表情",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"创建文字表情/新建文字表情"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message create-text-emotion --emotion-name \"赞\" --text \"nice\"",
|
||
"dws chat message create-text-emotion --emotion-name \"感谢\" --text \"感谢\" --background-id im_bg_5"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.create_text_emotion",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message download-media": {
|
||
"agent_summary": "下载聊天消息中的图片/视频/语音等资源到本地文件",
|
||
"agent_summary_source": "dws-command-surface-review",
|
||
"use_when": [
|
||
"下载聊天消息中的图片/视频/语音等资源到本地文件"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message download-media --type mediaId --resource-id \u003cmediaId\u003e --message-id \u003copenMessageId\u003e --open-conversation-id \u003copenConversationId\u003e --output ./photo.jpg",
|
||
"dws chat message download-media --type mediaId --resource-id \u003cmediaId\u003e --message-id \u003copenMessageId\u003e --open-conversation-id \u003copenConversationId\u003e --output ./downloads/photo.jpg"
|
||
],
|
||
"reviewed": true,
|
||
"source_refs": [
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/catalog-completeness.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "composite",
|
||
"availability": "available",
|
||
"interface_reason": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref"
|
||
},
|
||
"chat message forward": {
|
||
"agent_summary": "单条消息转发",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"转发消息/把消息转到另一个群;转发单条消息",
|
||
"转发消息/转发一条消息/把消息转发到另一个群"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message forward --src-conversation-id \u003csrcOpenCid\u003e --msg-id \u003copenMessageId\u003e --dest-conversation-id \u003cdestOpenCid\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.forward_message",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message forward-topic": {
|
||
"agent_summary": "转发某个话题到其他会话",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"转发话题/转发话题消息",
|
||
"转发话题/转发话题消息/话题转发到另一个群;转发话题消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message forward-topic --src-conversation-id \u003csrcOpenCid\u003e --src-msg-id \u003copenMessageId\u003e --src-thread-id \u003cconvThreadId\u003e --dest-conversation-id \u003cdestOpenCid\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.forward_topic",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list": {
|
||
"agent_summary": "拉取指定群聊的会话消息内容",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"2. 拉取群消息",
|
||
"和某人的单聊聊天记录/拉某人单聊历史",
|
||
"拉取一下上周项目群的聊天记录;拉取会话消息",
|
||
"拉取和张三的单聊记录;拉取单聊消息",
|
||
"拉取和某人的单聊记录/单聊消息",
|
||
"某个群的聊天记录",
|
||
"聊天记录/会话消息/拉取会话"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list --group \u003copenconversation_id\u003e --time \"2025-03-01 00:00:00\"",
|
||
"dws chat message list --user \u003cuserId\u003e --time \"2025-03-01 00:00:00\" --limit 50"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_conversation_message_v2",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-all": {
|
||
"agent_summary": "拉取指定时间范围内当前用户的所有会话消息",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"我最近所有消息/我今天的消息",
|
||
"所有消息/全部会话消息/拉取全部消息/时间范围内消息/我的消息/我今天的消息/查我的钉钉消息/最近的消息",
|
||
"查看我今天的所有消息;全量会话消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-all --start \"2025-03-01 00:00:00\" --end \"2025-03-31 23:59:59\" --limit 50",
|
||
"dws chat message list-all --start \"2025-03-01 00:00:00\" --end \"2025-03-31 23:59:59\" --limit 50 --cursor \"abc123token\""
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_messages_by_time_range",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "search_messages_by_time_range"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-by-ids": {
|
||
"agent_summary": "批量查消息",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"批量查消息/按ID查消息/根据消息ID查"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-by-ids --msg-ids msgId1,msgId2,msgId3"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_messages_by_ids",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-by-sender": {
|
||
"agent_summary": "拉取指定发送者的消息(含单聊 / 群聊;两者互斥)",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"某人发给我的消息/指定发送者/某人的消息",
|
||
"某人发给我的消息/指定发送者的消息/某人最近的消息",
|
||
"看看张三发给我的消息;按发送者查询消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-by-sender --sender-user-id \u003cuserId\u003e --start \"2026-03-10T00:00:00+08:00\" --end \"2026-03-11T00:00:00+08:00\" --limit 50 --cursor 0",
|
||
"dws chat message list-by-sender --sender-open-dingtalk-id \u003copenDingTalkId\u003e --start \"2026-03-10T00:00:00+08:00\" --end \"2026-03-11T00:00:00+08:00\" --limit 50 --cursor 0"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_messages_by_sender",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "search_messages_by_sender"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-direct": {
|
||
"agent_summary": "拉取指定用户的单聊会话消息内容",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"拉取指定用户的单聊会话消息内容"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-direct --time \u003ctime\u003e --user \u003cuser\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_individual_chat_message",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-focused": {
|
||
"agent_summary": "拉取特别关注人的消息",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"我特别关注的人最近发了什么消息/关注的人最近聊了啥/星标联系人最近的动态",
|
||
"特别关注人的消息/关注的人的消息/星标联系人的消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-focused --limit 50",
|
||
"dws chat message list-focused --limit 20 --cursor \u003cnextCursor\u003e"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.list_special_focus_messages",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "list_special_focus_messages"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-mentions": {
|
||
"agent_summary": "拉取 @我 的消息",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"@我的消息/at我的/提及我的",
|
||
"@我的消息/提及我的",
|
||
"谁@了我/查看提及我的消息;查询@我的消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-mentions --start \"2026-03-10T00:00:00+08:00\" --end \"2026-03-11T00:00:00+08:00\" --limit 50 --cursor 0",
|
||
"dws chat message list-mentions --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-14T00:00:00+08:00\" --limit 20 --cursor 0"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_at_me_message",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "search_at_me_message"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-pin-msg": {
|
||
"agent_summary": "拉取会话中钉住的(pin)消息列表",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"查看钉住的消息/Pin列表/钉住消息列表;拉取钉住消息列表"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-pin-msg --open-conversation-id \u003copenConversationId\u003e",
|
||
"dws chat message list-pin-msg --open-conversation-id \u003copenConversationId\u003e --size 50"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.list_pin_messages",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-topic-replies": {
|
||
"agent_summary": "拉取群话题回复消息列表",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"群里某条话题的回复",
|
||
"话题回复/群话题消息回复/拉取话题回复"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-topic-replies --group \u003copenconversation_id\u003e --topic-id \u003ctopicId\u003e",
|
||
"dws chat message list-topic-replies --group \u003copenconversation_id\u003e --topic-id \u003ctopicId\u003e --time \"2025-03-01 00:00:00\" --limit 20"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.list_topic_replies",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "list_topic_replies"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message list-unread-conversations": {
|
||
"agent_summary": "获取未读会话列表",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"2b. 拉取未读会话列表",
|
||
"未读会话列表",
|
||
"未读消息会话/未读会话列表/我的未读会话",
|
||
"未读消息会话/未读会话列表/我的未读会话;未读会话列表"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message list-unread-conversations",
|
||
"dws chat message list-unread-conversations --count 20"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.unread_message_conversation_list",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "unread_message_conversation_list"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message query-send-status": {
|
||
"agent_summary": "查询以当前用户的身份发送的消息的发送状态",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"查询消息发送状态/消息发没发成功/消息状态",
|
||
"消息发没发成功/查询消息发送状态;查询消息发送状态"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message query-send-status --open-task-id \u003copenTaskId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.query_message_send_status",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message read-status": {
|
||
"agent_summary": "查询消息的已读/未读状态",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"消息已读未读/谁看了消息/查读状态/消息读取状态",
|
||
"谁看了这条消息/消息已读未读/查读状态;查询消息已读状态"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message read-status --conversation-id \u003copenConversationId\u003e --message-id \u003copenMessageId\u003e",
|
||
"dws chat message read-status --conversation-id \u003copenConversationId\u003e --message-id \u003copenMessageId\u003e --user userId1,userId2"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.query_msg_read_status",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message recall": {
|
||
"agent_summary": "撤回用户发送的消息",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"撤回我发的消息/撤回消息",
|
||
"撤回我发的消息/撤回消息;撤回个人消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "destructive",
|
||
"effect_source": "agent-hint",
|
||
"risk": "high",
|
||
"confirmation": "user_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message recall --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.recall_message",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/destructive-safety.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message recall-by-bot": {
|
||
"agent_summary": "机器人撤回消息(--group 群聊 / 不传为单聊)",
|
||
"agent_summary_source": "dws-command-surface-review",
|
||
"use_when": [
|
||
"撤回机器人发的消息/机器人撤回消息",
|
||
"机器人撤回消息(--group 群聊 / 不传为单聊)",
|
||
"用同一个 robot-code + processQueryKey 撤回"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "destructive",
|
||
"effect_source": "skill-explicit",
|
||
"risk": "high",
|
||
"confirmation": "user_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message recall-by-bot --robot-code \u003crobot-code\u003e --group \u003copenconversation_id\u003e --keys \u003cprocess-query-key\u003e",
|
||
"dws chat message recall-by-bot --robot-code \u003crobot-code\u003e --keys key1,key2"
|
||
],
|
||
"reviewed": true,
|
||
"source_refs": [
|
||
"skills/mono/SKILL.md",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/catalog-completeness.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "composite",
|
||
"availability": "available",
|
||
"interface_reason": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref"
|
||
},
|
||
"chat message remove-emoji": {
|
||
"agent_summary": "消息删除emoji回应",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"取消emoji回应/移除表情回应"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message remove-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMsgId\u003e --emoji \"赞\""
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_emoji_reaction",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message remove-text-emotion": {
|
||
"agent_summary": "删除文字表情",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"取消文字表情回应/移除文字表情"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message remove-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMsgId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id \u003cbackgroundId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_text_emotion",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message reply": {
|
||
"agent_summary": "以当前用户身份引用一条已有消息并回复",
|
||
"agent_summary_source": "dws-command-surface-review",
|
||
"use_when": [
|
||
"引用回复/回复消息/引用消息回复",
|
||
"引用消息回复/回复那条消息;引用回复消息",
|
||
"需要保留被回复消息的引用关系"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"prerequisites": [
|
||
"已取得会话 ID、原消息 ID 和原消息发送者 openDingTalkId"
|
||
],
|
||
"tips": [
|
||
"发送前确认引用消息、接收会话和回复内容"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message reply --conversation-id \u003copenConversationId\u003e --ref-msg-id \u003copenMessageId\u003e --ref-sender \u003copenDingTalkId\u003e --text \"收到,马上处理\""
|
||
],
|
||
"reviewed": true,
|
||
"source_refs": [
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/catalog-completeness.json",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "send_personal_message"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message search": {
|
||
"agent_summary": "按关键词搜索消息",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"按关键词搜索消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message search --query \"changefree\" --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-15T00:00:00+08:00\" --limit 50 --cursor 0",
|
||
"dws chat message search --query \"codereview\" --group \u003copenconversation_id\u003e --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-15T00:00:00+08:00\" --limit 100 --cursor 0"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_messages_by_keyword",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "search_messages_by_keyword"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message search-advanced": {
|
||
"agent_summary": "搜索消息,支持多种维度:时间范围、关键词、发送者、at我的、at指定用户、会话",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"多维度搜索/按发送者搜索/按人搜消息/指定多个群搜索/@我的消息搜索",
|
||
"按发送者搜索/指定多个群搜索/多维度搜消息;多维度搜索消息",
|
||
"搜一下消息里的changefree链接;消息搜索",
|
||
"搜索消息/查找关键词/搜一下消息里的XX",
|
||
"搜索消息里的关键词/包含XX的消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat message search-advanced --query \"周报\" --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-15T00:00:00+08:00\"",
|
||
"dws chat message search-advanced --user \u003cuserId\u003e --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-15T00:00:00+08:00\""
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.search_messages",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message send": {
|
||
"agent_summary": "以当前用户身份向群聊或单聊发送文本、Markdown、图片或本地文件",
|
||
"agent_summary_source": "dws-command-surface-review",
|
||
"use_when": [
|
||
"3. 以个人身份发送群消息",
|
||
"4. 以个人身份单聊(通过 userId)",
|
||
"4b. 以个人身份单聊(通过 openDingTalkId,三方应用等无法获取 userId 时使用)",
|
||
"使用当前用户身份发送图片或本地文件",
|
||
"再 dws drive info --file-id \u003cfileId\u003e --space-id \u003cspaceId\u003e 获取 dentryId",
|
||
"单聊(推荐 --open-dingtalk-id)",
|
||
"发单聊消息(以个人身份)",
|
||
"发群消息(以个人身份)",
|
||
"发送图片",
|
||
"发送普通群消息或单聊消息",
|
||
"幂等发送(24h 内相同 uuid 不重复投递)",
|
||
"用 Markdown 语法发送",
|
||
"用 Markdown 语法发送(mediaId 作为图片引用)",
|
||
"用 openDingTalkId 发单聊消息",
|
||
"给机器人发单聊/给机器人发消息/跟机器人聊天;给机器人发单聊消息",
|
||
"群聊",
|
||
"通知群里的人都来开会;个人身份群发"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"tips": [
|
||
"发送前确认目标和内容;文件消息使用 --msg-type file --file-path",
|
||
"需要 24 小时内防重复投递时提供稳定的 --uuid"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message send --group \u003copenconversation_id\u003e --text \"hello\"",
|
||
"dws chat message send --user \u003cuserId\u003e --text \"请查收\""
|
||
],
|
||
"reviewed": true,
|
||
"source_refs": [
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/catalog-completeness.json",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "send_personal_message"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message send-by-bot": {
|
||
"agent_summary": "机器人发送消息(--group 群聊 / --users 单聊)",
|
||
"agent_summary_source": "dws-command-surface-review",
|
||
"use_when": [
|
||
"5. 机器人发群消息(Markdown)",
|
||
"6. 机器人单聊发消息",
|
||
"@所有人",
|
||
"尝试发送,若报\"机器人不存在\"则执行 Step 3",
|
||
"或者用 openDingtalkId 发送并 @",
|
||
"机器人发消息/机器人群发",
|
||
"机器人发送消息(--group 群聊 / --users 单聊)",
|
||
"用 userId 发送并 @(注意 text 中 @userId)",
|
||
"用机器人发消息 — 提取返回中的 processQueryKey",
|
||
"给张三发一条机器人单聊消息;机器人单聊",
|
||
"让机器人每天推送日报;机器人定时推送",
|
||
"重新发送"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message send-by-bot --robot-code \u003crobot-code\u003e --group \u003copenconversation_id\u003e --title \"日报\" --text \"## 今日完成...\"",
|
||
"dws chat message send-by-bot --robot-code \u003crobot-code\u003e --users userId1,userId2 --title \"提醒\" --text \"请提交周报\""
|
||
],
|
||
"reviewed": true,
|
||
"source_refs": [
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/catalog-completeness.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "composite",
|
||
"availability": "available",
|
||
"interface_reason": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref"
|
||
},
|
||
"chat message send-by-webhook": {
|
||
"agent_summary": "自定义机器人 Webhook 发送群消息",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"7. Webhook 发告警",
|
||
"CPU 超过 90% 自动告警;Webhook 告警",
|
||
"Webhook 发消息/告警消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message send-by-webhook --token \u003cwebhook-token\u003e --title \"告警\" --text \"CPU 超 90% @10\" --at-all",
|
||
"dws chat message send-by-webhook --token \u003cwebhook-token\u003e --title \"test\" --text \"hi @118785\" --at-users 118785"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.send_message_by_custom_robot",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/interface-refs.json",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "bot",
|
||
"rpc_name": "send_message_by_custom_robot"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message send-card": {
|
||
"agent_summary": "创建并推送流式卡片",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"发卡片消息/推送流式卡片;创建并推送流式卡片"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message send-card --group \u003copenConversationId\u003e",
|
||
"dws chat message send-card --receiver \u003copenDingTalkId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.create_and_send_card",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message set-pin-msg": {
|
||
"agent_summary": "设置钉住(pin)某条消息",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"钉住消息/Pin消息/置顶消息到会话;钉住消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message set-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.set_pin_message",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message unset-pin-msg": {
|
||
"agent_summary": "取消某条钉住的(pin)消息",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"取消钉住/Unpin消息;取消钉住消息"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message unset-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.unset_pin_message",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat message update-card": {
|
||
"agent_summary": "流式更新卡片内容",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"更新卡片/流式更新卡片;流式更新卡片内容"
|
||
],
|
||
"avoid_when": [
|
||
"要“合并转发消息”请改用 dws chat message combine-forward",
|
||
"要“消息添加 emoji 回应”请改用 dws chat message add-emoji",
|
||
"要“添加文字表情”请改用 dws chat message add-text-emotion"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat message update-card --biz-id \u003cbizId\u003e --content \"更新的卡片内容\" --flow-status 2",
|
||
"dws chat message update-card --biz-id \u003cbizId\u003e --content \"最终内容\" --flow-status 3"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.update_streaming_card",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json",
|
||
"skills/mono/schema-hints/sibling-disambiguation.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat mute": {
|
||
"agent_summary": "群免打扰开关",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"免打扰/消息免打扰/静音/开启免打扰/关闭免打扰"
|
||
],
|
||
"avoid_when": [
|
||
"关闭@所有人通知/屏蔽@all/不接收@所有人;关闭 @所有人提醒",
|
||
"关闭红包通知/屏蔽红包/不接收红包提醒;关闭红包提醒",
|
||
"隐藏会话/隐藏群聊/隐藏对话;隐藏会话"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat mute --conversation-id \u003copenConversationId\u003e",
|
||
"dws chat mute --conversation-id \u003copenConversationId\u003e --off"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.update_notification_off",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat search": {
|
||
"agent_summary": "根据名称搜索会话列表",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"1. 搜索群 — 提取 openconversation_id",
|
||
"搜索群/找群"
|
||
],
|
||
"avoid_when": [
|
||
"我创建的群/我管理的群/我是群主的群/我当管理员的群;拉取我创建/管理的群",
|
||
"我和风雷的共同群/我们都在哪些群;搜索共同群",
|
||
"搜一下消息里的changefree链接;消息搜索",
|
||
"根据群号查群信息/群号转openConversationId;群号查群聊信息"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat search --query \"项目冲刺\"",
|
||
"dws chat search --query \"项目冲刺\" --limit 20 --cursor 0"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_groups_by_keyword",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "search_groups_by_keyword"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat search-common": {
|
||
"agent_summary": "搜索共同群(指定昵称列表,查询共同所在的群聊)",
|
||
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
|
||
"use_when": [
|
||
"我和XX的共同群/我们都在哪些群/查共同群",
|
||
"我和某人的共同群",
|
||
"我和风雷的共同群/我们都在哪些群;搜索共同群"
|
||
],
|
||
"avoid_when": [
|
||
"需要创建、修改或删除数据时不要使用;本命令只用于“搜索共同群(指定昵称列表,查询共同所在的群聊)”"
|
||
],
|
||
"effect": "read",
|
||
"effect_source": "command-verb",
|
||
"risk": "low",
|
||
"confirmation": "not_required",
|
||
"idempotency": "idempotent",
|
||
"examples": [
|
||
"dws chat search-common --nicks \"风雷,山乔\" --limit 20 --cursor 0",
|
||
"dws chat search-common --nicks \"天鸡,乐函\" --match-mode OR --limit 20 --cursor 0"
|
||
],
|
||
"source_refs": [
|
||
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_common_groups",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/imported/wukong.json",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_ref": {
|
||
"product_id": "chat",
|
||
"rpc_name": "search_common_groups"
|
||
},
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
},
|
||
"chat set-top": {
|
||
"agent_summary": "会话置顶/取消置顶",
|
||
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
|
||
"use_when": [
|
||
"置顶会话/取消置顶/会话置顶",
|
||
"置顶会话/取消置顶;设置/取消会话置顶"
|
||
],
|
||
"avoid_when": [
|
||
"置顶某条消息/把这条消息置顶;置顶消息",
|
||
"钉住消息/Pin消息/置顶消息到会话;钉住消息"
|
||
],
|
||
"effect": "write",
|
||
"effect_source": "command-verb",
|
||
"risk": "medium",
|
||
"confirmation": "not_required",
|
||
"idempotency": "unknown",
|
||
"examples": [
|
||
"dws chat set-top --conversation-id \u003cconversation-id\u003e"
|
||
],
|
||
"reviewed": false,
|
||
"source_refs": [
|
||
"internal/cli/schema_mcp_metadata.json#tools.chat.set_top_conversation",
|
||
"skills/mono/references/intent-guide.md",
|
||
"skills/mono/references/products/chat.md",
|
||
"skills/mono/schema-hints/selection-review.json"
|
||
],
|
||
"interface_mode": "mcp",
|
||
"availability": "available"
|
||
}
|
||
}
|
||
}
|