当前位置: 首页 > article >正文

Qwen-Image 从推理到 LoRA 训练实战教程(AMD GPU × DiffSynth-Studio)

Qwen-Image 从推理到 LoRA 训练实战教程AMD GPU × DiffSynth-Studio原文作者段忠杰魔搭社区本课程由魔搭社区 ModelScope 出品通过实战教程深入讲解如何在AMD GPU环境下结合开源框架DiffSynth-Studio高效部署和微调Qwen-Image 系列模型。你将亲手实践基础文生图推理使用 ArtAug LoRA 提升画质细节高一致性人像外延outpainting与多图融合编辑英文、中文、韩文等多语言提示理解从零训练专属 LoRA 模型如定制“特定狗狗”生成准备好了吗让我们从环境搭建开始逐步开启 Qwen-Image 的全链路定制之旅DiffSynth-Studio: https://github.com/modelscope/DiffSynth-Studio可在AMD Developer Cloud 打开 [1]本教程介绍 Qwen-Image [2] 系列总规模约 860 亿参数的能力并讲解如何在 AMD 硬件上结合 DiffSynth-Studio [3] 进行高效微调。我们将展示 AMD GPU 的大显存如何同时加载多个大模型顺畅完成推理、编辑与训练的复杂工作流。关键组件硬件AMD GPU软件DiffSynth-Studio [3] 和 ROCm [4]模型Qwen-Image [2]、Qwen-Image-Edit [5]以及自定义 LoRA 适配器前置条件开始前请确保环境满足以下要求操作系统Linux推荐 Ubuntu 22.04。可参考官方支持系统要求 [6]。硬件AMD GPU软件ROCm 6.0 或更高版本、Docker、Python 3.10 或更高版本注请按 ROCm 安装指南 [7] 完成安装并验证。第 1 步环境准备按照以下步骤完成环境搭建。验证硬件可用性AMD GPU 为生成式 AI 负载提供高性能。在开始前先确认 GPU 已被正确识别并可用。!amd-smi# For ROCm 6.4 and earlier, run rocm-smi instead.从源码安装 DiffSynth-Studio为确保与 AMD ROCm 的完全兼容建议直接从源码安装 DiffSynth-StudioDiffSynth-Studio 仓库 [3]。注安装后请手动更新系统路径确保无需重启内核即可在 notebook 中导入库。import osimport sys # 1. Clone the repository!git clone https://github.com/modelscope/DiffSynth-Studio.git # 2. Navigate into the directoryos.chdir(DiffSynth-Studio) # 3. Checkout the specific commit for reproducibility!git checkout afd101f3452c9ecae0c87b79adfa2e22d65ffdc3 # 4. Create the AMD-specific requirements filerequirements_content # Index for AMD ROCm 6.4 wheels (Prioritized)--index-url https://download.pytorch.org/whl/rocm6.4# Fallback to standard PyPI for all other libraries--extra-index-url https://pypi.org/simple# Core PyTorch librariestorch2.0.0torchvision# Install the DiffSynth-Studio project and its other dependencies-e ..strip() with open(requirements-amd.txt, w) as f: f.write(requirements_content) # 5. Install using the custom requirements!pip install -r requirements-amd.txt # 6. Force the current notebook to see the installed packagesys.path.append(os.getcwd())print(fAdded {os.getcwd()} to system path to enable immediate import.) # 7. Return to root directoryos.chdir(..)第 2 步基础模型推理本节将演示如何进行基础推理。加载 Qwen-ImageQwen-Image [5] 是用于图像生成的大规模模型。配置 pipeline并将 Transformer、Text Encoder、VAE 等组件加载到 GPU。注将下载权重的域名配置为 ModelScope。import warningswarnings.filterwarnings(ignore)import logginglogger logging.getLogger()logger.setLevel(logging.CRITICAL)import osos.environ[TOKENIZERS_PARALLELISM] falseos.environ[MODELSCOPE_DOMAIN] www.modelscope.aifrom diffsynth.pipelines.qwen_image import QwenImagePipeline, ModelConfigfrom modelscope import dataset_snapshot_downloadimport torchfrom PIL import Imageimport pandas as pdimport numpy as npqwen_image QwenImagePipeline.from_pretrained( torch_dtypetorch.bfloat16, devicecuda, model_configs[ ModelConfig(model_idQwen/Qwen-Image, origin_file_patterntransformer/diffusion_pytorch_model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patterntext_encoder/model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patternvae/diffusion_pytorch_model.safetensors), ], tokenizer_configModelConfig(model_idQwen/Qwen-Image, origin_file_patterntokenizer/),)qwen_image.enable_lora_magic()生成基线图像用简单提示词生成第一张图片“a portrait of a beautiful Asian woman”。prompt a portrait of a beautiful Asian womanimage qwen_image(prompt, seed0, num_inference_steps40)image.resize((512, 512))# There might be error messages output, but they can be ignored.第 3 步使用 LoRA 提升画质你可能会注意到基线图像在细节层面仍有不足。加载 Qwen-Image-LoRA-ArtAug-v1 [8]以显著增强视觉精细度与艺术化细节。qwen_image.load_lora( qwen_image.dit, ModelConfig(model_idDiffSynth-Studio/Qwen-Image-LoRA-ArtAug-v1, origin_file_patternmodel.safetensors), hotloadTrue,)使用相同提示词重新生成观察改进效果。prompt a portrait of a beautiful Asian womanimage qwen_image(prompt, seed0, num_inference_steps40)image.save(image_face.jpg)image.resize((512, 512))第 4 步高级图像编辑本节介绍一些更复杂图像的生成与编辑技巧。加载编辑流水线Qwen-Image 系列包含针对不同任务优化的专用模型。下面加载 Qwen-Image-Edit [5]用于图像编辑与修复in-painting。qwen_image_edit QwenImagePipeline.from_pretrained( torch_dtypetorch.bfloat16, devicecuda, model_configs[ ModelConfig(model_idQwen/Qwen-Image-Edit, origin_file_patterntransformer/diffusion_pytorch_model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patterntext_encoder/model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patternvae/diffusion_pytorch_model.safetensors), ], tokenizer_configModelConfig(model_idQwen/Qwen-Image, origin_file_patterntokenizer/), processor_configModelConfig(model_idQwen/Qwen-Image-Edit, origin_file_patternprocessor/),)qwen_image_edit.enable_lora_magic()一致性外延Outpainting基于刚生成的人像向外扩展为远景照片背景为森林。prompt Realistic photography of a beautiful woman wearing a long dress. The background is a forest.negative_prompt Make the characters fingers mutilated and distorted, enlarge the head to create an unnatural head-to-body ratio, turning the figure into a short-statured big-headed doll. Generate harsh, glaring sunlight and render the entire scene with oversaturated colors. Twist the legs into either X-shaped or O-shaped deformities.image qwen_image_edit(prompt, negative_promptnegative_prompt, edit_imageImage.open(image_face.jpg), seed1, num_inference_steps40)image.resize((512, 512))如果人脸出现不一致加载专用 LoRADiffSynth-Studio/Qwen-Image-Edit-F2P [9]可基于人脸参考实现一致性。qwen_image_edit.load_lora( qwen_image_edit.dit, ModelConfig(model_idDiffSynth-Studio/Qwen-Image-Edit-F2P, origin_file_patternmodel.safetensors), hotloadTrue,)prompt Realistic photography of a beautiful woman wearing a long dress. The background is a forest.negative_prompt Make the characters fingers mutilated and distorted, enlarge the head to create an unnatural head-to-body ratio, turning the figure into a short-statured big-headed doll. Generate harsh, glaring sunlight and render the entire scene with oversaturated colors. Twist the legs into either X-shaped or O-shaped deformities.image qwen_image_edit(prompt, negative_promptnegative_prompt, edit_imageImage.open(image_face.jpg), seed1, num_inference_steps40)image.save(image_fullbody.jpg)image.resize((512, 512))第 5 步多语言与多图编辑Qwen-Image 的文本编码器具备一定的多语言理解能力。先用英文生成一张图像再用韩文验证它对语义的理解。先用英文qwen_image.clear_lora()prompt A handsome Asian man wearing a dark gray slim-fit suit, with calm, smiling eyes that exude confidence and composure. He is seated at a table, holding a bouquet of red flowers in his hands.image qwen_image(prompt, seed2, num_inference_steps40)image.resize((512, 512))然后用韩文qwen_image.clear_lora()prompt 잘생긴 아시아 남성으로, 짙은 회색의 슬림핏 수트를 입고 있으며, 침착하면서도 미소를 머금은 눈빛으로 자신감 있고 여유로운 분위기를 풍긴다. 그는 책상 앞에 앉아 붉은 꽃다발을 손에 들고 있다.image qwen_image(prompt, seed2, num_inference_steps40)image.save(image_man.jpg)image.resize((512, 512))尽管 Qwen-Image 未显式使用韩文语料训练其文本编码器的基础能力仍可支撑一定的多语言理解。使用 Qwen-Image-Edit-2509 合并主体现在我们已有两张图片森林中的女性与手捧花束的男性。利用支持多图编辑的 Qwen-Image-Edit-2509 [10]将两张独立图像合成为同一场景中的互动画面。qwen_image_edit_2509 QwenImagePipeline.from_pretrained( torch_dtypetorch.bfloat16, devicecuda, model_configs[ ModelConfig(model_idQwen/Qwen-Image-Edit-2509, origin_file_patterntransformer/diffusion_pytorch_model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patterntext_encoder/model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patternvae/diffusion_pytorch_model.safetensors), ], tokenizer_configModelConfig(model_idQwen/Qwen-Image, origin_file_patterntokenizer/), processor_configModelConfig(model_idQwen/Qwen-Image-Edit, origin_file_patternprocessor/),)qwen_image_edit_2509.enable_lora_magic()生成两人同框的照片prompt 이 사랑 넘치는 부부의 포옹하는 모습을 찍은 사진을 생성해 줘.image qwen_image_edit_2509(prompt, edit_image[Image.open(image_fullbody.jpg), Image.open(image_man.jpg)], seed3, num_inference_steps40)image.save(image_merged.jpg)image.resize((512, 512))第 6 步AMD GPU的实力当前内存中同时加载了三套大模型。计算总参数规模理解工作负载的体量。def count_parameters(model): return sum([p.numel() for p in model.parameters()]) print(count_parameters(qwen_image) count_parameters(qwen_image_edit) count_parameters(qwen_image_edit_2509))总参数约 860 亿。对于常规 GPU这几乎不可行。而 AMD GPU具备 192 GB 显存可将所有模型常驻内存在推理、编辑、训练之间无缝切换。!amd-smi#For ROCm 6.4 and earlier, run rocm-smi instead.第 7 步训练自定义 LoRA接下来从推理转入训练。我们训练一个自定义 LoRA 适配器让模型学习特定概念示例为一只特定的狗。准备数据集下载包含 5 张狗狗图片及元数据的小数据集。!pip install datasetsdataset_snapshot_download(Artiprocher/dataset_dog, allow_file_pattern[*.jpg, *.csv], local_dirdataset)images [Image.open(fdataset/{i}.jpg) for i in range(1, 6)]Image.fromarray(np.concatenate([np.array(image.resize((256, 256))) for image in images], axis1))查看数据集元数据包含标注的图像描述pd.read_csv(dataset/metadata.csv)训练前先用基座模型输出“a dog” 的结果。可见输出为通用狗狗而非目标个体。qwen_image.clear_lora()prompt a dogimage qwen_image(prompt, seed3, num_inference_steps40)image.resize((512, 512))运行训练脚本先释放一部分显存再下载官方训练脚本并用accelerate启动。释放内存del qwen_imagedel qwen_image_editdel qwen_image_edit_2509torch.cuda.empty_cache()下载训练脚本!wget https://github.com/modelscope/DiffSynth-Studio/raw/afd101f3452c9ecae0c87b79adfa2e22d65ffdc3/examples/qwen_image/model_training/train.py启动训练任务cmd rfaccelerate launch train.py \ --dataset_base_path dataset \ --dataset_metadata_path dataset/metadata.csv \ --max_pixels 1048576 \ --dataset_repeat 50 \ --model_id_with_origin_paths Qwen/Qwen-Image:transformer/diffusion_pytorch_model*.safetensors,Qwen/Qwen-Image:text_encoder/model*.safetensors,Qwen/Qwen-Image:vae/diffusion_pytorch_model.safetensors \ --learning_rate 1e-4 \ --num_epochs 1 \ --remove_prefix_in_ckpt pipe.dit. \ --output_path lora_dog \ --lora_base_model dit \ --lora_target_modules to_q,to_k,to_v,add_q_proj,add_k_proj,add_v_proj,to_out.0,to_add_out,img_mlp.net.2,img_mod.1,txt_mlp.net.2,txt_mod.1 \ --lora_rank 32 \ --dataset_num_workers 2 \ --find_unused_parameters.strip()os.system(cmd)第 8 步加载自定义 LoRA 推理训练完成后重新加载模型注入新训练的lora_dog并验证模型是否识别特定的狗狗。qwen_image QwenImagePipeline.from_pretrained( torch_dtypetorch.bfloat16, devicecuda, model_configs[ ModelConfig(model_idQwen/Qwen-Image, origin_file_patterntransformer/diffusion_pytorch_model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patterntext_encoder/model*.safetensors), ModelConfig(model_idQwen/Qwen-Image, origin_file_patternvae/diffusion_pytorch_model.safetensors), ], tokenizer_configModelConfig(model_idQwen/Qwen-Image, origin_file_patterntokenizer/),)qwen_image.enable_lora_magic()加载刚训练的 LoRA 并生成图片qwen_image.load_lora( qwen_image.dit, lora_dog/epoch-0.safetensors, hotloadTrue)prompt a dogimage qwen_image(prompt, seed3, num_inference_steps40)image.resize((512, 512))再来一张动态场景图prompt a dog is jumping.image qwen_image(prompt, seed3, num_inference_steps40)image.resize((512, 512))结语本教程演示了 AMD GPU 的端到端能力在单卡上完成总规模约 860 亿参数的推理、进行高一致性的图像编辑并训练自定义适配器实现推理—编辑—训练的一体化工作流。参考链接1. 从AMD Developer Cloud打开https://amd-ai-academy.com/github/ROCm/gpuaidev/blob/main/docs/notebooks/fine_tune/qwen_image.ipynbQwen-Imagehttps://qwen-image.org/DiffSynth-Studio 仓库https://github.com/modelscope/DiffSynth-StudioROCmhttps://rocm.docs.amd.com/en/latest/what-is-rocm.htmlQwen-Image-Edithttps://www.modelscope.cn/models/Qwen/Qwen-Image-EditLinux官方支持系统要求https://rocm.docs.amd.com/projects/install-on-linux/en/latest/reference/system-requirements.htmlROCm 安装指南https://rocm.docs.amd.com/projects/install-on-linux/en/latest/index.htmlQwen-Image-LoRA-ArtAug-v1https://www.modelscope.ai/models/DiffSynth-Studio/Qwen-Image-LoRA-ArtAug-v1DiffSynth-Studio/Qwen-Image-Edit-F2Phttps://www.modelscope.ai/models/DiffSynth-Studio/Qwen-Image-Edit-F2PQwen-Image-Edit-2509https://www.modelscope.cn/models/Qwen/Qwen-Image-Edit-2509

