Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion skills/lark-apps/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,10 @@ metadata:

## 发布态与链接交付

- 用户表达想要**可访问 / 线上 / 分享 / 新的链接(URL)/ 上线**,即是**发布意图**:先走下方发布链路、确认完成后再给链接。
- 云端会话完成只代表本轮生成/迭代结束,不代表最新内容已经发布到线上。
- `apps +list` 的 `is_published=true` 只代表该应用历史上存在发布版本;不能据此判断最新云端生成结果已部署。
- 开发态链接只要拿到 `app_id` 就可以拼接:`https://miaoda.feishu.cn/app/{app_id}`。
- 开发态链接只要拿到 `app_id` 就可以拼接:`https://miaoda.feishu.cn/app/{app_id}`;它**仅用于进入妙搭开发/编辑态,不能当作可访问/分享链接顶替发布**
- 发布态可访问链接只能在本轮发布已确认完成后给出:HTML 发布用 `+html-publish` 返回的 `data.url`;全栈发布用 `+release-get` 轮询,`finished` 时该命令输出已含 `online_url` 直接返回,`failed` 时该命令输出已含 `error_logs` 直接给出失败原因。

## 意图路由
Expand Down
2 changes: 1 addition & 1 deletion skills/lark-apps/references/lark-apps-cloud-dev.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ lark-cli apps +session-list --app-id app_xxx

云端搭建完成后,给用户区分两类链接:

- 开发态链接:拿到 `app_id` 后即可拼 `https://miaoda.feishu.cn/app/{app_id}`,例如 `https://miaoda.feishu.cn/app/app_xxx`。
- 开发态链接:拿到 `app_id` 后即可拼 `https://miaoda.feishu.cn/app/{app_id}`,例如 `https://miaoda.feishu.cn/app/app_xxx`;仅用于进入妙搭开发/编辑态,不能当作可访问/分享链接顶替发布
- 发布态访问链接:只有在发布动作已完成时才提供。全栈应用在 `+release-get` 返回 `finished` 时,该命令输出已含 `online_url`,直接读取(`failed` 时其输出已含 `error_logs` 给出失败原因;`+list` 仅作独立查询入口);HTML 应用使用 `+html-publish` 返回的 `data.url`。

如果只完成了云端会话、没有确认发布完成,就明确告诉用户“开发态链接可进入继续编辑,发布态是否为最新版本尚未确认”。
Expand Down
Loading