Overview
- Skill Key
- aliramw/dingtalk-ai-table
- Author
- aliramw
- Source Repo
- openclaw/skills
- Version
- 0.5.2
- Source Path
- skills/aliramw/dingtalk-ai-table
- Latest Commit SHA
- 51b6db6e87331031e6468b59b89b87108b2859f6
钉钉 AI 表格(多维表)操作技能。使用 mcporter CLI 连接钉钉官方新版 AI 表格 MCP server,基于 baseId / tableId / fieldId / recordId 体系执行 Base、Table、Field、Record 的查询与增删改。适用于创建 AI 表格、搜索表格、读取表结构、批量增删改记录、批量建字段、更新字段配置、按模板建表等场景。需要配置 DINGTALK_MCP_URL 或直接使用 Streamable HTTP URL。
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 dingtalk-ai-table 技能。 若已安装,则直接安装 dingtalk-ai-table 技能。
# 钉钉 AI 表格操作(新版 MCP) 按 **新版 MCP schema** 工作: - Base:`baseId` - Table:`tableId` - Field:`fieldId` - Record:`recordId` 不要再用旧版 `dentryUuid / sheetIdOrName / fieldIdOrName`。 ## 版本守门规则(每个 MCP Server 地址只强制检查一次) 在真正开始任何 AI 表格操作前,必须先检查当前 `mcporter` 注册的 `dingtalk-ai-table` MCP server 实际返回的 tools schema。**但这个检查不该每次都重复做;同一个 MCP Server 地址只需要强制检查一次。** ### 一次性检查策略 1. 先读取当前 `mcporter` 里 `dingtalk-ai-table` 对应的 MCP Server 地址。 2. 用这个地址生成一个本地检查标记(例如基于完整 URL 或其 hash)。 3. 在工作区保存检查结果,例如放到: ```text ~/.openclaw/workspace/.cache/dingtalk-ai-table/ ``` 建议文件名模式: ```text schema-check-<url-hash>.json ``` 4. 如果当前地址对应的检查标记已经存在,并且结果是“已确认新版 schema”,则**跳过重复检查**,直接继续后续 AI 表格操作。 5. 只有在以下情况才重新强制检查: - 第一次运行,没有检查标记 - `mcporter` 里的 MCP Server 地址变了 - 之前检查结果是旧版 schema / 检查失败 - 用户明确要求重新验证 ### 强制检查时执行 ```bash mcporter list dingtalk-ai-table --schema ``` ### 判断标准 如果返回的 tools 仍然是旧版这一套,例如出现: - `get_root_node_of_my_document` - `create_base_app` - `list_base_tables` - `add_base_record` - `search_base_record` - `list_base_field` 或者整体仍然基于: - `dentryUuid` - `sheetIdOrName` - `fieldIdOrName` 那么说明:**虽然 skill 文件已经是新版,但 mcporter 里注册的 MCP server 地址还是旧的,不能继续操作。** ### 遇到旧版 schema 时的强制提示 此时必须明确提示用户: 1. 打开这个页面: `https://mcp.dingtalk.com/#/detail?mcpId=9555&detailType=marketMcpDetail` 2. 点击右侧 **「获取 MCP Server 配置」** 按钮 3. 复制新的 MCP Server 地址 4. 用新的地址替换 `mcporter` 里已经注册的 `dingtalk-ai-table` 地址 5. 替换完成后,再重新执行: ```bash mcporter list dingtalk-ai-table --schema ``` 只有当返回的 tools 已经变成新版 schema,例如出现: - `list_bases` - `get_base` - `get_tables` - `get_fields` - `query_r...
# dingtalk-ai-table 钉钉 AI 表格技能,已适配 **2026-03-10 发布的新版 MCP tools**。 ## 依赖与环境声明 - 必需二进制:`mcporter`、`python3` - 必需环境变量:`DINGTALK_MCP_URL` - 推荐环境变量:`OPENCLAW_WORKSPACE`(脚本本地文件沙箱根目录) ## 本次升级重点 - 全面切换到新 schema:`baseId / tableId / fieldId / recordId` - 覆盖 19 个 MCP tools - 重写批量字段脚本 - 重写批量导入脚本 - 重写测试,当前 `21 / 21` 通过 ## 目录 - `SKILL.md`:技能说明 - `references/api-reference.md`:新版 API 参考 - `references/error-codes.md`:错误排查 - `scripts/bulk_add_fields.py`:批量新增字段 - `scripts/import_records.py`:批量导入记录 - `tests/test_security.py`:安全与构造测试 ## 测试 ```bash cd /Users/marila/Skills/dingtalk-ai-table python3 tests/test_security.py ``` ## 注意 旧版脚本依赖 `dentryUuid / sheetIdOrName`,现在已经废弃。后续调用必须使用新版 ID 体系。
youmind-openlab
AI skill for OpenClaw & Claude Code — recommend from 10000+ Nano Banana Pro (Gemini) image prompts. Smart search by use case, content remix, sample images.
23blocks-os
AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between computers and locations
hashgraph-online
AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.
rito-w
A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.
besoeasy
Battle-tested skill library for AI agents. Save 98% of API costs with ready-to-use code for crypto, PDFs, search, web scraping & more. No trial-and-error, no expensive APIs.
zeropointrepo
YouTube Transcript API skills for AI agents. Get transcripts, search videos, browse channels. Works with OpenClaw, ClawdBot, Claude Code, Cursor, Windsurf.