# base +view-set-card > **前置条件:** 先阅读 [`../lark-shared/SKILL.md`](../../lark-shared/SKILL.md) 了解认证、全局参数和安全规则。 更新卡片封面配置。 ## 1. 顶层规则 - `--json` 必须是 JSON 对象。 - 仅 `gallery` / `kanban` 视图支持。 - `cover_field` 必填;可传 `attachment` 类型的字段 id、字段名,或 `null`。 ## 2. 推荐命令 设置封面: ```bash lark-cli base +view-set-card \ --base-token \ --table-id \ --view-id \ --json '{"cover_field":"fld_cover"}' ``` ## 3. JSON 写法 ```json { "cover_field": "fld_cover" } ``` ```json { "cover_field": null } ``` ## 4. 使用建议 - 建议先用 [lark-base-view-get-card.md](lark-base-view-get-card.md) 读取现状,再改。 - 优先传字段 id,不要依赖字段名。 - 普通文本、数字、选择字段不能作为封面字段。 ## 5. 易错点 - 不要传空字符串;清空时传 `null`。 - 不要在 `grid` / `calendar` / `gantt` 视图上调用。 - 不要假设任意字段都能做封面;稳定做法是先找 `attachment` 字段。 ## 6. 参考 - [lark-base-view.md](lark-base-view.md) - [lark-base-view-get-card.md](lark-base-view-get-card.md)