Axon, ComfyUI-NoobXL
入门并创建一个React-TS-Vite项目
2026-01-26
大概的起因是我有一个用到了babylon js的一个模型查看器. ai给我写了一个基于qrc资源文件引用的html+js.
但是我看了一下, 对于后续开发似乎不是很友好啊, 下了一个js, 缓存到文件本地, 然后再用css和html来构建页面, 用js来做交互响应; 大致结构是这样
847 words
|
4 minutes
为GitHub Copilot Cli和所有的nodejs配备本地代理服务
2026-01-18
虽然代理软件有虚拟网卡功能, 但有时候我会使用copilot进行异步处理(比如有时候我想打游戏, 然后copilot在后面修bug); 那游戏肯定不能用TUN模式啊, 卡的批爆; 得用游戏加速器才行;
由nodejs管理的包能不能有一个全局的通用参数呢? 正好有其他项目会用nodejs, 如果自己配备了环境那滚包也不需要每次都开TUN来滚.
(插一句话, cli来自于nodejs的npm管理; 但是copilot这个插件和copilot cli不是一个东西; copilot插件在Jetbrains IDE中可以在设置里直接指定某个插件是否要使用代理; 在VS Code中指定copilot的代理则可以参阅https://docs.github.com/en/copilot/how-tos/configure-personal-settings/configure-network-settings)
正好现在新版的nodejs已经有很方便的指定代理了. 在旧版本的 Node.js 中, fetch 和 http.request 不会自动读取系统的 HTTP_PROXY 环境变量。如果想用代理,必须手动引入 undici 的 ProxyAgent 或者使用 https-proxy-agent 等第三方库.
但是Node.js 在 v24.5.0 之后引入了内置代理支持。只要开启一个“开关”,Node.js 的底层网络栈(Networking Stack)就会自动识别并使用你定义的代理服务器。
而copilot cli也加入到了nodejs新版proxy的原生支持, 详情在这个issue: https://github.com/github/copilot-cli/issues/41#issuecomment-3362444262
588 words
|
3 minutes
使用RenderDoc抓取Steam游戏
2026-01-15
https://zhuanlan.zhihu.com/p/534821939
Steam在开启RenderDoc之后无法启动,此时我们需要开启globalhook。详情请参见上面的知乎专栏。
RenderDoc 截取的帧文件(.rdc 文件)的存放位置有以下几种情况:
这些文件通常以 [应用程序名称][日期][时间].rdc 的格式命名,例如 MyGame_2024_07_29_10_30_05.rdc。
总结来说:
建议养成习惯,在捕获到需要的帧后,立即将其另存为到你指定的项目文件夹中,这样可以避免临时文件被清理或混淆。
719 words
|
4 minutes
Renderdoc DirectX ByteCode 转 HLSL 插件
2025-12-08
原文, 其实讲的已经很详细了, 我就不赘述了. 有一点要注意, 如下: https://zhuanlan.zhihu.com/p/649925129
插件基于的原地址是mod常用的3Dmigoto: https://github.com/bo3b/3Dmigoto/releases
在编辑RenderDoc的ShaderViewer中的Command时, 注意在RenderDoc中填写Command Line {input_file} {output_file}的时候中间的空格, 不然会报错!
251 words
|
1 minute
Raw Depth, Linear Depth, Normalized Depth(归一化深度)
2025-11-18
最近在为正交相机的shader做深度适配的时候遇到了这么一段
434 words
|
2 minutes