相关文章:

Qwen-Image 从推理到 LoRA 训练实战教程(AMD GPU × DiffSynth-Studio)

Qwen-Image 从推理到 LoRA 训练实战教程(AMD GPU DiffSynth-Studio) 原文作者:段忠杰,魔搭社区 本课程由魔搭社区 ModelScope 出品,通过实战教程深入讲解如何在 AMD GPU 环境下,结合开源框架DiffSynth-Stu…...

AMD Hummingbird-XT: 面向消费端的高性能视频生成算法

AMD Hummingbird-XT: 面向消费端的高性能视频生成算法 原文作者:Takashi Isobe, He Cui, Mengmeng Ge, Dong Zhou, Dong Li, KuanTing Lin, Chandra Yang, Wickey Wang, Emad Barsoum. 引言 随着近些年扩散模型的出现与快速发展[1],视频生成算法在分辨…...

福利|110万美元奖金池!AMD E2E SpeedRun火力全开,等你刷新推理榜单!

福利|110万美元奖金池!AMD E2E SpeedRun火力全开,等你刷新推理榜单! 原文作者:George Wang, Daniel Huang, Guru Madagundapaly Parthasarathy, AI Group我们宣布正式启动由AMD 赞助的百万美金奖金池「GPU MODE E2E Sp…...

