OpenShell:恢复经典开始菜单的Windows高效增强工具详解
如果你在Windows 10或11上工作却始终怀念Windows 7那种简洁明了的开始菜单那你大概率听说过OpenShell这个名字。我第一次接触它是在一位同事的电脑上任务栏左边是一个彩色旗帜的圆钮点开后弹出了熟悉的双列菜单那一刻我甚至以为自己穿越回了2010年。后来才知道这个工具就是Open-Shell也就是原Classic Shell的开源继承者。我可以直白地告诉你它是我用过的Windows增强工具里最经得起时间考验的一个。OpenShell的核心价值很简单——把被微软改得越来越不“顺手”的桌面体验拉回到你熟悉的轨道上。它支持从Windows Vista到Windows 11的几乎所有现代Windows版本能恢复经典开始菜单、自定义开始按钮、增强资源管理器的信息展示甚至还能调整右键菜单。无论你是被磁贴折磨的普通用户还是需要统一桌面环境的IT管理员这个工具都能带来实打实的效率提升。接下来我会从原理到实战把OpenShell的方方面面拆开讲透。1. OpenShell是什么与核心价值1.1 从Classic Shell到OpenShell一个开源工具的前世今生很多人以为OpenShell是个新项目其实它的前身Classic Shell早在Windows 8刚折磨大众的时候就已经出现了。当年微软激进地砍掉传统开始菜单几乎强迫所有人适应平板磁贴界面Classic Shell就是在那股“反人类设计”的抱怨浪潮中诞生的。后来原作者Ivo Beltchev在很长一段时间内尽量保持更新但个人维护总有力不从心的时候。于是社区接手了代码改名为Open-Shell继续在GitHub上维护到现在。这个身份很重要它意味着OpenShell是完全免费、源代码公开的。在安全风控严格的办公环境里你可以自己审查代码甚至编译一份定制版本。相比之下某些同类工具要么闭源收费要么捆绑弹窗推广。OpenShell干净得让人放心这也是我愿意长期使用它的根本原因。1.2 核心功能概览不只是换一个开始菜单很多新手以为OpenShell只是“换肤工具”这其实低估了它。它的完整功能包含四个独立模块安装时可以选择开始菜单提供经典样式、Windows 7样式等支持皮肤、阴影、圆角、自定义按钮。资源管理器给Windows资源管理器增加菜单栏、状态栏、面包屑路径、详细标签还能调整复制窗口的样式。Internet Explorer工具栏给老版IE增加经典工具栏在微软Edge时代这个模块基本用不到了。设置程序统一管理上面所有模块的配置。其中资源管理器增强是很容易被忽略的宝藏。比如它能显示当前文件夹的路径选择器让你从地址栏直接开始搜索还能把状态栏里的文件数量和选中容量信息重新加回来。这些功能在Windows 11上都被微软藏得越来越深OpenShell却一键全部找回。1.3 适用人群与使用场景我总结了一下最适合OpenShell的人群主要有三类第一类是从Windows 7甚至XP时代走来的老用户。他们并非反对新设计而是无法忍受把常用软件从“字母列表”改成“磁贴墙”的交互逻辑。鼠标点到磁贴需要精确移动列出的程序名反而更符合肌肉记忆。第二类是IT管理员和企业标准化团队。他们需要在几十或上百台电脑上统一桌面布局把经典的“开始菜单”作为办公体验的标准配置并希望减少因寻找应用位置而频繁打断工作流的情况。OpenShell的配置可以导出为XML文件再通过脚本批量部署非常适合这种场景。第三类是喜欢折腾桌面美化的人。OpenShell的皮肤机制允许自定义每个像素的透明度、背景图和字体配合TranslucentTB、RoundedTB之类的插件能轻松造出赛博朋克风或极简风桌面。2. 核心功能与原理拆解2.1 开始菜单的渲染机制钩子与UI替换很多用户会好奇OpenShell为什么能替换掉微软自带的开始菜单它并没有去修改系统文件而是利用Windows Explorer的扩展机制通过注入一个OpenShell64.dll到explorer进程在系统加载开始菜单的前一刻拦截呼叫然后用自己的渲染引擎绘制菜单窗口。简单理解Explorer就像一栋大楼的物业中心它原本只认微软自家的装修队。OpenShell没有撬开门砸墙而是在门口放了一个等待室物业每次想按老方式装修OpenShell都会礼貌地说“等等先让我装好”。这样的好处是系统文件完全不被篡改Windows更新不会因为文件被替换而安装失败。坏处是每次Windows大更新后Explorer内部接口可能变了OpenShell需要及时适配——这也是为什么它有新版本发布就必须及时更新的原因。2.2 资源管理器增强的原理与实现右键菜单和资源管理器状态栏的增强同样基于Explorer的接口调用。OpenShell通过读写窗口消息、挂钩IShellView接口给资源管理器窗口增加工具栏、菜单栏、状态栏等。它的关键思路是“叠加”而不是“替换”。比如状态栏OpenShell自己绘制一个位于窗口底部的独立区域并实时查询选中文件的数量与字节大小。这样即便微软在某次更新中把原生状态栏彻底移除OpenShell的状态栏依然正常工作。这也是为什么在Windows 11上很多用户依然能看到经典的底部状态栏信息——那根本不是微软给的而是OpenShell画的。2.3 搜索框与运行命令的整合OpenShell里的搜索框不只是启动程序它实质上是把Windows搜索、注册表搜索和网页搜索的入口汇聚在一起。在经典开始菜单的顶部你输入“notepad”系统能返回记事本输入“HKLM\Software”能直接跳转到注册表编辑器对应路径输入“百度”还能用默认浏览器打开搜索结果。实现原理并不复杂OpenShell捕获用户的键盘输入然后调用Windows Search API查询应用索引和文件索引同时预留了外部命令和网址模板的扩展机制。这让它比Windows 11的搜索面板更轻量因为没有那些耗时的Web预览和Bing推荐。2.4 右键菜单隐藏与办公环境的干扰清理在企业里Windows资源管理器的右键菜单经常多出一堆“共享给设备”、“用某某打开”、“还原以前的版本”等选项对录入软件的操作人员来说反而容易误触。OpenShell的资源管理器模块里有一个“右键菜单”选项卡可以勾选禁用指定菜单项。这个功能表面上只是提供便利但实际很实用。我见过一家医院的窗口办公电脑因为右键菜单误触了“发送到压缩文件”导致每个人都要手动清理打包好的临时文件。OpenShell直接禁掉这些无关项后问题彻底消失。而且这项设置无需修改系统组件卸载工具后右键菜单还能恢复正常。3. 安装与基础配置实操3.1 下载与安装步骤OpenShell的源代码和发布包都在GitHub上搜索Open-Shell仓库进入Releases页面下载最新的.exe安装包或.msi企业部署包。国内也可以从一些软件管家仓库获取但我建议尽量用GitHub原包避免捆绑风险。双击运行安装包后你会看到一个组件选择树。默认会全部勾选包括“开始菜单”、“资源管理器”、“Internet Explorer工具栏”、“设置程序”。如果你只想要开始菜单可以只留“开始菜单”和“设置程序”这样能少占用一点后台资源。安装完成后通常不需要重启系统explorer会自动重载一次。如果界面没有立即变化可以手动重启资源管理器右键开始菜单选择“任务管理器”找到“Windows 资源管理器”点击“重新启动”。这一步在Windows 11上很常见因为Explorer的扩展启动较慢。3.2 首次启动向导三分钟选好默认样式安装后点击开始按钮会弹出首次配置向导。它让你选一个默认开始菜单样式经典样式单列列表最接近Windows XP的布局。经典双栏样式左侧程序列表右侧系统操作按钮最接近Windows 7。Windows 10样式在保留左侧程序列表的同时右侧提供一个类似Win10蓝色侧边条的视觉风格。我建议绝大多数人选“经典双栏样式”因为它在可用性和熟悉感之间平衡得最好。如果后面看着不顺手开设置再改也很方便。选定样式后点击“确定”即可。它会立刻应用你不需要写任何代码。3.3 设置界面核心选项卡详解右键开始按钮如果没有自定义就在任务栏左下角点击“属性”会打开OpenShell设置主界面。这个界面的精度非常高也可能会吓到新手其实常用的只有几个选项卡。开始菜单控制菜单列数、程序图标大小、最近打开文件数量、是否显示“所有程序”按钮等。如果你是触摸屏用户可以调大图标尺寸。常规控制是否显示“运行”、“关机”、“注销”按钮以及它们的文字提示。还能设置“按下Win键时打开OpenShell”强烈建议保持开启。控制面板可以设置是否显示所有控制面板项目还可以让它们以“传统小图标”或“大图标”的形式展示非常实用。搜索设置搜索框是否显示以及搜索范围。我通常把“Windows搜索”和“注册表搜索”保持勾选其它禁用。皮肤设置菜单外观内置多种风格比如“Metallic”、“Dark Glass”、“Aero”等。也有透明效果选项搭配第三方皮肤XML能玩出很多花样。3.4 自定义开始按钮让你任务栏最左端与众不同默认情况下OpenShell会让你选一个图标作为开始按钮可以是系统内置的Windows旗帜也可以是你下载的图片。在设置界面找到“开始按钮”选项卡点击“更换图像”选择一个PNG或ICO文件。这里有个小技巧图片透明边界要留白否则系统边缘会生硬。系统会自动生成带悬浮效果的三档状态图正常、悬停、按下你也可以分别指定三张图片。另外在“任务栏按钮”选项下可以设置左键点击行为、右键点击行为比如右键时打开设置面板而不是旧式菜单。4. 进阶技巧与脚本化配置4.1 用配置文件备份与导入OpenShell的设置不是纯注册表存储它可以将所有设置导出为一个XML文件。打开设置窗口点击底部“关于”旁边的“保存设置到XML文件”按钮路径类似“OpenShell Settings.xml”。以后重装系统或在新电脑上只需要在设置面板选择“从XML文件加载设置”全部个性化配置就回来了。这个功能极大减少了重复工作量。我有两套台式机、一台笔记本平时改完一台的菜单布局导出XML再传到其它机器加载半分钟就能保持全设备一致。XML文件的实质就是把注册表键值序列化成可读文本。如果你习惯手动修改也可以在文件里直接搜索诸如StartMenu_LargeIcons这样的键名直接改值。但要注意修改XML时如果缺失必需的引用结构可能会导入报错。4.2 命令行参数与无人值守部署OpenShell安装后可执行文件位于C:\Program Files\OpenShell\OpenShell.exe。它内置了几个命令行参数方便自动化管理。打开PowerShell或CMD输入C:\Program Files\OpenShell\OpenShell.exe /enable可临时启用OpenShell/disable则禁用。重启后如果设置为默认启用则会重新加载。如果你在测试配置可以先用/disable让系统恢复原生开始菜单并不需要卸载。更关键的是企业批量部署。如果你是管理员可以用如下命令静默安装MSI包msiexec /i OpenShell_x64.msi /qn /norestart ALLUSERS1 OPENSS_CONFIG_FILEset.xmlOPENSS_CONFIG_FILE是OpenShell安装程序支持的公共属性它会在安装完成后立即加载你指定的XML配置。这套组合拳很适合在多台电脑上统一交付并且可以把设置文件放在网络共享路径上。4.3 注册表相关键位与注意点OpenShell的设置主要保存在HKEY_CURRENT_USER\Software\OpenShell\OpenShell Settings下。你可以用regedit手工查看当对某个UI选项无效时也可以在这里确认实际键值。例如启动时是否默认启用键名是AppStartEnabled值为1表示启用。修改后需要重启资源管理器才生效。另外HKEY_CURRENT_USER\Software\OpenShell\History保存着打开记录如果你要清理隐私直接删除该子键就行。要特别提醒不要手动乱改注册表键值除非你清楚其逻辑。大部分选项在UI里都有对应项改错会导致菜单布局错乱。正确做法是先在UI里设置一遍再导出XML参考键值含义。4.4 安全与权限普通用户可用、管理员可强管控OpenShell的设计里普通用户不需要管理员权限就能配置自己的菜单样式因为所有设置都放在用户级注册表里。这也意味着每个Windows账号可以拥有不同的开始菜单非常灵活。但对企业而言IT部门往往希望锁定配置。OpenShell没有自带域组策略模板但通过XML文件配合安装时机可以做到“第一次开机即固定样式”。只要把XML文件设为只读后续普通用户就无法在设置界面修改并覆盖原配置。当然如果用户有管理员权限他仍能强行改所以这个方案更多用于规范普通桌面环境而不是安全防线。5. 常见问题与排查技巧实录5.1 安装了但开始菜单还是老样子这个问题出现频率最高。原因通常是三个安装时未选中“开始菜单”模块Explorer没有正确重载系统启用了平板模式的“全屏开始菜单”设置。解决步骤检查OpenShell设置是否启动正常。右键任务栏看是否有“属性”项。如果属性正常但点开始还是系统默认菜单说明explorer缓存未刷新。重启资源管理器或者在设置界面底部点击“重启Explorer”按钮。在Windows 10的平板模式设置里关闭“在我的桌面设备使用开机屏幕”因为该模式会强制调用全屏磁贴界面OpenShell无法覆盖全屏逻辑。5.2 Windows大版本更新后开始按钮丢失或界面错乱这是老玩家都知道的共性坑。Windows每次功能更新的Explorer接口都可能变化导致OpenShell旧版失效。症状五花八门开始按钮不显示、点击无反应、资源管理器反复重启、甚至整个桌面崩溃。唯一稳定解法是更新OpenShell到最新版本。开发团队通常会在Windows更新推送后几天内发布适配补丁。至于已经被影响的环境先卸载OpenShell、重启资源管理器把系统还原干净再装新版本。没有一劳永逸的办法这是所有Explorer扩展类工具的宿命。但长期观察OpenShell的响应速度普遍比其它同类工具更快基本能在两周内跟上Windows的节奏。5.3 性能占用与启动速度疑惑有些人担心OpenShell会拖累系统。实测在Windows 11上OpenShell的后台进程只有OpenShell64.dll被注入内存占用大概在30~60MB之间CPU几乎为0。相比动辄几百MB的微软搜索框或自定义桌面小组件OpenShell称得上轻量。不过有一个值得注意的点如果开始菜单里的程序列表特别多比如上千个软件在点击“所有程序”展开列表时会有约一两秒的停滞。这是因为列表需要动态读取注册表并加载图标。解决办法是在“开始菜单”选项卡关闭“显示所有程序”按钮或者改成搜索定位程序日常启动。5.4 常见小毛病速查表我在使用过程中积累了一个OpenShell问题对照表放在这里供收藏症状可能原因解决方式开始按钮不见了但菜单能出来开始按钮图标路径失效重新更换图标图片检查图片格式是否为PNG/ICO菜单背景全黑皮肤文件损坏切换到内置皮肤“Metallic”再切回原皮肤中文界面部分显示乱码老版本语言包不全安装最新版或手动拷贝language.xml企业域环境无法导入XML组策略无限定文件路径将XML以UTF-8编码保存并在安装命令里使用短文件名卸载后开始菜单仍旧变成空白的蓝色块系统崩溃后开关机残留运行sfc /scannow修复系统文件若无效果重置个人数据5.5 冲突处理和StartAllBack等工具二选一市面上类似的开始菜单增强工具有StartAllBack、Start11等。它们在功能上与OpenShell高度重叠。如果同时安装两个工具很可能出现右键菜单重复、任务栏按钮失灵等情况。我建议选一个使用。从我个人的体验来说OpenShell的最大优势是免费开源、功能全面、设置高度自定义。Start11的皮肤更精致但它是付费的定制自由度也不如OpenShell的XML大。如果你已经装过同类工具在安装OpenShell前最好先卸载掉另一个。6. 个人经验与最终建议6.1 我踩过的坑提前替你避雷第一个坑是老版本自带“IE工具栏”模块每次弹广告一样的东西。后来发现那个模块在新系统上完全没用安装时直接取消勾选即可。第二个坑是自定义皮肤。网上有些第三方皮肤XML写得非常华丽但是加载后菜单边框错位按钮点击区域偏移。解决办法是右键任务栏进入属性把“皮肤”选项卡里的“缩放”改成“Auto”如果仍然错位就换回默认皮肤。皮肤这玩意适合耐心调试不适合直接无脑拉满。第三个坑是Windows 11的“开始菜单推荐内容”区域不可关闭时原生开始菜单一直显示一行未固定的文件。OpenShell给了“还原经典样式”的选项但你必须确认自己用的是比3.9.12更新的版本因为低于该版本在Win11 22H2上可能被强制横跳。6.2 推荐搭配OpenShell 透明任务栏OpenShell单独用已经足够顺眼但如果你想拥有一套有张力的桌面可以搭配一个小工具——TranslucentTB。它专门用来让任务栏变透明或磨砂感。OpenShell控制开始菜单样式TranslucentTB处理任务栏背景两者不冲突效果能直接拉高“高级感”。还有一种搭配是关闭Windows自带的“搜索面板”和“Widgets小组件”给任务栏腾出更多空间。把这些按钮关掉后再让OpenShell在开始菜单里保留一个搜索框既清爽又实用。这其实就是一套很典型的“功能转移”思路把系统强制展示的交互换成自己习惯的入口。6.3 给新用户的三句话总结如果你从来没碰过OpenShell我建议你下载一个最新版先不要改任何设置直接用默认的经典双栏样式运行一天。你会立刻发现自己点开始菜单的频率增多了因为程序列表能一屏显示大量常用软件不用在磁贴的海洋里翻滚。第二天再去设置面板逐个改图标大小、字体、右键菜单把它调整成你熟悉的形态。第三天导出XML存到网盘。从这以后无论换电脑还是重装系统只需要一个安装包加一个XML文件你的桌面脚本五分钟就完事。正是这种“一次配置终身受益”的确定性让我愿意一直为这个开源项目留在Windows生态里。

