` | (代码块,内含 `code`)| `lang`, `caption` | @@ -36,11 +65,34 @@ p, h1-h9, ul, ol, li, table, thead, tbody, tr, th, td, blockquote, pre, code, hr - `align` — `"left"`|`"center"`|`"right"`(适用于 p / h1-h9 / li / checkbox) - 有序列表项用 `seq="auto"` 自动编号 +### callout 内容边界 + +- 文本必须放在 ``、标题、列表、`
` 或 ` ` 等块中,不能直接写裸文本。 +- 表格、图片、代码块、分栏和画板不要嵌套进 ``;需要强调时,在资源块前放一个短 callout,再把资源块作为相邻顶层块写入。 +- 列表使用完整的 ` ` 或 `
- ...
`,不要把孤立 `
- ...
` 直接放入 callout。 + +```xml + + 重要提示 + + ++ + + 重要提示
+ 下表列出关键指标。
+``` + +### `
指标 值 ` / `
- ` 属性 + +- `
` 不使用 HTML 的 `start="N"` 属性;需要连续编号时使用一个完整的 `
`。 +- `
- ` 的自动编号写成 `seq="auto"`,不要写 `seq="true"` 或数字字符串。 + # 三、资源块 文档中可嵌入外部资源块(属于容器标签的特殊形式),需要额外语法创建: -- `
` — `
` 上传网络图片 +- `
` — `
` 上传稳定的公网图片;本地文件、剪贴板内容或需要权限的飞书素材优先使用 [`docs +media-insert`](lark-doc-media-insert.md) - `
` — 简单图由 SubAgent 直接插入 ` 完整自包含 SVG `;也可用本地文件简写 ``、` `、` `,CLI 会写入前展开为内联内容;复杂图使用 ` ` 先创建空白画板,再按 [`lark-doc-whiteboard.md`](lark-doc-whiteboard.md) 启动 SubAgent 调用 `lark-whiteboard` 写入; - ` ` — ` ` 空白;` ` 复制已有 - ` ` — ` `,必传 task-id(任务 guid) @@ -96,6 +148,16 @@ p, h1-h9, ul, ol, li, table, thead, tbody, tr, th, td, blockquote, pre, code, hr - ` ` / ` ` 增加 `background-color` 和 `vertical-align`(top | middle | bottom) - 有表头时第一行在 `` 用 ` ` 用 ``,其余在 ` ` - 合并单元格仅起始格输出 `colspan` / `rowspan`,被合并的格不出现 +- ` ` / ` ` 可以直接包含文本,也可以使用受支持的行内样式或块内容;不要把额外包 ` ` 当成强制规则。 +- `
` / ` ` / ` ` / ` ` 不能作为 create/append/block_insert_after 的孤立根块;必须放在完整 ` ` 中。 +- `
` 本身代表 N 列;不要按 ` ` 元素个数机械判断表格列数。 + +### 图片来源 + +- ` ` 只用于无需登录、服务端可直接下载的稳定 HTTP(S) URL。 +- 从飞书消息、文档或 Drive 复制出的带临时授权参数的下载 URL 不可移植;先通过对应 skill 下载为本地文件,再用 `docs +media-insert --file` 上传。 +- 剪贴板中的截图直接使用 `docs +media-insert --from-clipboard`。 +- 不要把“URL 中含 query 参数”等同于必然失败;关键是服务端能否在写入时匿名、稳定地访问资源。 # 六、美化系统 - 颜色优先使用命名色,也可写 `rgb(r,g,b)` / `rgba(r,g,b,a)`。**基础色(7 色)**:red, orange, yellow, green, blue, purple, gray @@ -110,27 +172,14 @@ p, h1-h9, ul, ol, li, table, thead, tbody, tr, th, td, blockquote, pre, code, hr | 按钮背景 `