# 人生无限，开坑不断：PPT和AI Art, talk about stable-diffusion

## 背景
+ Yes, 早上思考到了Plancker^年底的一个Big Project: [Plancker^ Nest and OpenNest](https://blog.jlab.tech/opennest-community-goods)。需要做一个PPT。
+ 然后想简单美化下，发现。。。WPS VIP过期了，懒得去购买，就想，程序员会如何美化自己的PPT呢？
+ 那当然是为每个Page提供最切合主题又最具备想象力的Picture，也就是AI Generate Art？
+ 哈哈，果然人生无限，开坑不断，为了满足自己的好奇心和恶趣味，总是在学习、实践、想象、迭代、再循环的满足过程，Enjoy it！

### 介绍
+ 实际上，DALL·E、Midjourney、DALL·E mini、Imagen、TikTok AI绿幕以及国内我在社区参与过试用的Tiamat，都是非常有创意的AI Art产品，关键词给你们了，自己去search吧。

+ 开源开放，自由免费，Stable Diffusion 有着强大的生成能力和广泛的使用可能性，最关键是很多模型可以直接在**消费级显卡**上运行（具体应该是6-10G显存，大约3-10秒内生成图片，看参数），生成速度也相当之快。而其免费开放的本质，更是能够让 AI 图片生成模型不再作为少数业内人士的算力霸权的私宠。


## Solution
+ Stable Diffusion 是由 [CompVis](https://link.zhihu.com/?target=https%3A//github.com/CompVis)、[Stability AI](https://link.zhihu.com/?target=https%3A//stability.ai/) 和 [LAION](https://link.zhihu.com/?target=https%3A//laion.ai/) 共同开发的一个文本转图像模型，它通过 [LAION-5B](https://link.zhihu.com/?target=https%3A//laion.ai/blog/laion-5b/) 子集大量的 512x512 图文模型进行训练，我们只要简单的输入一段文本，Stable Diffusion 就可以迅速将其转换为图像，同样我们也可以置入图片或视频，配合文本对其进行处理。
+ [GitHub repo](https://github.com/CompVis/stable-diffusion)
+ [WebUI GitHub repo](https://github.com/hlky/stable-diffusion-webui)
+ 是的，现在有了完全开源，可自我部署的AI Art，不过，你需要算力支持，因此有了许多工程整合+算力批发+二次应用开发的Application，不过，这里面首推就是 Stable Diffusion了。
+Stble Diffusion详细介绍看这里：[硅星人](https://mp.weixin.qq.com/s?__biz=MzI3ODg4ODEwMA==&mid=2247518922&idx=1&sn=5f271f5f208af65ef0c3bf53a680b9d3&chksm=eb52e101dc256817a30ee628f10ad5e1aa57ef4bb3906d10a7f26ea916f2641c5a25e8764d8f&scene=21#wechat_redirect)，大家可以自己学习。

## 理念
+ 最同意的是技术造福人类，用公共产品来释放大众创造力的思路，以及他们的Slogan：Stability AI 的口号是 “AI by the people, for the people.”
+ 这和OpenNest为了建立社区物品（类似公共物品）而建立的口号：来自于社区（来自于分布式无中心社区自发共创），服务于社区（所有认可社区理念的人），拥有在社区（构建社区Token机制保障延续性）的社区型产品，Community Goods，异曲同工。

## 搭建
+ 更详细的部署[教程](https://www.w3cjava.com/technical-articles/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/126634227.html)，或者这个[教程](https://blog.csdn.net/submarineas/article/details/126634227),不一定是最源头出处，好像是硅星人整理的？
+ 还有这个[Docker搭建](https://36kr.com/p/1903272130930818)。
+ 感谢这些同学翻译和整理，一起玩！

## 个人使用
+ 如果懒得搭建，[到这里申请使用](https://beta.dreamstudio.ai/dream)。
+ 还有另外一个[入口](https://colab.research.google.com/github/altryne/sd-webui-colab/blob/main/Stable_Diffusion_WebUi_Altryne.ipynb)
+ 还有第三个[选择](https://huggingface.co/spaces/stabilityai/stable-diffusion)。
+ [一位老兄的使用过程](https://zhuanlan.zhihu.com/p/553461641),或者这里[帅酷范例](https://hub.baai.ac.cn/view/19979)。
+ 整合：[教程](https://zhuanlan.zhihu.com/p/561112515)
+ 先发出来，后续TODO，因为今天有代码要提交，必须完成。。。闪！
+ 欢迎交流，谬误在所难免，一起蹒跚学步。

### 放点图

![截屏2022-09-10 10.42.44.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1662777804757/DJl3ftXC8.png align="left")





