From 90757887b26383beac4c5259bb79fbb1766a0e5b Mon Sep 17 00:00:00 2001 From: syh-cpdsss Date: Thu, 7 May 2026 22:53:37 +0800 Subject: [PATCH] whiteboard-update as "write" risk (#775) Change-Id: Iacc4d349b44337813392d75f4f0ec67718074efc --- shortcuts/whiteboard/whiteboard_update.go | 4 ++-- .../lark-whiteboard/references/lark-whiteboard-update.md | 8 ++++---- skills/lark-whiteboard/routes/dsl.md | 2 +- skills/lark-whiteboard/routes/mermaid.md | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/shortcuts/whiteboard/whiteboard_update.go b/shortcuts/whiteboard/whiteboard_update.go index 90786f722..0ffe6fde2 100644 --- a/shortcuts/whiteboard/whiteboard_update.go +++ b/shortcuts/whiteboard/whiteboard_update.go @@ -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, diff --git a/skills/lark-whiteboard/references/lark-whiteboard-update.md b/skills/lark-whiteboard/references/lark-whiteboard-update.md index bbb957dd3..225ac1e5b 100644 --- a/skills/lark-whiteboard/references/lark-whiteboard-update.md +++ b/skills/lark-whiteboard/references/lark-whiteboard-update.md @@ -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 ``` diff --git a/skills/lark-whiteboard/routes/dsl.md b/skills/lark-whiteboard/routes/dsl.md index 64cdf046a..b809f9fa2 100644 --- a/skills/lark-whiteboard/routes/dsl.md +++ b/skills/lark-whiteboard/routes/dsl.md @@ -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 \ - --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 写入成功 ``` diff --git a/skills/lark-whiteboard/routes/mermaid.md b/skills/lark-whiteboard/routes/mermaid.md index 8a23bdd7c..c67cc255a 100644 --- a/skills/lark-whiteboard/routes/mermaid.md +++ b/skills/lark-whiteboard/routes/mermaid.md @@ -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 \ - --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 写入成功 ```