news 2026/9/4 10:58:38

半导体制冷片DIY实战:从原理到水冷散热系统搭建

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
半导体制冷片DIY实战:从原理到水冷散热系统搭建

1. 从“扣扣搜搜”到“硬核散热”:一个DIY玩家的半导体制冷片折腾全记录

最近在整理工作室,翻出了一堆之前“剁手”买的各种电子零件,其中几片半导体制冷片(TEC)格外显眼。相信很多喜欢动手的朋友都有同感:手里有个核心零件,就像心里长了草,总想用它做点什么。于是,从“夏天给饮料快速降温”到“冬天给恒温杯垫加热”,一个简单的想法,最终演变成了一场“扣扣搜搜”却又乐在其中的配件采购与系统搭建之旅。本文将完整复盘这次基于半导体制冷片的散热/加热系统DIY过程,涵盖从原理认知、配件选型、电路设计、散热方案(风冷/水冷)到最终组装调试的全流程。无论你是电子爱好者想复刻一个实用小装置,还是对TEC技术好奇的开发者,都能从中获得从理论到落地的完整指南。

2. 核心概念:半导体制冷片(TEC)是什么?

在开始动手之前,我们必须先理解手中的核心零件——半导体制冷片(Thermoelectric Cooler, TEC),它也被称为帕尔贴片。

通俗理解:你可以把它想象成一个“电子热泵”。当直流电流通过它时,它的一端会变冷(吸热),另一端会变热(放热)。电流方向反转,冷热端也随之对调。因此,一片TEC,既能制冷,也能制热,完全由电源极性控制。

专业原理:其基础是帕尔贴效应,即当电流流经两种不同导体构成的回路时,在接头处会产生吸热或放热现象。现代TEC由许多P型和N型半导体颗粒(热电偶)通过导电片串联而成,这些热电偶被夹在两片陶瓷板之间。通电后,热量从一端被“搬运”到另一端。

关键特性与误区澄清

  1. 它不是“制造冷气”,而是“搬运热量”:TEC本身不产生冷量,它只是热量的搬运工。冷端吸收的热量,加上它自身工作产生的焦耳热,会一并从热端释放出去。因此,热端散热效率直接决定了冷端的最终制冷效果。热端散热不佳,冷端根本冷不下来,甚至可能整体发热。
  2. 需要大功率直流驱动:常见TEC工作电压在12V或5V,但电流可能高达5A甚至10A以上,这意味着需要专门的大功率电源(如服务器电源、LED驱动电源)和导线。
  3. 温差与效率:TEC存在最大温差(ΔTmax)和最大热泵热量(Qmax)等参数。在无负载(不带走热量)的理想情况下,能达到标称最大温差。但一旦需要为物体降温(如冷却一杯水),冷热端温差会缩小,制冷量下降。它的能效比(COP)远低于传统的压缩机制冷,不适合用于大空间降温,但在小体积、精准温控场合有独特优势

常见应用场景

  • 电子设备精密温控:激光器、CCD相机、PCR仪、天文制冷相机。
  • 小型冷藏/加热装置:车载冰箱、恒温杯垫、红酒柜、小型生物样品运输箱。
  • DIY爱好:CPU/GPU的极端散热(水冷头制冷)、快速冷饮机、除湿器。

理解了这些,你就明白为什么我们不能简单地把TEC接上电池就用,必须为它搭配一个强大的“散热系统”。

3. 环境准备与配件清单

本次DIY的目标是制作一个可切换制冷/制热模式的实验平台,能直观展示效果(例如给一小杯水降温或加热)。以下是整个项目所需的硬件、软件及工具清单。

