mirror of
https://github.com/larksuite/cli.git
synced 2026-07-03 14:02:43 +08:00
whiteboard-update as "write" risk (#775)
Change-Id: Iacc4d349b44337813392d75f4f0ec67718074efc
This commit is contained in:
@@ -135,7 +135,7 @@ var WhiteboardUpdate = common.Shortcut{
|
||||
Service: "whiteboard",
|
||||
Command: "+update",
|
||||
Description: WhiteboardUpdateDescription,
|
||||
Risk: "high-risk-write",
|
||||
Risk: "write",
|
||||
Scopes: wbUpdateScopes,
|
||||
AuthTypes: wbUpdateAuthTypes,
|
||||
Flags: wbUpdateFlags,
|
||||
@@ -150,7 +150,7 @@ var WhiteboardUpdateOld = common.Shortcut{
|
||||
Service: "docs",
|
||||
Command: "+whiteboard-update",
|
||||
Description: WhiteboardUpdateDescription,
|
||||
Risk: "high-risk-write",
|
||||
Risk: "write",
|
||||
Scopes: wbUpdateScopes,
|
||||
AuthTypes: wbUpdateAuthTypes,
|
||||
Flags: wbUpdateFlags,
|
||||
|
||||
@@ -45,7 +45,7 @@ EOF
|
||||
cat diagram.puml | lark-cli whiteboard +update \
|
||||
--whiteboard-token <画板Token> \
|
||||
--input_format plantuml --source -\
|
||||
--overwrite --yes --as user
|
||||
--overwrite --as user
|
||||
```
|
||||
|
||||
### 示例 2:使用 Mermaid 代码更新画板(从文件读取)
|
||||
@@ -65,7 +65,7 @@ lark-cli whiteboard +update \
|
||||
--whiteboard-token <画板Token> \
|
||||
--input_format mermaid \
|
||||
--source @./diagram.mmd \
|
||||
--overwrite --yes --as user
|
||||
--overwrite --as user
|
||||
```
|
||||
|
||||
### 示例 3:使用 whiteboard-cli 生成 OpenAPI 格式并写入画板
|
||||
@@ -79,7 +79,7 @@ npx -y @larksuite/whiteboard-cli@^0.2.10 -i <产物文件> --to openapi --format
|
||||
--whiteboard-token <画板Token> \
|
||||
--source - --input_format raw \
|
||||
--idempotent-token <10+字符唯一串> \
|
||||
--yes --as user
|
||||
--as user
|
||||
```
|
||||
|
||||
### 示例 4:先生成产物文件,再从文件读取更新
|
||||
@@ -96,5 +96,5 @@ lark-cli whiteboard +update \
|
||||
--idempotent-token <10+字符唯一串> \
|
||||
--input_format raw \
|
||||
--source @./temp.json \
|
||||
--overwrite --yes --as user
|
||||
--overwrite --as user
|
||||
```
|
||||
|
||||
@@ -32,7 +32,7 @@ Step 3: 渲染 & 审查 → 交付
|
||||
- 写入画板:用 whiteboard-cli 将 diagram.json 转换为 OpenAPI 格式并 pipe 给 +update:
|
||||
npx -y @larksuite/whiteboard-cli@^0.2.10 -i diagram.json --to openapi --format json \
|
||||
| lark-cli whiteboard +update --whiteboard-token <board_token> \
|
||||
--source - --input_format raw --idempotent-token <时间戳+标识> --yes --as user
|
||||
--source - --input_format raw --idempotent-token <时间戳+标识> --as user
|
||||
→ 完整 dry-run / 确认流程见 SKILL.md [§ 写入画板](../SKILL.md#写入画板)
|
||||
- 交付:向用户报告 board_token 写入成功
|
||||
```
|
||||
|
||||
@@ -21,7 +21,7 @@ Step 3: 渲染验证 & 写入画板 & 交付
|
||||
5. 写入画板:用 whiteboard-cli 将 diagram.mmd 转换为 OpenAPI 格式并 pipe 给 +update:
|
||||
npx -y @larksuite/whiteboard-cli@^0.2.10 -i diagram.mmd --to openapi --format json \
|
||||
| lark-cli whiteboard +update --whiteboard-token <board_token> \
|
||||
--source - --input_format raw --idempotent-token <时间戳+标识> --yes --as user
|
||||
--source - --input_format raw --idempotent-token <时间戳+标识> --as user
|
||||
→ 完整 dry-run / 确认流程见 SKILL.md [§ 写入画板](../SKILL.md#写入画板)
|
||||
6. 交付:向用户报告 board_token 写入成功
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user