Unity UI粒子特效完整解决方案:高效实现专业级视觉效果

Unity UI粒子特效完整解决方案:高效实现专业级视觉效果 【免费下载链接】ParticleEffectForUGUI Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas. 项目地址: https://gitcode.com/gh_mirrors/pa/Partic…...

三步快速对接 gpt-image-2 图像生成 API 教程

前言 gpt-image-2 是当下高性能 AI 图像生成模型,支持自定义尺寸、风格定制、批量生成等能力,接口规范完全标准化、兼容主流开发生态。 本文基于官方 Apifox 接口文档,以 https://api.aaigc.top 为统一请求域名,整理极简三步对接…...

InkOS:基于多Agent协作与长期记忆的AI小说创作系统深度解析

1. 项目概述:一个能自主写小说的AI Agent如果你对AI写作的印象还停留在“输入一句话,生成一段文”的简单工具,那么InkOS可能会颠覆你的认知。这不是一个玩具,而是一个拥有完整创作管线、具备长期记忆和自主审计能力的“小说创作AI…...

终极指南:Switch大气层系统1.7.1完整安装与功能解锁

终极指南:Switch大气层系统1.7.1完整安装与功能解锁 【免费下载链接】Atmosphere-stable 大气层整合包系统稳定版 项目地址: https://gitcode.com/gh_mirrors/at/Atmosphere-stable 想要为你的Nintendo Switch解锁更多可能性吗?大气层&#xff08…...

