COMSOL激光加工仿真:三大工艺复现与多物理场建模要点
在激光加工仿真圈子里COMSOL 几乎是讨论度最高的工具。激光烧蚀、激光熔覆、选区激光熔化SLM这三类工艺文献里能找到大量经典算例但真正能把这些算例从论文里的参数表“复现”成可运行模型的人并不多。这篇内容我把三条线放在一起讲因为它们共享同一套多物理场耦合思维热源怎么加载、材料状态怎么变化、边界怎么移动、网格怎么处理。理清这套框架之后你会在 COMSOL 里搭激光加工模型这件事上有一个完整的全局认识也能直接照着搭出能跑的简化版本。适合正在啃仿真文献的研究生也适合刚接触这类仿真的工艺工程师。1. 三大工艺的仿真共性与总体建模思路1.1 三种工艺的物理主线其实不一样很多人一开始就把激光加热当成一个“传热问题”来做这没错但对烧蚀、熔覆、SLM 来说只做传热远远不够。三者宏观上的区别非常明显激光烧蚀是材料在消失激光熔覆是材料在增加选区激光熔化是材料在粉末和实体之间切换并逐层累积。这个区别直接决定了你在 COMSOL 里选择哪些物理场接口。烧蚀必须处理边界的后退运动对应的是移动网格加传热熔覆需要处理熔覆层的生长和熔池流动对应的是变形几何、层流和传热的组合SLM 除了移动热源之外还要处理粉末向实体的状态转变以及逐层铺粉带来的几何激活问题。如果一开始没把这条主线想清楚后面搭模型很容易陷入“不知道怎么给边界条件”的困境。工艺核心物理过程宏观表现COMSOL 必选接口激光烧蚀固相升温、汽化/熔化喷射材料表面后退、形成凹坑传热 移动网格ALE激光熔覆基体熔池形成、粉末熔化沉积熔覆层生长、稀释率变化传热 变形几何 层流可选选区激光熔化粉末选择性熔化、凝固、逐层堆积熔道成形、致密化、缺陷形成传热 域激活/材料切换 层流可选1.2 热源几何统一到高斯分布经典文献里绝大多数激光热源都可以写成高斯分布这是复现时的第一块基石。面热源公式为q(r) q0 * exp(-2 * r² / r_beam²)其中 q0 2P / (π * r_beam²)P 是激光功率r_beam 是光斑半径r 是当前点到光斑中心的距离。需要体热源时再沿深度方向加指数衰减因子Q(z) q_surface * exp(-α * z)α 是材料的吸收系数。COMSOL 里最常用的做法是在传热模块中加“热通量Heat Flux”边界条件直接在表达式里写入上面的高斯分布。这里有一个极其容易踩的坑r 必须动态追踪光斑中心。如果激光在某个方向上移动光斑中心坐标要写成时间的函数比如 r sqrt((x - x_beam(t))² (y - y_beam(t))²)。很多人第一次运行时发现等温线定在那里不动基本都是因为把 r 写成了到某个固定点的距离。1.3 多物理场之间怎么串联温度场是绝对的主变量流场只在涉及熔池时必要固体力学场则要看你是否需要残余应力。第一次复现经典算例时我的建议是先只开传热和热源移动把温度场跑通、跑稳定然后再逐步加流场、加移动网格、加相变。上来就把所有物理场全部打开结果往往是模型还没算几步就因为不收敛或网格扭曲而中止浪费大量时间去排查一个其实并不复杂的耦合错误。耦合顺序有个朴素的经验法则先算一个“纯传热 固定网格”的版本确认热源、材料参数、边界条件给的量级与文献一致再引入边界动网格或变形几何观察几何变化最后才加入流体流动和表面张力效应。每加一层物理场之前都要先保证上一层结果是合理的。2. 激光烧蚀复现从单脉冲到动态形貌演化2.1 先用二维轴对称搭几何别直接上三维单脉冲激光烧蚀在经典算例中非常常见几何上通常具有较好的对称性没必要一上来就建三维。二维轴对称模型能把计算量降低一个数量级而且物理上完全足够。基体建一个矩形域厚度取烧蚀深度的 3~5 倍半径或半宽取光斑半径的 5~10 倍这几点能避免边界反射影响温度场。材料参数需要准备密度、热导率、比热容、熔化温度、蒸发温度、汽化潜热。纳秒脉冲激光烧蚀金属时脉冲宽度只有十几到几百纳秒热影响区小得多所以激光光斑下的网格要加密到 0.1~0.2 μm 量级远离光斑的区域逐渐粗化。注意第一次跑透之前不要急着用自适应网格手动画一个合适的渐变网格更能控制变量。2.2 烧蚀面后退用“指定网格速度”实现材料表面因为汽化和熔体喷射而后退这是烧蚀建模的核心。COMSOL 的移动网格ALE接口里可以把边界速度设成由热输入决定的表达式。简化能量平衡下表面后退速度可以写为v_n (q_abs - q_loss) / [ρ * (c_p * ΔT L_v)]其中 q_abs 是表面吸收的热流密度q_loss 是向体内热传导等损失项ΔT 是材料从初始温度升到蒸发温度的温度差L_v 是汽化潜热。分母本质上是单位质量材料从室温变成蒸气所需的总能量。这个公式直观地反映了物理过程热流密度足够大时表面快速后退热流密度低到不足以汽化材料时速度自然会趋向于零也就没有烧蚀发生。实际操作中方向取边界内法向并且建议在移动网格设置里打开“自动重新剖分Automatic Remeshing”否则边界位移超过网格尺寸后单元会严重扭曲求解器很可能直接报错。2.3 脉冲参数换算与时间步控制连续激光直接把功率填入热源公式即可但脉冲激光需要先算能量密度。单脉冲能量密度公式F E_p / A_spot E_p / (π * r_beam²)举个例子单脉冲能量 0.5 mJ光斑直径 50 μm则 F 0.5e-3 / (π * (25e-6)²) ≈ 25.5 J/cm²这个量级明显高于常见金属的烧蚀阈值表面会进入烧蚀状态。如果文献给的是平均功率、重复频率和脉冲宽度还需要先用平均功率除以重复频率得到单脉冲能量再换算成能量密度。时间步长也要格外小心。脉冲宽度的 1/10 是最低要求否则峰值热流会被时间平均抹平算出来的烧蚀深度会严重偏低。用 COMSOL 时可以把热源写成高斯脉冲形式例如 q(t) q0 * exp(-((t - t0)/σ)²)σ 取脉宽的四分之一左右让热流在脉冲时间内平滑上升和下降。这样既符合物理也对数值求解更友好。2.4 烧蚀深度、热影响区与文献对比复现经典算例时最常用的验证指标有三个单脉冲烧蚀深度、烧蚀坑直径、热影响区厚度。烧蚀深度可以直接在后处理中读取边界位移量热影响区则可以画出温度场中高于再结晶温度的等温线范围和文献截面图作定性对比。如果算出来的深度偏深或者偏浅先检查两处第一能量密度有没有算对第二表面吸收率是否设置正确。金属对 1064 nm 波长激光的吸收率通常在 0.3~0.5而不是 1。经典文献很多时候会把吸收率写在“光学参数”或者“材料参数”小节里复现时很容易漏掉。我实测中最常见的偏差就是这里因为大家一开始图省事直接给 100% 吸收结果烧蚀深度和实验对不上。3. 激光熔覆复现移动热源与熔池生长3.1 从二维截面模型入手先看熔深稀释率激光熔覆的完整三维熔池模拟非常吃算力经典复现一般从二维截面模型或带厚度方向对称的三维窄条模型入手。二维模型能看到熔池形状、稀释率、热循环曲线三维窄条模型比如宽度取实际熔宽的一半则可以额外看到表面形貌的走势。推荐路线是先做二维基体矩形加熔覆层区域热源用移动高斯热流覆层区域用变形几何持续添加整个模型的输出核心指标是熔深、熔宽、稀释率。稀释率的定义是基体熔深除以熔深与熔覆层高度之和D d_melt / (d_melt h_clad)稀释率太大会稀释合金元素太小又说明冶金结合不充分文献里通常要求控制在 5%~15% 范围。这个量是最容易和实验对比的也是调工艺参数的天然靶子。3.2 熔覆层生长的两种建模方式第一种是表面生长法也是最贴近物理的方式。用移动网格接口让熔覆层表面随时间抬高高度增量速度可以近似写成h_dot m_dot / (ρ * w * v)其中 m_dot 是送粉速率w 是熔覆道宽度v 是扫描速度ρ 是粉末材料密度。这种方式能刻画出熔覆层的自由表面形貌但网格变形控制难度较高需要配合自动重新剖分。第二种是源项法在熔覆层区域分别施加质量源和能量源。质量源对应送粉量能量源对应粉末吸收的激光能量。源项法不需要动网格数值稳定性明显更好适合快速扫描参数看趋势。缺点是无法刻画真实的自由表面。我的建议是方案评估阶段用源项法最终复现和对比形貌时用表面生长法。还需要特别注意激光能量的分配。送粉熔覆时粉末在进入熔池之前就提前吸收了一部分激光能量所以基体吸收的功率并不是总功率。常用近似分配基体吸收 P*(1 - η_powder)粉末吸收 P*η_powderη_powder 一般取 0.2~0.4。这个分配比例对熔深影响很大可以当作调参的核心旋钮。3.3 熔池对流做到什么程度如果只关心温度场和稀释率的大致范围完全可以不开流场。但经典复现如果涉及熔池中的温度梯度和成分混合分析就需要把层流、传热、移动网格耦合起来。熔池对流的驱动力主要是表面张力的温度依赖性也就是 Marangoni 效应。COMSOL 里可以在自由表面添加切向应力条件或者直接用两相流接口追踪液-气界面。开了流场之后时间步长和网格质量要求会显著提升计算成本成倍增长。比较踏实的顺序是先跑纯热模型确定合理参数范围再打开层流做最终验证。不建议从一开始就全物理场全开。3.4 工艺参数的工程级手算校验我强烈建议在跑模型之前先用笔算一遍主要量级。单位长度能量输入 E P / v激光熔覆一般取 20~60 J/mm。举个例子P 2000 Wv 10 mm/s则 E 200 J/mm这个值偏高容易出现基体过度熔化需要降低功率或提高扫描速度。再看送粉量熔覆层截面面积约为 A_clad m_dot / (ρ*v)。取 m_dot 0.2 g/sρ 7800 kg/m³v 10 mm/s则 A ≈ 2.56 mm²。如果希望得到的熔覆层宽 5 mm、高 0.5 mm截面面积刚好是 2.5 mm²与送粉量吻合说明工艺参数搭配合理。这种手算核算在复现文献时非常有用。很多时候你发现模型怎么调都和实验对不上回头一核对发现是文献里功率或送粉率的单位没看清楚直接抄错了一个数量级。手算是最高效的防错机制。4. 选区激光熔化逐层复现多物理场与逐层激活4.1 单道模型是经典复现的最佳起点SLM 的工艺参数非常多铺粉厚度、激光功率、扫描速度、扫描间距、扫描策略都会影响成形质量。经典复现几乎无一例外地从单道扫描开始一层粉末铺在基体上激光沿一条直线扫过观察熔池宽度、深度和球化倾向。单道模型的几何非常简单但物理过程是完整的热源移动、粉末熔化、熔池流动、凝固收缩全都有。几何上就是粉末层加基体。这里有一个关键细节粉末层的有效热导率远低于实体这个差异必须体现在模型中否则温度场会完全错误熔池形状也会差之千里。4.2 粉末到实体的材料状态切换SLM 数值模拟最核心的问题是同一个位置扫描前是粉末扫描后是实体材料属性随温度动态变化。通常定义一个固相分数变量或相指示函数 φ初始时粉末区域 φ 0当温度超过液相线该单元内的 φ 趋向 1。然后有效热导率写成k_eff k_powder * (1 - φ) k_solid * φ密度和比热容也做类似插值。这种方式能较好地模拟粉末烧结和实体熔化共存的状态。粉末熔化后体积会收缩粉末堆积密度通常在 58%~60%凝固后变成致密实体高度大约降为原来的 40%~50%。如果要用变形几何描述这个收缩需要额外小心网格很容易扭曲。稳妥做法是第一版模型里先只用材料属性切换不做几何收缩等结果和文献趋势一致后再加入收缩。4.3 Marangoni 对流对熔池形貌的影响SLM 熔池的温度梯度非常大表面张力随温度变化产生了很强的切向应力驱动熔池流体从中心高温区流向边缘低温区最终摊展出更宽的熔池。如果不考虑这个效应熔池宽度通常会被低估。金属材料的表面张力温度系数 dγ/dT 一般是负值约为 -0.2e-3 到 -0.5e-3 N/(m·K)。在 COMSOL 中做这一步需要对自由表面施加切向边界应力方向和幅值都要仔细核对。这里易踩的坑是坐标系方向比如表面法向与切向搞反计算结果会明显不合理熔池形貌也会变得很奇怪。建议先用非常简单的等温平板测试 Marangoni 边界是否产生预期的环流确认无误后再放入完整激光模型。4.4 从单道到多层多道的算力策略完整的 SLM 工艺仿真计算量非常大一个 5 层 5 道的简化模型动辄需要运行几十小时。常用策略是分步走先做单道验证材料参数与热源模型再做单层多道观察搭接率是否合理最后做多层少道研究层间重熔和残余应力。网格在激光路径附近加密到 5~10 μm远处必须逐渐粗化。热源方面高斯面热源优先使用体热源物理上更准确但需要额外标定吸收深度否则容易引入新偏差。如果网格规模已经很大还可以考虑使用对称面或周期性扫描路径复用把计算区域减小一半。这里有个容易让人忽略的点逐层激活几何的“事件”接口虽然看似方便但层层之间的状态传递很容易引起数值不稳定。我个人经验是先用参数化扫描一层一层手动算跑通之后再考虑自动化。5. 经典复现路上的高频坑与排查实录5.1 热源位置不对坐标系选择错误这是出现频率最高的错误。症状是等温线始终在初始位置不动或者热源固定在某个坐标附近移动不了。原因绝大多数是表达式里使用了全局坐标而不是随时间变化的动态光斑中心。移动热源的正确写法类似于q 2P/(πr_beam²) * exp(-2((x - x0(t))² (y - y0(t))²)/r_beam²)其中 x0(t)、y0(t) 是光斑中心的动态位置坐标。为了平滑启动可以直接把 x0(t) 写成 x_start v*t 的形式。如果担心起步瞬间热源跳变再用一个平滑的 step 函数做过渡。测试时可以先给非常慢的扫描速度看等温线是否随热源一起推进确认正确之后再恢复真实速度。5.2 不收敛相变潜热的数值处理在 COMSOL 中处理相变潜热常用方法是把潜热折算成表观比热容在相变温度区间内给一个很大的比热峰值。这个峰值如果设置得过窄比如金属熔化区间只给 1~2 K很容易引起迭代震荡。解决办法是先展宽相变区间到 20 K 以上跑通之后再逐步收窄或者先用固定温度场跑热源加热确认整体稳定后再加入相变。一个隐藏技巧是在流场或压力场出现压力尖峰时可以先把初始步长压到非常小让前几步平稳通过相变点。5.3 移动网格崩溃变形超限熔覆和烧蚀模型中最常见的中断原因是网格单元被压溃尤其是熔覆层持续生长、边界位移很大时。排查顺序是先检查是否已开启自动重新剖分Automatic Remeshing再检查最大单元变形限制是否设置得太宽松最后确认边界速度的方向是否确实沿法向。如果这些都没问题可以把移动网格的“平滑”选项切换到各向异性往往能大幅改善单元质量。5.4 计算时间爆炸物理场全开并不划算如果你同时打开传热、层流、移动网格、相变、Marangoni 对流一个 0.1 ms 的物理时间可能要跑一整个晚上。实际经验告诉我凡是一开始就全物理场全开的模型大概率是在浪费 CPU。正确路径永远是先热模型、后流动模型分阶段验证。计算过程中可以用“求解器配置”限制 BDF 阶数到 2这通常比默认的全阶数更快且更稳定。先做一次网格无关性测试确定单元数不要一上来就用最细网格那只会让排查问题的时间成倍增加。5.5 常见问题速查表症状可能原因排查顺序解决办法等温线不动热源坐标写死检查光斑中心表达式改成随时间变化的坐标变量烧蚀深度偏小时间步长太大检查能量密度与时步时间步长小于脉冲宽度1/10烧蚀深度偏大吸收率设为1核对吸收率参数金属 1064 nm 吸收率取0.3~0.5熔覆层形状失真网格变形过度查看自动重新剖分设置开启自动重新剖分并调小单元变形限值SLM熔池宽度偏窄没开Marangoni对流确认切向应力边界加入表面张力温度系数整体计算过慢物理场全部无差别开启检查求解器配置去掉非必要接口限制BDF阶数6. 最后的实操体会我个人在实际操作中体会最深的一点是经典复现真正有价值的环节并不是“把模型跑出一个漂亮的彩色云图”而是“把文献参数表里每一个数值填进模型时被迫思考它的物理含义”。能量密度为什么取这个量级稀释率为什么控制在这个范围Marangoni 数大概有多大这些问题会逼着你把一个模糊的物理直觉变成清晰的数值表达。还有一个很实用的小建议所有热源表达式、材料函数、边界速度都单独定义成变量或函数不要直接写数字。后期换参数、做参数化扫描、出图对比都会非常方便尤其在连续调参的时候这个习惯能帮你省下大量时间。最后分享一个经验判断也是做这类仿真最容易忽略的文献里给的是总功率还是吸收后的功率单位是 J/cm² 还是 W/mm²吸收率有没有单独列出来这些单位细节决定了最终结果是否对得上。把这几项在建模前先统一换算清楚比任何高超的数值技巧都管用。

