Superpowers开源游戏工坊:从安装到多人协作的完整指南
朋友看我电脑屏幕上开着好几个浏览器标签页以为我又在摸鱼刷网页其实我正在一个叫 Superpowers 的开源游戏开发环境里搭场景。Superpowers 这个名字起得很直白给你“超能力”——不需要装 Unity 那样动辄几十 GB 的引擎只要有浏览器就能把搭场景、写逻辑、做动画、跑预览这一整套流程干完而且天然支持多人实时协作编辑。这篇文章的源头是同事问我“怎么安装 Superpowers”我一边解答一边踩了一堆坑最后干脆整理成笔记。后来我发现这工具不仅能做小游戏还特别适合教学演示、快速原型和 Game Jam 远程协作所以把从安装、初始化到第一个项目、再到常见问题的完整过程写出来给同样想尝试的人一条能直接照着走的路。1. Superpowers 项目解剖它不是引擎是一间在线协作工坊1.1 一个浏览器里的游戏工坊先说架构。Superpowers 和大多数游戏引擎的形态不一样它由两部分组成一个运行在本地或远程服务器上的服务端以及一个通过网页访问的编辑器客户端。服务端负责保存项目文件、资源、场景数据也负责把多人操作同步出去浏览器端负责渲染编辑器界面让你拖拽实体、改参数、写代码。这就产生了一个很实际的好处你的“开发环境”不是一个需要安装到每台电脑上的桌面软件而是一个网址。换机器工作时只要打开浏览器登录同一台 Superpowers 服务器项目就在那里现场原样恢复。这个特性在团队协作里特别值钱——它把游戏项目变成了一个“可以多人同时改的三维文档”有点像大家开着同一个在线表格谁改了单元格其他人马上看得到只不过改的是场景、资源和代码。有人问它算不算引擎我的看法是它更像一个“游戏工坊”里面装了制作 2D/3D 游戏所需的基础设施但引擎底层渲染、物理、资源管理等环节都做了封装用户面对的是更偏向创意的编辑器界面。对独立开发者和教学场景来说这种“即开即用”的思路比传统引擎友好得多。1.2 “实时协作”才是灵魂如果只把它当普通单机编辑器用Superpowers 就浪费了一半价值。它的核心卖点是实时协作多个用户同时打开同一个项目有人拖动了场景里的物体有人改了一行脚本这些操作会同步给所有在线的协作者。我第一次用的时候拉了两个朋友远程测试一个在改灯光一个在摆放障碍物我在旁边写脚本三方画面都在实时变化几乎没有明显的延迟感。这种体验比“发文件、等反馈、再合并”的旧流程顺畅太多。协作的实现方式也很亲民。Superpowers 的服务器可以暴露给局域网甚至公网访问受邀者只要拿到服务器地址和一个访问令牌就能加入项目协同编辑。因为服务器本身是独立的你甚至可以把服务部署到一台常年开机的电脑或云主机上让团队随时都能进去干活。这种方式天然适合远程团队、Game Jam 比赛以及课堂里老师带学生同步操作。1.3 开源现状与选型边界Superpowers 是开源项目代码托管在 GitHub 上社区可以自由查看、修改、分发。它的技术栈很有特色编辑器本身用 TypeScript 编写项目脚本也默认用 TypeScript这在同类工具里不多见对于想顺便学习 TS 的人是个天然练习场。不过我也得说实话这个项目不像商业引擎那样有稳定的版本节奏和官方技术支持更新间歇期可能比较长部分社区分支继续在补功能、修 bug。所以选型前要认清边界——它更适合中小型 2D/3D 游戏、交互原型、教学演示、Game Jam以及需要多人实时改场景的创意协作场景如果你要的是重度物理模拟、超大世界流式加载、复杂渲染管线、成熟商业发行链路那它并不是合适选择。认清定位再动手后面就不会失望。2. 安装前的关键决策选包、选平台、准备环境2.1 系统与浏览器要求Superpowers 对系统不算挑剔Windows、macOS、Linux 三大平台都能跑。官方发布的安装包通常覆盖这三种系统如果你的系统比较老或者想跑在树莓派这类小设备上还能直接走源码方式自己构建灵活性比商业引擎高很多。硬件方面由于编辑器本身跑在浏览器里渲染依靠 WebGL所以电脑能流畅打开主流网页游戏基本就够用。简单 3D 场景集成显卡也能顶住但如果你要开大型场景、多光源加粒子最好还是准备一块像样一点的独立显卡。内存建议 4GB 起步浏览器比较吃内存开几个标签页加一个编辑器8GB 会更从容。浏览器推荐用 Chromium 内核那一系包括 Chrome、Edge以及 Firefox。Safari 不是不能用但我在实际使用中遇到过一次界面显示异常后来换了 Chrome 再没出过同类问题。如果你主要用 Mac建议长期搭配 Chrome 或 Edge 使用省心。2.2 两条安装路线怎么选安装方式本质上只有两种官方安装包和源码运行。很多人会在这里纠结我直接给结论只是用来做项目、不想折腾引擎本体的人走官方安装包想追踪最新提交、给项目贡献代码、或者服务器架构比较特殊的人走源码运行。对比维度官方安装包源码运行安装难度低双击/解压即可中需要 Git 和 Node.js更新速度通常落后于源码跟随最新提交自定义程度低高适用人群普通用户、学习者开发者、研究者启动方式图形化入口命令行启动我自己的建议是第一次接触千万别直接冲源码。先用安装包跑通一个项目理解整体工作流后再决定要不要折腾源码否则容易在环境问题上消耗掉热情。2.3 从源码运行前的环境准备如果你还是想尝试源码方式环境准备并不复杂核心就三样Git、Node.js、npm。Node.js 建议装 LTS 长期支持版本太老的版本可能跑不动依赖太新的版本也可能遇到个别兼容提示LTS 最稳。安装完可以先确认版本node -v npm -v git --version在国内或内网环境下npm 安装依赖可能偏慢这时候可以通过换 registry 镜像来加速这是完全合规的常规做法npm config set registry https://registry.npmmirror.com设置后可以用npm config get registry检查是否生效。依赖安装时间会比较长耐心等就好过程中看到 deprecation 警告一般不影响最终运行不用过度紧张。3. 安装实操全记录三条路线都跑得通3.1 官方安装包从下载到双击完成先说最省心的路线。到项目官网或 GitHub Releases 页面找到对应系统的安装包Windows 一般是 exe 安装器macOS 是 dmg 镜像或 zipLinux 通常是压缩包里面带启动脚本。Windows 用户没什么坑下一步下一步装完在开始菜单找到 Superpowers 的启动器图标打开即可。macOS 用户要注意一点因为项目没有做苹果官方公证安装后首次打开可能被 Gatekeeper 拦截提示“已损坏无法打开”或者“无法验证开发者”。这不是文件真坏了是系统安全策略在拦着你可以在访达里右键点击应用选“打开”然后在弹窗里再次确认也可以到“系统设置-隐私与安全性”里选择“仍要打开”。Linux 用户最方便解压后进目录找到Superpowers.sh之类的脚本执行或者双击桌面入口就能启动。第一次启动时后台会启动一个本地服务并自动打开浏览器访问编辑器页面。默认监听的本地端口是个高位端口我本机见过的是 42340 这类地址如果你的机器上该端口被占用启动日志里通常会打印一个新的可用地址照着打开就行。整个过程不需要手动配置数据库项目数据会自动落在本地数据目录对普通玩家来说几乎是零门槛。3.2 源码方式git clone 一条龙源码方式适合两类人一是想拿最新功能和修复二是打算研究甚至修改项目本身。步骤非常固定先把仓库克隆下来git clone https://github.com/superpowers/superpowers.git cd superpowers接下来安装依赖npm install这一步的时间取决于网络和机器性能快则几分钟慢则十几分钟。装完直接启动npm start启动成功后终端会输出服务监听地址一般是本地加端口的形式复制到浏览器打开即可。需要注意部分版本需要同时准备客户端部分如果启动后浏览器打开只有空白页第一件事就是回终端看日志是否提示找不到客户端资源按 README 的说明把相应客户端仓库克隆到对应目录再重新构建一次。这块是源码新手最容易踩的地方但按提示操作基本都能解决。源码方式跑起来以后日常使用和官方安装包完全一样只是后续升级变成了git pull npm install对开发者来说反而更顺手。3.3 启动后的第一眼账号、项目类型、工作台不管是安装包还是源码第一次打开编辑器页面会遇到一个很简单的“登录”界面。说是登录其实在本地服务器场景下一般不校验密码只是让你填一个用户名当作身份标识方便协作时区分谁是谁。填个自己认得出的名字就行不用像注册互联网账号那样走一遍邮箱验证。登录后进入新建项目页一般会让你选择项目类型常见的有 2D 和 3D 两大方向。选 3D 会默认创建带三维场景的工作环境选 2D 则偏平面对齐按实际需求选就好之后也可以随时调整。项目名建议用英文命名中文虽然界面支持但后续如果要把项目发布成网页文件名、URL 路径这些环节偶尔会遇到编码问题我在第 5 章会说这个坑。创建完成后就进入真正的编辑器工作台了。第一眼会觉得信息有点多别怕下一章我带你把界面认一遍然后亲手做一个会转动的立方体。4. 首次上手用 Superpowers 做一个会转的立方体4.1 先认识编辑器工作台Superpowers 的编辑器长得像 Unity 的网页精简版核心区域有四个方向左侧是项目资源树展示场景、脚本、模型、贴图等所有资源中间是场景视口用来摆放和预览物体右侧是属性检查器选中某个实体后可以在这里调整位置、旋转、缩放和各组件参数底部或侧边是内置代码编辑器用来写 TypeScript 脚本。对零基础的人可以先记住四个关键概念项目Project是最大的容器里面装一堆资源场景Scene是某个关卡或画面布局实体Entity是场景里的物体比如一个立方体、一架相机组件Component是附着在实体上的能力像精灵、模型、灯光、脚本都属于组件。理解这四个词整个工具的使用逻辑就顺了一大半。4.2 搭场景创建立方体、相机和灯光新建项目后你会看到场景里通常已经放了一个相机。接下来我们手动往场景里加一个立方体在场景树或场景视口里右键选择“新建实体”然后在右侧属性面板里给它添加一个网格组件选择内置的立方体模型。如果你找不到叫“立方体”的模型可以看看资源面板里是否已经带基础几何体资源没有就新建一个空白资源再在属性面板里指定。没有灯光的场景是黑漆漆一片记得往场景里补一个灯光实体类型选点光源或平行光都行把它放到立方体的斜上方视口里立马就能看清立方体。属性面板里调位置、旋转、颜色这些参数都是所见即所得鼠标拖一下滑块就能看到变化这种直觉式操作特别适合新手建立空间感。搭好后切到场景资源保存一下场景。这个操作是把当前布局写进项目数据以后打开还是这个状态。4.3 用 TypeScript 让立方体转起来场景造好了现在进入最有意思的部分写代码。在资源面板新建一个脚本资源Superpowers 会给一个继承自内置类的脚本模板模板里通常有两个生命周期入口一个是初始化阶段执行的逻辑一个是每帧更新的逻辑。我们要让立方体持续旋转就在每帧更新的方法里加一句旋转操作。这里给一段示意代码不同版本命名可能有细微差异以你打开编辑器时自动生成的模板为准class Spinner extends Sup.Class { start() {} update() { this.actor.rotateY(0.03); } }保存脚本后把它作为“脚本”组件挂到立方体实体上。挂载后再切回视口点预览立方体就会匀速绕 Y 轴旋转。整个过程没有编译配置、没有依赖安装保存即生效这个即时反馈体验对新手来说是非常爽的。如果你想尝试更动态的逻辑比如让立方体绕圈跑可以再加一段基于时间或按键盘输入的移动逻辑从简单的行为逐步叠加学习成本很低。Superpowers 内置了不少封装好的能力多看模板示例比看文档学得快。4.4 把朋友拉进来多人协作初体验单人玩明白后一定要试协作模式。在服务器管理界面或者页面右上角能找到当前服务器的地址和访问令牌。把地址发给朋友他们用浏览器打开、填一个自己的用户名、输入令牌就能进入同一个项目。协作模式下双方看到的是同一个场景谁拖动物体、谁改参数、谁保存脚本另一方都能看到。这种“同时编辑同一份场景”的能力放到真实工作流里非常有价值策划摆关卡程序同步写逻辑美术调材质大家可以同时在一棵场景树下干活不用反复传来传去。需要注意令牌相当于进入服务器的钥匙只发给信任的协作者项目数据都保存在服务器上保密意识要跟上。5. 常见问题速查安装和使用里那些让人头大的坑5.1 安装包下载慢、校验失败怎么办安装包体积本身不大但如果网络环境不稳定下载过程也可能中断。优先建议直接从官方仓库的 Releases 页面下载避免使用来路不明的第三方转载包。下载速度不理想时可以换个时段再试或者用支持断点续传的下载工具重新下载一次往往就成功了。拿到文件建议顺手做一次哈希校验在下载页一般会提供 SHA256 值Windows 上可以用certutil -hashfile 文件名 SHA256计算macOS/Linux 上对应shasum -a 256 文件名。如果校验值对不上说明文件在传输中损坏了别硬装重新下载才是正路。5.2 启动后浏览器打不开、一直转圈或白屏启动器正常弹出但浏览器迟迟打不开页面先把启动日志找出来看。日志是判断问题的最直接入口如果提示端口被占用可以手动换一个端口重启如果没有报错但浏览器白屏先强制刷新一次快捷键一般是 CtrlShiftR 或 CmdShiftR因为浏览器可能缓存了旧资源。白屏还有一个常见原因服务器版本和客户端资源不匹配尤其是走源码方式时SERVER 更新了但客户端没重新构建。解决办法就是重新npm install或按 README 要求重建客户端资源。浏览器方面也可以换个无痕窗口试试排除插件干扰后再判断是不是项目本身的问题。5.3 脚本保存了却没效果这是新手区问得最多的情况脚本文件确实保存了立方体却纹丝不动。排查顺序我一般这样走先看脚本是否已经挂到实体上脚本组件里指定的脚本资源是否正确再看编辑器底部的控制台有没有编译报错TypeScript 语法错误会被直接标出来最后确认修改是否保存到了正确的脚本而不是新建了一个备用文件。有时候“没效果”是因为逻辑本身写错了比如把 update 里的旋转写成了固定赋值每帧都被重置成同一个角度看起来就像没转。遇到这种情况可以在脚本里加一句console.log在浏览器控制台观察是否每帧都在执行就能定位到问题是不是出在入口函数没被调用。5.4 多人协作连不上、卡顿或权限异常朋友输入了地址却一直连不上先确认他访问的端口和你的启动日志一致然后检查双方网络是否互通。局域网内连接通常没问题跨网络访问需要服务器端做好端口映射或部署到公网可达的机器上这块涉及具体网络环境只能按你的实际部署方式排查。协作过程中如果出现卡顿多数情况发生在大量资源加载的瞬间场景本身的操作同步压力反而不大。建议协作前先把大模型、贴图这类资源传好再进入场景操作。权限相关的异常一般和令牌有关重新核对令牌、确认没有过期或被主动吊销就能解决绝大部分问题。5.5 项目做完了怎么导出和备份Superpowers 项目最终需要发布成可运行的网页或可执行的包时先在编辑器里找“发布/导出”相关入口它一般会生成一组静态文件可以直接部署到任意静态托管平台。发布前用英文做项目名和资源命名能避免不少路径编码问题。比导出更重要的是日常备份。Superpowers 的项目数据存在服务器数据目录里一旦误删或系统崩溃恢复代价很大。我的习惯是隔几天手动把整个数据目录打成 zip 包存一份到另一个磁盘或网盘。这个动作成本很低但能在关键时刻保住一整个项目的劳动成果强烈建议养成习惯。6. 写在最后关于这个工具的几点个人体会我实际用下来最大的感受是Superpowers 最合适的定位是“从灵感到原型”这一站。它把多人协作、网页访问、TypeScript 脚本这些特性整合到一起让想法能快速变成可以上手玩的交互原型特别适合教学、Game Jam 和团队头脑风暴。如果你期待它能替代 Unity 做商业级大项目那八成会失望但如果你只是想用最低的学习成本把脑子里的玩法快速做出来并且能叫上伙伴一起实时改它会给你超出预期的体验。最后分享两个小技巧源码方式启动时把终端里的 npm 和启动日志额外存一份排查问题会方便很多项目做原型阶段尽量保持小场景、少资源、勤备份等流程跑顺再往上加料。这个工具后续还可以扩展的方向不少比如搭一台常开的服务器做团队的长期协作工作台或者研究它的插件系统做自定义工具链。有对 Superpowers 感兴趣的朋友沿着安装、上手、协作这条路径玩一遍应该就能理解我为什么愿意写这么多来介绍它了。