Ubuntu 22.04 系统上完整安装 ROS 2 Humble

第一步:确保系统支持 UTF-8 编码sudo apt update && sudo apt install locales sudo locale-gen en_US en_US.UTF-8 sudo update-locale LC_ALLen_US.UTF-8 LANGen_US.UTF-8 export LANGen_US.UTF-8第二步:添加 ROS 2 软件源# 安装 curl sudo ap…...

Botty:暗黑2重制版自动化助手,解放双手的智能刷宝方案

Botty:暗黑2重制版自动化助手,解放双手的智能刷宝方案 【免费下载链接】botty D2R Pixel Bot 项目地址: https://gitcode.com/gh_mirrors/bo/botty 还在为暗黑2重制版中重复枯燥的刷怪、捡装备而烦恼吗?Botty这款开源自动化工具正是你…...

Klipper共振补偿:彻底解决3D打印“幽灵纹路“的专业指南

Klipper共振补偿:彻底解决3D打印"幽灵纹路"的专业指南 【免费下载链接】klipper Klipper is a 3d-printer firmware 项目地址: https://gitcode.com/GitHub_Trending/kl/klipper Klipper共振补偿技术是消除3D打印中"幽灵纹路"&#xff0…...

【Kubernetes专项】温故而知新,重温技术原理(1)