核心配件(“扣扣搜搜”花钱的重点):

  1. 半导体制冷片(TEC):型号例如 TEC1-12706(127对热电偶,额定电流6A,电压12V)。建议选择知名品牌(如广东富信)以保证性能与可靠性。
  2. 大功率直流电源:输入AC 220V,输出DC 12V,电流至少8A以上(为TEC最大电流留有余量)。推荐使用明纬(Mean Well)等品牌的开关电源。
  3. 散热系统(二选一或组合)
    • 风冷方案:大型CPU散热器+暴力风扇(12cm风扇,风量>80CFM)。这是最经济简单的方案。
    • 水冷方案(本文重点):CPU水冷头、水泵、水箱、水管、水冷排(120mm或240mm)、风扇。散热效能更高,噪音相对更低,但成本高、组装复杂。
  4. 导热介质
    • 导热硅脂:用于填充TEC与冷/热端接触面之间的微小空隙,极大提升热传导效率。必备!
    • 导热硅胶垫:可选,用于绝缘或缓冲。
  5. 控制与测量模块
    • 继电器模块或MOS管模块:用于通过单片机(如Arduino、ESP32)控制TEC电源的通断和极性切换,实现制冷/制热模式转换。
    • 温度传感器:DS18B20(单总线)或DHT22,用于监测冷热端温度。
    • 单片机开发板:Arduino Uno/Nano或ESP32。
    • OLED屏幕或LCD:用于显示实时温度和工作状态。
  6. 结构件与辅材
    • 绝缘陶瓷片或铝基板:用于将TEC与外部装置(如水杯底座)绝缘固定。
    • 防水盒/散热机箱:容纳电源和控制电路。
    • 大电流导线(AWG14或更粗)、接线端子、螺丝、隔热棉(用于保温)
  7. 工具:电烙铁、万用表、螺丝刀、热风枪(可选)、导热硅脂涂抹工具。

软件环境:

  • Arduino IDEPlatformIO:用于编写和上传单片机控制代码。
  • 串口调试助手:用于查看温度数据。

版本说明:本文示例代码基于Arduino框架,硬件连接以常见模块为例。具体引脚定义和库版本可能需要根据你实际购买的模块进行调整。

4. 系统设计与原理图拆解

在购买配件前,进行系统设计至关重要,它能帮你理清思路,避免买错东西。

4.1 整体系统架构

我们的系统主要分为三个部分:

  1. 散热执行单元:TEC + 水冷散热系统。TEC的热端紧贴水冷头,由水循环将热量带到冷排,最终由风扇散到空气中。TEC的冷端则用于接触目标物体(如杯底)。
  2. 功率驱动单元:12V大功率电源 + 继电器/H桥电路。电源为TEC提供能量,继电器或H桥电路负责切换电流方向以改变制冷/制热模式。
  3. 智能控制单元:单片机 + 温度传感器 + 显示屏。单片机读取温度,根据设定逻辑控制继电器开关和模式切换,并显示信息。

4.2 电路连接原理(基于继电器)

对于简单的制冷/制热切换,使用两个继电器构成一个H桥式控制是性价比较高的方案。

[12V电源正极] -----+ | [继电器1常开触点] --+---> [TEC 引脚 A] [继电器1公共端]-----+ | [继电器2常开触点] --+---> [TEC 引脚 B] [继电器2公共端]-----+ | [12V电源负极] -------+ 控制逻辑: - 制冷模式:继电器1吸合,继电器2断开。电流从 A -> B。 - 制热模式:继电器1断开,继电器2吸合。电流从 B -> A。 - 待机模式:两个继电器都断开。

为什么用继电器而不是直接反转电源线?因为大功率电源的接线端子反复插拔不便且危险,通过单片机控制继电器可以实现安全的自动切换。

注意事项:必须选择线圈电压与单片机兼容(如5V)、触点电流大于TEC工作电流(如10A)的继电器模块。连接TEC的导线一定要足够粗(AWG14或更粗),否则导线会发热严重,存在安全隐患。

4.3 控制逻辑流程图

单片机的控制逻辑可以设计如下:

开始 ├── 初始化:设置引脚模式,启动传感器,显示屏。 ├── 循环执行: │ ├── 读取冷端温度 (T_cold) │ ├── 读取热端温度 (T_hot) // 监控散热是否正常 │ ├── 在显示屏上显示温度 │ ├── 判断当前模式: │ │ ├── 若为“制冷”模式且 T_cold > 目标温度下限:保持制冷继电器吸合。 │ │ ├── 若 T_cold <= 目标温度下限:断开所有继电器,进入保温。 │ │ ├── 若为“制热”模式且 T_cold < 目标温度上限:保持制热继电器吸合。 │ │ └── 若 T_cold >= 目标温度上限:断开所有继电器,进入保温。 │ └── 检测模式切换按钮(如有):切换制冷/制热模式设定。 └── 结束循环

