前阵子我把 GPT 图生成 2.5、Hi3D 和 UE5 串成了一条完整的模块化建筑资产生产链路。走完一遍下来感受很直白:快是真的快,踩坑也是真的多。GPT 图生成负责把脑子里模糊的概念变成可用的二维参考图,Hi3D 负责把这张图变成带贴图的三维白模&…
1. 为什么我要自己搭一套叫 OpenShell 的终端环境先交代一下背景。我日常开发主力是 Windows,但过去很长一段时间里,我在命令行下的体验可以用"割裂"来形容:系统自带的 cmd 难看得像上个世纪的产物,PowerShell 5.1 启动…
整理工作台的时候,翻出一盒落灰的74LS160,一下子想起当年刚学数字电路时,拿它搭电子钟、做分频器、折腾任意进制计数器的日子。前阵子圈子里还在聊硅光芯片这类前沿技术,芯片制程和材料确实发展飞快,但74LS160这种几十…
我平时写代码有个习惯,能不动鼠标就不动鼠标。但现实很骨感——很多活儿偏偏卡在图形界面上:某个内部工具只有 GUI 没有命令行、某个桌面软件的批量操作只能靠点、某个调试面板的数据得手动抄下来。于是我就琢磨,能不能让 AI 编码代理顺手把这…
先老实交代,我搞电机控制器的头两年,选母线电容基本靠“拍脑袋参考同行”。直到有一回样机做重载测试,母线电压掉到吓人,IGBT差点过压,电容外壳烫得能煎鸡蛋,领导站在旁边脸色铁青,我才老老实实…
1. 为什么DDR4在FPGA上不是“接上线就能用”的简单外设?在FPGA开发圈里,有个流传甚广的错觉:只要把DDR4内存条插进开发板,照着原理图把引脚连到FPGA管脚上,再调个MIG IP核,数据就该哗哗地读写起来了。我第一…
做 Agent 开发的人,很多都有过这种经历:模型选的是当下最强的,框架用的是社区最火的,工具接了一大堆,结果一跑起来,Agent 不是东答西问,就是明明连着十个工具却只用一个。这时候大多数人的第一反…
1. 这不是“飞起来拍张照就完事”的活儿:为什么河道垃圾识别比你想象中难十倍“无人机河道垃圾图像识别”——光看这九个字,很多人第一反应是:不就是让无人机飞过去,用摄像头拍几张图,再丢进某个现成的AI模型里跑一下&…
1. 从“decode 阶段”说起:为什么硬件部署的成败往往卡在这一步聊 decode 阶段的硬件部署之前,得先把一个概念掰开揉碎:大模型推理分两个阶段,prefill 和 decode。prefill 是把整段 prompt 一次性喂进去,算力密集、并行…
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …