server_projects
List, open, and save DingCard account projects so AI can continue editing human-created canvas or Markdown works.
Instructions
管部署的叮卡服务端账号里存的作品(人在编辑器里存的,AI 接着做):action 选操作——list 列出作品(id、标题、类型 mode、更新时间,query 按标题过滤,这是接着做已有作品的第一步)、open 按 id 载入(自由画布作品返回 documentId,之后 inspect_document / apply_actions / render_document / share_document 都能用;Markdown 作品返回 markdownDocument 信封,交给 render_markdown)、save 把一份文档存回账号(不给 projectId 存成新作品,给 open 返回的 projectId 时覆盖那一份)。需要环境变量 DINGCARD_SERVER_URL 加 DINGCARD_SERVER_TOKEN(带 drafts 权限的 API 令牌)或账号环境变量。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | open:要打开的作品 id(list 里查) | |
| query | No | list:按标题关键词过滤,不区分大小写;不给就列全部 | |
| title | No | save:作品名;不给时按第一页的名称自动起 | |
| action | Yes | 要做的操作 | |
| document | No | 完整的 v44(或 v1–43 旧版)文档 JSON,可替代 documentId | |
| projectId | No | save:要覆盖的服务端作品 id(open 返回的 projectId);不给就存成新作品 | |
| documentId | No | 创建或修改文档的工具返回的 documentId(推荐:不必来回传整份文档) | |
| documentPath | No | 文档 JSON 文件的路径,可替代 documentId | |
| includeDocument | No | 同时返回完整文档 JSON(默认只返回 documentId 和 version) |