相关新闻

Unity简单摄像机管理器:轻量级多相机调度方案

Unity简单摄像机管理器:轻量级多相机调度方案

1. 摄像机管理器到底解决什么问题做过Unity项目的人大概率都经历过这种场景:场景里好几个摄像机,一个跟玩家,一个看小地图,一个做UI层,还有一个负责后处理特效。刚开始还能手动拖拽引用,等到项目稍微大一点…

2026/10/14 14:33:48 阅读更多 →
Matlab实现风光联合出力概率建模与工程应用

Matlab实现风光联合出力概率建模与工程应用

1. 项目背景与核心价值风电和光电作为两种主流可再生能源,其出力特性直接影响电网调度和储能配置。风电出力通常服从Weibull分布,而光电出力则更符合Beta分布。理解这两种概率分布的组合特性,对新能源电站的容量规划、电力系统可靠性评估以及…

2026/10/14 14:32:47 阅读更多 →
存算分离架构改造的5个常见误区及避坑指南

存算分离架构改造的5个常见误区及避坑指南

上个月帮一个团队做存算分离架构改造的复盘,他们的经历特别典型:原来一套自建Hadoop集群,因为成本压力开始做存算分离,把HDFS里的数据全部拷到对象存储上,计算集群改成了弹性伸缩的形态。改造完第一个月,跑…