相关新闻

TensorRT-LLM部署Qwen1.5实战:从环境配置到推理优化

TensorRT-LLM部署Qwen1.5实战:从环境配置到推理优化

简介:面向需要将大语言模型落地到实际推理场景的开发者,这是一份基于TensorRT-LLM部署Qwen1.5的完整项目实战资料。内容覆盖模型转换、推理引擎构建与环境配置等关键环节,重点解决大模型推理速度慢、显存占用高等常见问题。资源包共5个文件&a…

2026/10/5 3:56:16 阅读更多 →
Cursor插件系统深度解析:AI Agent能力切片与TypeScript SDK开发实践

Cursor插件系统深度解析:AI Agent能力切片与TypeScript SDK开发实践

1. 项目概述:从“plugins”这个词开始,我们到底在谈什么?“plugins”——这个词在当下技术圈里,已经不是简单的“插件”二字能概括的了。它早已脱离了传统编辑器里装个主题、加个语法高亮的轻量角色,正快速演变为AI原生…

2026/10/5 3:56:16 阅读更多 →
OpenShell:开源经典开始菜单工具,让Win10/11操作更高效

OpenShell:开源经典开始菜单工具,让Win10/11操作更高效

OpenShell这个名字,这两年在美国Windows老用户圈子里出现的频率越来越高。说白了,它就是Classic Shell的“开源性续作”——一个用来替换Win8/10/11原生开始菜单的增强工具,解决旧版用户不习惯新菜单、鼠标操作繁琐、启动效率低这些问题。如果…