相关新闻

国内先进封装品牌推荐的倒装芯片封装在移动设备中的应用

国内先进封装品牌推荐的倒装芯片封装在移动设备中的应用

移动设备对芯片封装的要求,集中在更薄、更小、散热更好、信号更快四个方面。倒装芯片封装在移动设备中的应用,正是围绕这四个诉求展开的主流路径。从行业调研来看,智能手机、平板电脑、可穿戴设备中,采用倒装芯片封装的比例持续上…

2026/10/15 2:14:17 阅读更多 →
双 11 会场性能全链路压测与故障注入复盘:弱网丢包下 100% 消除白屏实录

双 11 会场性能全链路压测与故障注入复盘:弱网丢包下 100% 消除白屏实录

双 11 的战场不仅是后端数据库与并发网关的狂欢,更是前端工程抗压韧性的终极大考。每年大促零点,数千万消费者涌入主会场,他们可能正处于晚高峰拥挤的地铁车厢、偏远的农村基站,或是家庭 Wi-Fi 信号衰减严重的卫生间角落。一旦前端…

2026/10/15 2:13:17 阅读更多 →
OpenClaw 记忆机制完全指南:Markdown 记忆文件、压缩前自动刷新与向量语义搜索

OpenClaw 记忆机制完全指南:Markdown 记忆文件、压缩前自动刷新与向量语义搜索