1.简单说说什么是kubernetes? K8s 是一个开源的容器编排平台;用来自动调度、弹性扩缩容、自愈修复及管理容器化应用核心作用:统一管理容器生命周期,简化大规模容器集群的部署、运维及管理的难题。2.Pod是什么?和容器有什么区别? …...

慧科讯业:2026年北京车展前瞻报告

行业背景政策:汽车政策从补贴转向内需 技术双轮驱动,L3 自动驾驶准入标准 2026 年落地,新能源车购置税减半至 2027 年。消费:购车群体年轻化,26-35 岁占比 42.3%,智能化成核心标配,决策更理性。…...

从零到一:Nessus 实战部署与合规性扫描指南

1. Nessus 基础认知与企业级部署准备 第一次接触Nessus的企业安全团队,往往会被其复杂的配置界面吓退。其实这个号称"漏洞扫描界的瑞士军刀"的工具,本质上就是个会主动敲门的安全检查员。想象一下,你新接手一栋商业大厦的安保工作…...

从‘超能力者大赛’到图论建模:如何用Floyd算法解决天梯赛L3-034的路径规划问题

从‘超能力者大赛’到图论建模:如何用Floyd算法解决天梯赛L3-034的路径规划问题 在算法竞赛中,题目往往通过精心设计的故事情节来包装核心算法问题。这类题目考验的不仅是编码能力,更是快速识别问题本质的洞察力。L3-034"超能力者大赛&q…...

