Files
draw-io-files/lark-webhook-sender.drawio
2025-10-13 22:34:24 +08:00

56 lines
31 KiB
Plaintext

<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36 Edg/141.0.0.0" version="28.1.2">
<diagram name="第 1 页" id="9XxNq61y-twDySkvX9jo">
<mxGraphModel dx="1143" dy="657" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="880" pageHeight="180" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="boFGepzY3nu7SI_qVcs7-2" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" vertex="1" parent="1">
<mxGeometry x="24" y="25" width="90" height="90" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-4" value="&lt;b&gt;Gitea 代码仓库&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="19" y="140" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-5" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="137" y="70" as="sourcePoint" />
<mxPoint x="307" y="70" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-6" value="&lt;i style=&quot;&quot;&gt;Webhooks&lt;/i&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="164.5" y="20" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-7" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.traditional_server;" vertex="1" parent="1">
<mxGeometry x="337" y="20" width="57.69" height="100" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-8" value="&lt;b&gt;Server 服务器&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="372" y="140" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-9" value="&lt;font face=&quot;Helvetica&quot; style=&quot;font-size: 8px;&quot;&gt;&lt;span style=&quot;white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt;当仓库代码变化时,&lt;b&gt;Gitea &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt;通过 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; border: 0px solid oklch(0.92 0.004 286.32); margin: 0px; padding: 0px; outline-color: oklab(0.705 0.00415142 -0.0144141 / 0.5); font-weight: bold; -webkit-tap-highlight-color: transparent; white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt;HTTP POST 请求&lt;/strong&gt;&lt;span style=&quot;white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt; 将数据实时推送到 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; border: 0px solid oklch(0.92 0.004 286.32); margin: 0px; padding: 0px; outline-color: oklab(0.705 0.00415142 -0.0144141 / 0.5); font-weight: bold; -webkit-tap-highlight-color: transparent; white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt;自定义 URL(回调地址)&lt;/strong&gt;&lt;span style=&quot;white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt;,无需轮询查询&lt;/span&gt;&lt;/font&gt;" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="137" y="80" width="155" height="50" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-11" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;shadow=1;glass=1;" vertex="1" parent="1">
<mxGeometry x="327" y="10" width="190" height="120" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-12" value="&lt;font style=&quot;font-size: 11px;&quot; face=&quot;Helvetica&quot;&gt;1. 获取仓库信息&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot; face=&quot;Helvetica&quot;&gt;2. 解析 commit-msg&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot; face=&quot;Helvetica&quot;&gt;3. 映射文件地址&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot; face=&quot;Helvetica&quot;&gt;4. 筛选拦截文件&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot; face=&quot;Helvetica&quot;&gt;5. 整理文件内容&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot; face=&quot;Helvetica&quot;&gt;6. 请求大语言模型&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot; face=&quot;Helvetica&quot;&gt;7. 封装飞书消息卡片&lt;/font&gt;&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="397" y="10" width="120" height="120" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-13" value="" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="537" y="69.70999999999998" as="sourcePoint" />
<mxPoint x="707" y="69.70999999999998" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-14" value="&lt;i&gt;飞书 (Lark) SDK&lt;/i&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="567" y="20" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-15" value="&lt;font face=&quot;Helvetica&quot; style=&quot;font-size: 8px;&quot;&gt;&lt;span style=&quot;white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt;通过 &lt;b&gt;Lark SDK&lt;/b&gt;,使用&lt;/span&gt;&lt;span style=&quot;white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt; &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; border: 0px solid oklch(0.92 0.004 286.32); margin: 0px; padding: 0px; outline-color: oklab(0.705 0.00415142 -0.0144141 / 0.5); font-weight: bold; -webkit-tap-highlight-color: transparent; white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt;HTTP POST 请求&lt;/strong&gt;&lt;span style=&quot;white-space-collapse: preserve; background-color: rgb(255, 255, 255);&quot;&gt; 将 &lt;b&gt;消息卡片&lt;/b&gt; 发送给特定用户(由open_id 指定)&lt;/span&gt;&lt;/font&gt;" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="539" y="80" width="155" height="50" as="geometry" />
</mxCell>
<mxCell id="boFGepzY3nu7SI_qVcs7-17" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://lf-package-cn.feishucdn.com/obj/feishu-static/lark/open/doc/frontend/images/899fa60e60151c73aaea2e25871102dc.svg;" vertex="1" parent="1">
<mxGeometry x="727" y="60" width="135" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>