这个逻辑实现了简单的双位式控制,防止温度过度波动。更复杂的可以使用PID算法进行精准控温。

5. 完整实战组装与调试步骤

假设我们选择了水冷散热方案,下面进行一步步组装。

5.1 步骤一:组装水冷散热系统

这是保证TEC效能的基础,必须先独立测试通过。

  1. 安装水冷头到冷排:根据你的水冷排和冷头型号,使用水管和快拧接头将它们连接起来。形成“水泵 -> 水冷头 -> 冷排 -> 水箱 -> 水泵”的闭合回路。注意水管走向尽量顺畅,避免死弯。
  2. 给系统注水:从水箱注水口加入足量的专用水冷液(切勿使用自来水,易滋生水垢和藻类)。缓慢加水并轻轻摇晃部件,排出管路中的气泡。
  3. 通电试运行:将水泵接入12V电源(可与TEC共用电源,但需注意总功率)。通电后观察水循环是否顺畅,听是否有明显气泡声,检查所有接头是否漏水。运行至少半小时,确保无漏液且水流稳定。

5.2 步骤二:处理TEC与安装

这是最关键且需要耐心的步骤。

  1. 清洁表面:用高纯度酒精和无尘布仔细清洁TEC两面的陶瓷片、水冷头底部铜底、以及准备安装在冷端的铝基板或陶瓷片。确保无灰尘、无油污。
  2. 涂抹导热硅脂:在TEC的热端陶瓷片上,挤上约米粒大小的导热硅脂。用刮板或塑料片涂抹成均匀的极薄的一层,刚好覆盖表面即可,宁少勿多。过多的硅脂会影响热传导。
  3. 固定TEC到水冷头:将TEC热端对准水冷头铜底,轻轻放置。用附带的螺丝(如果水冷头有孔位)或强效导热胶带,将其平整、紧密地固定在水冷头上。确保四周受力均匀,无翘起。
  4. 处理冷端:在TEC的冷端同样涂抹薄层导热硅脂。然后将你的“冷端接触板”(比如一块方形铝板或绝缘陶瓷片)固定上去。这块板将直接接触需要冷却/加热的物体。
  5. 做好绝缘与保温:用隔热棉将TEC的侧面包裹起来,防止冷热端之间通过空气短路换热。确保只露出冷端和热端的接触面。

5.3 步骤三:连接电路与控制系统

  1. 焊接大电流线路:将粗导线焊接到TEC的两个引脚上,或者使用大电流接线端子压接。导线另一端连接继电器模块的输出端。
  2. 连接控制电路
    • 将两个继电器模块的信号引脚(IN1, IN2)分别连接到单片机的数字引脚(如D8, D9)。
    • 将温度传感器(如DS18B20)的数据线连接到单片机的另一个数字引脚(如D2),并接好上拉电阻和电源。
    • 将OLED显示屏的I2C接口(SDA, SCL)连接到单片机的对应I2C引脚。
  3. 连接电源
    • 将大功率12V电源的正负极分别接到两个继电器模块的公共端(COM),具体接法参考前面的原理图。
    • 为单片机、传感器、显示屏、继电器线圈提供5V电源(可从Arduino的5V引脚取,或使用独立的5V模块,确保电流足够)。

5.4 步骤四:编写并上传控制代码

以下是基于Arduino的简化示例代码,实现了温度读取、显示和基本的继电器控制逻辑。

