Ubuntu远程连接Windows:RDP、VNC与SSH隧道方案详解
1. 跨系统远程连接从需求到方案选型在混合开发环境或日常运维中我们经常会遇到一个场景主力开发机是Ubuntu但需要操作或访问另一台Windows机器上的某个应用、文件或者进行临时维护。直接切换物理设备显然效率低下这时候建立一条从Ubuntu到Windows的远程连接通道就成了刚需。这不仅仅是简单的“连上去”背后涉及到协议选择、性能优化、安全性考量以及具体场景的适配。比如你是需要完整的图形化桌面进行办公还是仅仅想传个文件是临时应急使用还是需要配置成稳定的管理后台不同的需求直接决定了技术方案的选择。我自己在多年的开发和系统管理工作中频繁穿梭于Linux和Windows之间尝试过几乎所有主流的远程连接方案。从最初简单粗暴的VNC到后来微软自家的RDP协议再到如今各种一体化工具每个方案都有其鲜明的优缺点和适用场景。很多人一提到远程连接可能只知道一个TeamViewer或者AnyDesk但其实在开源和原生协议层面我们有更多轻量、高效甚至更安全的选择。特别是对于开发者而言一个稳定、低延迟、支持多种功能的远程连接方案能极大提升跨平台工作的流畅度。本文将基于Ubuntu连接Windows这一具体场景抛开那些需要复杂中转的第三方商业软件重点剖析几种基于标准协议、可直接部署且各具特色的方法。我们会深入讨论RDP协议及其客户端如Remmina和rdesktop、VNC方案以及SSH隧道加持下的进阶用法。我会结合自己的实操经验告诉你每种方法在安装配置、连接速度、功能支持以及踩坑避雷方面的细节帮你找到最适合自己工作流的那把“远程钥匙”。2. 核心协议与工具全景解析在动手连接之前理解底层的协议和工具是至关重要的。这能帮助你在遇到问题时快速定位也能让你根据自身网络环境和安全要求做出最佳选择。2.1 RDP微软的“亲儿子”协议远程桌面协议RDP是微软开发的专有协议用于远程控制Windows系统。它是连接Windows远程桌面的首选和原生协议在功能、性能和集成度上具有天然优势。为什么首选RDP高效压缩与图形渲染RDP协议针对Windows的图形显示子系统GDI进行了深度优化。它并非简单传输屏幕像素而是传输图形指令如“画一个窗口”、“渲染这段文字”并在客户端本地重新渲染。这使其在带宽利用率和显示流畅度上尤其在含有大量文本和标准UI界面的场景中远胜于传统的像素传输协议如VNC。功能集成丰富RDP原生支持许多实用功能如剪贴板共享在Ubuntu和Windows间复制粘贴文本、文件、本地资源重定向将Ubuntu上的磁盘、打印机映射到远程Windows会话中、音频重定向等。这些功能对于提升远程办公体验至关重要。安全性现代RDP如RDP 8.0及以上默认使用TLS/SSL进行加密安全性有保障。当然前提是配置得当例如使用强密码、启用网络级身份验证NLA。在Ubuntu上的客户端选择Remmina这是目前Ubuntu社区最推荐的全功能远程桌面客户端。它基于GTK开发界面友好不仅支持RDP还支持VNC、SSH、SFTP等多种协议堪称“瑞士军刀”。其插件体系允许扩展更多功能。rdesktop一个经典、轻量级的命令行RDP客户端。它非常稳定占用资源少适合在服务器或无图形界面的Ubuntu环境中通过命令行发起连接也常用于脚本自动化。但它的功能相对基础图形界面需要依赖其他工具如配合xvfb虚拟帧缓冲区。注意连接的前提是Windows端已启用“远程桌面”功能。对于Windows家庭版该系统不自带远程桌面主机功能只能作为客户端连接其他专业版/企业版主机需要借助其他方案或升级系统。2.2 VNC通用但原始的远程控制虚拟网络计算VNC采用服务器-客户端模型通过RFB协议传输屏幕帧缓冲区的原始像素数据。VNC的适用场景与局限跨平台性极佳VNC服务器和客户端几乎存在于所有操作系统上。如果你的环境里还有macOS、旧版Linux或其他小众系统VNC是统一的连接方案。原理简单服务器端捕获屏幕变化压缩后发送给客户端。这种机制使其在显示复杂动态画面如视频、游戏时效率较低延迟和带宽占用可能较高。功能相对单一虽然有一些增强实现如TigerVNC、RealVNC但其在剪贴板共享、文件传输等高级功能的集成度和易用性上通常不如RDP。在Ubuntu连接Windows的场景下通常是在Windows上安装一个VNC服务器软件如TightVNC、UltraVNC然后在Ubuntu上使用vinagre、Remmina同样支持VNC协议或xtightvncviewer作为客户端进行连接。这通常作为Windows版本不支持RDP主机功能如家庭版时的备选方案。2.3 SSH安全隧道与端口转发安全外壳协议SSH本身不提供图形桌面但它是构建安全连接通道的基石。在远程连接中SSH常扮演两个角色加密隧道当RDP或VNC服务暴露在公网或不可信网络时直接开放端口RDP的3389VNC的5900风险极高。我们可以先建立一条到中间跳板机或目标机器本身如果它运行了SSH服务的SSH隧道将本地端口转发到远程服务的端口上从而让流量在加密的SSH通道内传输。辅助管理对于开启了OpenSSH服务的Windows 10/11或安装了第三方SSH服务器如freeSSHd的Windows我们可以直接从Ubuntu通过SSH命令行访问Windows执行文件操作scp/sftp、运行脚本或命令。这对于自动化运维非常有用。3. 方案一使用Remmina进行RDP连接图形化首选Remmina是我个人在日常工作中使用频率最高的工具它的图形化界面和集成化功能非常适合需要频繁交互的桌面远程控制。3.1 安装与初始配置在Ubuntu 20.04及更高版本中Remmina通常已经预装。如果未安装可以通过以下命令轻松获取sudo apt update sudo apt install remmina remmina-plugin-rdp remmina-plugin-secretremmina-plugin-rdp是RDP协议插件remmina-plugin-secret用于将密码安全地存储到系统密钥环中避免每次输入。安装完成后在应用菜单中搜索“Remmina”打开。首次运行建议进行一些基础设置点击菜单栏的“Remmina” - “首选项”。常规可以设置默认的显示分辨率、色彩深度。RDP这里有一些关键设置客户端键盘映射如果远程Windows是中文系统而本地是英文键盘可能需要调整映射以避免按键错乱。使用客户端键盘映射建议勾选。网关如果需要通过跳板机连接可以在这里配置。高级可以设置默认的远程文件夹共享路径。3.2 建立并优化RDP连接新建连接点击Remmina主界面左上角的“”号或使用快捷键CtrlN。填写基本参数名称给这个连接起个易记的名字如“Win11-开发机”。协议选择“RDP - Remote Desktop Protocol”。服务器填写Windows机器的IP地址或主机名例如192.168.1.100或win-pc.local。如果需要指定端口非默认3389格式为IP:端口如192.168.1.100:3390。用户名Windows上的登录用户名如Administrator或你的微软账户邮箱。密码对应密码。勾选“保存密码”会利用之前安装的secret插件将其加密存储。域如果Windows机器加入了域则需要填写域名对于普通工作组计算机或家庭电脑此项留空。调整高级设置提升体验的关键点击“高级”标签页。显示分辨率选择“使用客户端分辨率”可以自适应Ubuntu本地窗口大小全屏体验更好。色彩深度局域网内选择“真彩色32位”以获得最佳视觉效果如果网络较慢可以降低为“高彩色16位”以减少数据量。共享文件夹这是极其有用的功能。点击“”号添加一个Ubuntu本地的目录如/home/yourname/Share并设置一个在Windows中显示的驱动器号如Z:。连接后在Windows的“此电脑”里就能看到这个网络驱动器实现双向文件传输比FTP/Samba更方便。性能根据网络状况选择。局域网内选择“高质量”广域网或网络不佳时选择“低带宽”或“自动检测”。安全建议保持“协商”或“RDP”即可。如果Windows端强制要求NLA则必须选择“NLA”。保存与连接点击“保存并连接”。首次连接可能会遇到安全证书警告因为通常使用自签名证书勾选“不再询问”并确认即可。实操心得解决Remmina卡顿如果连接后鼠标移动或画面更新有卡顿除了检查网络可以尝试在Remmina的“高级”设置 - “性能”中将“网络连接类型”手动设置为“LAN10 Mbps或更高”并关闭“桌面背景”和“字体平滑”等选项。有时在Windows端将主题设置为“Windows 经典”也能显著提升远程响应速度。剪贴板同步失败这是常见问题。首先确保在Remmina连接窗口的顶部工具栏中剪贴板同步图标两个重叠的文档是按下状态。如果仍无效可以尝试在Windows远程会话中打开“任务管理器”找到并重启rdpclip.exe进程。声音重定向默认情况下远程Windows的声音会重定向到Ubuntu本地播放。如果不需要可以在“高级”设置的“声音”选项里选择“禁用”。4. 方案二使用rdesktop进行命令行RDP连接对于服务器环境、需要通过脚本自动化连接或者喜欢命令行高效操作的用户rdesktop是一个可靠的选择。4.1 安装与基础连接命令安装rdesktopsudo apt update sudo apt install rdesktop最基本的连接命令如下rdesktop -u username -p password 192.168.1.100其中-u指定用户名-p指定密码。但将密码明文写在命令行中不安全也不利于脚本化。更安全的方式是使用-p -参数让命令在运行时提示输入密码rdesktop -u username -p - 192.168.1.1004.2 常用参数详解与高级用法rdesktop的强大之处在于其丰富的命令行参数允许你精细控制连接行为。显示设置-g 1280x720指定远程桌面分辨率为1280x720。也可以使用百分比如-g 80%表示使用本地屏幕80%的大小。-f全屏模式。退出全屏可使用CtrlAltEnter组合键。-a 16设置颜色深度为16位65536色网络差时有助于提升流畅度。24为真彩色。本地资源重定向-r disk:share/home/yourname/Share将本地Ubuntu的/home/yourname/Share目录共享为远程Windows中的share磁盘。在Windows中会显示为一个网络驱动器。-r clipboard:PRIMARYCLIPBOARD启用剪贴板同步。PRIMARYCLIPBOARD参数尝试同时同步鼠标中键粘贴板在Linux中常用和标准CtrlC/V剪贴板。-r sound:local将远程声音重定向到本地播放。性能与体验优化-x m设置体验选项。m代表“modem”调制解调器适用于低带宽网络。lLAN适用于局域网bbroadband用于宽带。也可以使用-x 0x80禁用桌面壁纸、-x 0x100禁用全窗口拖动等十六进制掩码进行更精细控制。-P启用位图缓存可以提升重复图形的显示速度。-z启用RDP数据压缩。网络与安全-d domain指定用户所在的域。-n hostname指定本地主机名报告给远程端。如果Windows服务器使用了自签名证书可能需要添加--ignore-certificate参数但会降低安全性。一个综合性的高效连接示例rdesktop -u Administrator -p - \ -g 90% \ -a 16 \ -x l \ -P \ -z \ -r disk:linux_share/home/dev/shared \ -r clipboard:PRIMARYCLIPBOARD \ -d WORKGROUP \ 192.168.1.100这个命令实现了以90%窗口大小连接使用16位色优化局域网性能启用缓存和压缩共享本地文件夹启用剪贴板并指定工作组。踩坑记录rdesktop与网络身份验证NLA新版本的Windows默认启用了“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”。如果rdesktop连接时提示类似“ERROR: recv: 连接被对等方重置”的错误很可能是因为NLA问题。解决方法有二在Windows端禁用NLA安全性降低在Windows“系统属性”-“远程”设置中取消勾选“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”。使用支持NLA的替代品rdesktop对NLA的支持可能不完善。可以考虑使用xfreerdp它是FreeRDP项目的客户端对现代RDP特性包括NLA支持更好。安装和使用示例sudo apt install freerdp2-x11 xfreerdp /v:192.168.1.100 /u:username /p:password fonts /clipboard /dynamic-resolution /drive:share,/home/yourname/Share5. 方案三通过VNC连接Windows备选方案当目标Windows是家庭版或不方便启用RDP时VNC是一个可行的替代方案。5.1 Windows端VNC服务器配置以流行的TightVNC为例在Windows机器上下载并安装TightVNC Server。安装过程中会要求设置一个访问密码和一个可选的仅限查看密码。务必设置强密码。安装完成后在系统托盘找到TightVNC图标右键进入“配置”。在“连接设置”中可以配置监听端口默认5900、是否接受HTTP连接等。关键安全设置在“访问控制”中强烈建议将“允许回环连接”设置为否并配置IP过滤只允许可信的Ubuntu主机IP地址连接。因为VNC密码在早期版本中可能以较弱的方式传输暴露在公网非常危险。确保Windows防火墙放行了TightVNC的端口默认5900/TCP。5.2 Ubuntu端VNC客户端连接使用Remmina连接VNC新建连接协议选择“VNC - Virtual Network Computing”。服务器填写Windows_IP:5900如果修改了端口则对应修改。密码填写TightVNC中设置的访问密码。色彩深度和画质可以根据网络调整。使用命令行工具vinagre或xtightvncviewersudo apt install vinagre # 或 xtightvncviewer vinagre Windows_IP::5900 # 或 xtightvncviewer Windows_IP:5900随后会弹出密码输入框。VNC方案的局限性体验性能在操作图形界面、滚动网页时延迟感通常比RDP明显尤其是在非局域网环境下。功能基本的TightVNC在剪贴板同步尤其是文件和声音传输上不如RDP方便可靠。文件传输通常需要借助额外的共享文件夹或SFTP。安全性传统RFB协议加密较弱。务必使用SSH隧道见下文或选择支持更强加密的VNC变种如通过VeNCrypt的SSL/TLS加密。因此VNC更适合作为临时性的、对性能要求不高的远程协助工具或者在无法使用RDP时的备选。6. 方案四借助SSH隧道增强安全性与灵活性直接暴露RDP3389或VNC5900端口到网络尤其是互联网风险极高。SSH隧道可以为我们创建一个加密的“安全通道”将所有流量保护起来。6.1 场景一通过SSH跳板机连接内网Windows假设网络拓扑如下你的Ubuntu在公网需要连接位于公司内网的一台Windows主机IP: 192.168.2.10而内网有一台可公网访问的Linux跳板机IP: jumpbox.com 已配置SSH。在Ubuntu上建立本地端口转发ssh -L 13389:192.168.2.10:3389 userjumpbox.com -N-L 13389:192.168.2.10:3389将本地的13389端口转发到跳板机所能访问的内网机器192.168.2.10的3389端口。-N表示不执行远程命令仅建立隧道。执行命令并输入跳板机密码或使用密钥认证后隧道就建立好了。现在在Remmina或rdesktop中将服务器地址设置为127.0.0.1:13389所有流量都会先通过加密的SSH连接到达跳板机再由跳板机转发到内网Windows全程加密。6.2 场景二Windows开启OpenSSH服务进行隧道转发Windows 10/11和Windows Server 2019/2022已内置OpenSSH服务器组件。在Windows上启用OpenSSH服务器打开“设置”-“应用”-“可选功能”-“添加功能”找到“OpenSSH 服务器”并安装。以管理员身份打开PowerShell运行Start-Service sshd Set-Service -Name sshd -StartupType Automatic这启动了服务并设为开机自启。配置防火墙确保Windows防火墙允许入站连接TCP 22端口。从Ubuntu建立反向隧道Remote Port Forwarding 这种方式适用于Windows在复杂NAT后Ubuntu有公网IP的情况。在Windows上执行需安装OpenSSH客户端ssh -R 33389:localhost:3389 ubuntu_userubuntu_host_ip这条命令将Windows本地的3389端口反向转发到了Ubuntu机器的33389端口上。在Ubuntu上连接现在在Ubuntu上使用Remmina连接127.0.0.1:33389即可通过反向隧道访问到Windows的远程桌面。SSH隧道的心得与排查保持隧道稳定长时间运行的SSH隧道可能因网络波动中断。可以使用autossh工具自动重连。sudo apt install autossh autossh -M 0 -o ServerAliveInterval 30 -o ServerAliveCountMax 3 -L 13389:192.168.2.10:3389 userjumpbox.com -N权限问题SSH隧道绑定本地端口号小于1024时需要root权限。建议使用大于1024的端口如13389。连接失败排查检查跳板机或目标机的SSH服务是否正常运行systemctl status ssh。检查防火墙规则是否放行了相关端口。使用-vverbose参数运行ssh命令查看详细的连接过程日志。确保Windows远程桌面服务已启用并且监听在正确的IP和端口上默认为0.0.0.0:3389。7. 常见问题与故障排查实录在实际操作中你几乎一定会遇到下面这些问题。这里我把它们和解决方案整理出来希望能帮你节省大量搜索时间。7.1 连接被拒绝或超时症状Remmina/rdesktop提示“无法连接”、“连接被拒绝”或长时间等待后超时。排查步骤网络可达性在Ubuntu终端用ping Windows_IP检查基本连通性。如果不通检查IP是否正确、网线、Wi-Fi、路由器设置。端口检查使用telnet Windows_IP 3389检查RDP或nc -zv Windows_IP 3389。如果端口不通问题很可能在Windows端。Windows防火墙这是最常见的原因。确保Windows防火墙入站规则中“远程桌面(TCP-In)”规则已启用。可以临时关闭防火墙测试仅用于排查完成后请恢复。远程桌面服务状态在Windows上运行services.msc查看“Remote Desktop Services”及相关服务是否正在运行。用户权限确保用于连接的用户在Windows的“远程桌面用户”组中“系统属性”-“远程”-“选择用户”。7.2 身份验证错误症状提示“您的凭据不工作”、“登录尝试失败”等。排查步骤用户名/密码仔细检查大小写。注意如果Windows使用微软账户登录用户名可能是邮箱地址密码是微软账户密码。网络级身份验证NLA如前所述如果Windows要求NLA而客户端不支持就会失败。尝试在Windows端暂时禁用NLA或换用支持NLA的客户端如Remmina的新版本、FreeRDP。账户限制确保账户没有被禁用并且具有远程登录的权限。对于Administrator账户在某些组策略下可能默认禁止远程登录。7.3 连接成功但显示黑屏或卡顿症状能登录但屏幕是黑的或者鼠标移动、画面更新极其缓慢。解决方案远程桌面会话问题有时是之前的会话卡住了。在Windows端可以尝试通过“任务管理器”-“用户”选项卡注销掉已断开连接的会话。Remmina/rdesktop设置降低色彩深度如16位关闭远程桌面背景、字体平滑、动画效果等。在Remmina的“高级”-“性能”中选择“低带宽”模式。Windows端图形设置将Windows主题改为“Windows 经典”关闭Aero效果、透明毛玻璃等。网络问题检查网络带宽和延迟。对于Wi-Fi连接尝试改用有线网络。使用iperf3等工具测试两地间的实际带宽。7.4 剪贴板或文件共享不工作症状无法在Ubuntu和Windows之间复制粘贴文本或文件。解决方案功能是否启用在Remmina连接时确认顶部工具栏的剪贴板图标是激活状态。对于rdesktop确认使用了-r clipboard:PRIMARYCLIPBOARD参数。重启rdpclip.exe在远程Windows会话中打开任务管理器找到rdpclip.exe进程并结束它然后运行rdpclip命令重新启动它。这是解决Windows RDP剪贴板问题的经典方法。文件共享驱动未显示检查Remmina连接设置中的共享文件夹路径是否正确是否有读写权限。在Windows中有时需要手动在文件资源管理器地址栏输入\\tsclient\share来访问共享驱动器其中share是你在Remmina中设置的共享名。7.5 声音无法从远程传输到本地症状远程Windows播放声音但Ubuntu本地听不到。解决方案在Remmina的“高级”设置中检查“声音”选项是否设置为“本地”。确保Ubuntu本地音频系统通常是PulseAudio工作正常。对于rdesktop使用-r sound:local参数。复杂的音频重定向可能需要配置PulseAudio的RDP模块对于一般使用上述方法通常足够。经过这几种方法的对比和实践我个人最常用的组合是日常图形化操作首选Remmina因为它功能全面、设置方便在脚本或命令行环境中使用xfreerdp作为rdesktop的现代替代因为它对NLA等新特性支持更好在任何需要穿越公网或不可信网络的情况下无一例外地使用SSH隧道来包裹RDP流量这是安全底线。至于VNC它更像是一个“救急”工具存在于我的工具箱里但使用频率很低。选择哪种方法最终取决于你的具体环境、安全要求和操作习惯希望这篇详尽的梳理能帮你做出最适合自己的选择。

