aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/docs/public
diff options
context:
space:
mode:
author简律纯 <admin@jyunko.cn>2023-04-28 14:21:54 +0800
committer简律纯 <admin@jyunko.cn>2023-04-28 14:21:54 +0800
commit48623aa30babccae42554780bb1d974f3969dd97 (patch)
treebba7120b3e68b121551b48186aa6f4324b0676c4 /docs/public
parenta29456051c946eda5f89e755a47683d309bd61bd (diff)
downloadHydroRoll-48623aa30babccae42554780bb1d974f3969dd97.tar.gz
HydroRoll-48623aa30babccae42554780bb1d974f3969dd97.zip
更新水系架构.drawio.html
Diffstat (limited to 'docs/public')
-rw-r--r--docs/public/.drawio/水系架构.drawio.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/public/.drawio/水系架构.drawio.html b/docs/public/.drawio/水系架构.drawio.html
index 9cfaf39..749a177 100644
--- a/docs/public/.drawio/水系架构.drawio.html
+++ b/docs/public/.drawio/水系架构.drawio.html
@@ -6,7 +6,7 @@
<meta charset="utf-8"/>
</head>
<body>
-<div class="mxgraph" style="max-width:100%;border:1px solid transparent;" data-mxgraph="{&quot;highlight&quot;:&quot;#0000ff&quot;,&quot;nav&quot;:true,&quot;resize&quot;:true,&quot;xml&quot;:&quot;&lt;mxfile host=\&quot;app.diagrams.net\&quot; modified=\&quot;2023-04-28T05:58:02.424Z\&quot; agent=\&quot;5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36 Edg/112.0.1722.48\&quot; etag=\&quot;SNdGq2O_zLEAu_oYsOWZ\&quot; version=\&quot;20.4.0\&quot; type=\&quot;github\&quot;&gt;&lt;diagram name=\&quot;Page-1\&quot; id=\&quot;5f0bae14-7c28-e335-631c-24af17079c00\&quot;&gt;&lt;mxGraphModel dx=\&quot;7720\&quot; dy=\&quot;5797\&quot; grid=\&quot;1\&quot; gridSize=\&quot;10\&quot; guides=\&quot;1\&quot; tooltips=\&quot;1\&quot; connect=\&quot;1\&quot; arrows=\&quot;1\&quot; fold=\&quot;1\&quot; page=\&quot;1\&quot; pageScale=\&quot;1\&quot; pageWidth=\&quot;1100\&quot; pageHeight=\&quot;850\&quot; math=\&quot;0\&quot; shadow=\&quot;0\&quot;&gt;&lt;root&gt;&lt;mxCell id=\&quot;0\&quot;/&gt;&lt;mxCell id=\&quot;1\&quot; parent=\&quot;0\&quot;/&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-84\&quot; value=\&quot;\&quot; style=\&quot;rounded=1;absoluteArcSize=1;html=1;arcSize=10;sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;-610\&quot; y=\&quot;-520\&quot; width=\&quot;5480\&quot; height=\&quot;3400\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-86\&quot; value=\&quot;\&quot; style=\&quot;rounded=1;absoluteArcSize=1;html=1;arcSize=10;whiteSpace=wrap;points=[];strokeColor=inherit;fillColor=inherit;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-84\&quot;&gt;&lt;mxGeometry x=\&quot;2685.29945553539\&quot; y=\&quot;159.5307917888563\&quot; width=\&quot;2695.24500907441\&quot; height=\&quot;3180.6451612903224\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot; value=\&quot;文件目录结构\&quot; style=\&quot;swimlane;sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-84\&quot;&gt;&lt;mxGeometry x=\&quot;3372.4302325581393\&quot; y=\&quot;990.0181818181818\&quot; width=\&quot;1168.2170542635656\&quot; height=\&quot;1419.9636363636362\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;730\&quot; y=\&quot;140\&quot; width=\&quot;110\&quot; height=\&quot;30\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-65\&quot; value=\&quot;logs&amp;#10;日志文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot;&gt;&lt;mxGeometry x=\&quot;82.19999999999999\&quot; y=\&quot;178.94736842105263\&quot; width=\&quot;383.59999999999997\&quot; height=\&quot;106.69172932330828\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;30\&quot; y=\&quot;50\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-66\&quot; value=\&quot;2023042800060445.txt\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-65\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;383.59999999999997\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-30\&quot; value=\&quot;web&amp;#10;UI文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot;&gt;&lt;mxGeometry x=\&quot;712.3999999999999\&quot; y=\&quot;178.94736842105263\&quot; width=\&quot;411\&quot; height=\&quot;90\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;300\&quot; y=\&quot;50\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-61\&quot; value=\&quot;frontend&amp;lt;span style=&amp;quot;white-space: pre;&amp;quot;&amp;gt;&amp;#9;&amp;lt;/span&amp;gt;(前端文件夹)\&quot; style=\&quot;text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=12;fontFamily=Helvetica;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-30\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;411\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-63\&quot; value=\&quot;backend&amp;lt;span style=&amp;quot;white-space: pre;&amp;quot;&amp;gt;&amp;#9;&amp;lt;/span&amp;gt;(后端文件夹)\&quot; style=\&quot;text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=12;fontFamily=Helvetica;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-30\&quot;&gt;&lt;mxGeometry y=\&quot;60\&quot; width=\&quot;411\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-25\&quot; value=\&quot;config&amp;#10;配置文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot;&gt;&lt;mxGeometry x=\&quot;82.19999999999999\&quot; y=\&quot;485.7142857142856\&quot; width=\&quot;383.59999999999997\&quot; height=\&quot;106.69172932330828\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;100\&quot; y=\&quot;250\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-26\&quot; value=\&quot;censor.json\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-25\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;383.59999999999997\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot; value=\&quot;models&amp;#10;模型文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot;&gt;&lt;mxGeometry x=\&quot;712.3999999999999\&quot; y=\&quot;485.7142857142856\&quot; width=\&quot;411\&quot; height=\&quot;336.7669172932331\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;320\&quot; y=\&quot;250\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-21\&quot; value=\&quot;models_default.tar.gz\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=default;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;411\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-22\&quot; value=\&quot;models_hentai.tar.gz\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;106.69172932330828\&quot; width=\&quot;411\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-23\&quot; value=\&quot;models_servant.tar.gz\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;183.38345864661656\&quot; width=\&quot;411\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-24\&quot; value=\&quot;models_assistant.tar.gz\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;container=0;snapToPoint=0;noLabel=0;metaEdit=0;autosize=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;260.07518796992485\&quot; width=\&quot;411\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot; value=\&quot;rules&amp;#10;规则文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot;&gt;&lt;mxGeometry x=\&quot;82.2\&quot; y=\&quot;766.92\&quot; width=\&quot;237.8\&quot; height=\&quot;336.7669172932331\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;50\&quot; y=\&quot;340\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-2\&quot; value=\&quot;rules-default\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=default;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;237.8\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-3\&quot; value=\&quot;rules-skyfall\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;106.69172932330828\&quot; width=\&quot;237.8\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-4\&quot; value=\&quot;rules-pine\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;183.38345864661656\&quot; width=\&quot;237.8\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-5\&quot; value=\&quot;rules-jane\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;container=0;snapToPoint=0;noLabel=0;metaEdit=0;autosize=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;260.07518796992485\&quot; width=\&quot;237.8\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot; value=\&quot;plugins&amp;#10;插件文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot;&gt;&lt;mxGeometry x=\&quot;712.4\&quot; y=\&quot;996.99\&quot; width=\&quot;187.6\&quot; height=\&quot;336.7669172932331\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;300\&quot; y=\&quot;420\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-59\&quot; value=\&quot;plugin_1\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;187.6\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-67\&quot; value=\&quot;plugin_2\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;106.69172932330828\&quot; width=\&quot;187.6\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-68\&quot; value=\&quot;plugin_3.py\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;183.38345864661656\&quot; width=\&quot;187.6\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-82\&quot; value=\&quot;plugin_4.py\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;260.07518796992485\&quot; width=\&quot;187.6\&quot; height=\&quot;76.69172932330828\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-69\&quot; value=\&quot;users&amp;#10;用户文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-74\&quot;&gt;&lt;mxGeometry x=\&quot;82.2\&quot; y=\&quot;1150\&quot; width=\&quot;67.8\&quot; height=\&quot;77.07\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;50\&quot; y=\&quot;490\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-113\&quot; value=\&quot;TRPG&amp;lt;br&amp;gt;跑团\&quot; style=\&quot;text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-84\&quot;&gt;&lt;mxGeometry x=\&quot;2761.240310077518\&quot; y=\&quot;164.84848484848484\&quot; width=\&quot;212.40310077519376\&quot; height=\&quot;82.42424242424242\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-115\&quot; value=\&quot;\&quot; style=\&quot;rounded=1;absoluteArcSize=1;html=1;arcSize=10;whiteSpace=wrap;points=[];strokeColor=inherit;fillColor=inherit;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-84\&quot;&gt;&lt;mxGeometry x=\&quot;39.78221415607985\&quot; y=\&quot;159.5307917888563\&quot; width=\&quot;2585.8439201451906\&quot; height=\&quot;3180.6451612903224\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-117\&quot; value=\&quot;水系架构\&quot; style=\&quot;text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-84\&quot;&gt;&lt;mxGeometry x=\&quot;39.78221415607985\&quot; y=\&quot;39.882697947214076\&quot; width=\&quot;99.45553539019963\&quot; height=\&quot;39.882697947214076\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-294\&quot; value=\&quot;ML/DL&amp;lt;br&amp;gt;AI\&quot; style=\&quot;text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-84\&quot;&gt;&lt;mxGeometry x=\&quot;99.4521431083717\&quot; y=\&quot;199.41681329423264\&quot; width=\&quot;212.40310077519376\&quot; height=\&quot;82.42424242424242\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;/root&gt;&lt;/mxGraphModel&gt;&lt;/diagram&gt;&lt;/mxfile&gt;&quot;,&quot;toolbar&quot;:&quot;pages zoom layers lightbox&quot;,&quot;page&quot;:0}"></div>
+<div class="mxgraph" style="max-width:100%;border:1px solid transparent;" data-mxgraph="{&quot;highlight&quot;:&quot;#0000ff&quot;,&quot;nav&quot;:true,&quot;resize&quot;:true,&quot;xml&quot;:&quot;&lt;mxfile host=\&quot;app.diagrams.net\&quot; modified=\&quot;2023-04-28T06:21:48.442Z\&quot; agent=\&quot;5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36 Edg/112.0.1722.48\&quot; etag=\&quot;8bchuV12Shg6JaaQcoxi\&quot; version=\&quot;20.4.0\&quot; type=\&quot;github\&quot;&gt;&lt;diagram name=\&quot;Page-1\&quot; id=\&quot;5f0bae14-7c28-e335-631c-24af17079c00\&quot;&gt;&lt;mxGraphModel dx=\&quot;2341\&quot; dy=\&quot;1778\&quot; grid=\&quot;1\&quot; gridSize=\&quot;10\&quot; guides=\&quot;1\&quot; tooltips=\&quot;1\&quot; connect=\&quot;1\&quot; arrows=\&quot;1\&quot; fold=\&quot;1\&quot; page=\&quot;1\&quot; pageScale=\&quot;1\&quot; pageWidth=\&quot;1100\&quot; pageHeight=\&quot;850\&quot; math=\&quot;0\&quot; shadow=\&quot;0\&quot;&gt;&lt;root&gt;&lt;mxCell id=\&quot;0\&quot;/&gt;&lt;mxCell id=\&quot;1\&quot; parent=\&quot;0\&quot;/&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot; value=\&quot;水系架构\&quot; style=\&quot;swimlane;startSize=20;horizontal=1;containerType=tree;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;startArrow&amp;quot;:&amp;quot;none&amp;quot;,&amp;quot;endArrow&amp;quot;:&amp;quot;none&amp;quot;};sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;-1080\&quot; y=\&quot;-810\&quot; width=\&quot;1280\&quot; height=\&quot;910\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-301\&quot; value=\&quot;\&quot; style=\&quot;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=none;endArrow=none;rounded=0;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;fontSize=12;\&quot; edge=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot; source=\&quot;uVe3mF7CTFMHZBntQ0y6-303\&quot; target=\&quot;uVe3mF7CTFMHZBntQ0y6-304\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-302\&quot; value=\&quot;\&quot; style=\&quot;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=none;endArrow=none;rounded=0;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;fontSize=12;\&quot; edge=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot; source=\&quot;uVe3mF7CTFMHZBntQ0y6-303\&quot; target=\&quot;uVe3mF7CTFMHZBntQ0y6-305\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;UserObject label=\&quot;骰娘个体\&quot; treeRoot=\&quot;1\&quot; id=\&quot;uVe3mF7CTFMHZBntQ0y6-303\&quot;&gt;&lt;mxCell style=\&quot;whiteSpace=wrap;html=1;align=center;treeFolding=1;treeMoving=1;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;startArrow&amp;quot;:&amp;quot;none&amp;quot;,&amp;quot;endArrow&amp;quot;:&amp;quot;none&amp;quot;};sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot;&gt;&lt;mxGeometry x=\&quot;140\&quot; y=\&quot;40\&quot; width=\&quot;170\&quot; height=\&quot;80\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;/UserObject&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-304\&quot; value=\&quot;AI&amp;lt;br&amp;gt;\&quot; style=\&quot;whiteSpace=wrap;html=1;align=center;verticalAlign=middle;treeFolding=1;treeMoving=1;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;startArrow&amp;quot;:&amp;quot;none&amp;quot;,&amp;quot;endArrow&amp;quot;:&amp;quot;none&amp;quot;};sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot;&gt;&lt;mxGeometry x=\&quot;20\&quot; y=\&quot;140\&quot; width=\&quot;100\&quot; height=\&quot;60\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-356\&quot; style=\&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;sketch=1;hachureGap=4;jiggle=2;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Helvetica;fontSize=12;\&quot; edge=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot; source=\&quot;uVe3mF7CTFMHZBntQ0y6-305\&quot; target=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;Array as=\&quot;points\&quot;&gt;&lt;mxPoint x=\&quot;430\&quot; y=\&quot;325\&quot;/&gt;&lt;/Array&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-305\&quot; value=\&quot;TRPG\&quot; style=\&quot;whiteSpace=wrap;html=1;align=center;verticalAlign=middle;treeFolding=1;treeMoving=1;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;startArrow&amp;quot;:&amp;quot;none&amp;quot;,&amp;quot;endArrow&amp;quot;:&amp;quot;none&amp;quot;};sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot;&gt;&lt;mxGeometry x=\&quot;380\&quot; y=\&quot;140\&quot; width=\&quot;100\&quot; height=\&quot;60\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-316\&quot; value=\&quot;debug\&quot; style=\&quot;html=1;verticalAlign=bottom;endArrow=block;rounded=0;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;fontSize=12;\&quot; edge=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot;&gt;&lt;mxGeometry width=\&quot;80\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;160\&quot; y=\&quot;160\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;340\&quot; y=\&quot;160\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-317\&quot; value=\&quot;continue-train\&quot; style=\&quot;html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;rounded=0;sketch=1;hachureGap=4;jiggle=2;fontFamily=Helvetica;fontSize=12;\&quot; edge=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;330\&quot; y=\&quot;190\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;150\&quot; y=\&quot;190\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot; value=\&quot;文件目录结构\&quot; style=\&quot;swimlane;horizontal=0;sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot;&gt;&lt;mxGeometry x=\&quot;630\&quot; y=\&quot;150\&quot; width=\&quot;480\&quot; height=\&quot;440\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;800\&quot; y=\&quot;280\&quot; width=\&quot;40\&quot; height=\&quot;100\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-331\&quot; value=\&quot;config&amp;#10;配置文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry x=\&quot;35\&quot; y=\&quot;10\&quot; width=\&quot;80\&quot; height=\&quot;63.38\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;100\&quot; y=\&quot;250\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-332\&quot; value=\&quot;censor.json\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-331\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;80\&quot; height=\&quot;33.38\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-333\&quot; value=\&quot;logs&amp;#10;日志文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry x=\&quot;35\&quot; y=\&quot;115\&quot; width=\&quot;150\&quot; height=\&quot;50\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;30\&quot; y=\&quot;50\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-334\&quot; value=\&quot;2023042800060445.txt\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-333\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;150\&quot; height=\&quot;20\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-328\&quot; value=\&quot;web&amp;#10;UI文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry x=\&quot;40\&quot; y=\&quot;210\&quot; width=\&quot;150\&quot; height=\&quot;90\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;300\&quot; y=\&quot;50\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-329\&quot; value=\&quot;frontend&amp;lt;span style=&amp;quot;white-space: pre;&amp;quot;&amp;gt;&amp;#9;&amp;lt;/span&amp;gt;(前端文件夹)\&quot; style=\&quot;text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=12;fontFamily=Helvetica;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-328\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;150\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-330\&quot; value=\&quot;backend&amp;lt;span style=&amp;quot;white-space: pre;&amp;quot;&amp;gt;&amp;#9;&amp;lt;/span&amp;gt;(后端文件夹)\&quot; style=\&quot;text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=12;fontFamily=Helvetica;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-328\&quot;&gt;&lt;mxGeometry y=\&quot;60\&quot; width=\&quot;150\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot; value=\&quot;models&amp;#10;模型文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry x=\&quot;290\&quot; y=\&quot;25\&quot; width=\&quot;140\&quot; height=\&quot;160\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;320\&quot; y=\&quot;250\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-21\&quot; value=\&quot;models_default.tar.gz\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=default;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;140\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-22\&quot; value=\&quot;models_hentai.tar.gz\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;70\&quot; width=\&quot;140\&quot; height=\&quot;33.38\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-23\&quot; value=\&quot;models_servant.tar.gz\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;103.38\&quot; width=\&quot;140\&quot; height=\&quot;23.46\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-24\&quot; value=\&quot;models_assistant.tar.gz\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;container=0;snapToPoint=0;noLabel=0;metaEdit=0;autosize=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-20\&quot;&gt;&lt;mxGeometry y=\&quot;126.84\&quot; width=\&quot;140\&quot; height=\&quot;33.16\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot; value=\&quot;rules&amp;#10;规则文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry x=\&quot;185\&quot; y=\&quot;25\&quot; width=\&quot;85\&quot; height=\&quot;149.85000000000002\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;50\&quot; y=\&quot;340\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-2\&quot; value=\&quot;rules-default\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=default;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;85\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-3\&quot; value=\&quot;rules-skyfall\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;60\&quot; width=\&quot;85\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-4\&quot; value=\&quot;rules-pine\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;90\&quot; width=\&quot;85\&quot; height=\&quot;29.93\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-5\&quot; value=\&quot;rules-jane\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;container=0;snapToPoint=0;noLabel=0;metaEdit=0;autosize=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-1\&quot;&gt;&lt;mxGeometry y=\&quot;119.93\&quot; width=\&quot;85\&quot; height=\&quot;29.92\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot; value=\&quot;plugins&amp;#10;插件文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry x=\&quot;240\&quot; y=\&quot;210\&quot; width=\&quot;78.8\&quot; height=\&quot;180\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;300\&quot; y=\&quot;420\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-59\&quot; value=\&quot;plugin_1\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;30\&quot; width=\&quot;78.8\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-67\&quot; value=\&quot;plugin_2\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;70\&quot; width=\&quot;78.8\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-68\&quot; value=\&quot;plugin_3.py\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;110\&quot; width=\&quot;78.8\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-82\&quot; value=\&quot;plugin_4.py\&quot; style=\&quot;text;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;rounded=0;strokeColor=none;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-58\&quot;&gt;&lt;mxGeometry y=\&quot;140\&quot; width=\&quot;78.8\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-69\&quot; value=\&quot;users&amp;#10;用户文件夹\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;sketch=1;rotation=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-355\&quot;&gt;&lt;mxGeometry x=\&quot;40\&quot; y=\&quot;330\&quot; width=\&quot;177.8\&quot; height=\&quot;87.07\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxRectangle x=\&quot;50\&quot; y=\&quot;490\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;alternateBounds\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;uVe3mF7CTFMHZBntQ0y6-357\&quot; value=\&quot;娘\&quot; style=\&quot;shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;sketch=1;hachureGap=4;jiggle=2;strokeColor=default;fontFamily=Helvetica;fontSize=12;\&quot; vertex=\&quot;1\&quot; parent=\&quot;uVe3mF7CTFMHZBntQ0y6-300\&quot;&gt;&lt;mxGeometry x=\&quot;260\&quot; y=\&quot;60\&quot; width=\&quot;10\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;/root&gt;&lt;/mxGraphModel&gt;&lt;/diagram&gt;&lt;/mxfile&gt;&quot;,&quot;toolbar&quot;:&quot;pages zoom layers lightbox&quot;,&quot;page&quot;:0}"></div>
<a style="position:absolute;top:50%;left:50%;margin-top:-128px;margin-left:-64px;" href="https://app.diagrams.net/#Hretrofor%2FHydroRoll%2Fmain%2Fdocs%2Fpublic%2F.drawio%2F%E6%B0%B4%E7%B3%BB%E6%9E%B6%E6%9E%84.drawio.html" target="_blank"><img border="0" src="https://app.diagrams.net/images/drawlogo128.png"/></a>
</body>
</html>