DingTalk AI Table

Full CRUD på DingTalk AI Tables (.able / Notable) via det officiella API:et

av breath57 · breath57/dingtalk-skills

Fungerar med konfiguration ★ 8.0/10

DingTalk AI Table — Full CRUD på DingTalk AI Tables (.able / Notable) via det officiella API:et

Vad den gör

Driver alla operationer på DingTalk AI Tables (formatet .able multi-dimensional/Notable): lista och hantera ark, skapa och ta bort fält, samt fråga, lägga till, uppdatera och ta bort poster. Utlöses vid DingTalk AI-table, multi-dimensional-table, sheet, field och record CRUD-fraser (kinesiska eller engelska). Levereras med ett dt_helper.sh för token/identitetshantering och en 306-raders API-referens.

Testrapport

dt_helper.sh körs rent: --set/--get config roundtrip fungerar, och --token med dummy credentials nådde den live DingTalk OAuth-slutpunkten och visade det verkliga 'invalidClientIdOrSecret' API-felet istället för att krascha, vilket bevisar att rörsystemet är korrekt kopplat. references/api.md är en solid 306-raders referens som täcker alla tolv sheet/field/record-operationer plus felkoder och nödvändiga behörigheter. Varje curl-anrop riktar sig endast till officiella api.dingtalk.com och oapi.dingtalk.com-domäner. Faktisk tabell-CRUD kräver en verklig DingTalk enterprise app key/secret och en .able-bas som inte kunde erhållas, så skillnaden mellan utdata och baslinje är omättbar.

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

Installation

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

Kommandon och exempelprompter

  • /dingtalk-ai-tableFull CRUD på DingTalk AI Tables (.able / Notable) via det officiella API:et

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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