相关新闻

如何用Sharp-dumpkey在3分钟内获取微信数据库密钥:你的数据备份终极指南

如何用Sharp-dumpkey在3分钟内获取微信数据库密钥:你的数据备份终极指南

如何用Sharp-dumpkey在3分钟内获取微信数据库密钥:你的数据备份终极指南 【免费下载链接】Sharp-dumpkey 基于C#实现的获取微信数据库密钥的小工具 项目地址: https://gitcode.com/gh_mirrors/sh/Sharp-dumpkey 在数字化生活中,微信聊天记录承载着…

2026/7/29 14:53:01阅读更多 →
Python逆向分析实战:从pyc文件反编译到算法逆向与CTF解题

Python逆向分析实战:从pyc文件反编译到算法逆向与CTF解题

1. 题目背景与核心挑战最近在复盘一些经典的CTF逆向题目,正好又看到了这道“[GWCTF 2019]pyre”。这道题在当年算是Python逆向的一个典型代表,它巧妙地将Python字节码(.pyc)文件作为核心考点,考察选手对Python程序执行…

2026/7/29 14:53:01阅读更多 →
副产品技法:创意产业中的环保与经济效益实践

副产品技法:创意产业中的环保与经济效益实践

1. 项目概述:什么是副产品技法? 在创意产业和手工艺领域,"副产品技法"这个概念最近频繁出现在各类工作坊和设计论坛中。简单来说,它指的是在生产主要作品过程中,通过巧妙利用剩余材料或意外产生的"废料…

