Files
dingtalk-workspace-cli/internal/cli/schema_agent_metadata/aitable.json
T
玉澜 cf8cf95087 feat(schema): add sibling-command disambiguation to avoid_when
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.
2026-07-11 14:02:05 +08:00

3475 lines
156 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"product_id": "aitable",
"tools": {
"aitable advperm disable": {
"agent_summary": "开启或关闭指定 Base 的高级权限总开关。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"开启或关闭指定 Base 的高级权限总开关。"
],
"avoid_when": [
"要“删除指定 Base 下的自定义角色;”请改用 dws aitable advperm role-delete",
"要“在指定 Base 下创建自定义角色;”请改用 dws aitable advperm role-create",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm enable"
],
"effect": "write",
"effect_source": "agent-hint",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable advperm disable --base-id \u003cbase-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_disable",
"skills/mono/references/products/aitable/aitable-advperm.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": "aitable-helper",
"rpc_name": "set_advanced_permission"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable advperm enable": {
"agent_summary": "开启或关闭指定 Base 的高级权限总开关。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"1. 确保高级权限已开"
],
"avoid_when": [
"要“删除指定 Base 下的自定义角色;”请改用 dws aitable advperm role-delete",
"要“在指定 Base 下创建自定义角色;”请改用 dws aitable advperm role-create",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm disable"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable advperm enable --base-id BASE_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_enable",
"skills/mono/references/products/aitable/aitable-advperm.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": "aitable-helper",
"rpc_name": "set_advanced_permission"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable advperm role-create": {
"agent_summary": "在指定 Base 下创建自定义角色;",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"3. 创建角色 + 指定 sheet 子角色 authLevel=read",
"仅指定 name,子角色由服务端按默认(none)填充",
"创建时即指定 sub-roles(推荐——避免再走一次 role-update)"
],
"avoid_when": [
"要“删除指定 Base 下的自定义角色;”请改用 dws aitable advperm role-delete",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm disable",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm enable"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable advperm role-create --base-id BASE_ID --name \"市场可读\" --format json",
"dws aitable advperm role-create --base-id BASE_ID --name \"市场可读\" --sub-roles '[{\"targetId\":\"\u003csheetId\u003e\",\"targetType\":\"sheet\",\"authLevel\":\"read\"}]' --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_create",
"skills/mono/references/products/aitable/aitable-advperm.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": "aitable-helper",
"rpc_name": "create_role"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable advperm role-delete": {
"agent_summary": "删除指定 Base 下的自定义角色;",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"删除指定 Base 下的自定义角色;"
],
"avoid_when": [
"要“在指定 Base 下创建自定义角色;”请改用 dws aitable advperm role-create",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm disable",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm enable"
],
"effect": "destructive",
"effect_source": "agent-hint",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable advperm role-delete --base-id \u003cbase-id\u003e --role-id \u003crole-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_delete",
"skills/mono/references/products/aitable/aitable-advperm.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": "aitable-helper",
"rpc_name": "delete_role"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable advperm role-get": {
"agent_summary": "获取指定 Base 下单个角色的完整配置,含 subRoles 与字段/行级权限。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定 Base 下单个角色的完整配置,含 subRoles 与字段/行级权限。"
],
"avoid_when": [
"要“在指定 Base 下创建自定义角色;”请改用 dws aitable advperm role-create",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm disable",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm enable"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable advperm role-get --base-id BASE_ID --role-id ROLE_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_get",
"skills/mono/references/products/aitable/aitable-advperm.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": "aitable-helper",
"rpc_name": "get_role"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable advperm role-list": {
"agent_summary": "列出指定 Base 下的全部角色,含系统角色与自定义角色,并标注 isSystem 与默认角色信息。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"列出指定 Base 下的全部角色,含系统角色与自定义角色,并标注 isSystem 与默认角色信息。"
],
"avoid_when": [
"要“在指定 Base 下创建自定义角色;”请改用 dws aitable advperm role-create",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm disable",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm enable"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable advperm role-list --base-id BASE_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_list",
"skills/mono/references/products/aitable/aitable-advperm.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": "aitable-helper",
"rpc_name": "list_roles"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable advperm role-update": {
"agent_summary": "增量更新自定义角色配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"只传 sub-roles,name 等其他字段保持不变(PATCH 语义)",
"只改 sheet 子角色 authLevel,name 不传保持不变",
"只改名"
],
"avoid_when": [
"要“在指定 Base 下创建自定义角色;”请改用 dws aitable advperm role-create",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm disable",
"要“开启或关闭指定 Base 的高级权限总开关”请改用 dws aitable advperm enable"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable advperm role-update --base-id BASE_ID --role-id ROLE_ID --name \"新名字\"",
"dws aitable advperm role-update --base-id BASE_ID --role-id ROLE_ID --sub-roles '[{\"targetId\":\"\u003csheetId\u003e\",\"targetType\":\"sheet\",\"authLevel\":\"edit-own\"}]'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_update",
"skills/mono/references/products/aitable/aitable-advperm.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": "aitable-helper",
"rpc_name": "patch_role"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable attachment upload": {
"agent_summary": "申请 attachment 字段 OSS 直传地址(不直接上传)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"1. 获取上传凭证"
],
"avoid_when": [
"仅需查询状态或预览结果、不应产生“申请 attachment 字段 OSS 直传地址(不直接上传)”所述变更时不要使用"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable attachment upload --base-id \u003cBASE_ID\u003e --file-name report.xlsx --size 204800",
"dws aitable attachment upload --base-id \u003cBASE_ID\u003e --file-name photo.png --size 1024 --mime-type image/png"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.prepare_attachment_upload",
"skills/mono/references/products/aitable/aitable-attachment.md",
"skills/mono/schema-hints/imported/wukong.json",
"skills/mono/schema-hints/selection-review.json"
],
"interface_ref": {
"product_id": "aitable",
"rpc_name": "prepare_attachment_upload"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base copy": {
"agent_summary": "复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制元数据还是只是复制表的结构不复制数据,三个参数都是必填的,如果用户传的是链接的话则需要根据实际去调用文档的DWS去获取dentryuuid信息,并且传入",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制元数据还是只是复制表的结构不复制数据,三个参数都是必填的,如果用户传的是链接的话则需要根据实际去调用文档的DWS去获取dentryuuid信息,并且传入"
],
"avoid_when": [
"要“创建 AI 表格 Base”请改用 dws aitable base create",
"要“删除 Base(高风险、不可逆)”请改用 dws aitable base delete",
"要“获取 Base 资源目录(tables、dashboards s”请改用 dws aitable base get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable base copy --base-id \u003cbase-id\u003e --target-folder-id \u003ctarget-folder-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.base_copy",
"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": "aitable",
"rpc_name": "copy_base"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base create": {
"agent_summary": "创建 AI 表格 Base",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"表格/多维表/AI表格;创建"
],
"avoid_when": [
"要“删除 Base(高风险、不可逆)”请改用 dws aitable base delete",
"要“复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制”请改用 dws aitable base copy",
"要“获取 Base 资源目录(tables、dashboards s”请改用 dws aitable base get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable base create --name \"项目跟踪\""
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_base",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/doc.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": "aitable",
"rpc_name": "create_base"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base delete": {
"agent_summary": "删除 Base(高风险、不可逆)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"表格/多维表/AI表格;删除"
],
"avoid_when": [
"要“创建 AI 表格 Base”请改用 dws aitable base create",
"要“复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制”请改用 dws aitable base copy",
"要“获取 Base 资源目录(tables、dashboards s”请改用 dws aitable base get"
],
"effect": "destructive",
"effect_source": "skill-explicit",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable base delete --base-id \u003cbase-id\u003e"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_base",
"skills/mono/SKILL.md",
"skills/mono/references/products/aitable.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": "aitable",
"rpc_name": "delete_base"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base get": {
"agent_summary": "获取 Base 资源目录(tables、dashboards summary)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"2. 获取 Base 信息 — 提取 tableId",
"表格/多维表/AI表格;详情"
],
"avoid_when": [
"要“创建 AI 表格 Base”请改用 dws aitable base create",
"要“删除 Base(高风险、不可逆)”请改用 dws aitable base delete",
"要“复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制”请改用 dws aitable base copy"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable base get --base-id \u003cBASE_ID\u003e --format json",
"dws aitable base get --base-id BASE_ID # 查询 baseId: dws aitable base list"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_base",
"skills/mono/references/products/aitable.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": "aitable",
"rpc_name": "get_base"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base get-primary-doc-id": {
"agent_summary": "根据 baseId、tableId 和 recordId 获取主键文档对应的文档信息,会返回对应的文档的dentryuuid,然后利用该uuid去获取文档的内容以及做其他操作",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"根据 baseId、tableId 和 recordId 获取主键文档对应的文档信息,会返回对应的文档的dentryuuid,然后利用该uuid去获取文档的内容以及做其他操作"
],
"avoid_when": [
"要“创建 AI 表格 Base”请改用 dws aitable base create",
"要“删除 Base(高风险、不可逆)”请改用 dws aitable base delete",
"要“复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制”请改用 dws aitable base copy"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable base get-primary-doc-id --base-id \u003cbase-id\u003e --record-id \u003crecord-id\u003e --table-id \u003ctable-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.base_get_primary_doc_id",
"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": "aitable",
"rpc_name": "get_base_primary_doc_id"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base list": {
"agent_summary": "获取 AI 表格列表(最近访问)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"获取 AI 表格列表(最近访问)"
],
"avoid_when": [
"要“创建 AI 表格 Base”请改用 dws aitable base create",
"要“删除 Base(高风险、不可逆)”请改用 dws aitable base delete",
"要“复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制”请改用 dws aitable base copy"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable base list",
"dws aitable base list --limit 5 --cursor NEXT_CURSOR"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.list_bases",
"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": "aitable",
"rpc_name": "list_bases"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base search": {
"agent_summary": "按名称关键词搜索 AI 表格 Base。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"1. 搜索/列出 Base — 提取 baseId",
"表格/多维表/AI表格;查看/查找/列表"
],
"avoid_when": [
"要“创建 AI 表格 Base”请改用 dws aitable base create",
"要“删除 Base(高风险、不可逆)”请改用 dws aitable base delete",
"要“复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制”请改用 dws aitable base copy"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable base search --query \"项目\" --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.base_search",
"skills/mono/references/products/aitable.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": "aitable",
"rpc_name": "search_bases"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable base update": {
"agent_summary": "更新 Base 名称 / 备注",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"表格/多维表/AI表格;修改"
],
"avoid_when": [
"要“创建 AI 表格 Base”请改用 dws aitable base create",
"要“删除 Base(高风险、不可逆)”请改用 dws aitable base delete",
"要“复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制”请改用 dws aitable base copy"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable base update --base-id BASE_ID --name \"新名称\" # 查询 baseId: dws aitable base list"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_base",
"skills/mono/references/products/aitable.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": "aitable",
"rpc_name": "update_base"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable chart create": {
"agent_summary": "在 dashboard 下创建 chart(需 --config 与 --layout)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"在 dashboard 下创建 chart(需 --config 与 --layout)"
],
"avoid_when": [
"要“删除 chart(同步删除其 dashboard 布局项;不可逆”请改用 dws aitable chart delete",
"要“更新 chart 配置 / 布局”请改用 dws aitable chart update",
"要“获取 chart 详细信息(widget.config + 布局”请改用 dws aitable chart get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable chart create --base-id BASE_ID --dashboard-id DASHBOARD_ID --config '{\"chartName\":\"销售柱图\",\"chartType\":\"bar\",...}' --layout '{\"x\":0,\"y\":0,\"w\":6,\"h\":4}'"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_chart",
"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": "aitable",
"rpc_name": "create_chart"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable chart delete": {
"agent_summary": "删除 chart(同步删除其 dashboard 布局项;不可逆)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"删除 chart(同步删除其 dashboard 布局项;不可逆)"
],
"avoid_when": [
"要“在 dashboard 下创建 chart(需 --config”请改用 dws aitable chart create",
"要“更新 chart 配置 / 布局”请改用 dws aitable chart update",
"要“获取 chart 详细信息(widget.config + 布局”请改用 dws aitable chart get"
],
"effect": "destructive",
"effect_source": "skill-explicit",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable chart delete --base-id \u003cbase-id\u003e --chart-id \u003cchart-id\u003e --dashboard-id \u003cdashboard-id\u003e"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_chart",
"skills/mono/SKILL.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": "aitable",
"rpc_name": "delete_chart"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable chart get": {
"agent_summary": "获取 chart 详细信息(widget.config + 布局)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"2) 先拿 dashboard,再拿 chart 详情"
],
"avoid_when": [
"要“删除 chart(同步删除其 dashboard 布局项;不可逆”请改用 dws aitable chart delete",
"要“在 dashboard 下创建 chart(需 --config”请改用 dws aitable chart create",
"要“更新 chart 配置 / 布局”请改用 dws aitable chart update"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable chart get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e --format json",
"dws aitable chart get --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_chart",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-dashboard-chart.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": "aitable",
"rpc_name": "get_chart"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable chart share get": {
"agent_summary": "获取 chart 分享配置",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"获取 chart 分享配置"
],
"avoid_when": [
"要“更新 chart 分享开关与类型”请改用 dws aitable chart share update"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable chart share get --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_chart_share",
"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": "aitable",
"rpc_name": "get_chart_share"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable chart share update": {
"agent_summary": "更新 chart 分享开关与类型",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"更新 chart 分享开关与类型"
],
"avoid_when": [
"要“获取 chart 分享配置”请改用 dws aitable chart share get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable chart share update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --enabled true --share-type ORG",
"dws aitable chart share update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --enabled false"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_chart_share",
"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": "aitable",
"rpc_name": "update_chart_share"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable chart update": {
"agent_summary": "更新 chart 配置 / 布局",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"更新 chart 配置 / 布局"
],
"avoid_when": [
"要“删除 chart(同步删除其 dashboard 布局项;不可逆”请改用 dws aitable chart delete",
"要“在 dashboard 下创建 chart(需 --config”请改用 dws aitable chart create",
"要“获取 chart 详细信息(widget.config + 布局”请改用 dws aitable chart get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --config '{\"chartName\":\"新柱图名\",...}'",
"dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --layout '{\"x\":0,\"y\":4,\"w\":12,\"h\":4}'"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_chart",
"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": "aitable",
"rpc_name": "update_chart"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable chart widgets-example": {
"agent_summary": "返回所有图表类型的 widget config 示例(JSONC)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"1) 先看配置模板(JSONC)"
],
"avoid_when": [
"要“删除 chart(同步删除其 dashboard 布局项;不可逆”请改用 dws aitable chart delete",
"要“在 dashboard 下创建 chart(需 --config”请改用 dws aitable chart create",
"要“获取 chart 详细信息(widget.config + 布局”请改用 dws aitable chart get"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable chart widgets-example --format json",
"dws aitable chart widgets-example"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard_widgets_example",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-dashboard-chart.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": "aitable",
"rpc_name": "get_dashboard_widgets_example"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable create": {
"agent_summary": "创建 AI 表格(dws aitable base create 的别名)",
"agent_summary_source": "dws-command-surface-review",
"use_when": [
"创建 AI 表格(dws aitable base create 的别名)"
],
"avoid_when": [
"仅需查询状态或预览结果、不应产生“创建 AI 表格(dws aitable base create 的别名)”所述变更时不要使用"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable create --name \u003cname\u003e"
],
"reviewed": true,
"source_refs": [
"skills/mono/schema-hints/catalog-completeness.json",
"skills/mono/schema-hints/interface-refs.json",
"skills/mono/schema-hints/selection-review.json"
],
"interface_ref": {
"product_id": "aitable",
"rpc_name": "create_base"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard arrange": {
"agent_summary": "自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排。"
],
"avoid_when": [
"要“删除 dashboard(级联删除其下 chart;不可逆)”请改用 dws aitable dashboard delete",
"要“在指定 Base 下创建 dashboard”请改用 dws aitable dashboard create",
"要“返回 dashboard config 结构示例(JSONC)”请改用 dws aitable dashboard config-example"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable dashboard arrange --base-id \u003cbase-id\u003e --dashboard-id \u003cdashboard-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_arrange",
"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": "aitable-helper",
"rpc_name": "align_dashboard"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard config-example": {
"agent_summary": "返回 dashboard config 结构示例(JSONC)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"1) 先看配置模板(JSONC)"
],
"avoid_when": [
"要“删除 dashboard(级联删除其下 chart;不可逆)”请改用 dws aitable dashboard delete",
"要“在指定 Base 下创建 dashboard”请改用 dws aitable dashboard create",
"要“自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排”请改用 dws aitable dashboard arrange"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable dashboard config-example --format json",
"dws aitable dashboard config-example"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard_config_example",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-dashboard-chart.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": "aitable",
"rpc_name": "get_dashboard_config_example"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard create": {
"agent_summary": "在指定 Base 下创建 dashboard。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"在指定 Base 下创建 dashboard。"
],
"avoid_when": [
"要“删除 dashboard(级联删除其下 chart;不可逆)”请改用 dws aitable dashboard delete",
"要“自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排”请改用 dws aitable dashboard arrange",
"要“返回 dashboard config 结构示例(JSONC)”请改用 dws aitable dashboard config-example"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable dashboard create --base-id \u003cbase-id\u003e --name \u003cname\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_create",
"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": "aitable",
"rpc_name": "create_dashboard"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard delete": {
"agent_summary": "删除 dashboard(级联删除其下 chart;不可逆)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"删除 dashboard(级联删除其下 chart;不可逆)"
],
"avoid_when": [
"要“在指定 Base 下创建 dashboard”请改用 dws aitable dashboard create",
"要“自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排”请改用 dws aitable dashboard arrange",
"要“返回 dashboard config 结构示例(JSONC)”请改用 dws aitable dashboard config-example"
],
"effect": "destructive",
"effect_source": "skill-explicit",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable dashboard delete --base-id \u003cbase-id\u003e --dashboard-id \u003cdashboard-id\u003e"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_dashboard",
"skills/mono/SKILL.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": "aitable",
"rpc_name": "delete_dashboard"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard get": {
"agent_summary": "获取 dashboard 详情(含 charts summary)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"2) 先拿 dashboard,再拿 chart 详情"
],
"avoid_when": [
"要“在指定 Base 下创建 dashboard”请改用 dws aitable dashboard create",
"要“自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排”请改用 dws aitable dashboard arrange",
"要“返回 dashboard config 结构示例(JSONC)”请改用 dws aitable dashboard config-example"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable dashboard get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --format json",
"dws aitable dashboard get --base-id BASE_ID --dashboard-id DASHBOARD_ID"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-dashboard-chart.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": "aitable",
"rpc_name": "get_dashboard"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard share get": {
"agent_summary": "获取 dashboard 分享配置",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"获取 dashboard 分享配置"
],
"avoid_when": [
"要“更新 dashboard 分享开关与类型”请改用 dws aitable dashboard share update"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable dashboard share get --base-id BASE_ID --dashboard-id DASHBOARD_ID"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard_share",
"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": "aitable",
"rpc_name": "get_dashboard_share"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard share update": {
"agent_summary": "更新 dashboard 分享开关与类型",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"更新 dashboard 分享开关与类型"
],
"avoid_when": [
"要“获取 dashboard 分享配置”请改用 dws aitable dashboard share get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable dashboard share update --base-id BASE_ID --dashboard-id DASHBOARD_ID --enabled true --share-type PUBLIC",
"dws aitable dashboard share update --base-id BASE_ID --dashboard-id DASHBOARD_ID --enabled false"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_dashboard_share",
"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": "aitable",
"rpc_name": "update_dashboard_share"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable dashboard update": {
"agent_summary": "更新指定 dashboard 的配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定 dashboard 的配置。"
],
"avoid_when": [
"要“在指定 Base 下创建 dashboard”请改用 dws aitable dashboard create",
"要“自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排”请改用 dws aitable dashboard arrange",
"要“返回 dashboard config 结构示例(JSONC)”请改用 dws aitable dashboard config-example"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable dashboard update --base-id \u003cbase-id\u003e --dashboard-id \u003cdashboard-id\u003e --name \u003cname\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_update",
"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": "aitable",
"rpc_name": "update_dashboard"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable export data": {
"agent_summary": "导出数据(不传 --task-id 创建新任务并等待,传入 --task-id 继续等待)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"第一步:创建任务(按 scope 传必要参数)",
"第一步:创建任务(按 scope 传必要参数)——注意:不要加 --format json!",
"第二步:拿 taskId 继续轮询,直到返回 downloadUrl",
"续等导出:拿到 downloadUrl 后再 curl 下载(见下方警告)"
],
"avoid_when": [
"需要创建、修改或删除数据时不要使用;本命令只用于“导出数据(不传 --task-id 创建新任务并等待,传入 --task-id 继续等待)”"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable export data --base-id \u003cBASE_ID\u003e --scope table --table-id \u003cTABLE_ID\u003e --format excel --timeout-ms 1000",
"dws aitable export data --base-id \u003cBASE_ID\u003e --task-id \u003cTASK_ID\u003e --timeout-ms 3000"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.export_data",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-export-import.md",
"skills/mono/schema-hints/imported/wukong.json",
"skills/mono/schema-hints/selection-review.json"
],
"interface_ref": {
"product_id": "aitable",
"rpc_name": "export_data"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable field create": {
"agent_summary": "在已有表格中批量新增字段。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"字段/列/column;添加",
"或者使用批量创建模式:"
],
"avoid_when": [
"要“删除字段(不可逆,禁止删除主字段与最后一个字段)”请改用 dws aitable field delete",
"要“批量获取字段详细信息(含完整配置)”请改用 dws aitable field get",
"要“批量获取指定字段的详细信息,包括 fieldId、名称、类型、d”请改用 dws aitable field list"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable field create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --name \"状态\" --type \"singleSelect\" --config '{\"options\":[{\"name\":\"待办\"},{\"name\":\"进行中\"},{\"name\":\"已完成\"}]}'",
"dws aitable field create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --fields '[{\"fieldName\":\"状态\",\"type\":\"singleSelect\",\"config\":{\"options\":[{\"name\":\"待办\"}]}}]'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.field_create",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-field.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": "aitable",
"rpc_name": "create_fields"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable field delete": {
"agent_summary": "删除字段(不可逆,禁止删除主字段与最后一个字段)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"字段/列/column;删除"
],
"avoid_when": [
"要“在已有表格中批量新增字段”请改用 dws aitable field create",
"要“批量获取字段详细信息(含完整配置)”请改用 dws aitable field get",
"要“批量获取指定字段的详细信息,包括 fieldId、名称、类型、d”请改用 dws aitable field list"
],
"effect": "destructive",
"effect_source": "skill-explicit",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable field delete --base-id \u003cbase-id\u003e --field-id \u003cfield-id\u003e --table-id \u003ctable-id\u003e"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_field",
"skills/mono/SKILL.md",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-field.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": "aitable",
"rpc_name": "delete_field"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable field get": {
"agent_summary": "批量获取字段详细信息(含完整配置)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"字段/列/column;查看"
],
"avoid_when": [
"要“删除字段(不可逆,禁止删除主字段与最后一个字段)”请改用 dws aitable field delete",
"要“在已有表格中批量新增字段”请改用 dws aitable field create",
"要“批量获取指定字段的详细信息,包括 fieldId、名称、类型、d”请改用 dws aitable field list"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable field get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e",
"dws aitable field get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-ids fld1,fld2"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_fields",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-field.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": "aitable",
"rpc_name": "get_fields"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable field list": {
"agent_summary": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置(如格式化、选项、AI 配置等)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置(如格式化、选项、AI 配置等)。"
],
"avoid_when": [
"要“删除字段(不可逆,禁止删除主字段与最后一个字段)”请改用 dws aitable field delete",
"要“在已有表格中批量新增字段”请改用 dws aitable field create",
"要“批量获取字段详细信息(含完整配置)”请改用 dws aitable field get"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable field list --base-id \u003cbase-id\u003e --table-id \u003ctable-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.field_list",
"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": "aitable",
"rpc_name": "get_fields"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable field search-options": {
"agent_summary": "搜索指定单选/多选字段的 options 列表,支持按关键词模糊匹配(大小写不敏感、contains 模式)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"搜索指定单选/多选字段的 options 列表,支持按关键词模糊匹配(大小写不敏感、contains 模式)。"
],
"avoid_when": [
"要“删除字段(不可逆,禁止删除主字段与最后一个字段)”请改用 dws aitable field delete",
"要“在已有表格中批量新增字段”请改用 dws aitable field create",
"要“批量获取字段详细信息(含完整配置)”请改用 dws aitable field get"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable field search-options --base-id \u003cbase-id\u003e --field-id \u003cfield-id\u003e --table-id \u003ctable-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.field_search_options",
"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": "aitable",
"rpc_name": "search_field_options"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable field update": {
"agent_summary": "更新字段名称 / 配置 / AI 配置(至少传一项)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"字段/列/column;修改"
],
"avoid_when": [
"要“删除字段(不可逆,禁止删除主字段与最后一个字段)”请改用 dws aitable field delete",
"要“在已有表格中批量新增字段”请改用 dws aitable field create",
"要“批量获取字段详细信息(含完整配置)”请改用 dws aitable field get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --name \"新字段名\"",
"dws aitable field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --config '{\"options\":[{\"name\":\"A\"},{\"name\":\"B\"}]}'"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_field",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-field.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": "aitable",
"rpc_name": "update_field"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable import data": {
"agent_summary": "触发导入并等待结果;每个 Sheet 新建为独立表",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"第 3 步(替代):追加到已有表",
"第 3 步:触发导入(新建表模式)",
"续等导入"
],
"avoid_when": [
"要“申请导入文件 OSS 直传地址,返回 uploadUrl 与 i”请改用 dws aitable import upload"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable import data --import-id \u003cimportId\u003e --format json",
"dws aitable import data --import-id \u003cimportId\u003e --table-id \u003cTABLE_ID\u003e --format json"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.import_data",
"skills/mono/references/products/aitable/aitable-export-import.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": "aitable",
"rpc_name": "import_data"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable import upload": {
"agent_summary": "申请导入文件 OSS 直传地址,返回 uploadUrl 与 importId",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"第 1 步:申请上传凭证"
],
"avoid_when": [
"要“触发导入并等待结果;每个 Sheet 新建为独立表”请改用 dws aitable import data"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable import upload --base-id \u003cBASE_ID\u003e --file-name data.xlsx --file-size \u003c字节数\u003e --format json",
"dws aitable import upload --base-id BASE_ID --file-name data.xlsx --file-size 204800"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.prepare_import_upload",
"skills/mono/references/products/aitable/aitable-export-import.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": "aitable",
"rpc_name": "prepare_import_upload"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable info": {
"agent_summary": "获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。"
],
"avoid_when": [
"需要创建、修改或删除数据时不要使用;本命令只用于“获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。”"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable info --base-id \u003cbase-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.info",
"skills/mono/schema-hints/interface-refs.json",
"skills/mono/schema-hints/selection-review.json"
],
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_base"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable list": {
"agent_summary": "列出当前用户可访问的 AI 表格 Base。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"列出当前用户可访问的 AI 表格 Base。"
],
"avoid_when": [
"需要创建、修改或删除数据时不要使用;本命令只用于“列出当前用户可访问的 AI 表格 Base。”"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable list"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.list",
"skills/mono/schema-hints/interface-refs.json",
"skills/mono/schema-hints/selection-review.json"
],
"interface_ref": {
"product_id": "aitable",
"rpc_name": "list_bases"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record create": {
"agent_summary": "批量新增记录(单次最多 100 条)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"5. 新增记录 (cells 用 fieldId 作 key)",
"再用 fieldId 写入记录",
"单条",
"多条",
"步骤 2: 在 record create/update 中使用 fileToken 写入",
"步骤 2: 在 record create/update 中使用 fileToken 写入附件字段",
"记录/行/数据/row;添加/写入"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“查询指定表格中的记录,支持两种模式: 按 ID 取:传入 rec”请改用 dws aitable record get",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"cells\":{\"fldABC\":\"完成设计\",\"fldDEF\":\"进行中\"}}]' --format json",
"dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '["
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_records",
"skills/mono/references/products/aitable-record-ops.md",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-attachment.md",
"skills/mono/references/products/aitable/aitable-record-create.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": "aitable",
"rpc_name": "create_records"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record delete": {
"agent_summary": "批量删除记录(不可逆,单次最多 100 条)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"记录/行/数据/row;删除"
],
"avoid_when": [
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询指定表格中的记录,支持两种模式: 按 ID 取:传入 rec”请改用 dws aitable record get",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "destructive",
"effect_source": "skill-explicit",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable record delete --base-id \u003cbase-id\u003e --record-ids \u003crecord-ids\u003e --table-id \u003ctable-id\u003e"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_records",
"skills/mono/SKILL.md",
"skills/mono/references/products/aitable-record-ops.md",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-record-delete.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": "aitable",
"rpc_name": "delete_records"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record get": {
"agent_summary": "查询指定表格中的记录,支持两种模式: 按 ID 取:传入 recordIds(单次最多 100 个),直接获取指定记录。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"记录/行/数据/row;已知 recordId 反查字段值"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable record get --base-id \u003cbase-id\u003e --record-ids \u003crecord-ids\u003e --table-id \u003ctable-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.record_get",
"skills/mono/references/products/aitable.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": "aitable",
"rpc_name": "query_records"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record history-list": {
"agent_summary": "查询指定行记录的变更历史列表。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"第 1 页(最新 20 条)",
"第 2 页"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable record history-list --base-id BASE_ID --table-id TABLE_ID --record-id REC_ID [--offset N] [--limit M]",
"dws aitable record history-list --base-id BASE --table-id TBL --record-id REC --format json | jq '.data.histories[] | {version, action, operateTime}'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.record_history_list",
"skills/mono/references/products/aitable/aitable-record-history.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": "aitable-helper",
"rpc_name": "query_record_history"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record primary-doc-create": {
"agent_summary": "为指定记录创建主键文档(幂等:若该记录已有主键文档则直接返回已有文档的 nodeId)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"2. 为某条记录创建主键文档"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable record primary-doc-create --base-id BASE_ID --table-id TABLE_ID --field-id FIELD_ID --record-id RECORD_ID"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_create",
"skills/mono/references/products/aitable/aitable-primary-doc.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": "aitable-helper",
"rpc_name": "create_primary_doc"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record primary-doc-get": {
"agent_summary": "查询指定记录的主键文档信息。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"查询指定记录的主键文档信息。"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable record primary-doc-get --base-id BASE_ID --table-id TABLE_ID --record-id RECORD_ID"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_get",
"skills/mono/references/products/aitable/aitable-primary-doc.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": "aitable-helper",
"rpc_name": "get_primary_doc"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record query": {
"agent_summary": "查询记录(支持按 ID 取或 filters/sort/分页遍历)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"4. 查询记录",
"从上次断点继续",
"关键词搜索",
"按 ID 查询",
"无限制(拉完为止)",
"游标分页",
"示例:基础条件查询模板(可改内部 operator 为 contain 等)",
"记录/行/数据/row;查看/搜索",
"默认(最多 50 页 = 5000 条)"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询指定表格中的记录,支持两种模式: 按 ID 取:传入 rec”请改用 dws aitable record get"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable record query --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --format json",
"dws aitable record query --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --filters '{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fld_state\",\"进行中\"]}]}' --format json"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.query_records",
"skills/mono/references/products/aitable-record-ops.md",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-record-query.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": "aitable",
"rpc_name": "query_records"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record query-empty": {
"agent_summary": "查询指定表格中\"完全没填用户字段\"的空行。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"查询指定表格中\"完全没填用户字段\"的空行。"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable record query-empty --base-id \u003cbase-id\u003e --table-id \u003ctable-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.record_query_empty",
"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": "aitable-helper",
"rpc_name": "query_empty_records"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record share-url": {
"agent_summary": "获取指定行记录的分享链接,可用于将记录分享给他人。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"一次拿一条记录的链接",
"带视图上下文(链接打开时落在指定视图)",
"批量拿,配合 jq 过滤出 url"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable record share-url --base-id BASE_ID --table-id TABLE_ID --record-ids rec1,rec2,rec3 [--view-id VIEW_ID]",
"dws aitable record share-url --base-id BASE --table-id TBL --record-ids rec1"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.record_share_url",
"skills/mono/references/products/aitable/aitable-record-share.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": "aitable-helper",
"rpc_name": "get_record_share_url"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record update": {
"agent_summary": "批量更新记录(单次最多 100 条)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"3. 写入记录",
"记录/行/数据/row;修改/更新"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable record update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"recordId\":\"rec001\",\"cells\":{\"fldDEF\":\"已完成\"}}]' --format json",
"dws aitable record update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"recordId\":\"recXXX\",\"cells\":{\"fldAttachId\":[{\"fileToken\":\"ft_xxx\"}]}}]' --format json"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_records",
"skills/mono/references/products/aitable-record-ops.md",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-attachment.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": "aitable",
"rpc_name": "update_records"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable record upsert": {
"agent_summary": "批量创建或更新记录(Upsert 语义)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"1) 全部新建:所有项都不带 recordId",
"2) 全部更新:所有项都带 recordId",
"3) 混合:第 1 条更新(带 recordId),第 2 条创建(不带)",
"4) 长 JSON 用文件"
],
"avoid_when": [
"要“批量删除记录(不可逆,单次最多 100 条)”请改用 dws aitable record delete",
"要“批量新增记录(单次最多 100 条)”请改用 dws aitable record create",
"要“查询记录(支持按 ID 取或 filters/sort/分页遍历”请改用 dws aitable record query"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable record upsert --base-id BASE_ID --table-id TABLE_ID --records '[{\"recordId\":\"\u003c可选\u003e\",\"cells\":{...}}, ...]'",
"dws aitable record upsert --base-id BASE --table-id TBL --records '["
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.record_upsert",
"skills/mono/references/products/aitable/aitable-record-upsert.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": "aitable-helper",
"rpc_name": "record_upsert"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable search": {
"agent_summary": "按名称关键词搜索 AI 表格 Base。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"按名称关键词搜索 AI 表格 Base。"
],
"avoid_when": [
"需要创建、修改或删除数据时不要使用;本命令只用于“按名称关键词搜索 AI 表格 Base。”"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable search --query \u003cquery\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.search",
"skills/mono/schema-hints/interface-refs.json",
"skills/mono/schema-hints/selection-review.json"
],
"interface_ref": {
"product_id": "aitable",
"rpc_name": "search_bases"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable section create": {
"agent_summary": "在指定 Base 下创建分区(用于在导航树中组织 table / dashboard,类似文件夹)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"在指定 Base 下创建分区(用于在导航树中组织 table / dashboard,类似文件夹)。"
],
"avoid_when": [
"要“列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于”请改用 dws aitable section list-empty",
"要“列出指定 Base 当前版本下的全部 nsheet 节点,包括分”请改用 dws aitable section list-nodes",
"要“删除指定分区”请改用 dws aitable section delete"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable section create --base-id \u003cBASE_ID\u003e --name 我的文件夹",
"dws aitable section create --base-id \u003cBASE_ID\u003e --name 子文件夹 --parent-section-id \u003cSECTION_ID\u003e --index 0"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.section_create",
"skills/mono/references/products/aitable.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": "aitable-helper",
"rpc_name": "create_section"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable section delete": {
"agent_summary": "删除指定分区。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"删除指定分区。"
],
"avoid_when": [
"要“列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于”请改用 dws aitable section list-empty",
"要“列出指定 Base 当前版本下的全部 nsheet 节点,包括分”请改用 dws aitable section list-nodes",
"要“在指定 Base 下创建分区(用于在导航树中组织 table /”请改用 dws aitable section create"
],
"effect": "destructive",
"effect_source": "agent-hint",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable section delete --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.section_delete",
"skills/mono/references/products/aitable.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": "aitable-helper",
"rpc_name": "delete_section"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable section list-empty": {
"agent_summary": "列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于清理或诊断导航树。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于清理或诊断导航树。"
],
"avoid_when": [
"要“列出指定 Base 当前版本下的全部 nsheet 节点,包括分”请改用 dws aitable section list-nodes",
"要“删除指定分区”请改用 dws aitable section delete",
"要“在指定 Base 下创建分区(用于在导航树中组织 table /”请改用 dws aitable section create"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable section list-empty --base-id \u003cBASE_ID\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_empty",
"skills/mono/references/products/aitable.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": "aitable-helper",
"rpc_name": "list_empty_sections"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable section list-nodes": {
"agent_summary": "列出指定 Base 当前版本下的全部 nsheet 节点,包括分区、AI 表格、表单视图、仪表盘、文档、查询视图等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"列出指定 Base 当前版本下的全部 nsheet 节点,包括分区、AI 表格、表单视图、仪表盘、文档、查询视图等。"
],
"avoid_when": [
"要“列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于”请改用 dws aitable section list-empty",
"要“删除指定分区”请改用 dws aitable section delete",
"要“在指定 Base 下创建分区(用于在导航树中组织 table /”请改用 dws aitable section create"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable section list-nodes --base-id \u003cBASE_ID\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_nodes",
"skills/mono/references/products/aitable.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": "aitable-helper",
"rpc_name": "list_nsheet_nodes"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable section move-node": {
"agent_summary": "把任意 nsheet 节点(分区 / 多维表 / 表单视图 / 仪表盘 / 文档 / 查询视图)移动到目标分区下,可选同时调整全局位置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"把任意 nsheet 节点(分区 / 多维表 / 表单视图 / 仪表盘 / 文档 / 查询视图)移动到目标分区下,可选同时调整全局位置。"
],
"avoid_when": [
"要“列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于”请改用 dws aitable section list-empty",
"要“删除指定分区”请改用 dws aitable section delete",
"要“在指定 Base 下创建分区(用于在导航树中组织 table /”请改用 dws aitable section create"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable section move-node --base-id \u003cBASE_ID\u003e --node-id \u003cNODE_ID\u003e --new-parent-section-id \u003cSECTION_ID\u003e",
"dws aitable section move-node --base-id \u003cBASE_ID\u003e --node-id \u003cNODE_ID\u003e --new-parent-section-id \"\" --target-index 0"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.section_move_node",
"skills/mono/references/products/aitable.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": "aitable-helper",
"rpc_name": "move_nsheet_node"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable section rename": {
"agent_summary": "重命名指定分区。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"重命名指定分区。"
],
"avoid_when": [
"要“列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于”请改用 dws aitable section list-empty",
"要“删除指定分区”请改用 dws aitable section delete",
"要“在指定 Base 下创建分区(用于在导航树中组织 table /”请改用 dws aitable section create"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable section rename --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --new-name 新名称"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.section_rename",
"skills/mono/references/products/aitable.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": "aitable-helper",
"rpc_name": "rename_section"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable section reorder": {
"agent_summary": "在当前父分区下调整分区的展示顺序。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"在当前父分区下调整分区的展示顺序。"
],
"avoid_when": [
"要“列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于”请改用 dws aitable section list-empty",
"要“删除指定分区”请改用 dws aitable section delete",
"要“在指定 Base 下创建分区(用于在导航树中组织 table /”请改用 dws aitable section create"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable section reorder --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --target-index 0"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.section_reorder",
"skills/mono/references/products/aitable.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": "aitable-helper",
"rpc_name": "reorder_section"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable table create": {
"agent_summary": "创建数据表并附带初始字段(最多 15 个)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"数据表/子表/table;创建"
],
"avoid_when": [
"要“删除数据表(不可逆,高风险)”请改用 dws aitable table delete",
"要“批量获取指定 Tables(数据表)的表级信息、字段目录与视图目”请改用 dws aitable table list",
"要“批量获取数据表目录与字段、视图 summary”请改用 dws aitable table get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable table create --base-id BASE_ID --name \"任务表\" --fields '[{\"fieldName\":\"任务名称\",\"type\":\"text\"},{\"fieldName\":\"优先级\",\"type\":\"singleSelect\",\"config\":{\"options\":[{\"name\":\"高\"},{\"name\":\"中\"},{\"name\":\"低\"}]}}]'"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_table",
"skills/mono/references/products/aitable.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": "aitable",
"rpc_name": "create_table"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable table delete": {
"agent_summary": "删除数据表(不可逆,高风险)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"数据表/子表/table;删除"
],
"avoid_when": [
"要“创建数据表并附带初始字段(最多 15 个)”请改用 dws aitable table create",
"要“批量获取指定 Tables(数据表)的表级信息、字段目录与视图目”请改用 dws aitable table list",
"要“批量获取数据表目录与字段、视图 summary”请改用 dws aitable table get"
],
"effect": "destructive",
"effect_source": "skill-explicit",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable table delete --base-id \u003cbase-id\u003e --table-id \u003ctable-id\u003e"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_table",
"skills/mono/SKILL.md",
"skills/mono/references/products/aitable.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": "aitable",
"rpc_name": "delete_table"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable table get": {
"agent_summary": "批量获取数据表目录与字段、视图 summary",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"1. 查询表结构,拿到 primaryDoc 字段的 fieldId",
"2. 拿目标 sheet 的 tableId",
"3. 获取表结构 — 提取 fieldId",
"先获取 fieldId",
"数据表/子表/table;查看"
],
"avoid_when": [
"要“创建数据表并附带初始字段(最多 15 个)”请改用 dws aitable table create",
"要“删除数据表(不可逆,高风险)”请改用 dws aitable table delete",
"要“批量获取指定 Tables(数据表)的表级信息、字段目录与视图目”请改用 dws aitable table list"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable table get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --format json",
"dws aitable table get --base-id BASE_ID --format json"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_tables",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-advperm.md",
"skills/mono/references/products/aitable/aitable-primary-doc.md",
"skills/mono/references/products/aitable/aitable-record-create.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": "aitable",
"rpc_name": "get_tables"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable table list": {
"agent_summary": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。"
],
"avoid_when": [
"要“创建数据表并附带初始字段(最多 15 个)”请改用 dws aitable table create",
"要“删除数据表(不可逆,高风险)”请改用 dws aitable table delete",
"要“批量获取数据表目录与字段、视图 summary”请改用 dws aitable table get"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable table list --base-id \u003cbase-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.table_list",
"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": "aitable",
"rpc_name": "get_tables"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable table update": {
"agent_summary": "重命名数据表",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"数据表/子表/table;重命名",
"用户说\"恢复成默认(记录)\" → 传 ji_lu",
"用户说\"把这张表的行叫'任务'吧\" → 传 task",
"用户说\"换成项目\" → 传 project"
],
"avoid_when": [
"要“创建数据表并附带初始字段(最多 15 个)”请改用 dws aitable table create",
"要“删除数据表(不可逆,高风险)”请改用 dws aitable table delete",
"要“批量获取数据表目录与字段、视图 summary”请改用 dws aitable table get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable table update --base-id BASE --table-id TBL --record-name-key task",
"dws aitable table update --base-id BASE --table-id TBL --record-name-key project"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_table",
"skills/mono/references/products/aitable.md",
"skills/mono/references/products/aitable/aitable-record-name-key.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": "aitable",
"rpc_name": "update_table"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable template search": {
"agent_summary": "按关键词搜索 AI 表格模板(不传返回热门模板)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"模板"
],
"avoid_when": [
"需要创建、修改或删除数据时不要使用;本命令只用于“按关键词搜索 AI 表格模板(不传返回热门模板)”"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable template search --query \"项目管理\"",
"dws aitable template search"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.search_templates",
"skills/mono/references/products/aitable.md",
"skills/mono/schema-hints/imported/wukong.json",
"skills/mono/schema-hints/selection-review.json"
],
"interface_ref": {
"product_id": "aitable",
"rpc_name": "search_templates"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view create": {
"agent_summary": "创建视图(Grid/FormDesigner/Gantt/Calendar/Kanban/Gallery)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"第 1 步:创建 Gantt 视图"
],
"avoid_when": [
"要“删除视图(不可逆;禁止删除最后一个视图或锁定视图)”请改用 dws aitable view delete",
"要“复制指定视图(View),生成一个与源视图结构一致的新视图(包含”请改用 dws aitable view duplicate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view list"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view create --base-id BASE_ID --table-id TABLE_ID --view-type Gantt --name \"项目甘特图\" -f json",
"dws aitable view create --base-id BASE_ID --table-id TABLE_ID --view-type Grid"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_view",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "create_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view delete": {
"agent_summary": "删除视图(不可逆;禁止删除最后一个视图或锁定视图)",
"agent_summary_source": "dws-wukong-envelope@4574f7022c32",
"use_when": [
"删除视图(不可逆;禁止删除最后一个视图或锁定视图)"
],
"avoid_when": [
"要“创建视图(Grid/FormDesigner/Gantt/Cal”请改用 dws aitable view create",
"要“复制指定视图(View),生成一个与源视图结构一致的新视图(包含”请改用 dws aitable view duplicate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view list"
],
"effect": "destructive",
"effect_source": "skill-explicit",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"examples": [
"dws aitable view delete --base-id \u003cbase-id\u003e --table-id \u003ctable-id\u003e --view-id \u003cview-id\u003e"
],
"source_refs": [
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_view",
"skills/mono/SKILL.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": "aitable",
"rpc_name": "delete_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view duplicate": {
"agent_summary": "复制指定视图(View),生成一个与源视图结构一致的新视图(包含列顺序、筛选、排序、分组、自定义配置等)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"显式命名",
"系统自动命名(一般是 \"原视图名 (副本)\")"
],
"avoid_when": [
"要“创建视图(Grid/FormDesigner/Gantt/Cal”请改用 dws aitable view create",
"要“删除视图(不可逆;禁止删除最后一个视图或锁定视图)”请改用 dws aitable view delete",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view list"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view duplicate --view-id VIEW_ID --new-name \"副本视图\"",
"dws aitable view duplicate --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_duplicate",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable-helper",
"rpc_name": "duplicate_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get aggregate": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get fill-color-rule"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get aggregate --view-id VIEW_ID --format json # Grid"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_aggregate",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get card": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get fill-color-rule"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get card --view-id VIEW_ID --format json # Kanban / Gallery",
"dws aitable view get card --view-id KANBAN_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_card",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get field-widths": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get fill-color-rule"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get field-widths --view-id VIEW_ID --format json # Grid"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_field_widths",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get fill-color-rule": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"3) 查询当前规则",
"看实际生效的 conditionalFormats"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get fill-color-rule --view-id GRID_ID --format json",
"dws aitable view get fill-color-rule --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_fill_color_rule",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get filter": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get filter --view-id VIEW_ID --format json # 所有"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_filter",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get frozen-cols": {
"agent_summary": "查询指定视图(View)当前的冻结列数(左侧固定列)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"查询当前冻结列数"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get frozen-cols --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_frozen_cols",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable-helper",
"rpc_name": "get_frozen_columns_of_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get group": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get group --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_group",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get lock": {
"agent_summary": "查询指定视图(View)当前的锁定状态。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"查询当前是否锁定"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get lock --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_lock",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable-helper",
"rpc_name": "get_view_lock_status"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get row-height": {
"agent_summary": "查询指定视图(View)当前的单元格行高,单位为像素。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"查询当前行高"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get row-height --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_row_height",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable-helper",
"rpc_name": "get_cell_height_of_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get sort": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get sort --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_sort",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get timebar": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get timebar --view-id VIEW_ID --format json # Gantt"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_timebar",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view get visible-fields": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get aggregate",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get card",
"要“获取指定数据表(Table)中的视图(View)完整信息,包括列”请改用 dws aitable view get field-widths"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view get visible-fields --view-id VIEW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_visible_fields",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view list": {
"agent_summary": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。"
],
"avoid_when": [
"要“创建视图(Grid/FormDesigner/Gantt/Cal”请改用 dws aitable view create",
"要“删除视图(不可逆;禁止删除最后一个视图或锁定视图)”请改用 dws aitable view delete",
"要“复制指定视图(View),生成一个与源视图结构一致的新视图(包含”请改用 dws aitable view duplicate"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable view list --base-id \u003cbase-id\u003e --table-id \u003ctable-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_list",
"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": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view lock": {
"agent_summary": "锁定或解锁指定视图(View)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"4) 锁定视图,防止他人改坏",
"解锁",
"锁定(默认)"
],
"avoid_when": [
"要“创建视图(Grid/FormDesigner/Gantt/Cal”请改用 dws aitable view create",
"要“删除视图(不可逆;禁止删除最后一个视图或锁定视图)”请改用 dws aitable view delete",
"要“复制指定视图(View),生成一个与源视图结构一致的新视图(包含”请改用 dws aitable view duplicate"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view lock --view-id VIEW_ID",
"dws aitable view lock --view-id VIEW_ID --off"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_lock",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable-helper",
"rpc_name": "lock_or_unlock_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update aggregate": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定视图(View)的名称、描述或配置。"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths",
"要“设置指定表格视图(Grid View)的条件填色规则(全量覆盖)”请改用 dws aitable view update fill-color-rule"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update aggregate --view-id GRID_ID --field-id fldX --action SUM"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_aggregate",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update card": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定视图(View)的名称、描述或配置。"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths",
"要“设置指定表格视图(Grid View)的条件填色规则(全量覆盖)”请改用 dws aitable view update fill-color-rule"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update card --view-id KANBAN_ID --cover-field-id fldAttachment --cover-resize-mode contain",
"dws aitable view update card --view-id KANBAN_ID --no-cover"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_card",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update field-widths": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定视图(View)的名称、描述或配置。"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“设置指定表格视图(Grid View)的条件填色规则(全量覆盖)”请改用 dws aitable view update fill-color-rule"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update field-widths --view-id GRID_ID --field-id fldX --width 200",
"dws aitable view update field-widths --view-id GRID_ID --json '{\"fldA\":120,\"fldB\":200}'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_field_widths",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update fill-color-rule": {
"agent_summary": "设置指定表格视图(Grid View)的条件填色规则(全量覆盖)。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"1) 给金额字段 \u003e 100 的单元格上 firstLine5 色",
"2) 清空所有规则",
"3) 金额 \u003e 100 的单元格上色"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update fill-color-rule --view-id GRID_ID --json '[",
"dws aitable view update fill-color-rule --view-id GRID_ID --json '[]'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_fill_color_rule",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable",
"rpc_name": "set_view_fill_color_rule"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update filter": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定视图(View)的名称、描述或配置。"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update filter --view-id VIEW_ID --json '[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_filter",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update frozen-cols": {
"agent_summary": "设置指定视图(View)的冻结列数(左侧固定列),默认 1。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"1) 关键字段冻结,避免横向滚动看不到",
"冻结从首列起 1 列",
"取消冻结"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update frozen-cols --view-id VIEW_ID --count 1",
"dws aitable view update frozen-cols --view-id VIEW_ID --count 0"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_frozen_cols",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable-helper",
"rpc_name": "set_frozen_columns_of_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update group": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定视图(View)的名称、描述或配置。"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update group --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_group",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update name": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定视图(View)的名称、描述或配置。"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update name --view-id VIEW_ID --name \"新视图名\""
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_name",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update row-height": {
"agent_summary": "设置指定视图(View)的单元格高度(行高),单位为像素,默认 32。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"2) 加大行高让数据更易读",
"设置行高 — 推荐档位 32 / 56 / 88 / 128"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update row-height --view-id VIEW_ID --cell-height 56",
"dws aitable view update row-height --base-id $BASE --table-id $TABLE --view-id $VIEW --cell-height 56"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_row_height",
"skills/mono/references/products/aitable/aitable-view-extras.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": "aitable-helper",
"rpc_name": "set_cell_height_of_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update sort": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"更新指定视图(View)的名称、描述或配置。"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update sort --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_sort",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update timebar": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"第 2 步(必须):绑定日期字段,否则视图为空"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update timebar --view-id GANTT_ID --start-field fldStart --end-field fldEnd --timeline-scale month",
"dws aitable view update timebar --view-id GANTT_ID --official-holiday=true"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_timebar",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable view update visible-fields": {
"agent_summary": "更新指定视图(View)的名称、描述或配置。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"传回全量列表解除隐藏",
"只保留首列和 fldA,其余字段被隐藏"
],
"avoid_when": [
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update aggregate",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update card",
"要“更新指定视图(View)的名称、描述或配置”请改用 dws aitable view update field-widths"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable view update visible-fields --view-id VIEW_ID --field-ids fldPrimary,fldA",
"dws aitable view update visible-fields --view-id VIEW_ID --json '[\"fldPrimary\",\"fldA\",\"fldB\"]'"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_visible_fields",
"skills/mono/references/products/aitable/aitable-view-config.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": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable workflow disable": {
"agent_summary": "禁用指定 Base 中的自动化工作流。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"2. 禁用"
],
"avoid_when": [
"要“列出指定 Base 中的自动化工作流,直接返回下游 search”请改用 dws aitable workflow list",
"要“启用指定 Base 中的自动化工作流”请改用 dws aitable workflow enable",
"要“获取指定 Base 中某个自动化工作流的详细信息,直接返回下游”请改用 dws aitable workflow get"
],
"effect": "write",
"effect_source": "agent-hint",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable workflow disable --base-id \u003cbase-id\u003e --workflow-id \u003cworkflow-id\u003e"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_disable",
"skills/mono/references/products/aitable/aitable-workflow.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": "aitable-helper",
"rpc_name": "disable_workflow"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable workflow enable": {
"agent_summary": "启用指定 Base 中的自动化工作流。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"3. 调试做完后重启"
],
"avoid_when": [
"要“列出指定 Base 中的自动化工作流,直接返回下游 search”请改用 dws aitable workflow list",
"要“禁用指定 Base 中的自动化工作流”请改用 dws aitable workflow disable",
"要“获取指定 Base 中某个自动化工作流的详细信息,直接返回下游”请改用 dws aitable workflow get"
],
"effect": "write",
"effect_source": "command-verb",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"examples": [
"dws aitable workflow enable --base-id BASE_ID --workflow-id WORKFLOW_ID --format json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_enable",
"skills/mono/references/products/aitable/aitable-workflow.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": "aitable-helper",
"rpc_name": "enable_workflow"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable workflow get": {
"agent_summary": "获取指定 Base 中某个自动化工作流的详细信息,直接返回下游 getFlowDetail 的详情结构。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"1. 留底当前状态"
],
"avoid_when": [
"要“列出指定 Base 中的自动化工作流,直接返回下游 search”请改用 dws aitable workflow list",
"要“启用指定 Base 中的自动化工作流”请改用 dws aitable workflow enable",
"要“禁用指定 Base 中的自动化工作流”请改用 dws aitable workflow disable"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable workflow get --base-id BASE_ID --workflow-id WORKFLOW_ID --format json",
"dws aitable workflow get --base-id BASE_ID --workflow-id WORKFLOW_ID --format json \u003e /tmp/wf-backup.json"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_get",
"skills/mono/references/products/aitable/aitable-workflow.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": "aitable-helper",
"rpc_name": "get_workflow"
},
"interface_mode": "mcp",
"availability": "available"
},
"aitable workflow list": {
"agent_summary": "列出指定 Base 中的自动化工作流,直接返回下游 searchFlows 的响应结构。",
"agent_summary_source": "mcp-tools-list+cli-registry@4574f7022c32",
"use_when": [
"4. 确认 status=RUNNING"
],
"avoid_when": [
"要“启用指定 Base 中的自动化工作流”请改用 dws aitable workflow enable",
"要“禁用指定 Base 中的自动化工作流”请改用 dws aitable workflow disable",
"要“获取指定 Base 中某个自动化工作流的详细信息,直接返回下游”请改用 dws aitable workflow get"
],
"effect": "read",
"effect_source": "command-verb",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"examples": [
"dws aitable workflow list --base-id BASE_ID --format json",
"dws aitable workflow list --base-id BASE_ID --limit 50 --offset 100"
],
"reviewed": false,
"source_refs": [
"internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_list",
"skills/mono/references/products/aitable/aitable-workflow.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": "aitable-helper",
"rpc_name": "list_workflows"
},
"interface_mode": "mcp",
"availability": "available"
}
}
}