标签: Github项目

  • ​​抖音无水印下载神器:Douyin-Downloader 使用指南​​

    ​​抖音无水印下载神器:Douyin-Downloader 使用指南​​

    在短视频时代,抖音(Douyin)已成为内容创作和娱乐的重要平台。但平台本身不提供官方下载功能,尤其对于需要无水印视频的用户来说更是不便。​​Douyin-Downloader​​ 是一款开源工具,支持批量下载抖音视频、图集、音乐等内容,并自动去除水印,是个人备份、内容分析或非商业创作的实用选择

    ​​抖音无水印下载神器:Douyin-Downloader 使用指南​​

    核心功能​

    1. 1.​​多类型内容下载​
      • •支持视频、图集、音乐原声、直播回放等多种内容形式。
      • •可解析个人主页、作品分享链接、合集、音乐集合等不同链接类型。
    2. 2.​​无水印下载​​通过解析抖音接口直接获取原始文件,避免水印干扰。
    3. 3.​​批量与增量下载​
      • •多线程并发下载,提升效率。
      • •自动跳过已下载内容,支持增量更新和数据持久化到数据库。
    4. 4.​​灵活配置​
      • •提供命令行参数和 YAML 配置文件两种操作方式。
      • •可自定义保存路径、线程数、下载数量等。

    ​快速开始​

    ​安装与配置​

    1. 1.​​环境要求​
      • •Python 3.10+ 环境。
      • •安装依赖:bash复制pip install requests beautifulsoup4 selenium(部分版本需额外安装 webdriver_manager以适配 Chrome 浏览器)
    2. 2.​​获取项目​
      • •从 GitHub 克隆仓库或下载编译版(Windows 用户可直接运行)。
    3. 3.​​设置 Cookie​
      • •从浏览器开发者工具获取抖音 Cookie,填入配置文件 config.yml

    ​使用示例​

    • •​​下载单个视频​​:bash复制python DouYinCommand.py -C True -l "https://v.douyin.com/xxx/" -p "./downloads"
    • •​​批量下载主页作品​​:bash复制python DouYinCommand.py -C True -l "https://www.douyin.com/user/xxx" -M post

    ​注意事项​

    1. 1.​​合法使用​
      • •仅限个人学习或非商业用途,禁止用于侵权或牟利行为。
    2. 2.​​频率限制​
      • •避免高频请求,以防被抖音封禁 IP。
    3. 3.​​技术依赖​
      • •需定期更新代码以适配抖音接口变动。

    ​扩展与二次开发​

    开发者可基于此项目进行功能扩展,例如:

    • •增加 GUI 界面提升易用性。
    • •集成 FFmpeg 实现视频转码。
    • •开发 API 接口供其他程序调用。

    ​开源地址​​:

    • •GitHub:https://github.com/jiji262/douyin-downloader
    • •GitCode 镜像:https://gitcode.com/gh_mirrors/douyin_downloader

    通过 Douyin-Downloader,用户可以高效管理抖音内容资源,无论是存档创作还是技术研究,都能满足需求。建议关注项目更新,以应对平台可能的接口调整。

  • ​​打造你的个人云游戏平台:Sunshine 游戏串流服务器​​

    ​​打造你的个人云游戏平台:Sunshine 游戏串流服务器​​

    你是否想过在手机、平板或电视上流畅地玩自己台式机里的游戏?开源项目 ​​Sunshine​​ 让这一切成为可能。它是一个专为 Moonlight 客户端设计的游戏串流服务器,目前在 GitHub 上已收获 ​​3 万 Star​​,备受开发者与玩家推崇。

    ​​打造你的个人云游戏平台:Sunshine 游戏串流服务器​​

    功能特点​

    •​​开源免费​​:完全开源,可自由使用和定制,适合技术爱好者和个人用户。

    •​​跨设备游戏串流​​:只需在主机安装 Sunshine,即可通过 Moonlight 客户端在任何设备上远程游玩游戏。

    •​​多显卡支持​​:全面兼容 AMD、Intel 和 NVIDIA 显卡的硬件编码,保障低延迟和高画质。

    ​​打造你的个人云游戏平台:Sunshine 游戏串流服务器​​

    社区与支持​​Sunshine 不仅得到了广泛社区支持,其赞助商列表也含金量十足,包括多家科技公司与硬件厂商,确保了项目的持续维护和更新。

    ​​打造你的个人云游戏平台:Sunshine 游戏串流服务器​​
    
    
    
    
    
    • ​开源地址​​:https://github.com/LizardByte/Sunshine
    • ​使用指南​​:https://github.com/LizardByte/Sunshine/blob/master/docs/getting_started.md

    无论是想随时随地畅玩3A大作,还是探索低延迟串流技术,Sunshine 都是一个值得尝试的优秀项目。

  • Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    在远程办公与分布式协作成为主流的今天,如何快速、安全地连接异地设备成为刚需。​​Tailscale​​ 应运而生,这款基于 ​​WireGuard​​ 协议的零配置 VPN 工具,凭借其极简操作与强大功能,被誉为“内网穿透界的瑞士军刀”。无需公网 IP、无需复杂防火墙配置,仅需 3 分钟即可构建安全的点对点网络,让全球设备如同置身同一局域网!

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    内网穿透神器——Tailscale

    • 家里NAS在公司访问不了
    • 远程桌面连不上
    • 异地组网太复杂,公网IP、端口映射、防火墙一头雾水

    【一、Tailscale到底是啥?】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    它是一个基于WireGuard的异地组网工具,主打的就是一个“简单“。

    官网地址我放这儿了,自己去看:

    👉 https://tailscale.com

    简单来说,Tailscale能让你把不同地方的设备,组成一个虚拟局域网

    不管是Windows、macOS、Linux,还是iOS、Android、NAS,它全支持。

    而且,不用公网IP,不用配置路由器,不用开端口,3分钟搞定


    【二、3个场景,彻底被圈粉】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    ✅ 场景1:公司访问家里NAS,像本地一样打开

    我人在深圳,家里有一台群晖NAS,装了很多资料。

    以前想远程访问,得搞公网IP、DDNS、端口映射,折腾一下午还不一定成功。

    现在我用Tailscale,3分钟装好,直接访问192.168.x.x,像本地一样打开。

    不用公网IP,不用路由器设置,甚至不用重启NAS。

    那一刻,我真的有点感动。

    ✅ 场景2:异地远程桌面,延迟低到离谱

    我老家有台Windows主机,装了Pr和Ae。

    那天我回湖南过年,临时要剪个片子。

    我用Tailscale连上老家电脑,直接远程桌面开Pr,操作丝滑得像本地一样。

    延迟不到30ms,我甚至还能实时预览1080p素材。

    不用向日葵,不用TeamViewer,不用开端口。

    ✅ 场景3:手机远程控制树莓派,SSH秒连

    我在广州,树莓派放在北京朋友家,做内网监控。

    以前想SSH上去,得让他帮我开端口,还经常掉线。

    现在我用Tailscale,手机打开Termius,直接SSH连接,秒连。

    不走公网,不暴露端口,端到端加密。


    【三、Tailscale凭啥这么简单?】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    Tailscale之所以能这么猛,主要靠这几招:

    技术点
    说人话
    基于WireGuard
    最安全、最快的VPN协议之一
    NAT穿透
    不用公网IP,也能打洞成功
    控制服务器中转
    打洞失败时,官方服务器 relay,不丢包
    端到端加密
    数据不经过第三方,隐私安全
    P2P直连
    一旦打洞成功,速度直接拉满

    一句话总结:它不是VPN,它是“魔法局域网”。


    【四、Tailscale到底适合谁?】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙
    人群
    用途
    NAS用户
    远程访问群晖、威联通、UNRAID
    程序员
    远程SSH、访问内网Git、调试服务器
    远程办公族
    远程桌面、访问公司内网、打印机等
    家庭用户
    异地访问摄像头、智能家居、下载机
    技术爱好者
    组网、穿透、内网服务暴露

    一句话:只要你有多台设备,Tailscale就能让它们“像在同一屋檐下”。


    【五、Tailscale怎么用?】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    ✅ 第一步:下载安装

    官网:https://tailscale.com

    支持Windows、macOS、Linux、iOS、Android、NAS(群晖、威联通、UNRAID)

    ✅ 第二步:注册账号

    用Google、Microsoft、GitHub账号一键登录。

    ✅ 第三步:安装并登录

    每台设备都装Tailscale,登录同一个账号。Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    ✅ 第四步:查看虚拟IP

    每台设备会分配一个100.x.x.x的IP地址,全网唯一Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    ✅ 第五步:直接访问

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    比如:

    • 家里NAS:100.64.0.1:5000
    • 公司电脑:100.64.0.2:3389
    • 树莓派:100.64.0.3:22

    无需端口映射,无需公网IP,直接访问。


    【六、Tailscale的隐藏彩蛋】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    ✅ 支持ACL权限控制

    你可以设置谁能访问谁,比如:

    • 只允许自己访问NAS
    • 只允许同事访问测试服务器

    图形化配置,不用写防火墙规则。

    ✅ 支持Exit Node

    你可以把某台设备设置为出口节点,比如:

    • 人在国外,想走家里IP访问国内网站
    • 人在公司,想走家里网络访问内网

    一键切换,比VPN还方便。

    ✅ 支持MagicDNS

    每台设备都有一个自定义域名,比如:

    • nas.tailnet.ts.net
    • pi.tailnet.ts.net

    不用记IP,直接域名访问。


    【七、Tailscale的缺点】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    阿江不吹不黑,Tailscale也不是完美。

    缺点
    说明
    免费版设备限制
    最多100台设备,个人够用
    国内网络偶尔抽风
    打洞失败时会走官方中继,速度一般
    需要登录第三方账号
    不支持国内邮箱注册
    企业版收费不便宜
    高级功能需付费,个人用户无感

    但说实话,这些缺点在它的优点面前,真的不算啥


    【八、Tailscale vs 其他内网穿透工具】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙
    工具
    是否需公网IP
    是否需配置
    是否加密
    是否P2P
    是否免费
    Tailscale
    FRP
    NPS
    ZeroTier
    花生壳

    结论:Tailscale就是“懒人版内网穿透天花板”。


    【九、建议】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    如果你:

    • 有NAS,想远程访问
    • 有多台设备,想异地组网
    • 不想折腾路由器、防火墙、公网IP
    • 想安全、稳定、快速地访问内网

    Tailscale,真的值得你试试。

    它不是万能,但它在你需要的场景里,几乎就是最优解


    【十、写在最后】

    Tailscale:零配置异地组网神器!3分钟构建安全内网,告别公网IP与防火墙

    Tailscale不是我用过最华丽的软件,但它是我用过最踏实、最靠谱、最不打断我思路的工具

    在这个远程办公、异地组网越来越普遍的时代,有一个能让你“像本地一样访问内网”的工具,真的太难得了。

  • CRMChat一款前后端所有代码全部开源免费的客服系统

    CRMChat一款前后端所有代码全部开源免费的客服系统

    项目简介

        CRMChat系统是采用Swoole4+Tp6+Redis+Vue+Mysql开发的独立高性能客服系统,客服系统用户端支持Pc端、移动端、小程序、文章中接入客服,利用超链接、网页内嵌、二维码、定制对接等方式让网上所有通道都可以快速通过本系统联系到商家,商家端支持Pc端、移动端(App)随时随地接收到用户的各种咨询,商家可以添加话术库、也可以对用户进行分组、加标签、加备注进行管理,是一款互联网链接商家的一个桥梁,也是商家客户管理的工具,本开源项目遵循最开放的木兰协议,可以随意使用。商家端APP也不用您自己辛苦上架了,我们提供App工具可以直接下载配置使用, 让您快速拥有一套强大的私有客服系统 。    

    客服系统属于CRMEB技术团队开发,客服系统是客户和企业的桥梁,CRMChat为您的企业建立一座连接客户的桥梁。

    好处&应用场景

    好处:

    1、独立部署数据私有;
    2、客户管理;
    3、一套系统解决覆盖全网客户咨询;
    4、提供源代码可以根据自己业务进行定制开发

    应用场景:

    可以对接其它任何系统例如wap站、PC站点、小程序、APP、公众号等。
    客服系统聊天主要分为用户端和客服端
    用户端支持:wap站、PC站点、小程序、公众号
    客服端:PC端、APP端

    快速开始:

    安装便捷简单,建议使用宝塔应用快速安装,安装需要一定的动手能力PHP设置 一、安装PHP插件:fileinforedisswoole4
    二、删除PHP对应版本中的 proc_open禁用函数。 站点配置 一、设置网站运行目录public,
    二、设置PHP版本选择纯静态。
    三、可选项如有需求则开启SSL,配置SSL证书,开启强制https域名。
    四、添加反向代理。 运行服务 一、切换PHP命令行版本和站点一致。
    二、执行启动命令,启动swoole。 程序安装 一、输入域名,执行程序一键安装。
    二、安装完成后必须重启swoole
    三、恭喜您,安装完成!
    多项目部署:同服务器多项目部署,请务必在点击最下方 多项目部署配置,前面缓存前缀!

    项目截图:

    CRMChat一款前后端所有代码全部开源免费的客服系统

    CRMChat一款前后端所有代码全部开源免费的客服系统
    CRMChat一款前后端所有代码全部开源免费的客服系统
    CRMChat一款前后端所有代码全部开源免费的客服系统
    CRMChat一款前后端所有代码全部开源免费的客服系统
    app配置
    CRMChat一款前后端所有代码全部开源免费的客服系统

     

     

    开源地址&官网&参考文档

    https://gitee.com/ZhongBangKeJi/CRMChat/wikis/pages/preview?sort_id=4267087&doc_id=1539498

    https://gitee.com/ZhongBangKeJi/CRMChat

  • 摸不透系统当前状态和配置?一条命令快速查看服务器状态!

    摸不透系统当前状态和配置?一条命令快速查看服务器状态!

    有时候,我们在系统内想快速查看当前的硬件配置、操作系统版本、运行时间等关键信息。

    无论是为了诊断问题、优化性能,还是单纯满足好奇心;亦或者是想分享当前的服务器信息给小伙伴;我们都希望能快速查看这些信息。

    然而,传统的命令行工具往往繁琐复杂,输出杂乱;聚合不同命令返回的信息,也比较繁琐。于是便诞生出了NeoFetchFastFetchScreenFetch等命令行工具。它们能用一行命令,即可以简洁、美观的ASCII方式呈现系统信息,满足了用户快速获取关键数据的需求。

    比如: 如果你觉得腾讯云轻量应用服务器的控制台,展示的信息不够充分,或者分享起来,不够直观? 那么使用 NeoFetch 或者 FastFetch 的类似命令行工具,实在是再合适不过了。

    neofetch 是一个开源的命令行工具,主要用于在终端中展示系统信息(如操作系统版本、内核、运行时间、软件包等),支持Linux、macOS 和 Windows 等系统。 ‌

    核心功能

    • 系统信息概览‌:显示操作系统、内核版本、运行时长、已安装软件包数量、屏幕分辨率等。 ‌
    • 高度可定制性‌:支持自定义输出样式(极简/详细模式)、颜色、字体和布局,并可指定自定义ASCII艺术或图像作为背景。 ‌
    • 美观输出‌:通过ASCII艺术展示操作系统徽标,配合色彩和文本布局增强视觉效果。 ‌
    • 跨平台支持‌:兼容主流操作系统,无需复杂安装,终端输入命令即可运行。 ‌

    安装方式

    一、使用命令安装

    sudo apt-get install NeoFetch 或者 sudo apt-get install fastfetch

    摸不透系统当前状态和配置?一条命令快速查看服务器状态!

    二、使用yum安装

    1. 配置 yum 仓库‌:
    curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo  

    2.启用仓库并安装‌:

    yum repolist all | grep enable  
    yum install neofetch  
    ``` ‌:ml-citation{ref="1,5" data="citationList"}

    查看方式直接输入:neofetch

    摸不透系统当前状态和配置?一条命令快速查看服务器状态!
  • 强大免费的内网穿透工具loophole

    强大免费的内网穿透工具loophole

    最近在浏览YouTube时偶然发现一款强大的内网穿透工具:loophole,要知道,目前市面上号称免费的内网穿透工具大部分有以下几个缺点:

    • 限制带宽和流量
    • 不能指定二级域名或者不能免费指定
    • 不断变化的域名(不能在内网建站,只能短时间使用)
    • 需要公网ip做转发(都有公网ip了我还折腾什么)
    • 需要开启vpn,不能暴露公网,只能自己组局域网使用(zerotier之类)

    但是,loophole就不存在以上问题。

    强大免费的内网穿透工具loophole

    1、什么是loophole

    Loophole通过反向代理,能够将 localhost 服务暴露到 Internet。Loophole的应用极为简单,只需一个命令告诉 Loophole本地Web服务器正在侦听哪个端口即可。Loophole还支持通过HTTPS公开本地目录、通过WebDav公开本地目录以及HTTP基本验证(Basic Auth),客户端支持Windows、Linux和MacOS。从互联网到本地计算机的所有流量都将使用 let‘s encrypt的SSL证书进行加密,并使用 Auth0 进行身份验证,从而为Loophole 隧道提供安全性。Loophole 允许在任何给定端点使用自定义主机名运行多个并行隧道以及端到端加密。目前,loophole服务器仅在欧洲托管。

    Loophole.cloud是若干免费内网穿透工具中提供公共服务且相对稳定的一个,支持Windows、Linux(包括嵌入式设备)、MacOS,同时提供cli和desktop程序。目前,loophole服务仅在欧洲托管。loophole的客户端cli是开源的,官方自述“就目前而言,我们希望通过测试期以稳定系统,希望明年能提供自托管服务”。loophole服务提供的功能包括:

    • 公开本地HTTP服务器
    • 公开在网络中任何计算机上运行的HTTP服务器
    • 通过HTTPS公开本地目录
    • 通过WebDav公开本地目录
    • 基本身份验证

    功能上公开本地HTTP服务器,就是网站发布,这个网站可以是一个博客、一个影视库,也可以是一个论坛系统等。另外一款工具zrok将这类功能总结为共享文件,定义很准确,无论是html、css、js还是其他文件,无非都是公布出去别人能获取到并在浏览器或其他程序中解析、渲染、呈现。因此,webdav公开本地目录、前端调试等都是以为网站发布/文件共享功能为基础的。

    强大免费的内网穿透工具loophole

    2、安装

    无需安装,只需要解压对应的压缩包即可,这里引用作者的Cli版本的压缩包链接:

    Windows Linux MacOS

    Linux或者MacOS也可以直接拉取:

    wget https://github.com/loophole/cli/releases/download/1.0.0-beta.15/loophole-cli_1.0.0-beta.15_linux_armv7.tar.gz

    #github无法下载时可使用以下备用链接#wget
    https://appscross.com/Sharetools/Tools%20Share/loophole/cli/linux/loophole-cli_1.0.0-beta.15_linux_armv7.tar.gz

    #解压并进入loophole目录
    tar zxvf loophole-cli_1.0.0-beta.15_linux_armv7.tar.gz && cd loophole-cli_1.0.0-beta.15_linux_armv7/shell

    3、网站发布

    然后我们在命令行下打开,在发布内网网站之前,我们需要先登录,以Windows为例:

    loophole account loginpowershell

    然后会给我们一个链接和验证码,只需打开验证即可,然后会要求我们登录,可以使用GitHub账号直接登录,之后返回cmd,我们可以通过指定端口和ip来映射到公网,或者开启https:

    loophole http [端口] [ip] [--https]powershell

    可以映射局域网内的所有设备,只需端口和ip即可,十分方便。

    在默认情况下,loophole会给我们分配一个随机的二级域名,在我们退出之前,这个二级域名不会发生变化。

    如果想要自定义二级域名,只需在后面加上–hostname [自定义],例如:

    loophole http [端口] [ip] [--https] [--hostname][自定义]powershell

    如果自定义的域名没有被占用的话,loophole会为我们分配一个自定义.loophole.site的域名,这时我们就可以在公网访问这个域名了。而且虽然服务器在欧洲,实测不需要科学也能访问。

    请注意,如果报错,请尝试更换一个域名

    当然了,loophole还有其他玩法,后面我会继续分享。

  • ​​畅游无界:2025年全球网络代理软件终极指南与精选推荐​​

    ​​畅游无界:2025年全球网络代理软件终极指南与精选推荐​​

    在当今高度互联的数字时代,网络已成为我们工作、学习和生活不可或缺的一部分。然而,复杂的网络环境、对访问速度与稳定性的需求、以及对安全与隐私保护的日益重视,都使得选择合适的系统代理软件变得至关重要。无论是为了优化企业内部的网络资源使用、提升访问速度,还是为了保障个人上网的隐私安全,一款合适的代理工具都能扮演关键角色。

    ​​畅游无界:2025年全球网络代理软件终极指南与精选推荐​​

    目前市场上代理软件种类繁多,各有其设计初衷和适用场景。有的专注于提供安全加密和混淆技术以绕过网络限制1,有的则侧重于网络缓存和加速以提升访问体验,还有的提供了强大的访问控制和管理功能。对于许多用户而言,如何在这些功能各异的软件中做出明智的选择,并非易事。

    为了帮助您更好地理解和选择,本文旨在系统地梳理和介绍一些主流且实用的系统代理软件。我们将从​​核心功能​​、​​适用平台​​、​​典型应用场景​​以及​​优缺点​​等多个维度进行分析和对比。希望本文能为您在众多选择中提供有价值的参考,助您找到最契合实际需求的代理解决方案,从而更高效、更安全地畅游网络世界。

    不好意思,内容只有我自己能看。

    [members_only]

    平台软件名称核心特点主要适用场景参考价格/授权方式
    ​iOS​Shadowrocket (小火箭)功能强大,配置灵活,支持多种代理协议(SS/SSR/V2Ray/Trojan等),规则分流精细,界面简洁。需要精细化分流和多种协议兼容的高级用户。App Store 付费购买 $2.99
    Quantumult X支持 HTTP/SOCKS5 代理,规则系统灵活,内置脚本功能,支持自定义代理规则。需要高级规则配置和脚本扩展的用户。付费
    Surge企业级代理工具,支持 MITM 调试和网络分析,功能全面。开发者或需要深度网络调试的专业用户。付费
    Stash基于 Clash Premium 配置,支持多协议代理、Rule Set 规则、JavaScript 脚本、MitM 等,适配 iOS 平台。iOS 上需要 Clash 高级功能的用户。应用内购买(终身会员 $3.99)
    Loon推荐使用的代理工具之一。
    ​Android​v2rayNGAndroid 上知名的 V2Ray 客户端,稳定可靠,支持 VMess/VLESS 等 V2Ray 协议。Android 用户,需要稳定可靠的 V2Ray 客户端。免费
    ClashMetaForAndroid基于 Mihomo (Clash Meta) 内核,支持 TUN 模式,规则分流完善,支持多种代理协议和订阅格式1。Android 用户首选,平衡功能与性能。免费
    NekoBox基于 sing-box 内核 (Android) ,支持 Clash 订阅,界面现代化。Android 用户,寻求现代且活跃的项目。免费
    Hiddify-Next多协议支持,内置节点测速功能。需要快速切换节点的移动用户。免费
    ​Windows​Clash Verge Rev基于 Mihomo 内核的优化版,支持 TUN 模式,规则灵活,支持多种代理协议和订阅格式,是 Clash for Windows 的优秀继任者之一。Windows 用户主力选择,替代原 CFW。免费
    v2rayN支持 Xray 核心,订阅管理方便,功能全面。Windows 桌面端用户,需要强大功能和自定义,尤其是 V2Ray 协议用户。免费
    NekoRay支持 sing-box / V2Ray 双内核,支持链式代理。需要复杂代理链路的用户。免费
    mihomoClash Meta 内核,高性能,支持多种平台。Windows 命令行用户,追求性能。免费开源
    ​macOS​ClashX Pro / ClashX原生支持 M 系列芯片,资源占用低,支持 Clash 配置。macOS 用户,日常办公场景首选。免费 (ClashX) / 付费 Pro
    Surge Mac企业级网络调试工具套件,支持 MITM、重写、脚本等高级功能,功能全面。苹果生态专业用户,开发者。付费
    Sing-Box内核支持所有操作系统,配置高度灵活,支持所有主流协议,但无图形界面需手动配置。技术爱好者,喜欢命令行和高度自定义。免费开源
    ​Linux​Clash Verge Rev提供 Linux 版本,基于 Mihomo 内核,有图形化界面。Linux 桌面用户,需要图形化代理客户端。免费
    Mihomo (Clash Meta)Clash Meta 内核的 Linux 版本,性能优异,通常通过命令行使用。Linux 服务器或高级用户,追求性能。免费开源
    Sing-Box支持 Linux,高度可定制,支持所有主流协议,无图形界面。Linux 技术爱好者,需要高度自定义。免费开源
    ​跨平台/其他​Sing-Box支持全平台(Windows, macOS, Linux, Android),配置高度灵活,支持所有主流协议,但部分平台无 GUI。多平台技术爱好者,喜欢命令行和高度自定义。免费开源
    Hiddify-Next基于 sing-box 内核,支持全平台和 Clash 订阅格式,旨在提供一致体验。多平台用户,希望在不同设备上有一致的体验。免费
    ProxyDroid (Android)专为 Android 设计,支持全局或应用特定代理设置,支持 HTTP/HTTPS/SOCKS4/SOCKS5 等多种代理协议。Android 用户,需要为特定应用或全局设置代理。免费

    🧭 ​​如何选择代理软件​

    选择时可以从以下几个方面考虑:

    1. ​操作系统​​:确保软件与你的设备(Windows、macOS、Linux、Android、iOS)兼容。
    2. ​易用性 vs. 自定义​​:图形界面软件(如 Clash Verge, v2rayN, ClashX)通常更易上手。命令行工具(如 Sing-Box, Mihomo)或配置文件方式则提供更高自由度。
    3. ​核心需求​​:
      • •​​协议支持​​:确认软件支持你代理服务提供的协议(如 SS, SSR, VMess, VLESS, Trojan, Hysteria等)。
      • •​​规则分流​​:是否需要精细控制哪些流量走代理或直连(如 Clash 系、Shadowrocket、Quantumult X 规则功能强大)。
      • •​​性能与效率​​:不同软件和内核在不同硬件上的性能表现和资源占用可能有差异。
      • •​​特殊功能​​:是否需要 MITM(中间人攻击解密)、脚本编写、TUN 模式等高级功能。
    4. ​安全性与隐私​​:优先选择开源、透明、活跃维护的软件,并从官方或可信渠道下载。
    5. ​社区与更新​​:活跃的社区和持续更新能更好应对网络环境变化和修复漏洞。

    💡 ​​总结与建议​

    • •​​追求功能全面与易用性​​:
      • •​​Windows​​:可尝试 ​​Clash Verge Rev​​1或 ​​v2rayN​​。
      • •​​macOS​​:​​ClashX​​ / ​​ClashX Pro​​ 或 ​​Surge Mac​​(功能强大但付费)。
      • •​​Android​​:​​ClashMetaForAndroid​​ 或 ​​v2rayNG​​。
      • •​​iOS​​:​​Shadowrocket​​ (小火箭) 或 ​​Quantumult X​​6。
    • •​​技术爱好者与高度自定义​​:​​Sing-Box​​ 或 ​​Mihomo​​ 内核的命令行版本是你不错的选择,它们支持几乎所有主流协议且配置灵活。
    • •​​多平台一致性​​:​​Hiddify-Next​​ 或 ​​Sing-Box​​ 旨在提供跨平台的一致体验。
    • •​​注意​​:部分 iOS 应用(如 Shadowrocket、Quantumult X、Surge、Stash)需要在美区等外区 App Store 购买或通过 TestFlight 获取。Android 用户通常可以直接从 GitHub 或应用官网下载 APK 文件。

    全面:各种系统代理软件推荐收藏

    iOS:

    Android-安卓:

    • Flclash (推荐)
    • ClashMetaForAndroid (推荐)
    • Surfboard
    • sing-box (推荐)
    • NekoBox (推荐)
    • Hiddify-Next
    • v2rayNG
    • Shadowsocks for Android
    • Clash for Flutter
    • Karing

    Windows:

    • Clash for Windows
    • Clash Verge Rev (推荐)
    • Clash Verge
    • mihomo party (推荐)
    • Flclash (推荐)
    • GUI.for.Clash
    • GUI.for.SingBox
    • Clash Nyanpasu
    • Clash Warden
    • ClashTui
    • Clashr-Auto
    • Clash for Flutter
    • Clash.Mini
    • mihomo
    • sing-box
    • Hiddify-Next
    • v2rayN
    • Shadowsocks-windows
    • NekoRay
    • Karing

    macOS:

    • Surge Mac
    • Quantumult X
    • ClashX
    • ClashX Pro
    • mihomo
    • Stash for macOS
    • sing-box
    • Hiddify-Next
    • Karing

    Linux:

    • Clash for Windows
    • mihomo
    • sing-box
    • Hiddify-Next

    harmonyos/鸿蒙系统:

    • ClashMetaForAndroid

     [/members_only]

  • AI绘画不止WebUI:如何用ComfyUI实现极致控制与高效生成?​

    AI绘画不止WebUI:如何用ComfyUI实现极致控制与高效生成?​

    ComfyUI 是一款基于​​节点式工作流​​(Node-based Workflow)的开源 AI 图像生成工具,专为 ​​Stable Diffusion​​ 等扩散模型设计。ComfyUI 是一款基于 ​​节点式工作流(Node-based Workflow)​​ 的 Stable Diffusion 图形用户界面(GUI),它通过将图像生成流程拆解为可自由连接和配置的模块化节点,为用户提供了前所未有的​​灵活性、可控性和可复现性​

    AI绘画不止WebUI:如何用ComfyUI实现极致控制与高效生成?​

    它允许用户通过拖拽和连接不同的功能模块(节点)来构建可视化的图像生成流程,实现了高度定制化和灵活可控的 AI 创作体验。下面我将从多个角度为你系统介绍 ComfyUI。ComfyUI 的核心在于其​​模块化​​和​​可视化​​的工作流设计,这与传统的 WebUI(如 AUTOMATIC1111)的表单式操作有根本区别。

    🧠 一、核心特点与设计理念

    ComfyUI 的核心在于其​​模块化​​和​​可视化​​的工作流设计:

    • •​​高度灵活与可控​​:用户可以直接调整每个生成步骤的参数,精确控制图像生成的各个环节,甚至构建非常复杂或特殊的工作流。
    • •​​强大的扩展性​​:支持丰富的插件和自定义脚本(如 ControlNet、LoRA、IP-Adapter等),社区不断贡献新节点和功能。
    • •​​节点式操作(Node-Based)​​:所有功能被拆解为独立节点(如加载模型、输入提示词、设置采样器等),用户通过拖拽和连接这些节点来构建完整流程。这种方式让整个生成过程变得透明,易于理解和调试。
    • •​​高性能与低显存占用​​:ComfyUI 进行了多项优化,例如​​懒加载(Lazy Evaluation)​​,即只有工作流中发生变化的节点才会被重新执行,这大大节省了计算资源和时间。其显存需求通常低于同类工具,使得​​显存≥8GB的消费级显卡​​也能获得良好体验。
    • •​​强大的扩展性​​:支持丰富的自定义节点(Custom Nodes)和插件,社区不断贡献新功能(如 ControlNet、IP-Adapter、AnimateDiff等),使其能力边界持续扩展。
    • •​​工作流的可复现与共享​​:任何生成流程都可以保存为 .json文件或直接嵌入输出图片的元数据中。这意味着你可以轻松分享你的完整创作流程,他人导入后可以完全复现你的结果,这对于协作和研究至关重要。
    • •​​活跃的开源社区​​:拥有一个由开发者和爱好者组成的活跃社区,不断推动其发展,分享工作流、教程和资源。
    AI绘画不止WebUI:如何用ComfyUI实现极致控制与高效生成?​

    🔄 二、ComfyUI 与 Stable Diffusion WebUI 的对比

    了解 ComfyUI 时,常会将其与 AUTOMATIC1111 的 Stable Diffusion WebUI 进行比较:

    ​对比维度​​ComfyUI​​Stable Diffusion WebUI (AUTOMATIC1111)​
    ​界面与交互​节点式流程图,类似编程,​​学习曲线稍陡峭​传统网页布局,按钮与表单操作,​​对新手更友好​
    ​灵活性与控制力​​极高​​,可自由构建和调整复杂工作流相对固定,灵活性较低
    ​硬件需求(显存)​​相对较低​​(例如6GB显存可运行基础模型)相对较高(推荐12GB+显存)
    ​功能扩展​插件生态快速增长插件生态非常成熟和丰富
    ​适用场景​技术研究、流程自动化、批量生成、追求极致控制快速创作、单次生成、初学者入门

    🛠️ 三、核心概念与工作流原理

    要理解 ComfyUI,需要了解其几个核心概念:

    • •​​节点(Nodes)​​:构成工作流的基本单元,每个节点执行特定任务(如 KSampler采样器, CLIPTextEncode文本编码器, VAEDecode解码器等)。
    • •​​工作流(Workflow)​​:由节点通过输入输出接口连接而成的有向无环图(DAG),定义了图像生成的完整管道7。工作流可以保存为 .json文件,方便分享和复用。
    • •​​潜空间(Latent Space)​​:Stable Diffusion 的核心工作原理之一。大部分计算在低维的潜空间中完成,最后由 VAE 解码器转换为像素空间的高清图像。这大大节省了计算资源和内存。

    一个典型的文生图(txt2img)工作流逻辑通常从左向右执行:

    加载模型-> CLIP文本编码器(处理提示词)-> 生成初始潜在噪声-> 采样器(在潜空间中去噪)-> VAE解码器(潜空间转像素空间)-> 保存图像

    📥 四、安装与入门指南

    ComfyUI 的安装方式多样,以下是常见方法:

    1. ​通过 Git 克隆(推荐)​​:这种方式便于后续更新。
    # 克隆官方仓库
    git clone https://github.com/comfyanonymous/ComfyUI.git[4,7](@ref)
    cd ComfyUI
    # 创建并激活Python虚拟环境(可选但推荐)
    # 安装依赖包
    pip install -r requirements.txt[4](@ref)
    1. 完成后,运行 python main.py启动,默认在浏览器中打开 http://127.0.0.1:81885。
    2. ​使用秋叶启动器等整合包​​:针对 Windows 用户,国内开发者秋叶等制作的整合包解压即用,内置了常用插件和依赖,对新手非常友好。请注意从可信来源获取。
    3. ​桌面应用(Beta)​​:ComfyUI 团队正在开发一键安装的桌面版程序,旨在进一步降低安装门槛。

    ​安装后,你需要下载模型文件​​(如 .safetensors格式的 Stable Diffusion 大模型、VAE、LoRA 等),并放置在 ComfyUI 目录下对应的 models子文件夹中(如 checkpointslorasvae)。

    🚀 五、应用场景

    ComfyUI 的灵活性使其适用于多种高级应用场景:

    • •​​艺术创作​​:通过精细控制工作流,生成独特风格的艺术作品。
    • •​​概念设计​​:快速生成和迭代不同风格、主题的图像,辅助创意开发。
    • •​​图像超分辨率与修复​​:构建包含放大和修复节点的流程提升图像质量。
    • •​​风格迁移​​:利用特定节点或模型实现图像风格转换。
    • •​​AI研究与实验​​:其模块化特性非常适合研究人员设计和测试新的生成流程或算法。
    • •​​视频生成​​:通过与 AnimateDiff 等插件结合,可以生成连贯的视频序列。

    以下是COMFY官方在GITHUB的部分自述:

    特色

    工作流程示例可以在示例页面上找到。

    发布流程

    ComfyUI遵循每周一次的发布周期,通常在周五发布,但由于模型更新或代码库的重大修改,这一时间安排会经常发生变化。该项目有三个相互关联的代码仓库:

    1. ComfyUI Core
      • 发布一个新的稳定版本(例如,v0.7.0)
      • 这是桌面版本发布的基础。
    2. ComfyUI桌面版
      • 使用最新的稳定核心版本构建新的发布版本。
    3. ComfyUI 前端
      • 每周的前端更新都会合并到核心代码库中。
      • 即将发布的核心版本中,各项功能将保持不变(即不会进行修改或更新)。
      • 下一个发布周期的开发工作仍在继续。

    快捷方式

    按键绑定解释;说明
    Ctrl + Enter将当前图表排队以进行生成
    Ctrl + Shift + Enter将当前图表排在生成序列的首位。
    Ctrl + Alt + Enter取消当前一代产品
    Ctrl + Z/Ctrl + Y撤销/重做
    Ctrl + S保存工作流程
    Ctrl + O加载工作流程
    Ctrl + A选择所有节点
    Alt C折叠/展开选中的节点
    Ctrl + M静音/取消静音选中的节点
    Ctrl + B绕过选定的节点(相当于将该节点从图中移除,然后重新连接相关线路)
    Delete/Backspace删除选中的节点
    Ctrl + Backspace删除当前图表
    Space在手持画布并移动光标时,可以调整画布的位置。
    Ctrl/Shift + Click将已点击的节点添加到选择集中
    Ctrl + C/Ctrl + V复制并粘贴选中的节点(但不保留与未选中节点输出的连接)
    Ctrl + C/Ctrl + Shift + V复制并粘贴选定的节点(同时保持未选定节点的输出与被粘贴节点的输入之间的连接)
    Shift + Drag同时移动多个选中的节点
    Ctrl + D加载默认图表
    Alt + +在画布上放大显示
    Alt + -在画布上缩小显示范围
    Ctrl + Shift + 左键鼠标 + 向下拖动画布缩放(放大/缩小)
    P固定/取消固定选定的节点
    Ctrl + G选定的节点组
    Q切换队列的可见性
    H切换历史记录的显示/隐藏状态
    R刷新图表
    F显示/隐藏菜单
    .将视图调整以适应所选内容(当未选择任何内容时显示整个图表)
    双击左鼠标按钮打开节点快速搜索调色板
    Shift + 拖动同时移动多根电线
    Ctrl + Alt + 左键鼠标将所有电线从所连接的插槽中拔出。

    对于 macOS 用户来说,Ctrl 也可以被 Cmd 替代。

    安装

    Windows Portable

    有一个适用于 Windows 的便携式独立版本,可以在 发布页面 上找到。该版本既可以在 Nvidia 显卡上运行,也可以仅通过 CPU 运行。

    直接下载链接

    只需下载文件,使用7-Zip解压后运行即可。请确保将您的Stable Diffusion检查点/模型文件(即那些庞大的ckpt/safetensors文件)放入以下路径:ComfyUI\models\checkpoints。

    如果你提取文件有困难,可以右键点击该文件 -> 属性 -> 解锁。

    我该如何在另一个用户界面(UI)和ComfyUI之间共享模型?

    请参阅配置文件,以设置模型的搜索路径。在独立的Windows构建版本中,您可以在ComfyUI目录中找到该文件。将此文件重命名为extra_model_paths.yaml,并使用您喜欢的文本编辑器对其进行编辑。

    comfy-cli

    你可以使用 comfy-cli 来安装并启动 ComfyUI:

    pip install comfy-cli
    comfy install

    手动安装(Windows、Linux)

    Python 3.13得到了很好的支持。如果你在某些自定义节点依赖方面遇到问题,可以尝试使用3.12版本。

    使用 Git 克隆这个仓库。

    将你的 SD 检查点文件(即那些庞大的 checkpoint/safetensors 文件)放在以下路径:models/checkpoints

    将你的变分自编码器(VAE)放入:models/vae

    AMD显卡(仅适用于Linux系统)

    AMD用户如果还没有安装rocm和pytorch,可以通过pip来安装。以下是安装稳定版本的命令:

    pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.4

    这是用于安装带有 ROCm 6.4 的 nightly 版本的命令,该版本可能具备一些性能提升。

    pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4

    英特尔显卡(适用于Windows和Linux系统)

    (选项1)Intel Arc GPU用户可以使用pip安装支持torch.xpu的原生PyTorch。更多信息请参见此处

    1. 要安装 PyTorch XPU,请使用以下命令:

    pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/xpu

    这是用于安装 Pytorch xpu nightly 版本的命令,该版本可能具备一些性能提升。

    pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/xpu

    (选项2)或者,支持 Intel Extension for PyTorch(IPEX)的英特尔 GPU 可以利用 IPEX 来提升性能。

    1. 访问安装指南以获取更多信息。

    英伟达

    Nvidia用户应使用以下命令安装稳定的PyTorch版本:

    pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu129

    这是用于安装 nightly 版 PyTorch 的命令,该版本可能在性能上有所提升。

    pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129

    故障排除

    如果你遇到“Torch未使用CUDA编译”错误,可以使用以下命令卸载torch:

    pip uninstall torch

    然后使用上述命令再次安装它。

    依赖项

    通过在 ComfyUI 文件夹内打开终端并执行以下命令来安装依赖项:

    pip install -r requirements.txt

    完成这些步骤后,你应该已经安装好了所有所需的内容,接下来就可以运行 ComfyUI 了。

    其他:

    苹果Mac电脑所使用的硅芯片

    你可以在搭载苹果M1或M2芯片的Mac电脑上,使用任何最新版本的macOS来安装ComfyUI。

    1. 安装 nightly 版本的 PyTorch。有关说明,请阅读 在 Mac 上加速 PyTorch 训练 的 Apple 开发者指南(确保安装最新版本的 nightly PyTorch)。
    2. 请按照ComfyUI手动安装指南中的说明,在Windows和Linux系统上进行操作。
    3. 安装 ComfyUI依赖关系;从属关系如果你有另一个Stable Diffusion用户界面……你或许可以重新使用这些依赖项。.
    4. 通过运行 python main.py 来启动 ComfyUI。

    注意:请按照ComfyUI 手动安装中的说明,将您的模型、VAE、LoRAs 等文件添加到相应的 Comfy 文件夹中。

    DirectML(Windows系统上的AMD显卡)

    这种做法的依据非常薄弱,因此不建议使用。目前确实存在一些非官方的 PyTorch ROCm Windows 版本,它们的使用体验要比这种方法好得多。一旦官方的 PyTorch ROCm Windows 版本发布,这份说明文件将会进行更新。pip install torch-directml 然后你可以使用以下命令启动 ComfyUI:python main.py --directml

    升级神经处理单元(NPU)

    适用于与 PyTorch 的 Ascend Extension(torch_npu)兼容的模型。要开始使用,请确保您的环境满足 安装 页面中列出的先决条件。以下是根据您的平台和安装方法定制的分步指南:

    1. 首先,根据 torch-npu 的安装页面说明,如有必要,安装推荐版本或更新版本的 Linux 内核。
    2. 按照适用于您特定平台的说明,继续安装 Ascend Basekit。该软件包包含驱动程序、固件以及 CANN(Controlled Access Network)组件。
    3. 接下来,请按照安装页面上针对特定平台的说明来安装torch-npu所需的包。
    4. 最后,请按照ComfyUI在Linux系统上的手动安装指南进行操作。所有组件安装完成后,即可按照之前的说明运行ComfyUI。

    Cambricon MLU(门阵列单元)

    适用于兼容 Cambricon Extension for PyTorch (torch_mlu) 的模型。以下是根据您的平台和安装方法定制的逐步指南:

    1. 按照安装中针对相应平台的说明来安装Cambricon CNToolkit。
    2. 接下来,按照安装中的说明安装PyTorch(torch_mlu)。
    3. 通过运行 python main.py 来启动 ComfyUI。

    适用于兼容 PyTorch 的 Iluvatar 扩展的模型。以下是根据您的平台和安装方法定制的逐步指南:

    1. 按照安装中针对特定平台的说明来安装Iluvatar Corex工具包。
    2. 通过运行 python main.py 来启动 ComfyUI。

    💎 六、总结

    ComfyUI 以其​​独特的节点式工作流、极高的灵活性和控制精度​​,在 Stable Diffusion 生态中占据了重要地位,尤其受到进阶用户和研究者的青睐。虽然学习曲线相对陡峭,但一旦掌握,它所能带来的创作自由度和效率提升是显著的。

    无论你是想深入研究 AI 图像生成的奥秘,还是需要精细控制每一个生成环节,ComfyUI 都是一个非常强大且值得尝试的工具。其活跃的社区和丰富的扩展生态也在不断推动其向前发展。

  • 从噪点到画卷:Stable Diffusion如何重塑AI图像生成

    从噪点到画卷:Stable Diffusion如何重塑AI图像生成

    Stable Diffusion 是一款强大且开源的 AI 图像生成模型,它能根据文本描述生成高质量图像,也能进行图像修复、内容扩充等任务。

    在人工智能蓬勃发展的今天,我们或许已经习惯了AI带来的种种惊喜,但当你看到一张​​完全由算法生成、细节丰富、风格多变的图像​​时,仍不免感到惊叹。这背后离不开一项突破性技术——​​Stable Diffusion​​。这项于2022年8月由CompVis、Stability AI和LAION的研究团队共同推出的开源模型,并非简单的工具迭代,而是一次对​​深度学习生成模型范式的革新​

    与此前多数在像素空间直接进行高强度运算的模型不同,Stable Diffusion的核心革命在于将扩散过程移至​​潜在空间(Latent Space)​​ 进行。这一转变不仅大幅降低了计算需求和硬件门槛,使消费级显卡运行高质量图像生成成为可能,更极大地提升了生成效率与图像质量。其背后的潜在扩散模型(Latent Diffusion Model)架构,源自Runway首席科学家Patrick Esser与慕尼黑大学Robin Rombach的前沿研究,为整个生成过程提供了坚实的理论基石。

    技术的生命力在于应用。Stable Diffusion已迅速渗透至多个领域:从​​为艺术家和设计师提供灵感迸发的视觉创作​​,到​​为开发者集成高效的图像生成与编辑功能​​;从​​图像超分辨率、修复增强​​等实用工具,到​​驱动虚拟现实、游戏产业的内容生产流水线​​。其开源特性更催生了空前活跃的社区生态,无数开发者与创作者共同推动着模型迭代、插件开发与应用场景拓展。

    本篇文章旨在系统解析Stable Diffusion的​​技术脉络、核心原理与生态现状​​。无论你是希望深入了解其背后工作机制的技术爱好者,还是寻求在实践中运用此工具的创作者,都能在此找到一份清晰的指引。接下来,我们将共同探索Stable Diffusion如何从一份随机噪声开始,逐步去噪,最终呈现出令人惊艳的视觉画卷,并理解它如何持续推动着AI生成内容的边界。

    从噪点到画卷:Stable Diffusion如何重塑AI图像生成

    🔍 一、什么是 Stable Diffusion?

    ​Stable Diffusion​​ 是一种基于深度学习的​​文本到图像生成模型​​。它由 ​​Stability AI​​ 公司于 2022 年 8 月正式发布,并迅速成为 AI 绘画领域的代表性工具。其核心是一个名为 ​​潜在扩散模型(Latent Diffusion Model, LDM)​​ 的架构。

    与传统的像素级扩散模型不同,Stable Diffusion 在​​潜在空间(Latent Space)​​ 中进行扩散过程。这大幅降低了计算需求,使得用户甚至可以在消费级显卡上运行它。

    ​核心特点​​:

    • •​​开源免费​​:代码和模型权重公开,可自由使用、修改和分发。
    • •​​功能多样​​:支持文生图、图生图、图像修复(Inpainting)、图像扩展(Outpainting)等。
    • •​​高质量输出​​:能生成高分辨率、细节丰富且符合文本描述的图像。
    • •​​活跃生态​​:拥有庞大的开源社区,衍生出众多插件、预训练模型和用户界面。

    📜 二、发展历程与版本迭代

    Stable Diffusion 的诞生和发展是多方协作的结果,其版本迭代迅速。

    表:Stable Diffusion 主要版本演进

    ​版本​​发布时间​​主要特点与意义​
    ​SD v1.4​2022.08首个公开发布的开源版本,奠定了基础。
    ​SD v1.5​2022.10由 RunwayML 发布,成为​​最流行、生态最丰富​​的版本,许多扩展基于此。
    ​SD v2.0/2.1​2022.11/12由 Stability AI 发布,使用了更新的文本编码器,但社区接受度不如 1.58。
    ​SDXL​2023.06重大升级,生成图像质量​​显著提升​​,分辨率更高,细节更优。支持 LoRA 和 ControlNet。
    ​SDXL Turbo​2023.11采用​​潜在一致性模型(LCM)​​,实现​​极速生成​​(1-4步),但图像清晰度稍低。
    ​Stable Diffusion 3​2024.02 (预览)采用了新的​​扩散变压器架构​​,在图像质量、多主题提示和文本渲染(拼写能力)上有巨大飞跃。

    其发展离不开关键人物和组织的贡献:

    • •​​CompVis 研究小组​​:来自慕尼黑大学,是潜在扩散模型(LDM)论文的作者。
    • •​​Stability AI​​:资助并推动了 Stable Diffusion 的开发、训练和开源发布。
    • •​​LAION​​:提供了开源的超大规模图文数据集 LAION-5B 用于模型训练。
    • •​​Runway​​:合作开发并发布了 SD 1.5 等重要版本。

    ⚙️ 三、核心原理:潜在扩散模型

    Stable Diffusion 的工作流程可以概括为以下几个核心步骤

    1. ​文本编码(Text Encoder)​​:用户输入的文本提示(Prompt)首先被 ​​CLIP​​ 文本编码器转换为机器可以理解的​​语义向量​​。这相当于为AI创作提供了“指导思想”。
    2. ​在潜在空间中扩散(Diffusion in Latent Space)​​:
      • •​​正向过程​​:一张图像通过 ​​VAE 编码器​​被压缩到低维的潜在空间,变成潜在表示。然后,​​噪声​​被逐步添加到这个潜在表示中,直到它几乎变成纯噪声。
      • •​​反向过程(去噪)​​:这是生成图像的关键。一个 ​​U-Net 网络​​接收当前的​​噪声潜在表示​​、​​时间步信息​​和​​文本语义向量​​,并预测出其中的噪声。然后,从当前潜在表示中减去预测的噪声。这个过程重复多次(如20-50步),噪声逐渐被去除,最终得到一个清晰的潜在表示。
    3. ​图像解码(Image Decoding)​​:去噪后的潜在表示通过 ​​VAE 解码器​​转换回像素空间,生成最终的​​高清图像​​。

    ​为何要用“潜在空间”?​

    直接在像素空间(例如512×512的图像有近80万个维度)中进行扩散过程计算量极大。VAE将图像压缩到潜在空间(如64x64x4=16384维),​​显著降低了计算复杂度和硬件需求​​,让普通显卡运行SD成为可能


    🖥️ 四、丰富的UI与开源生态

    Stable Diffusion 的开源特性催生了繁荣的生态系统。

    1. 用户界面(UI)

    对于普通用户,通过UI界面操作比编写代码更友好。

    • •​​Stable Diffusion WebUI (AUTOMATIC1111)​​:​​最流行​​的Web界面,功能极其丰富,插件生态庞大,适合大多数用户。
    • •​​ComfyUI​​:采用​​节点式工作流​​的界面,通过连接不同模块实现功能。​​优点​​是显存占用低、可定制性极强、易于可视化工作流程,适合高级用户和自动化任务。
    • •​​ForgeUI​​:在 WebUI 基础上进行优化,改善了用户交互体验并降低了显存占用。

    2. 模型与插件

    开源社区提供了海量的预训练模型和扩展插件。

    • •​​模型类型​​:
      • •​​基础模型(Checkpoint)​​:完整的生成模型,决定图像的整体风格和质量(如 SD1.5, SDXL)。
      • •​​LoRA​​:一种轻量化的模型微调技术,文件小,用于定制特定风格、人物或对象,需与基础模型配合使用。
      • •​​ControlNet​​:​​革命性的插件​​,允许用户通过线稿、深度图、姿态图等额外条件​​精确控制​​图像的构图、姿态和结构。
    • •​​模型下载网站​​:
      • •​​Civitai​​:国际上​​最大的SD模型社区​​,资源极多。
      • •​​哩布哩布AI​​ / ​​炼丹阁​​:优秀的​​国内模型社区​​,访问速度快,中文交流方便。

    📥 五、下载、安装与入门

    1. 主要下载渠道

    • •​​官方代码库​​:在 GitHub 上搜索 CompVis/stable-diffusion或 Stability-AI/stablediffusion可以找到官方源代码和模型。
    • •​​集成包​​:对于新手,推荐使用打包好的整合包,如 ​​Stable Diffusion WebUI​​ 的整合安装包,它通常包含了Python、Git、模型等所有依赖。
    • •​​模型网站​​:从 Civitai、哩布哩布AI 等网站下载你感兴趣的模型,放入 WebUI 的 models/Stable-diffusion文件夹即可使用。

    2. 安装与运行

    1. ​下载​​:获取 WebUI 整合包(如通过网盘链接)并解压。
    2. ​安装依赖​​:首次运行前,通常需要以管理员身份运行依赖安装工具(如 启动运行依赖工具)。
    3. ​启动​​:运行启动器(如 A绘世启动器或 webui-user.bat),程序会自动处理并打开浏览器窗口。
    4. ​下载模型​​:将下载的模型文件(.ckpt或 .safetensors)放入指定文件夹。
    5. 生成图像​​:在WebUI的文生图页面输入提示词(Prompt),点击生成即可。

    3. 硬件需求建议

    • •​​显卡(GPU)​​:是​​最重要的部件​​。推荐 ​​NVIDIA 显卡​​,至少 ​​6GB​​ 显存(如 GTX 1060),8GB 或以上显存(RTX 3060, 4060 或更好)体验更佳。
    • •​​内存(RAM)​​:建议 32GB​​ 或以上。
    • •​​存储​​:至少需要 ​​500GB​​ 以上的硬盘空间来存放模型和工具,最好是使用SSD固态的硬盘,因为加载模型需要从硬盘中调用,固态硬盘的读写速度远超机械。
    从噪点到画卷:Stable Diffusion如何重塑AI图像生成

    Stable Diffusion 及其相关生态的开源和下载地址确实不少,我先用一个表格汇总这些关键地址:

    资源名称地址说明
    ​Stable Diffusion 基础代码库​https://github.com/CompVis/stable-diffusionStable Diffusion 的基础版本开源地址,包含相关源代码和文档。
    ​Stability AI (官方)​https://github.com/Stability-AIStable Diffusion 官方组织,包含多个项目。
    ​Stable Diffusion WebUI​https://github.com/AUTOMATIC1111/stable-diffusion-webui最流行的 Web 界面,普通用户常用,包含可视化界面和常用插件,方便操作。
    ​秋叶启动器 (整合包)​通常通过网盘分享(如文末提供的夸克网盘链接或百度网盘链接),​​请注意识别官方渠道​​。适合新手的 Windows 一键安装包,集成了环境、WebUI 和常用插件,解压即用。
    ​SDXL 相关代码​https://github.com/Stability-AI/generative-modelsStable Diffusion XL(SDXL)相关代码仓库。
    ​ControlNet 插件​https://github.com/Mikubill/sd-webui-controlnet用于控制生成图像结构的重要插件。
    ​中文语言包​https://github.com/VinsonLaro/stable-diffusion-webui-chinese为 WebUI 添加中文支持。
    ​Hugging Face 模型库​https://huggingface.co/CompVis或 https://huggingface.co/stabilityai下载官方和社区训练模型的重要平台。也可使用国内镜像 https://hf-mirror.com。
    ​Civitai 模型社区​https://civitai.com/非常受欢迎的第三方模型社区,有大量用户分享的模型。

    💡 安装与使用提示

    1. 1.​​对于初学者​​:如果你刚开始接触 Stable Diffusion,并且使用的是 ​​Windows 系统​​,​​秋叶启动器​​的整合包可能是最省心的选择。它集成了运行所需的环境、WebUI 和常用插件,解压后按照说明运行即可,能避免很多环境配置的麻烦。
    2. 2.​​对于喜欢折腾和学习的用户​​:可以尝试从 ​​Stable Diffusion WebUI (AUTOMATIC1111)​​ 的 GitHub 页面克隆或下载源码,然后按照官方文档自行配置 Python、PyTorch 等环境。这能让你更了解其工作原理,但也可能遇到更多需要自己解决的问题。
    3. 3.​​模型下载​​:许多模型存储在 Hugging Face 或 Civitai 等平台。从 Hugging Face 下载时,可以尝试使用国内镜像 https://hf-mirror.com来提升下载速度。Civitai 上则有大量社区创作的模型。


    💎 总结

    Stable Diffusion 的成功在于其​​开源精神​​和​​强大的社区力量​​。它不仅仅是一个技术模型,更是一个​​创新的平台​​,降低了AI绘画的门槛,赋予了每个人创作视觉内容的能力。

    从最初的学术研究到如今蓬勃发展的开源生态,Stable Diffusion 的经历展现了开源协作的巨大能量。无论你是艺术家、开发者还是普通爱好者,都能在这个生态中找到属于自己的创作方式。

  • NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    NoteGen 是一款​​免费开源​​的​​跨平台 AI 笔记应用​​,它致力于帮助用户高效记录碎片化信息,并通过人工智能技术自动整理和辅助创作,最终生成结构化的笔记。其核心目标是提升用户的学习、工作和创作效率

    在日常生活工作中,我们常常会记录一些笔记,但往往散落于聊天记录、截图和备忘录里,当想整理成系统笔记时却无从下手!

    今天,给大家介绍一款跨平台的 Markdown 笔记软件,不仅能帮你高效管理知识笔记,更能使用 AI 串联起碎片化信息,让笔记与写作无缝衔接!

    Download

    Currently supports Mac, Windows, and Linux. Thanks to Tauri2’s cross-platform capabilities, it will support iOS and Android in the future.

    WindowsMacOSLinuxAndroidiOS
    ✅ beta✅ beta✅ beta🛠️ alpha🛠️ alpha
    DownloadDownloadDownloadDownloadSelf-compiled

    UpgradeLink offers application upgrade and download services

    项目介绍

    NoteGen —— 一款跨平台的 Markdown 笔记应用,致力于使用 AI 建立记录和写作的桥梁,将碎片化知识整理成一篇可读的笔记。

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    功能特色:

    • 轻量跨平台:安装包仅 20MB,免费无广告且无捆绑软件,支持 Mac、Windows、Linux
    • 多种记录方式:支持截图、文本、插图、文件、链接等多种记录方式
    • 原生 Markdown 格式:采用标准 .md 格式存储,无修改,易于迁移
    • 数据安全:支持本地离线存储,同时可同步到 GitHub、Gitee 私有仓库并支持历史回滚,也支持 WebDAV 同步
    • AI 助手:可配置 ChatGPT、DeppSeek、Gemini、Ollama、LM Studio、Grok 等模型,协助你完成记录、写作、整理等任务,而且支持自定义第三方模型配置
    • RAG 功能:笔记可作为知识库,支持嵌入模型和重排序模型

    快速上手

    1、打开下载地址

    https://github.com/codexu/note-gen/releases
    

    2、下载对应操作系统的安装包

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    3、双击安装包,一键安装

    功能体验

    记录工具

    提供了截图、插图、文件、文本、链接 5 种记录方式。

    • 记录
    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!
    • 截图工具

    支持从窗口截图中框选区域,将框选区域截图,通过 OCR 识别文字,再由 AI 生成记录描述。

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!
    • 标签管理

    用于管理记录的标签,方便对记录进行分类,标签还会影响 AI 助手的对话记录和 AI 的内容关联。

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    AI 助手

    提供 AI 对话,支持配置多个 AI 模型、配置多个 Prompt、知识库检索、AI 建议等功能。

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    AI 整理

    通过对话模式切换,根据记录进行整理,生成文章。

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!
    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!
    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    Markdown 编辑器

    提供功能强大的 Markdown 编辑器,支持多种编辑模式、AI 辅助写作和实时同步功能。

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    设置中心

    提供同步配置、图床、模型配置、知识库、快捷键等系统设置功能。

    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!
    NoteGen是一款​​免费开源​​的​​跨平台Markdown AI笔记神器!

    在如今 AI 蓬勃发展的时代,使用 AI 可以帮助我们解决很多问题。NoteGen 正是基于大模型提供的能力,与 Markdown 有机结合,打造出了一款强大的笔记神器,可以助力于构建个人笔记知识库!快去安装体验吧~

    项目地址:https://github.com/codexu/note-gen
    

    最后

    推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

    https://github.com/chenyl8848/great-open-source-project
    

    或者访问网站,进行在线浏览:

    https://chencoding.top:8090/#/