2026/10/5 3:56:16 阅读更多 →

最新新闻

Interlaken协议实战:64B/67B编码、流控与SerDes调试

Interlaken协议实战:64B/67B编码、流控与SerDes调试

简介:这份PPT学习教案面向芯片设计、高速接口协议开发及验证工程师,系统讲解Interlaken芯片间高速数据传输协议。内容从协议与XAUI、SPI的带宽对比切入,逐层剖析协议层与帧层结构,涵盖64bit控制字/数据字、突发控制字、BurstMax/B…

2026/10/5 4:32:34 阅读更多 →
银行支付系统核心解析:清算结算、对账与接口联调实战

银行支付系统核心解析:清算结算、对账与接口联调实战

简介:这份PDF面向银行支付系统运维、清算业务人员及金融IT从业者,系统梳理了支付系统清算账户头寸管理与净借记限额管理的核心业务知识,适合需要理解大额、小额支付系统清算机制与风险控制的读者参考。资源包共1个PDF文件,约249KB…

2026/10/5 4:32:34 阅读更多 →
线程安全队列实现指南:从加锁到无锁方案全解析

线程安全队列实现指南:从加锁到无锁方案全解析

1. 为什么并发编程绕不开线程安全队列做了几年后端和中间件,我越来越觉得线程安全队列就是并发编程里的“九九乘法表”。你去看线程池的任务调度、日志异步落盘、数据管道、生产者消费者模型,核心就是一张队列在扛事。不信你打开任何一门语言的标准库&am…