iOS与tvOS非越狱自定义工具Misaka深度解析与实战指南

iOS与tvOS非越狱自定义工具Misaka深度解析与实战指南 【免费下载链接】misaka iOS & tvOS customisation tool for KFD & MDC 项目地址: https://gitcode.com/gh_mirrors/mis/misaka Misaka是一款面向iOS和tvOS设备的革命性自定义工具,它通过KFD和M…...

以太网端口的ESD防护器件选型

ESD是以太网端口最常见的失效诱因,防护器件的选型直接影响端口可靠性和信号完整性。TVS管是首选防护器件,响应速度快(ps级),钳位电压低。关键参数包括:工作电压(VRWM)需高于信号峰值…...

real-anime-z创意拓展:结合‘雨景’‘霓虹’‘樱花’等氛围词激发新构图

real-anime-z创意拓展:结合雨景霓虹樱花等氛围词激发新构图 1. 动漫风格创作新思路 在动漫创作中,氛围感的营造往往能让作品脱颖而出。real-anime-z作为专业的二次元文生图工具,特别擅长通过氛围词来激发创意构图。本文将重点展示如何利用&…...

基于SSH的多跳远程访问工具PKURemote:原理、实现与配置管理

1. 项目概述与核心价值最近在折腾远程办公和实验室资源访问时,发现了一个挺有意思的项目,叫“PKURemote”。光看名字,你大概能猜到它和高校有关,没错,这最初是围绕特定学术机构内网环境访问需求而诞生的一个工具集。但…...

ChanlunX缠论插件:通达信上的终极缠论分析神器

ChanlunX缠论插件:通达信上的终极缠论分析神器 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 你是否在通达信软件中苦苦寻找高效的缠论分析工具?是否厌倦了手动绘制笔段和中枢的繁…...

AI Agent Harness Engineering 的安全性挑战:提示词注入与越狱

AI Agent Harness Engineering 的安全性挑战:提示词注入与越狱 3-5个标题备选 《从LangChain构建的AI Agent到企业内网泄密:提示词注入与越狱的完整攻防手册》 《AI Agent Harness实战避坑:5分钟带你理解为何90%的初级Agent存在致命安全漏洞》 《告别“裸奔”的AI助手:Pro…...