2026/10/14 14:32:47 阅读更多 →

最新新闻

shadcn-dashboard-landing-template部署指南:Vercel、Netlify与静态托管方案对比

shadcn-dashboard-landing-template部署指南:Vercel、Netlify与静态托管方案对比

【免费下载链接】shadcn-dashboard-landing-template Accelerate your development with a sleek, open-source admin dashboard and landing page built on Vite-React, Next.js, Tailwind CSS, and Shadcn/UI which is fully customizable and production-ready. 项目地址&am…

2026/10/14 16:06:12 阅读更多 →
推箱子自动寻路实战:IDA*搜索与死锁检测优化

推箱子自动寻路实战:IDA*搜索与死锁检测优化

推箱子自动寻路,这东西看起来是个小游戏,真做起来才知道水有多深。网上讲这个主题的文章不少,但大多是拿BFS跑个小地图就收工,真正能处理中等规模关卡、能跑完不爆内存、不卡死的完整实现其实不多。我这边之前写过一个版本&#x…

2026/10/14 16:06:12 阅读更多 →
Godot TorusMesh 环面网格完整指南:参数详解、代码创建与实战应用

Godot TorusMesh 环面网格完整指南:参数详解、代码创建与实战应用

文档教程游戏开发 【免费下载链接】godot-docs Godot Engine official documentation 项目地址: https://gitcode.com/GitHub_Trending/go/godot-docs 点击查看 免费下载 引言:为什么需要 TorusMesh TorusMesh(环面网格,即甜甜圈…