// 文件:tec_controller.ino #include <Wire.h> #include <Adafruit_SSD1306.h> // OLED库 #include <OneWire.h> #include <DallasTemperature.h> // DS18B20库 // 引脚定义 #define PIN_RELAY_COOL 8 // 控制制冷模式的继电器 #define PIN_RELAY_HEAT 9 // 控制制热模式的继电器 #define ONE_WIRE_BUS 2 // DS18B20数据线引脚 // 温度设定(单位:摄氏度) float targetTempLow = 10.0; // 制冷目标温度下限 float targetTempHigh = 40.0; // 制热目标温度上限 // 模式枚举 enum Mode { STANDBY, COOLING, HEATING }; Mode currentMode = STANDBY; // 初始化OLED (128x64) Adafruit_SSD1306 display(128, 64, &Wire, -1); // 初始化单总线和DS18B20 OneWire oneWire(ONE_WIRE_BUS); DallasTemperature sensors(&oneWire); DeviceAddress tempSensor; // 存储传感器地址 void setup() { Serial.begin(9600); // 初始化引脚 pinMode(PIN_RELAY_COOL, OUTPUT); pinMode(PIN_RELAY_HEAT, OUTPUT); setRelays(STANDBY); // 初始状态关闭所有继电器 // 初始化OLED if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { Serial.println(F("SSD1306 allocation failed")); for(;;); // 卡住 } display.clearDisplay(); display.setTextSize(1); display.setTextColor(SSD_WHITE); display.setCursor(0,0); display.println("TEC Controller"); display.display(); delay(2000); // 初始化温度传感器 sensors.begin(); if (!sensors.getAddress(tempSensor, 0)) { Serial.println("DS18B20 not found!"); display.clearDisplay(); display.setCursor(0,0); display.println("Sensor Error!"); display.display(); while(1); } sensors.setResolution(tempSensor, 12); // 设置精度 } void loop() { // 1. 读取温度 sensors.requestTemperatures(); float currentTemp = sensors.getTempC(tempSensor); // 读取冷端温度 // 假设这里只有一个传感器,实际应用中热端可能还需要一个传感器 // 2. 更新显示 display.clearDisplay(); display.setCursor(0,0); display.print("Temp: "); display.print(currentTemp); display.println(" C"); display.print("Mode: "); switch(currentMode){ case COOLING: display.println("COOLING"); break; case HEATING: display.println("HEATING"); break; default: display.println("STANDBY"); break; } display.display(); // 3. 简单的控制逻辑(双位控制) // 这里假设通过一个按钮或串口命令来切换模式,本例简化,手动在代码里切换注释即可 // 模拟:如果当前是制冷模式 currentMode = COOLING; // 手动设置为制冷模式,实际应由按钮触发改变 switch(currentMode){ case COOLING: if (currentTemp > targetTempLow) { setRelays(COOLING); } else { setRelays(STANDBY); } break; case HEATING: if (currentTemp < targetTempHigh) { setRelays(HEATING); } else { setRelays(STANDBY); } break; case STANDBY: setRelays(STANDBY); break; } // 4. 串口输出,用于调试 Serial.print("Temperature: "); Serial.print(currentTemp); Serial.print("C, Mode: "); Serial.println(currentMode); delay(1000); // 每秒更新一次 } // 设置继电器状态的函数 void setRelays(Mode mode) { // 先关闭所有继电器 digitalWrite(PIN_RELAY_COOL, LOW); digitalWrite(PIN_RELAY_HEAT, LOW); delay(50); // 短暂延时,防止同时导通(虽然逻辑上不会,但硬件切换需要时间) switch(mode) { case COOLING: digitalWrite(PIN_RELAY_COOL, HIGH); // 吸合制冷继电器 break; case HEATING: digitalWrite(PIN_RELAY_HEAT, HIGH); // 吸合制热继电器 break; case STANDBY: // 已经关闭,无需操作 break; } }

代码说明

  • 这是一个基础框架,实际需要添加按钮检测来切换currentMode
  • setRelays函数确保了在任何时候只有一个继电器吸合,避免了短路风险。
  • 只监控了一个温度(冷端),理想情况应监控冷热两端温度,热端温度过高时应强制停机保护TEC。

