DingTalk AI Table

CRUD completo su DingTalk AI Tables (.able / Notable) tramite l'API ufficiale

di breath57 · breath57/dingtalk-skills

Richiede configurazione ★ 8.0/10

DingTalk AI Table — CRUD completo su DingTalk AI Tables (.able / Notable) tramite l'API ufficiale

Cosa fa

Gestisce tutte le operazioni su DingTalk AI Tables (il formato multi-dimensionale .able/Notable): elencare e gestire fogli, creare ed eliminare campi, e interrogare, aggiungere, aggiornare ed eliminare record. Si attiva su frasi CRUD relative a DingTalk AI-table, multi-dimensional-table, sheet, field e record (cinese o inglese). Fornisce un dt_helper.sh per la gestione di token/identità e un riferimento API di 306 righe.

Rapporto di test

dt_helper.sh funziona correttamente: il roundtrip di configurazione --set/--get funziona, e --token con credenziali fittizie ha raggiunto l'endpoint OAuth live di DingTalk e ha mostrato l'errore API reale 'invalidClientIdOrSecret' invece di bloccarsi, il che dimostra che l'infrastruttura è cablata correttamente. Il references/api.md è un solido riferimento di 306 righe che copre tutte le dodici operazioni su sheet/field/record più codici di errore e permessi richiesti. Ogni chiamata curl si rivolge solo ai domini ufficiali api.dingtalk.com e oapi.dingtalk.com. Il CRUD effettivo della tabella richiede una chiave/segreto di app aziendale DingTalk reale e una base .able che non è stato possibile ottenere, quindi il delta output-versus-baseline non è misurato.

Testato il: 2026-07-20 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/breath57/dingtalk-skills.git
mkdir -p ~/.claude/skills
cd dingtalk-skills && cp -r .agents/skills/dingtalk-ai-table ~/.claude/skills/dingtalk-ai-table

Comandi e prompt di esempio

  • /dingtalk-ai-tableCRUD completo su DingTalk AI Tables (.able / Notable) tramite l'API ufficiale

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 帮我在钉钉的多维表格(Notable)里新建一个负责人字段,并把本周新增的任务记录都同步更新一遍
  • 查询一下钉钉智能表格里所有还没完成的任务记录,并把状态字段都批量改成已完成,方便周会汇报
  • 这个钉钉多维表格里有不少重复的记录行,帮我筛选出来之后批量删除掉,别留下垃圾数据影响统计