人工智能大模型LLM 网关AI Agent即时通讯 【免费下载链接】openclaw-zero-token OpenClaw: Use All Major AI Models NO API Token! Claude/ChatGPT/Gemini/DeepSeek/Doubao/Grok/Qwen/Manus/Kimi 项目地址: https://gitcode.com/gh_mirrors/op/openclaw-zero-token…

2026/10/15 2:13:17 阅读更多 →

最新新闻

Electron + Vue 项目结构搭建:主进程、渲染进程与IPC通信实践

Electron + Vue 项目结构搭建:主进程、渲染进程与IPC通信实践

我最早是在做一个后台管理系统的时候碰上了 Electron。当时需求很明确:系统本身是 Vue 写好的网页,但客户希望在 Windows 桌面上能直接双击打开、离线可用、还能调用一些浏览器里做不了的系统能力,比如文件拖拽和本地目录读写。如果单独做一套…

2026/10/15 2:49:27 阅读更多 →
生成函数在算法竞赛中的应用:解锁计数与递推难题

生成函数在算法竞赛中的应用:解锁计数与递推难题

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

2026/10/15 2:49:27 阅读更多 →
ASM1083数据表解读:PCIe转PCI桥片硬件设计与调试指南

ASM1083数据表解读:PCIe转PCI桥片硬件设计与调试指南

