index.html.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <template><div><h1 id="工作流概述" tabindex="-1"><a class="header-anchor" href="#工作流概述"><span>工作流概述</span></a></h1>
  2. <p>工作流由多个节点组成,每个节点执行一个特定操作。</p>
  3. <h2 id="节点类型" tabindex="-1"><a class="header-anchor" href="#节点类型"><span>节点类型</span></a></h2>
  4. <table>
  5. <thead>
  6. <tr>
  7. <th>分类</th>
  8. <th>说明</th>
  9. </tr>
  10. </thead>
  11. <tbody>
  12. <tr>
  13. <td>浏览器</td>
  14. <td>启动/关闭浏览器</td>
  15. </tr>
  16. <tr>
  17. <td>页面操作</td>
  18. <td>点击、输入、滚动等</td>
  19. </tr>
  20. <tr>
  21. <td>数据提取</td>
  22. <td>获取文本、属性、截图</td>
  23. </tr>
  24. <tr>
  25. <td>流程控制</td>
  26. <td>条件、循环、延时</td>
  27. </tr>
  28. </tbody>
  29. </table>
  30. <h2 id="变量系统" tabindex="-1"><a class="header-anchor" href="#变量系统"><span>变量系统</span></a></h2>
  31. <p>节点可以输出变量,供后续节点使用:</p>
  32. <div class="language-text line-numbers-mode" data-highlighter="prismjs" data-ext="text"><pre v-pre><code class="language-text"><span class="line">{{$node.浏览器.browser}} // 浏览器实例</span>
  33. <span class="line">{{$node.打开网页.page}} // 页面实例</span>
  34. <span class="line">{{$node.提取文本.text}} // 提取的文本</span>
  35. <span class="line"></span></code></pre>
  36. <div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></div></template>