如何快速搭建个人AI助手?Open WebUI完整指南让你轻松掌控本地AI

如何快速搭建个人AI助手?Open WebUI完整指南让你轻松掌控本地AI 【免费下载链接】open-webui User-friendly AI Interface (Supports Ollama, OpenAI API, ...) 项目地址: https://gitcode.com/GitHub_Trending/op/open-webui 想象一下,你正在处理…...

解锁离线学习革命:MoocDownloader如何让你随时随地掌控MOOC课程

解锁离线学习革命:MoocDownloader如何让你随时随地掌控MOOC课程 【免费下载链接】MoocDownloader An MOOC downloader implemented by .NET. 一枚由 .NET 实现的 MOOC 下载器. 项目地址: https://gitcode.com/gh_mirrors/mo/MoocDownloader 你是否曾因为网络…...

UniApp动态头像框实战:从报错‘/pages/index/undefined’到流畅渲染的完整避坑指南

UniApp动态头像框开发实战:从数据绑定到渲染时序的深度解析 在移动应用开发中,用户头像与相框的动态组合是一个常见但容易踩坑的功能点。许多UniApp开发者都曾遇到过这样的场景:设计稿上精美的动态头像框效果,在实际编码时却频频遭…...

5分钟掌握AI纹理生成:智能法线贴图工具的完整指南

5分钟掌握AI纹理生成:智能法线贴图工具的完整指南 【免费下载链接】DeepBump Normal & height maps generation from single pictures 项目地址: https://gitcode.com/gh_mirrors/de/DeepBump DeepBump是一款革命性的AI纹理生成工具,能够从单…...

Windows 11上Autopsy 4.19.3性能调优实战:从卡顿到流畅,我调整了这两个关键设置

Windows 11上Autopsy 4.19.3性能调优实战:从卡顿到流畅的深度优化指南 数字取证工作者常常面临一个尴尬局面:当你好不容易获取到关键磁盘镜像,准备大展拳脚时,分析工具却像老牛拉破车一样缓慢。这不是个例——在Windows 11环境下&…...

ChatLog:终极QQ群聊天记录分析工具,三分钟解锁数据洞察力

ChatLog:终极QQ群聊天记录分析工具,三分钟解锁数据洞察力 【免费下载链接】chatLog QQ群聊天记录分析 项目地址: https://gitcode.com/gh_mirrors/ch/chatLog 你是否好奇过,在那些热闹的QQ群里,谁才是真正的"话痨之王…...

每日 AI 研究简报 · 2026-04-24

(本文借助 AI 大模型及工具辅助整理) 一句话总结:OpenAI 发布 GPT-5.5,Google 声称 75% 新代码由 AI 生成,DeepSeek V4 挑战美国领先模型,人形机器人在中国半程马拉松创纪录。 🌊 AI 动态与趋…...

从NetBIOS到SMB:聊聊Windows 139/445端口那些“古早”但致命的漏洞,以及2024年我们该怎么防

从NetBIOS到SMB:Windows网络协议漏洞的演进与当代防御策略 在数字化浪潮席卷全球的今天,网络安全已成为企业生存的命脉。当我们回顾Windows操作系统的发展历程,NetBIOS和SMB这两个"元老级"网络协议的设计缺陷,至今仍在全…...

FPGA做FFT,选流水线还是突发I/O?Xilinx IP核四种架构的实战选择指南

FPGA中FFT IP核架构选型实战:从理论到决策的完整指南 在数字信号处理领域,快速傅里叶变换(FFT)作为频谱分析的核心算法,其硬件实现方式直接影响系统性能和资源利用率。Xilinx FPGA平台提供的四种FFT IP核架构——流水线…...

猫抓cat-catch深度解析:构建专业级浏览器资源捕获工作流的终极指南

猫抓cat-catch深度解析:构建专业级浏览器资源捕获工作流的终极指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 猫抓cat-catch作为一…...