简介:ASM1083 PCIe转PCI芯片数据表面向硬件工程师、嵌入式开发者与主板维修人员,用于解决PCIe接口与传统PCI设备之间的桥接设计问题。该芯片由ASMedia出品,支持x1至x16多种PCI Express lanes,数据传输速率最高2.5Gb/s,…

2026/10/15 2:49:27 阅读更多 →
JUnitCore方法级运行为何比类级更慢?揭秘Runner生命周期开销

JUnitCore方法级运行为何比类级更慢?揭秘Runner生命周期开销

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

2026/10/15 2:49:27 阅读更多 →
U8g2单色屏图形库应用笔记:移植、中文显示与刷新提速

U8g2单色屏图形库应用笔记:移植、中文显示与刷新提速

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

2026/10/15 2:49:27 阅读更多 →
ESXi 升级到 8.0 后 VM 快照删不掉?一篇讲透 “in progress“ 死循环的 3 种解法

ESXi 升级到 8.0 后 VM 快照删不掉?一篇讲透 “in progress“ 死循环的 3 种解法

本文适用版本:ESXi 7.0 U3 → 8.0 U2 升级场景(vSphere 6.7 升级也会遇到) 阅读时长:约 8 分钟 难度:⭐⭐⭐(操作不可逆,生产 VM 强烈建议先备份再动)一、为什么写这篇文章?最近私信里又有几位网友问:ESXi 7.0 升到 8.0 之后,VM 的快照怎么都删不掉,vSphere Client 里一直显示…

2026/10/15 2:48:27 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

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

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

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

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

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

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

2026/10/14 16:30:29 阅读更多 →
影刀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/15 0:14:36 阅读更多 →
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/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练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 阅读更多 →