5.5 步骤五:整机测试与效果验证

  1. 安全检查:再次检查所有电路连接,特别是大电流部分是否紧固,有无裸露。确保水冷系统无泄漏。
  2. 上电测试
    • 先单独给控制系统(单片机部分)上电,观察OLED是否正常显示,传感器温度读数是否合理。
    • 然后接通大功率12V电源。此时TEC不应立即工作,因为继电器处于断开状态。
  3. 功能测试
    • 通过按钮或修改代码将模式设为COOLING。应听到制冷继电器吸合声,TEC开始工作。用手触摸冷端铝板,应在1-2分钟内感觉到明显冰凉。同时,水冷排的风扇和泵应持续工作,热端水温会缓慢上升。
    • 运行几分钟后,切换为HEATING模式。冷端铝板应逐渐变热。
    • 测试过程中,用万用表测量流经TEC的电流,应在额定值附近(如5-6A),电压应稳定在12V左右。
  4. 负载测试:在冷端铝板上放置一个装有50ml水的小杯子。启动制冷模式,用温度计测量水温下降速度。一个典型的TEC1-12706在良好散热下,可以在10-15分钟内将50ml水从室温(25°C)降至10°C左右。

6. 常见问题与排查思路

在DIY过程中,你几乎一定会遇到下面这些问题。

问题现象可能原因排查与解决思路
TEC完全不工作,不冷也不热1. 电源未接通或功率不足。
2. 继电器未吸合或接线错误。
3. TEC本身损坏(罕见)。
1. 用万用表测量TEC两端电压,正常应为12V左右。
2. 检查继电器控制信号,用LED或万用表确认单片机引脚输出是否正确,继电器线圈是否得电。
3. 断开TEC,直接短接电源到TEC(短暂测试),看是否工作。
冷端降温效果很差,甚至和热端一样热1.热端散热失败(最常见):水冷头接触不良、水泵不转、水路有气堵、冷排风扇不转。
2. 导热硅脂涂抹太厚或未涂。
3. TEC供电电压/电流不足。
4. 冷热端之间隔热不良,热短路。
1.首要检查散热系统:触摸水冷头是否烫手?水管是否温热?水泵是否有振动和声音?冷排风扇是否在转?排除气堵。
2. 重新涂抹薄而均匀的导热硅脂。
3. 测量工作时的电压电流,确保达到额定值。
4. 检查并加强TEC侧面的保温。
工作一段时间后效果变差或停止1. 热端积热:散热系统能力达到瓶颈,热量散不出去。
2. 电源或继电器过热保护。
3. 单片机程序跑飞或复位。
1. 改善散热:升级更大冷排、更强风扇、确保环境通风。
2. 触摸电源和继电器模块是否异常发烫,考虑更换功率更大的部件或加强其散热。
3. 检查单片机供电是否稳定,代码中是否有看门狗。
水冷系统漏水1. 快拧接头未拧紧或密封圈老化/缺失。
2. 水管被刺破或老化开裂。
3. 水箱或冷排有裂缝。
1.立即断电!用干布擦干所有水分。
2. 仔细检查所有连接点,重新拧紧或更换密封圈。
3. 更换损坏的水管或部件。务必在完全晾干后再通电测试。
电流远低于额定值1. 电源带载能力不足,电压被拉低。
2. 导线太细或接头电阻过大,导致压降。
3. TEC与散热器接触面热阻过大,导致TEC自身温升过高,内阻变化。
1. 更换功率更足、线径更粗的电源。
2. 使用更粗的导线(如AWG12),压接或焊接接头。
3. 回归根本,检查并优化散热和导热界面。
单片机控制失灵1. 继电器线圈产生的反向电动势干扰单片机。
2. 大电流线路与信号线平行走线,引入干扰。
3. 共地问题或电源噪声。
1. 在继电器线圈两端并联续流二极管(通常模块已集成)。
2. 将大电流导线与信号线分开走线,或使用屏蔽线。
3. 确保数字地和功率地单点连接,为单片机电源增加滤波电容。

7. 最佳实践与进阶优化建议

