id: 1e1cfe9d167c47ee8e89e2764a6812eb
parent_id: 
item_type: 1
item_id: 78137eef7b75477eb3f52beec3b33348
item_updated_time: 1764345513872
title_diff: "[{\"diffs\":[[1,\"文件快传 - Docker部署与使用小白教程\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":22}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>文件快传 - Docker部署与使用小白教程</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <meta name=\\\"content-class\\\" content=\\\"yinxiang.peso.superNote\\\"/>\\\r\\\n  <meta name=\\\"application-data:yinxiang.noteLayout\\\" content=\\\"{\\\"lineSpace\\\":\\\"recommend\\\",\\\"paragraphSpace\\\":\\\"recommend\\\"}\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"46701\\\"></a>\\\r\\\n<h1>文件快传 - Docker部署与使用小白教程</h1>\\\r\\\n\\\r\\\n<div><span style=\\\"margin:0px;\\\"><div style=\\\"padding:8px 0px;margin:8px auto;max-width:700px;\\\"> <div><span></span></div>\\\n<p></p>\\\n<div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><div>原文链接: <a href=\\\"https://mp.weixin.qq.com/s?__biz=MjM5MzY0NTk2MQ==&amp;mid=2447971564&amp;idx=1&amp;sn=cd1ee59b02a509ae09eb3e51e7baebd6&amp;chksm=b3c8009c5ce9a1ec67e9fc4b333f0241310f83cb707958e5747df61553df58d06dca2a04eac0&amp;mpshare=1&amp;scene=1&amp;srcid=0904a8djIPSO9ETRerRdvhzm&amp;sharer_shareinfo=9016ba32c2bb5b3ed072017422cc4aa0&amp;sharer_shareinfo_first=9016ba32c2bb5b3ed072017422cc4aa0#rd\\\"><span>https://mp.weixin.qq.com/s?__biz=MjM5MzY0NTk2MQ==&amp;mid=244797...</span></a></div></div>\\\n<p></p>\\\n<div><span></span></div>\\\n<div style=\\\"\\\"><div><div><h1 style=\\\"margin:0\\\"> 文件快传 - Docker部署与使用小白教程</h1><div><span style=\\\"position:relative\\\">原创</span><span><span style=\\\"position:relative\\\">肖昶</span></span><span><a style=\\\"position:relative\\\"> 纳思稻壳 </a></span><span><em></em></span></div><div style=\\\";\\\"><p style=\\\"box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:0;color:rgb(10,10,10);font-family:ui-sans-serif,system-ui,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;,&quot;Noto Color Emoji&quot;;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0;text-transform:none;widows:2;word-spacing:0;-webkit-text-stroke-width:0;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;font-size:0;line-height:0\\\"><span> </span></p><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;\\\"><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:0 8px;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:2em;letter-spacing:0.1em\\\"><span>前一段时间有写过一个文件传输工具：<a href=\\\"https://mp.weixin.qq.com/s?__biz=MjM5MzY0NTk2MQ==&amp;mid=2447970788&amp;idx=1&amp;sn=070b170290cc6b32ac56f3e9f45645a8&amp;scene=21#wechat_redirect\\\" style=\\\"\\\" target=\\\"_blank\\\">FastSend</a>，使用过程中无法单独发送复制的文本内容。逛 Github 的时候发现一个能够弥补这个问题的另一个开源项目：文件快传(file-transfer-go)，此项目还支持共享桌面，本文记录下部署和使用。</span></p><hr style=\\\"font-weight: 400;color: inherit;font-size: 15px;box-sizing: border-box;border-width: initial;border-style: none;border-color: initial;height: 1px;margin: 2em 0px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;transform-origin: 0px 0px;transform: scale(1, 0.5);background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));\\\"/><h2 style=\\\"font-weight:bold;color:rgb(255,255,255);font-size:19.5px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:16px auto;text-align:center;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;display:table;padding:0.3em 1em;background:rgb(0,152,116);border-radius:8px;box-shadow:rgba(0,0,0,0.1) 0 4px 6px\\\"><span>详细介绍</span></h2><h4 style=\\\"font-weight:bold;color:rgb(0,152,116);font-size:16.5px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:2em 8px 0;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><span>🤔 文件快传(file-transfer-go)是什么？</span></h4><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:8px 8px 0;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:2em;letter-spacing:0.1em\\\"><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(87, 107, 149);\\\"><span>文件快传</span><sup style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-size: 11.25px;line-height: 0;vertical-align: baseline;top: -0.5em;\\\"><span>[1]</span></sup></span><span> 是一个安全、快速、简单的点对点（P2P）文件传输工具，支持文件、文字、桌面共享，数据端到端加密，服务器不存储文件。</span></p><hr style=\\\"font-weight: 400;color: inherit;font-size: 15px;box-sizing: border-box;border-width: initial;border-style: none;border-color: initial;height: 1px;margin: 2em 0px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;transform-origin: 0px 0px;transform: scale(1, 0.5);background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));\\\"/><h4 style=\\\"font-weight:bold;color:rgb(0,152,116);font-size:16.5px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:0 8px;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><span>✨ 特点</span></h4><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:8px 16px 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:0;letter-spacing:0.1em\\\"><span>端到端数据传输完全基于WebRTC的P2P直连</span></p><ul style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>• 📁 文件传输 - 支持多文件同时传输</span></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>• 📝 文字传输 - 快速分享文本内容</span></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>• 🖥️ 桌面共享 - 实时屏幕共享</span></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>• 🔗 连接状态同步 - 实时连接状态UI同步</span></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>• 🔒 端到端加密 - 数据传输安全，服务器不存储文件</span></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>• 📱 响应式设计 - 完美适配手机、平板、电脑</span></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>• 🖥️ 多平台支持 - 支持linux/macos/win 单文件部署</span></div></li></ul><hr style=\\\"font-weight: 400;color: inherit;font-size: 15px;box-sizing: border-box;border-width: initial;border-style: none;border-color: initial;height: 1px;margin: 2em 0px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;transform-origin: 0px 0px;transform: scale(1, 0.5);background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));\\\"/><h2 style=\\\"font-weight:bold;color:rgb(255,255,255);font-size:19.5px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:16px auto;text-align:center;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;display:table;padding:0.3em 1em;background:rgb(0,152,116);border-radius:8px;box-shadow:rgba(0,0,0,0.1) 0 4px 6px\\\"><span>安装指南</span></h2><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:1.5em 8px 0;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:2em;letter-spacing:0.1em\\\"><span>下面介绍通过飞牛 NAS 的 Docker Compose 进行部署, 其它部署方式请参考</span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(87, 107, 149);\\\"><span>KSpeeder文档</span><sup style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-size: 11.25px;line-height: 0;vertical-align: baseline;top: -0.5em;\\\"><span>[2]</span></sup></span><span>。</span></p><h3 style=\\\"font-weight:bold;color:rgb(63,63,63);font-size:18px;box-sizing:border-box;border-width:0 0 1px 4px;border-style:solid solid dashed;border-color:rgb(229,229,229) rgb(229,229,229) rgb(0,152,116) rgb(0,152,116);margin:16px 8px 0.75em 0;text-align:left;line-height:1.2;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;padding-left:12px\\\"><span>单容器部署</span></h3><pre style=\\\"font-weight: 400;color: rgb(201, 209, 217);font-size: 13.5px;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;margin: 10px 8px;background: rgb(13, 17, 23);text-align: left;line-height: 1.5;overflow-x: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 10px inset;padding: 0px !important;\\\"><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: flex;padding: 10px 14px 0px;\\\"><span><span></span><span></span><span></span></span></span><div style=\\\"--en-codeblock:true;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span>docker run -d \\\\</span><span><br/></span><span>  --name  file-transfer-go \\\\</span><span><br/></span><span>  -p 8080:8080 \\\\</span><span><br/></span><span>  --restart unless-stopped \\\\</span><span><br/></span><span>  matrixseven/file-transfer-go:latest</span></div></pre><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:0 8px 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:0;letter-spacing:0.1em\\\"><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>8080</span></code><span>：冒号前面的端口可以改为未使用的端口。例如：8880:8080。</span></p><h3 style=\\\"font-weight:bold;color:rgb(63,63,63);font-size:18px;box-sizing:border-box;border-width:0 0 1px 4px;border-style:solid solid dashed;border-color:rgb(229,229,229) rgb(229,229,229) rgb(0,152,116) rgb(0,152,116);margin:2em 8px 0.75em 0;text-align:left;line-height:1.2;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;padding-left:12px\\\"><span>Docker Compose 部署</span></h3><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:8px;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:0;letter-spacing:0.1em\\\"><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>docker-compose.yml</span></code><span> 文件，本教程使用此 Compose：</span></p><pre style=\\\"font-weight: 400;color: rgb(201, 209, 217);font-size: 13.5px;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;margin: 10px 8px;background: rgb(13, 17, 23);text-align: left;line-height: 1.5;overflow-x: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 10px inset;padding: 0px !important;\\\"><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: flex;padding: 10px 14px 0px;\\\"><span><span></span><span></span><span></span></span></span><div style=\\\"--en-codeblock:true;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(121, 192, 255);\\\"><span>services:</span></span><span><br/></span><span>  </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(121, 192, 255);\\\"><span>file-transfer-go:</span></span><span><br/></span><span>    </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(121, 192, 255);\\\"><span>image:</span></span><span> </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(165, 214, 255);\\\"><span>matrixseven/file-transfer-go:latest</span></span><span><br/></span><span>    </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(121, 192, 255);\\\"><span>container_name:</span></span><span> </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(165, 214, 255);\\\"><span>file-transfer-go</span></span><span><br/></span><span>    </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(121, 192, 255);\\\"><span>ports:</span></span><span><br/></span><span>      </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(242, 204, 96);\\\"><span>-</span></span><span> </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(165, 214, 255);\\\"><span>&quot;8080:8080&quot;</span></span><span><br/></span><span>    </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(121, 192, 255);\\\"><span>environment:</span></span><span><br/></span><span>      </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(242, 204, 96);\\\"><span>-</span></span><span> </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(165, 214, 255);\\\"><span>NODE_ENV=production</span></span><span><br/></span><span>    </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(121, 192, 255);\\\"><span>restart:</span></span><span> </span><span style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(165, 214, 255);\\\"><span>unless-stopped</span></span></div></pre><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:0 8px 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:0;letter-spacing:0.1em\\\"><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>8080</span></code><span>：冒号前面的端口可以改为未使用的端口。例如：8880:8080。</span></p><hr style=\\\"font-weight: 400;color: inherit;font-size: 15px;box-sizing: border-box;border-width: initial;border-style: none;border-color: initial;height: 1px;margin: 2em 0px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;transform-origin: 0px 0px;transform: scale(1, 0.5);background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));\\\"/><ol style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>1. 在飞牛主页面找到 </span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>Docker</span></code><span> 打开后，切换菜单 </span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>Compose</span></code><span> -&gt; </span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>新增项目</span></code><span>。</span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin: 1.5em 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/96bd97f3efdb4b709235e4fc33955b72\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin: 0.1em auto 0.5em;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>2. 创建项目页面根据实际情况定义 </span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>项目名称</span></code><span>、选择 </span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>路径</span></code><span>，选中 </span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>创建 docker-compose.yml</span></code><span> 后，把上面 yml 文件粘贴到文本框中。检查无误后点击 </span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>确定</span></code><span> 按钮进行部署。</span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin: 1.5em 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/3fa3b5c08a2a4cb98576188d62088d9a\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin: 0.1em auto 0.5em;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>3. 等待部署完成，在</span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>容器</span></code><span>管理中查看运行状态。</span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin: 1.5em 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/76fa055f56bb444ea699e24e50608170\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin: 0.1em auto 0.5em;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li></ol><hr style=\\\"font-weight: 400;color: inherit;font-size: 15px;box-sizing: border-box;border-width: initial;border-style: none;border-color: initial;height: 1px;margin: 2em 0px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;transform-origin: 0px 0px;transform: scale(1, 0.5);background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));\\\"/><h2 style=\\\"font-weight:bold;color:rgb(255,255,255);font-size:19.5px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:16px auto;text-align:center;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;display:table;padding:0.3em 1em;background:rgb(0,152,116);border-radius:8px;box-shadow:rgba(0,0,0,0.1) 0 4px 6px\\\"><span>使用</span></h2><ol style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>1. 在浏览器输入：</span><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 13.5px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;\\\"><span>http://&lt;NASIP&gt;:8080</span></code><span> 打开 Web 界面，确认服务运行正常。</span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin: 1.5em 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/de77fe35b09a440c8b55ce0a2c515b28\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin: 0.1em auto 0.5em;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>2. 文件传输</span></div></li></ol><ul style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div style=\\\"margin-bottom: 0px;margin-top: 8px;\\\"><span><span style=\\\"font-size: 14px;\\\">• 发送文件（选择文件 → 生成取件码 → 分享6位码）</span></span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/9831f73bde6942abab717a34e04b25ad\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/551119618ddb41379685da156e65fd36\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/c5b2196e9656416da9d23323f9ba1ff6\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div style=\\\"margin-top: 24px;\\\"><span><span style=\\\"font-size: 14px;\\\">• 接收文件(以取件码提取为例)</span></span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/26a4ccf6577e4461bcdd0e5427588ce5\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/b696c849136c4f20b92345eb022143fa\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li></ul><ol style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>3. 文字消息</span></div></li></ol><ul style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div style=\\\"margin-top: 0px;\\\"><span><span style=\\\"font-size: 14px;\\\">• 发送文字（输入文字内容 → 生成取件码 → 分享给对方）</span></span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/d4c14d1cd693437c95c48465d8791db4\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/826f5e6012714533951f1657bc9d5786\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div style=\\\"margin-top: 0px;\\\"><span><span style=\\\"font-size: 14px;\\\">• 接收文字</span></span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/676408b9799740d181b76cedd2a94a43\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/85a29d4db0f444888ac12c2ee5c96db2\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li></ul><ol style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div><span>4. 桌面共享</span></div></li></ol><ul style=\\\"font-weight:400;color:rgb(63,63,63);font-size:15px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);list-style:none;margin:0;padding:0 0 0 1.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div style=\\\"margin-top: 0px;\\\"><span><span style=\\\"font-size: 14px;\\\">• 共享桌面（点击共享桌面 → 生成取件码 → 对方输入码观看）</span></span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/5c8f9b316fc5411c9af6a2e0b56f7a40\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/d56d640142bf41bcae286a510379be04\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li><li style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);\\\"><div style=\\\"margin-top: 0px;\\\"><span><span style=\\\"font-size: 14px;\\\">• 观看桌面</span></span><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/105fdf5f324a41ba83b9d02270f8c48e\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div><span><br/></span><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;color: rgb(63, 63, 63);\\\"><span><img src=\\\":/3c5d2b2e9a23416b8d12386094f219b0\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);display: block;vertical-align: middle;max-width: 100%;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \\\"PingFang SC\\\", Cambria, Cochin, Georgia, Times, \\\"Times New Roman\\\", serif;font-size: 15px;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;height: auto !important;\\\" title=\\\"null\\\"/></span></div></div></li></ul><hr style=\\\"font-weight: 400;color: inherit;font-size: 15px;box-sizing: border-box;border-width: initial;border-style: none;border-color: initial;height: 1px;margin: 2em 0px;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;transform-origin: 0px 0px;transform: scale(1, 0.5);background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));\\\"/><h2 style=\\\"font-weight:bold;color:rgb(255,255,255);font-size:19.5px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:16px auto;text-align:center;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;display:table;padding:0.3em 1em;background:rgb(0,152,116);border-radius:8px;box-shadow:rgba(0,0,0,0.1) 0 4px 6px\\\"><span>总结</span></h2><p style=\\\"box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:1.5em 8px;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;text-indent:2em;letter-spacing:0.1em\\\"><strong style=\\\"font-size: 14px;\\\"><span style=\\\"\\\">文</span><span style=\\\"\\\">件快传（file-transfer-go）</span></strong><span>基于 WebRTC 实现端到端加密直连，支持多文件传输、文字分享和实时桌面共享，数据不经过服务器存储，安全性高。在体验中发现它弥补了此前使用 FastSend 无法单独发送文字的不足。如果您也有这样的需求，可以部署体验下。</span></p><h4 style=\\\"font-weight:bold;color:rgb(0,152,116);font-size:16.5px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:2em 8px 0.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><span>引用链接</span></h4><p style=\\\"font-weight:400;color:rgb(63,63,63);font-size:12px;box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);margin:0.5em 8px;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif\\\"><code style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &quot;Liberation Mono&quot;, &quot;Courier New&quot;, monospace;font-feature-settings: normal;font-variation-settings: normal;font-size: 10.8px;opacity: 0.6;\\\"><span>[1]</span></code><span> 文件快传: </span><i style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);word-break: break-all;\\\"><span>https://github.com/MatrixSeven/file-transfer-go</span></i><span><br/></span></p></div><hr style=\\\"border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);\\\"/><div style=\\\"box-sizing: border-box;border-width: 0px;border-style: solid;border-color: rgb(229, 229, 229);color: rgb(10, 10, 10);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: left;line-height: 1.75;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &quot;PingFang SC&quot;, Cambria, Cochin, Georgia, Times, &quot;Times New Roman&quot;, serif;font-size: 15px;\\\"><h4 style=\\\"box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(229,229,229);font-size:16.5px;font-weight:bold;margin:16px 8px 0.5em;text-align:left;line-height:1.75;font-family:Optima-Regular,Optima,PingFangSC-light,PingFangTC-light,&quot;PingFang SC&quot;,Cambria,Cochin,Georgia,Times,&quot;Times New Roman&quot;,serif;color:rgb(0,152,116)\\\"><span>往期推荐</span></h4><div style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;color: rgba(0, 0, 0, 0.9);font-family: &quot;PingFang SC&quot;, system-ui, -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;font-size: 17px;letter-spacing: 0.544px;text-align: justify;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;\\\"><a href=\\\"https://mp.weixin.qq.com/s?__biz=MjM5MzY0NTk2MQ==&amp;mid=2447970879&amp;idx=1&amp;sn=108fd081cdb64d8aee502b391279ec6c&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;color: rgb(0, 139, 139);box-sizing: border-box !important;overflow-wrap: break-word !important;\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;color: rgb(0, 139, 139);font-style: normal;\\\">NAS 部署网易云播放器：SPlayer</span></a></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;color: rgba(0, 0, 0, 0.9);font-family: &quot;PingFang SC&quot;, system-ui, -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;font-size: 17px;letter-spacing: 0.544px;text-align: justify;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;\\\"><a href=\\\"https://mp.weixin.qq.com/s?__biz=MjM5MzY0NTk2MQ==&amp;mid=2447971038&amp;idx=1&amp;sn=2ae9da0bd88dc2aba1cc53f6ee18933d&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;color: rgb(0, 139, 139);box-sizing: border-box !important;overflow-wrap: break-word !important;\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;color: rgb(0, 139, 139);font-style: normal;\\\">NAS 部署轻量级的服务器监控中心：Beszel</span></a></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;color: rgba(0, 0, 0, 0.9);font-family: &quot;PingFang SC&quot;, system-ui, -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;font-size: 17px;letter-spacing: 0.544px;text-align: justify;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;\\\"><a href=\\\"https://mp.weixin.qq.com/s?__biz=MjM5MzY0NTk2MQ==&amp;mid=2447970982&amp;idx=1&amp;sn=12d1f29cfbd34d025aa497693ebfbe36&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;color: rgb(0, 139, 139);box-sizing: border-box !important;overflow-wrap: break-word !important;\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;color: rgb(0, 139, 139);font-style: normal;\\\">NAS部署网盘搜索与转存媒体库神器：CloudSaver</span></a></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;color: rgba(0, 0, 0, 0.9);font-family: &quot;PingFang SC&quot;, system-ui, -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;font-size: 17px;letter-spacing: 0.544px;text-align: justify;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;\\\"><a href=\\\"https://mp.weixin.qq.com/s?__biz=MjM5MzY0NTk2MQ==&amp;mid=2447970961&amp;idx=1&amp;sn=b3fd20ae656e3bb6049da16af4075850&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;color: rgb(0, 139, 139);box-sizing: border-box !important;overflow-wrap: break-word !important;\\\" target=\\\"_blank\\\"><span style=\\\"font-size: 12px;color: rgb(0, 139, 139);font-style: normal;\\\">阅后即焚！用 NAS 打造私人加密通信站，敏感信息零泄露指南!</span></a></span></div></div></div></div><div><div><div><div style=\\\"display:flex;color:rgba(0,0,0,.3);\\\"><div style=\\\"color:rgba(0,0,0,.3);\\\">个人观点，仅供参考</div></div><div style=\\\"display:flex;\\\"><a>阅读原文</a></div></div></div></div></div></div></div></span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":67044}]"
metadata_diff: {"new":{"id":"78137eef7b75477eb3f52beec3b33348","parent_id":"061de1401cfc4cfaadf6e74e015970e9","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764345881021,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T16:20:24.679Z
created_time: 2025-11-28T16:20:24.679Z
type_: 13