2026/7/29 14:53:01阅读更多 →
xAI Grok CLI教程生成功能实测:命令行AI工具开发实战指南

xAI Grok CLI教程生成功能实测:命令行AI工具开发实战指南

这次我们来看 xAI 最新发布的 Grok CLI 工具,重点不是概念多复杂,而是它能不能在实际开发环境中稳定运行,特别是新增的 /tutorial 命令到底能解决什么问题。如果你关心命令行工具的效率、API 集成和批量任务处理,这篇文章可以直…

2026/7/29 16:05:17阅读更多 →
PMP培训机构哪家正规?手把手教你查询PMI官方授权资质!

PMP培训机构哪家正规?手把手教你查询PMI官方授权资质!

很多准备报考 PMP 的职场人都会遇到难题:市面上 PMP 培训机构鱼龙混杂,各类 “官方合作、超高通过率” 宣传满天飞。不少学员盲目低价报班后踩坑:机构无法开具 PMI 认可的 35 学时培训证明,报名审核被驳回,白白浪费时间…

2026/7/29 16:05:17阅读更多 →
打通海关单一窗口,报关行一体化管理系统项目实践

打通海关单一窗口,报关行一体化管理系统项目实践

进出口跨境贸易持续发展背景下,报关、国际货运代理企业日常承载大量单证制单、海关申报、单据复审、改单等工作。传统线下作业模式,长期制约报关企业业务运转效率,不少报关行开始探索数字化系统建设路径。成都黑狐科技有限公司结合报关行业真…