2026/10/14 16:06:12 阅读更多 →
Kong网关7.5分SQL注入:混合模式的信任假设错了

Kong网关7.5分SQL注入:混合模式的信任假设错了

2026 年 10 月 12 日,Kong Gateway 的一个 SQL 注入漏洞公开:CVE-2026-1907,CVSS v4.0 评分 7.5(High),影响 Kong Enterprise Gateway 与开源版 Kong Gateway。漏洞的位置很具体:混合模式&#…

2026/10/14 16:06:12 阅读更多 →
腾讯云Python服务生产级部署:systemd+nginx+venv实战

腾讯云Python服务生产级部署:systemd+nginx+venv实战

简介:本资源是一份面向高校计算机专业学生与Python初学者的实战部署指南,聚焦疫情期间无法返校使用本地服务器时,如何借助腾讯云短期免费资源快速运行Python3.7PyTorch CPU版代码。文档详细覆盖从新用户微信认证领15天云服务器、CentOS/Ubunt…

2026/10/14 16:06:12 阅读更多 →
社交类iOS开发:即时通讯链路与性能优化实战地图

社交类iOS开发:即时通讯链路与性能优化实战地图

提到iOS开发,很多人第一反应是"不就是用Swift画页面嘛"。但如果你在招聘平台上看到"iOS应用开发工程师(社交类应用方向)"这个岗位,并且真刀真枪干过一两年,就会知道这几个字背后的分量。我从一线i…

2026/10/14 16:05:10 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/14 7:53:34 阅读更多 →