SuperAPI AI 工具集

trello

办公与效率

查看项目

更新于 10-16 06:04

技能介绍

Trello Skill 用于通过 Trello REST API 管理 Trello 的看板、列表和卡片,可直接在 Clawdbot 中操作。

用途 该技能面向需要以命令行方式管理 Trello 内容的场景,覆盖看板、列表、卡片三个层级的查询与操作。

主要能力

  • 列出看板
  • 列出某个看板中的列表
  • 列出某个列表中的卡片
  • 创建卡片
  • 将卡片移动到另一个列表
  • 给卡片添加评论
  • 归档卡片

使用方式

  1. 获取 API Key:访问 https://trello.com/app-key
  2. 生成 token:在该页面点击 “Token” 链接
  3. 设置环境变量: export TRELLO_API_KEY="your-api-key" export TRELLO_TOKEN="your-token"
  4. 所有命令均使用 curl 调用 Trello REST API。

示例命令: 列出看板 curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

列出看板中的列表 curl -s "https://api.trello.com/1/boards/{boardId}/lists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

列出列表中的卡片 curl -s "https://api.trello.com/1/lists/{listId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id, desc}'

创建卡片 curl -s -X POST "https://api.trello.com/1/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN"
-d "idList={listId}"
-d "name=Card Title"
-d "desc=Card description"

移动卡片到另一个列表 curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN"
-d "idList={newListId}"

给卡片添加评论 curl -s -X POST "https://api.trello.com/1/cards/{cardId}/actions/comments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN"
-d "text=Your comment here"

归档卡片 curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN"
-d "closed=true"

更多示例: 获取所有看板 curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id" | jq

按名称查找特定看板 curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | select(.name | contains("Work"))'

获取看板上的所有卡片 curl -s "https://api.trello.com/1/boards/{boardId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, list: .idList}'

注意事项

  • 看板、列表、卡片 ID 可在 Trello URL 中找到,或通过列表命令获取。
  • API Key 和 Token 提供对 Trello 账号的完整访问权限,请务必保密。
  • 速率限制:每个 API Key 每 10 秒 300 次请求;每个 token 每 10 秒 100 次请求;/1/members 端点限制为每 900 秒 100 次请求。