2026/7/29 16:05:17阅读更多 →
Python剪映自动化终极指南:如何快速批量处理视频剪辑任务

Python剪映自动化终极指南:如何快速批量处理视频剪辑任务

Python剪映自动化终极指南:如何快速批量处理视频剪辑任务 【免费下载链接】JianYingApi Third Party JianYing Api. 第三方剪映Api 项目地址: https://gitcode.com/gh_mirrors/ji/JianYingApi 还在为重复的视频剪辑任务而烦恼吗?面对数十甚至上百…

2026/7/29 16:05:17阅读更多 →
御盾APP 加固技术原理与防护效能深度评测

御盾APP 加固技术原理与防护效能深度评测

御盾APP 加固原理是什么?APP 加固作用是什么 御盾APP 加固(以下简称app加固)的本质,是在不改变核心业务目标的前提下,提高移动应用被静态阅读、运行时观察、篡改重打包和自动化调用的成本,并把关键风险转成服务端可以判断的信号。…

2026/7/29 16:05:17阅读更多 →
WinMD驱动:3步实现Windows访问Linux MD RAID设备

WinMD驱动:3步实现Windows访问Linux MD RAID设备

WinMD驱动:3步实现Windows访问Linux MD RAID设备 【免费下载链接】winmd WinMD 项目地址: https://gitcode.com/gh_mirrors/wi/winmd WinMD是一个开源驱动程序,专为Windows系统设计,使其能够无缝访问Linux环境下通过mdadm创建的MD RAI…