完成基础功能后,可以从工程和优化角度提升这个项目的可靠性、安全性和实用性。

  1. 安全第一

    • 电气安全:所有220V交流电部分必须绝缘良好,放入防水盒。大功率DC 12V线路也要做好绝缘,避免短路。总电源输入端应加入保险丝。
    • 过热保护:务必在热端安装温度传感器(如DS18B20)。在代码中设置温度上限(如60°C),一旦超温,立即切断TEC电源,防止因散热故障烧毁TEC甚至引发火灾。
    • 防水处理:整个控制电路板应喷涂三防漆或用防水盒密封,防止冷凝水或意外溅水导致短路。
  2. 提升能效与性能

    • 使用PID算法:替换简单的开关控制,采用PID算法来控制TEC的功率(可通过PWM控制MOS管实现),实现更精准、更平稳的温控,减少温度波动和TEC的启停损耗。
    • 优化散热系统:水冷排规模(120/240/360)、风扇风压和风量、水冷液的导热系数,都会影响最终散热效能。在预算内选择效能更高的部件。
    • 冷端均温设计:如果冷端需要为一个平面(如杯垫)均温,可以在铝板内部嵌入铜管或均热板,或者使用导热性能更好的材料(如紫铜)。
  3. 增强系统功能

    • 双路温度监测:同时监测冷端和热端温度,并在OLED上同时显示,便于系统状态诊断。
    • Wi-Fi/蓝牙接入:使用ESP32代替Arduino,开发一个简单的Web服务器或蓝牙APP,实现手机远程查看温度、切换模式、设置目标温度。
    • 数据记录:将温度数据保存到SD卡或上传到物联网平台,用于分析系统工作曲线。
    • 自动模式:根据环境温度或定时设置,自动在制冷/制热模式间切换。
  4. 工程化与外观

    • 设计专用外壳:使用亚克力板、3D打印或铝型材,为整个系统制作一个美观整洁的外壳。将水冷排、水箱、水泵、电路板合理布局。
    • 线材管理:使用蛇皮管、理线槽收纳电源线和信号线,让内部看起来更专业。
    • 添加状态指示灯:用不同颜色的LED指示当前是制冷、制热还是待机状态。

通过这样一个从零件到成品的完整项目,你不仅收获了一个有趣的桌面小装置,更深入理解了热电转换、散热设计、功率电子和控制系统的跨学科知识。这种“扣扣搜搜”的折腾过程,正是硬件DIY的魅力所在——每一分投入都转化为可见的技能和实在的成果。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 10:56:09

国内稳定使用ChatGPT与image2生图工具完整方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 10:55:55

运放参数详解:失调电压、偏置电流与直流精度设计

很多硬件工程师第一次认真看运放数据手册&#xff0c;都是在电路不进板、输出不对、精度达不到要求的时候。我也是这么过来的。早期做信号采集项目时&#xff0c;一块板子调了三天&#xff0c;最后发现不是电路画错&#xff0c;是压根没读懂LM358的输入失调电压和偏置电流指标。…

作者头像 李华
网站建设 2026/9/4 10:53:38

Archify 数据血缘图:从一条审计问题到零警告交付的 3 条命令

Archify 数据血缘图&#xff1a;从一条审计问题到零警告交付的 3 条命令 【免费下载链接】archify Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export. 项目地…

作者头像 李华
网站建设 2026/9/4 10:52:51

Flux模型实战:从原理到实现AI图像历史风格迁移

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 10:51:53

Mindustry 自动化塔防完整指南:从第一块矿到逻辑产线

Mindustry 自动化塔防完整指南&#xff1a;从第一块矿到逻辑产线 【免费下载链接】Mindustry The automation tower defense RTS 项目地址: https://gitcode.com/GitHub_Trending/min/Mindustry Mindustry 是一款用 Java 编写的开源自动化塔防 RTS 游戏&#xff1a;你既…

作者头像 李华
网站建设 2026/9/4 10:51:07

WezTerm 快速上手指南:配置 GPU 加速终端的配色、背景与多窗格

WezTerm 快速上手指南&#xff1a;配置 GPU 加速终端的配色、背景与多窗格 【免费下载链接】wezterm A GPU-accelerated cross-platform terminal emulator and multiplexer written by wez and implemented in Rust 项目地址: https://gitcode.com/GitHub_Trending/we/wezte…

作者头像 李华