帮客户做网站建设一个网站的步骤有哪些
帮客户做网站,建设一个网站的步骤有哪些,网站怎么做音乐播放器,网站收录的页面被k出来#x1f380; Nano-Banana 软萌拆拆屋 #x1f380;#xff1a;5分钟学会一键生成治愈系服饰拆解图
你是不是也遇到过这样的情况#xff1f;看到一件设计精巧的衣服#xff0c;想研究它的结构#xff0c;却不知道怎么把它“拆开”看个明白。或者#xff0c;作为设计师 } .block-container { background-color: rgba(255, 255, 255, 0.9); border-radius: 25px; padding: 2rem; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); border: 2px solid #ffb7c5; } .stButtonbutton { background: linear-gradient(90deg, #ff85a1, #ffb7c5); color: white; border: none; border-radius: 50px; padding: 0.75rem 2rem; font-weight: bold; font-size: 1.1rem; transition: all 0.3s; font-family: Comic Sans MS, cursive; } .stButtonbutton:hover { transform: scale(1.05); box-shadow: 0 5px 15px rgba(255, 133, 161, 0.4); } /style , unsafe_allow_htmlTrue) # 应用标题和描述 st.title( Nano-Banana 软萌拆拆屋 ) st.markdown( **“让服饰像棉花糖一样展开变出甜度超标的拆解图(๑•̀ㅂ•́)و✧”** 欢迎来到软萌拆拆屋在这里你可以用文字“拆开”任何衣服看看它可爱的内在~ ) # 侧边栏参数调节区调味小参数 with st.sidebar: st.header( 调味小参数) lora_scale st.slider(变身强度 (LoRA Scale), 0.0, 1.0, 0.8, 0.05, help控制拆解得有多彻底~) cfg_scale st.slider(甜度系数 (CFG), 1.0, 20.0, 7.5, 0.5, help画作和你的描述有多像~) steps st.slider(揉捏步数 (Steps), 20, 50, 30, 5, helpAI思考的细致程度步数越多越细腻~) negative_prompt st.text_area(变走丑丑的东西, ugly, blurry, messy, disorganized, bad anatomy, help告诉AI你不想要什么~) # 主界面输入和输出区 col1, col2 st.columns([1, 1]) with col1: st.header( 描述你想拆解的衣服) prompt st.text_area( 尽情描述吧, disassemble clothes, knolling, flat lay, a cute lolita dress with ribbons, strawberry patterns, clothing parts neatly arranged, exploded view, white background, masterpiece, best quality, height150 ) generate_button st.button( 变出拆解图, use_container_widthTrue) with col2: st.header( 拆解成果展示) image_placeholder st.empty() status_placeholder st.empty() # 加载模型的函数使用缓存避免重复加载 st.cache_resource def load_pipeline(): status_placeholder.info( 正在唤醒软萌精灵...请稍候~) # 指定模型路径 base_model_path /root/ai-models/SDXL_Base/sd_xl_base_1.0.safetensors lora_path /root/ai-models/Nano_Banana_LoRA/nano_banana_disassemble.safetensors # 加载基础管道 pipe StableDiffusionXLPipeline.from_single_file( base_model_path, torch_dtypetorch.float16, use_safetensorsTrue ).to(cuda) # 启用CPU卸载以节省显存 pipe.enable_model_cpu_offload() # 加载LoRA权重 pipe.load_lora_weights(lora_path, adapter_namenano_banana) pipe.set_adapters([nano_banana], adapter_weights[lora_scale]) # 设置采样器 pipe.scheduler EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config) status_placeholder.empty() return pipe # 当点击生成按钮时 if generate_button: with st.spinner( 魔法阵运转中...正在为你揉捏出最可爱的拆解图~): try: # 加载模型如果尚未加载 pipe load_pipeline() # 生成图像 start_time time.time() image pipe( promptprompt, negative_promptnegative_prompt, num_inference_stepssteps, guidance_scalecfg_scale, ).images[0] generation_time time.time() - start_time # 显示图像和成功信息 image_placeholder.image(image, use_column_widthTrue) st.balloons() # 撒花庆祝 st.success(f 魔法完成耗时 {generation_time:.1f} 秒。点击下方按钮保存你的甜点吧~) # 提供下载按钮 from io import BytesIO buf BytesIO() image.save(buf, formatPNG) byte_im buf.getvalue() st.download_button( label 把这份甜点带走, databyte_im, file_namesoft_disassemble_clothes.png, mimeimage/png, use_container_widthTrue ) except Exception as e: st.error(f 魔法好像出了一点小状况{e}) # 页脚 st.markdown(---) st.caption(愿每一份创作都像棉花糖一样甜美。由软萌魔法师诚意打造 // Made with and Marshmallows)安装依赖库 在终端中进入存放app.py的目录运行以下命令来安装必要的Python库。pip install streamlit torch diffusers accelerate transformers运行拆拆屋 一切就绪后运行下面的命令启动应用。streamlit run app.py --server.port 8501 --server.address 0.0.0.0终端会显示一个本地URL通常是http://localhost:8501。如果你在远程服务器上运行需要将localhost替换为你的服务器IP地址。3. 5分钟生成你的第一张拆解图现在打开浏览器访问你拆拆屋的地址你会看到一个粉嫩可爱的界面。第一步描述衣服在左边“ 描述你想拆解的衣服”框里写下你想拆解的衣服。你可以直接用我提供的例子也可以自己发挥。比如一件带铆钉的黑色皮夹克所有口袋、拉链和装饰整齐排列在白色背景上一件复杂的汉服包括交领上衣、马面裙、腰带和配饰平铺展示第二步调节参数可选左边的“ 调味小参数”可以微调效果变身强度调高会让拆解更彻底零件更分散调低则更接近原物。甜度系数调高会让AI更严格遵循你的描述调低则会给AI更多创作空间。揉捏步数一般20-30步即可增加步数可能让细节更丰富但也会更慢。第三步启动魔法点击那个Q弹的“ 变出拆解图”按钮。第四步收获甜点稍等片刻时间取决于你的显卡右边就会出现生成的拆解图。如果满意点击下方的“ 把这份甜点带走”按钮就能保存到电脑里。看从描述到拿到图片是不是5分钟都不用你甚至不需要知道任何关于深度学习的知识。4. 让拆解图更完美的实用技巧掌握了基本操作后这里有几个小技巧能帮你生成更符合心意的图片。4.1 写好描述“咒语”描述词Prompt是生成质量的关键。一个好的描述通常包含以下几个部分核心指令disassemble clothes, knolling, flat lay, exploded view。这些词告诉AI你要的是拆解平铺图。主体描述详细描述衣服本身。a vintage denim jacket,a wedding dress with lace and pearls。细节要求说明你想看到的零件。all buttons, zippers, seams, and labels neatly arranged。背景与质量white background, clean background, masterpiece, best quality, high resolution。举个例子disassemble clothes, knolling, flat lay, a vintage blue denim jacket with metal buttons and patches, all parts including collar, sleeves, pockets, and seams are neatly laid out on a clean white background, high detail, masterpiece, best quality4.2 使用“避讳词”排除不想要的效果如果生成的图片有些地方很奇怪比如零件扭曲、背景不干净你可以在“变走丑丑的东西”框里加入负面提示词Negative Prompt。常用的有ugly, deformed, messy, cluttered, disorganized, bad anatomy, extra limbs, blurry, low quality4.3 尝试不同的“调味”组合多试试不同的参数组合你会发现惊喜。想要更卡通、更“软萌”的感觉可以适当**降低“甜度系数(CFG)”到6-7并降低“变身强度”**到0.6-0.7。想要更写实、更专业的工程图感觉可以**提高“甜度系数”到9-10并提高“变身强度”**到0.9-1.0同时增加“揉捏步数”。5. 总结Nano-Banana 软萌拆拆屋把原本专业的服饰结构拆解变成了一件简单、有趣又充满治愈感的事情。无论你是服装设计专业的学生、独立设计师还是单纯对衣物结构感到好奇的爱好者它都是一个能瞬间激发你灵感的工具。它的核心价值在于“降低技术门槛”和“提升创作愉悦度”。你不需要学习复杂的3D建模软件也不需要手绘功底用最直白的语言描述就能获得一张颇具水准的示意图。回顾一下今天的旅程理解工具它是什么能做什么。搭建环境获取模型部署应用。动手实践5分钟生成第一张图。掌握技巧学习如何通过描述词和参数微调获得更理想的成果。现在你的专属“软萌拆拆屋”已经就绪。快去试试用它“拆开”你衣柜里那件最特别的衣服吧看看它被AI重新排列组合后会呈现出怎样可爱又新奇的样貌。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。