2026/7/29 16:03:17阅读更多 →
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

🔹 工具基础介绍 OpenClaw 是开源生态中一款实用性较强的本地智能工具,凭借本地离线运行、可视化图形操作和任务自动化三大核心特性,赢得了众多用户的青睐。与普通在线对话AI工具不同,它属于能够直接操控本机软硬件的智能数字员工…

2026/7/29 9:47:45阅读更多 →
伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

所谓液压伺服阀体的精密激光焊接,是用激光束对阀座壳体(通常为不锈钢或铝合金)进行密封焊接,使阀体在21-35MPa的高压液压油或压缩气体中长期运行而不发生介质泄漏。液压伺服阀是高端液压系统的"大脑"。从航空航天飞行控…

2026/7/29 7:00:19阅读更多 →
D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 你是否还在…

2026/7/29 7:58:51阅读更多 →
28. Agent 执行到一半想暂停?用 interrupt 给它设个“关卡“!

28. Agent 执行到一半想暂停?用 interrupt 给它设个“关卡“!

28. Agent 执行到一半想暂停?用 interrupt 给它设个“关卡“! 在构建复杂的 Agent 系统时,我们经常会遇到这样的场景:Agent 正在执行一个多步骤的任务,比如“下单购买商品”,但执行到一半时,我们…

2026/7/29 0:01:46阅读更多 →
自律同行,突破无界!NANK南卡正式官宣曾舜晞成为品牌代言人

自律同行,突破无界!NANK南卡正式官宣曾舜晞成为品牌代言人

近日,国际专注开放式技术研发的声学品牌Nank南卡,正式官宣实力艺人曾舜晞担任品牌代言人。消息一经发出便轰动全网。为什么耳机品牌不选择流量明星、老牌歌手?而且是选择曾舜晞?让我们一起来探索一下!比起短期的流量&a…

2026/7/29 0:01:46阅读更多 →
【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:01:46阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/28 20:22:24阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/29 4:31:51阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/29 14:26:42阅读更多 →