2026/10/5 4:32:34 阅读更多 →
西门子S7-200 PLC与MCGS组态在3x4堆垛式立体仓库控制系统中的应用

西门子S7-200 PLC与MCGS组态在3x4堆垛式立体仓库控制系统中的应用

前阵子给客户把一个3x4堆垛式书架自动化立体仓库的控制系统从头到尾重做了一遍,用的就是西门子S7-200 PLC加MCGS组态触摸屏,梯形图程序完全自己写,一帧一帧调出来的。项目本身不算大,但该有的东西一点不少:堆垛机水平行…

2026/10/5 4:32:34 阅读更多 →
PHP字符缓冲流在短视频平台实战:从ob_start到Range断点续传

PHP字符缓冲流在短视频平台实战:从ob_start到Range断点续传

做短视频平台PHP源码开发的朋友,应该都撞见过这种诡异场景:一个视频点播接口,业务逻辑简单到不行,可一到生产环境,视频稍微大一点,服务器内存就以肉眼可见的速度往下掉,最后整个接口卡死&#x…

2026/10/5 4:32:34 阅读更多 →
基于BEMT的螺旋桨性能计算:Matlab实现与前进比扫描分析

基于BEMT的螺旋桨性能计算:Matlab实现与前进比扫描分析

螺旋桨性能计算,网上能搜到的资料大多停在“给出推力公式、画个效率曲线”的层面。真到了要分析一个具体螺旋桨几何在不同前进比下的性能时,就会发现公式和实际结果之间还隔着一大堆细节:桨叶扭转角怎么分布、每个半径处翼型工作在什么攻角、…

2026/10/5 4:31:33 阅读更多 →

日新闻

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

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

2026/10/5 0:00:22 阅读更多 →
AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

1. 从“plugins”这个词说起:它到底在解决什么问题如果你最近在折腾 AI 编程工具,尤其是 Cursor、Codex CLI、Claude Code 这类带 CLI 的编辑器或命令行助手,那你大概率绕不开一个词——plugins。这个词本身不新鲜,从浏览器到 IDE…

2026/10/5 0:00:23 阅读更多 →
第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

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

2026/10/5 0:00:23 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/5 1:10:22 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/5 3:06:17 阅读更多 →

月新闻

我发现了一个新思路:用 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/4 11:40:45 阅读更多 →
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/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练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/4 20:14:29 阅读更多 →