<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[g470641382的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/g470641382</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; g470641382]]></copyright><item><title><![CDATA[ unity-UMA 的完整落地方案(捏脸，换装）]]></title><link>https://blog.csdn.net/g470641382/article/details/169363416</link><guid>https://blog.csdn.net/g470641382/article/details/169363416</guid><author>g470641382</author><pubDate>Wed, 28 Oct 2026 17:21:39 +0800</pubDate><description><![CDATA[通过“做减法”实现UMA的面部限定捏脸：锁定头骨尺寸与身体比例，仅开放五官DNA参数，利用自定义Race与DNA配置禁用全身变量。配饰统一绑定至固定头骨骼，实现零适配挂载。动作复用无穿模风险，维护成本极低。核心在于舍弃自由度以换取稳定性，适合追求资源兼容与开发效率的项目。]]></description><category></category></item><item><title><![CDATA[3d-企业级角色资产标准化管线方案]]></title><link>https://blog.csdn.net/g470641382/article/details/169363378</link><guid>https://blog.csdn.net/g470641382/article/details/169363378</guid><author>g470641382</author><pubDate>Wed, 28 Oct 2026 17:20:08 +0800</pubDate><description><![CDATA[本文提出一套角色资产管线核心原则：先定标准模板（基础网格、骨骼、命名规范），再分层约束男女体型与资源类型，通过统一骨骼与重定向实现动作通用。强调拓扑规范、权重复用、分类管理配饰与服装，锁定身体支持捏脸头部调节，最终以标准化流程保障动画重定向与跨角色复用效率，辅以严格质量门禁与版本管理。]]></description><category></category></item><item><title><![CDATA[3d建模整个流程-完整工作流总结（Maya + Marmoset Toolbag 八猴 + Substance Painter + Unity URP）]]></title><link>https://blog.csdn.net/g470641382/article/details/169253213</link><guid>https://blog.csdn.net/g470641382/article/details/169253213</guid><author>g470641382</author><pubDate>Tue, 27 Oct 2026 12:00:38 +0800</pubDate><description><![CDATA[本文详解马克杯道具从建模到游戏渲染的全流程：在Maya中分阶段制作中模、高模（雕刻细节）与拓扑低模，确保结构准确；通过八猴烘焙将高模凹凸信息转为法线、曲率、AO、材质ID四张辅助贴图；Substance Painter利用这些辅助贴图绘制PBR材质，导出适配Unity URP的BaseColor、Normal、Metallic、Occlusion四张成品贴图；最后在Unity中正确设置贴图类型与材质参数，挂载贴图并微调法线、AO强度完成渲染。全程强调“白模烘焙”“辅助贴图≠成品贴图”“只用低模进引擎”等核心]]></description><category></category></item><item><title><![CDATA[浏览器插件技术-wxt]]></title><link>https://blog.csdn.net/g470641382/article/details/166847055</link><guid>https://blog.csdn.net/g470641382/article/details/166847055</guid><author>g470641382</author><pubDate>Tue, 29 Sep 2026 17:57:33 +0800</pubDate><description><![CDATA[本文基于WXT框架构建跨平台博客同步插件，选用Vue3+Vite，依托MV3规范实现安全高效的扩展架构。通过内容脚本与后台服务工作线程通信，采用DOM事件桥接方式实现网页与插件低耦合交互，兼顾Firefox兼容性；核心逻辑集中于后台，凭证安全存储，支持CSDN、掘金等多平台自动发布。结合Vitest与Playwright完成单元与端到端测试，规避ShadowDOM样式隔离、网络拦截限制等关键坑点，实现可维护、可扩展的现代化浏览器扩展方案。]]></description><category></category></item><item><title><![CDATA[Electron 系统对话框与 Vue 的关系总结]]></title><link>https://blog.csdn.net/g470641382/article/details/166341614</link><guid>https://blog.csdn.net/g470641382/article/details/166341614</guid><author>g470641382</author><pubDate>Tue, 22 Sep 2026 09:52:04 +0800</pubDate><description><![CDATA[dialog.showErrorBox 在主进程调用时，弹出的是操作系统原生对话框，由系统绘制并置顶显示，虽看似在 Vue 界面中，实为独立于 Chromium 渲染体系的窗口层。两者分属不同渲染机制：系统框由 OS 绘制，Vue 页面由 Chromium 渲染，不共享 DOM 与样式。若需真正“在 Vue 中显示”，应通过 IPC 将错误信息传至渲染进程，由 Vue 组件自定义弹窗。本质是“叠加”而非“共生”。]]></description><category></category></item><item><title><![CDATA[Playwright 的本质]]></title><link>https://blog.csdn.net/g470641382/article/details/166246438</link><guid>https://blog.csdn.net/g470641382/article/details/166246438</guid><author>g470641382</author><pubDate>Mon, 21 Sep 2026 14:20:29 +0800</pubDate><description><![CDATA[Playwright是一个通过WebSocket直接控制浏览器内核的跨浏览器自动化框架，区别于Electron的“造浏览器”模式，它以代码操控现有浏览器。其核心优势在于低延迟通信与高效架构：客户端脚本通过WebSocket直连浏览器引擎（Chromium、Firefox、WebKit），跳过传统HTTP代理瓶颈；依托BrowserContext实现毫秒级隔离，支持并行测试；结合Auto-wait机制，自动等待元素可操作，显著提升测试稳定性，告别固定等待。]]></description><category></category></item><item><title><![CDATA[传统页面 vs SPA 的渲染对比]]></title><link>https://blog.csdn.net/g470641382/article/details/166239815</link><guid>https://blog.csdn.net/g470641382/article/details/166239815</guid><author>g470641382</author><pubDate>Mon, 21 Sep 2026 11:25:13 +0800</pubDate><description><![CDATA[SPA并非不生成前端代码，而是不返回完整HTML文档。服务器仅返回空壳HTML与JS文件，界面由浏览器运行JS动态创建DOM，而非直接解析HTML。因此“查看源代码”看不到内容，但开发者工具中的实时DOM已包含所有元素。Playwright操作的是运行时的可访问性树，故仍能精准定位。现代框架如Next.js结合SSR与Hydration，兼顾首屏加载与交互体验。]]></description><category></category></item><item><title><![CDATA[electron运行的本质是什么]]></title><link>https://blog.csdn.net/g470641382/article/details/166228533</link><guid>https://blog.csdn.net/g470641382/article/details/166228533</guid><author>g470641382</author><pubDate>Mon, 21 Sep 2026 09:49:35 +0800</pubDate><description><![CDATA[Electron的本质是将Node.js后端与Chromium前端打包成跨平台桌面应用，通过主进程（管理应用、调用系统API）与渲染进程（渲染界面）协作，借助IPC通信实现安全交互。其核心在于用Web技术构建具备本地功能的桌面软件，虽体积较大，但保证了界面一致性与开发便捷性。]]></description><category></category></item><item><title><![CDATA[视频去重技术方案]]></title><link>https://blog.csdn.net/g470641382/article/details/165619557</link><guid>https://blog.csdn.net/g470641382/article/details/165619557</guid><author>g470641382</author><pubDate>Wed, 16 Sep 2026 16:40:05 +0800</pubDate><description><![CDATA[视频去重基于内容指纹而非文件相同，核心分检测与规避两条路线。检测端通过感知哈希、深度学习特征向量及音频指纹多维度比对，识别搬运抄袭；规避端则通过修改编码、镜像、偏色、帧率波动等手段干扰指纹，避免被识别。推荐结合vid_dup_finder去重、Video-Dedup-Tool处理规避，并在分镜前完成去重，确保素材唯一性。最终仍需内容创新以应对平台持续升级的检测机制。]]></description><category></category></item><item><title><![CDATA[AI智能分镜的方案]]></title><link>https://blog.csdn.net/g470641382/article/details/165617566</link><guid>https://blog.csdn.net/g470641382/article/details/165617566</guid><author>g470641382</author><pubDate>Wed, 16 Sep 2026 15:53:03 +0800</pubDate><description><![CDATA[智能分镜的核心是将视频从“像素流”转化为“可检索的结构化数据”。流程为：镜头切分（用AutoShot或FFmpeg获取帧号）→ 内容打标（用多模态模型如SmolVLM2生成场景、动作、情绪等标签）→ 按关键词匹配组装分镜。关键在于标签赋予语义，使AI能理解并响应创意脚本。成本可控：开源工具支持本地运行，切分零门槛，内容理解推荐轻量级模型SmolVLM2-500M（仅需1.8GB显存），兼顾效率与性价比。帧号是骨架，标签是血肉，开源即钥匙。]]></description><category></category></item><item><title><![CDATA[Ai短剧无线画布]]></title><link>https://blog.csdn.net/g470641382/article/details/165612256</link><guid>https://blog.csdn.net/g470641382/article/details/165612256</guid><author>g470641382</author><pubDate>Wed, 16 Sep 2026 14:35:18 +0800</pubDate><description><![CDATA[三款AI创作开源画布各具特色：Reelvas专注短剧脚本与分镜的节点式工作流，适合垂直场景；TapCanvas强调沉浸式体验，社区版开源且支持CLI，适合创意流程串联；Infinite-Canvas（HuFakai版）功能全面，集成生图、视频生成与提示词管理，为一站式AI创作平台，但主分支功能受限。按需选择：专精选Reelvas，沉浸体验选TapCanvas，全能方案选Infinite-Canvas。]]></description><category></category></item><item><title><![CDATA[互联网产品经理完整工作流程]]></title><link>https://blog.csdn.net/g470641382/article/details/165472036</link><guid>https://blog.csdn.net/g470641382/article/details/165472036</guid><author>g470641382</author><pubDate>Tue, 15 Sep 2026 13:53:54 +0800</pubDate><description><![CDATA[互联网产品经理完整工作流程为闭环循环体系：从发现机会、验证需求，到规划设计、研发上线、发布传播，最终迭代运营，贯穿产品从0到1、从1到N的全生命周期。各阶段环环相扣，可并行、可回退，强调数据反馈驱动。核心能力包括优先级判断、跨部门协作、数据素养与用户同理心。全流程覆盖市场洞察、竞品分析、用户验证、立项评审、原型设计、测试上线、灰度发布及效果评估，确保产品持续创造价值。]]></description><category></category></item><item><title><![CDATA[小白可以理解的大模型名词解释]]></title><link>https://blog.csdn.net/g470641382/article/details/165001144</link><guid>https://blog.csdn.net/g470641382/article/details/165001144</guid><author>g470641382</author><pubDate>Fri, 11 Sep 2026 16:41:53 +0800</pubDate><description><![CDATA[本文系统对比了模型压缩技术中的量化、剪枝及精度格式（如FP16/BF16/FP8/FP4），明确核心区别：量化降精度不删参，剪枝删参数不降精度，二者可叠加。重点推荐：训练用BF16，推理选FP8（E4M3前向、E5M2反向）；显存紧张选GGUF Q4_K_M，追求速度质量选ConvRot；新卡优先NVFP4/MXFP8。关键结论：准则选高精度，省则用低精度，平衡选甜点级格式。]]></description><category></category></item><item><title><![CDATA[数字人直播技术方案]]></title><link>https://blog.csdn.net/g470641382/article/details/164865640</link><guid>https://blog.csdn.net/g470641382/article/details/164865640</guid><author>g470641382</author><pubDate>Thu, 10 Sep 2026 17:17:48 +0800</pubDate><description><![CDATA[24小时数字人直播依托AI重构“人-货-场”，主流分为云服务、自研与开源三类。核心为“大脑”（LLM交互）、“身体”（Wav2Lip或Live2D驱动）、“管道”（WebRTC/RTMP）。Wav2Lip实现口型同步但动作受限，Live2D支持丰富表情但需独立驱动口型与情绪。关键开源项目如AIAvatar、SoulLink助力落地。实战中需注意口型驱动链路、状态管理与推流稳定性。选型建议：快速试错用云服务，追求差异化选自研，低成本验证用开源。本质是“好素材+实时对口型”，表情与动作在素材阶段即定型。]]></description><category></category></item><item><title><![CDATA[mongodb的日志分割]]></title><link>https://blog.csdn.net/g470641382/article/details/164269251</link><guid>https://blog.csdn.net/g470641382/article/details/164269251</guid><author>g470641382</author><pubDate>Tue, 01 Sep 2026 22:38:18 +0800</pubDate><description><![CDATA[&lt;think&gt;我们只需要根据内容生成摘要，≤150字。内容是关于MongoDB日志轮转配置步骤。需要提炼核心：集群顺序、配置日志路径、配置logrotate、修改mongod.conf、重启、测试等。注意字数。&lt;/think&gt;配置MongoDB日志轮转：集群先备后主；确认日志路径及PID；创建logrotate配置（区分PID或systemctl）；修改mongod.conf添加logRotate:rename；重启服务；手动测试轮转，通过logrotate或kill -SIGUSR]]></description><category></category></item><item><title><![CDATA[electron打包mac ，apple m4出错：ffprobe是x86,不是arm64]]></title><link>https://blog.csdn.net/g470641382/article/details/164082691</link><guid>https://blog.csdn.net/g470641382/article/details/164082691</guid><author>g470641382</author><pubDate>Wed, 26 Aug 2026 11:20:31 +0800</pubDate><description><![CDATA[electron打包mac ，apple m4出错：ffprobe是x86,不是arm64]]></description><category></category></item><item><title><![CDATA[Maven 私有仓库-nexus]]></title><link>https://blog.csdn.net/g470641382/article/details/163950765</link><guid>https://blog.csdn.net/g470641382/article/details/163950765</guid><author>g470641382</author><pubDate>Fri, 21 Aug 2026 17:21:57 +0800</pubDate><description><![CDATA[本文介绍了使用Docker安装Nexus3私有仓库的步骤，包括获取初始密码和登录Web界面。详细说明了Maven仓库的两种配置方式（全局和用户级settings.xml），以及项目pom文件中发布和拉取依赖的配置方法。最后提供了使用mvn deploy命令发布JAR包的具体操作示例，涵盖了从Nexus安装到Maven项目配置的完整流程。]]></description><category></category></item><item><title><![CDATA[nginx的ip限制]]></title><link>https://blog.csdn.net/g470641382/article/details/163383206</link><guid>https://blog.csdn.net/g470641382/article/details/163383206</guid><author>g470641382</author><pubDate>Sat, 01 Aug 2026 07:29:14 +0800</pubDate><description><![CDATA[本文介绍了Nginx中两种限流配置方法：1）并发连接限制（limit_conn）控制单个IP同时连接数不超过5个，状态码460；2）请求速率限制（limit_req）限制每秒最多5次请求，状态码461。配置需修改nginx.conf全局文件和网站配置文件，通过定义不同错误页面返回JSON格式提示。两种限制分别针对慢连接攻击和高频请求攻击，配合使用可有效保护服务器资源，避免数据库连接池耗尽，同时不影响正常用户访问体验。最后强调并发限制管&quot;同时多少&quot;，速率限制管&quot;每秒多快&quot]]></description><category></category></item><item><title><![CDATA[postgres的docker安装-精选]]></title><link>https://blog.csdn.net/g470641382/article/details/162163324</link><guid>https://blog.csdn.net/g470641382/article/details/162163324</guid><author>g470641382</author><pubDate>Sun, 21 Jun 2026 08:55:24 +0800</pubDate><description><![CDATA[这个镜像基于 Alpine Linux 3.23，包含了 PostgreSQL 18.4 版本。设置容器在退出时总是自动重启，除非是用户主动停止的。这能保证服务器重启后，数据库容器会自动恢复运行。（detached mode）运行，容器会在后台运行，不会占用你的终端。，它确保所有数据库文件都存储在宿主机上，即使容器被删除，数据也不会丢失。设置环境变量，指定容器启动时自动创建的默认数据库名称为。设置环境变量，指定超级用户的用户名为。，请务必在实际使用中改为强密码。限制容器日志的大小。：启动一个新的容器。]]></description><category></category></item><item><title><![CDATA[mongodb8的安装及主副本集群]]></title><link>https://blog.csdn.net/g470641382/article/details/162148883</link><guid>https://blog.csdn.net/g470641382/article/details/162148883</guid><author>g470641382</author><pubDate>Sat, 20 Jun 2026 23:28:36 +0800</pubDate><description><![CDATA[本文介绍了MongoDB的安装配置及副本集群搭建方法。主要内容包括： 通过YUM源安装MongoDB，包括服务启动、版本检测和日志查看； 修改数据存储路径和配置文件的详细步骤； 三节点副本集群的配置流程，包括配置文件修改、集群初始化和数据同步验证； 安全设置方法，包括创建管理员用户、配置KeyFile和开启认证。 文章提供了完整的命令行操作指南，涵盖从单机安装到集群部署的全过程，并强调了配置一致性、权限管理等关键注意事项。]]></description><category></category></item></channel></rss>