ai_member_xiaobian/.agents/skills/lark-base/references/lark-base-field-delete.md
2026-05-15 10:57:05 +08:00

1.3 KiB

base +field-delete

前置条件: 先阅读 ../lark-shared/SKILL.md 了解认证、全局参数和安全规则。

删除一个字段。

推荐命令

lark-cli base +field-delete \
  --base-token app_xxx \
  --table-id tbl_xxx \
  --field-id fld_xxx \
  --yes

参数

参数 必填 说明
--base-token <token> Base Token
--table-id <id_or_name> 表 ID 或表名
--field-id <id_or_name> 字段 ID 或字段名

API 入参详情

HTTP 方法和路径:

DELETE /open-apis/base/v3/bases/:base_token/tables/:table_id/fields/:field_id

返回重点

  • 返回 deleted: true 和目标字段标识。

工作流

这是高风险写入操作。CLI 层要求显式传 --yes;如果用户已经明确要求删除且目标明确,直接执行并带上 --yes,不要再补一次确认。

  1. 建议先用 +field-get+field-list 确认目标字段。
  2. 只有当字段目标仍不明确时,才继续追问;如果删除意图和目标都明确,直接执行。

坑点

  • ⚠️ 高风险写操作,删除后不可恢复。
  • ⚠️ 忘记带 --yes 会被 CLI 拦截。

参考