diff --git a/src/components/ComposerEditor.vue b/src/components/ComposerEditor.vue index 2a4142b..4d8c771 100644 --- a/src/components/ComposerEditor.vue +++ b/src/components/ComposerEditor.vue @@ -14,10 +14,26 @@ import CommandComposer from "components/composer/CommandComposer.vue"; import CommandRunResult from "components/CommandRunResult"; import { useCommandManager } from "js/commandManager.js"; +import { dbManager } from "js/utools"; export default { components: { CommandComposer, CommandRunResult }, setup() { + const hasRunComposer = dbManager.getStorage("st_hasRunComposer"); + + if (!hasRunComposer) { + quickcommand.showConfirmBox( + `
👏🏻 欢迎使用可视化编排,由于编排功能众多,推荐先查看教程再使用
+
查看教程戳我
+
或者看一个浏览器控制典型案例快速入门
+
你随时可以点击右上角的帮助按钮(图标为问号),再次查看教程
`, + "帮助", + true, + 600 + ); + dbManager.setStorage("st_hasRunComposer", true); + } + const commandManager = useCommandManager(); const defaultCommand = commandManager.getDefaultCommand("quickcomposer");