用爱发电的MidJourney消息转发机器人
DandJourney 是一款封装与拓展了 Midjourney 的代理机器人。这个机器人主要用来转发用户诉求给MidJourney(位于Discord平台),通过机器人的代理,平衡了用户的机器人使用需求,同时尝试在不同的平台上进行机器人拓展。
stable-diffusion虽然免费,但是基于神经网络的训练十分消耗自己和电脑的寿命,性能与数据库影响了整体的出图质量与效率。在没有更好的算法产生之前,先暂时用着MidJourney也不失为一个好的选择。
在没有更好的载体的情况之下,这个项目会持续更新。
项目是开源的,Bot的制作只是为了方便平时的使用。禁止非项目组成员使用项目去盈利或引流。
声明:此机器人仅用于学习使用
功能 | 简介 | 状态 |
---|---|---|
基础功能 | 支持/imagine、/fast、/relax、图片细分等功能 | ✅ |
用户隔离 | 用户消息隔离 | ✅ |
discord支持 | 支持在discord平台使用此功能 | ✅ |
微信支持 | 支持微信聊天 | 🚧 |
QQ 支持 | 支持QQ聊天 | 🚧 |
斜杠指令 | 支持Discord 斜杠指令 | ✅ |
更多的功能拓展 | 在原始MidJourney功能基础上拓展更多的指令 | ✅ |
风格化预设 | 支持多种风格化图片生成 | 🚧 |
更好的交互 | 改版用户界面 | 🚧 |
Flask App | Flask支持 | 🚧 |
可能你是从 MidJourney-Wrapper(Yuexdang重构版) 这里来的。我想再次说明一下这两个项目的关系。
这次的重构和之前原作者的代码已经大不一样了,使用的是discord-py-interactions
框架进行的搭建,爬虫部分也进行了修改,整体代码进行了降耦合,并打算在后面进行API抽离。所以我不打算再称之为重构版本或者是继承版本,而是从头开始做起的一个新项目。
在此再次感谢原作者Wildric-Auric与我最早接触到的版本MidJourney-Wrapper,最原始的思路对我的帮助很大。
快速部署
本地部署
具体的使用方法详见使用文档.
更新日志详见更新日志。
贡献成员列表(各部分贡献自高向低排序) | ||
---|---|---|
分类 | 成员 | 贡献说明 |
框架构建 | yuexdang | 整体代码功能实现、需求实现 |
功能代码研究 | DronerC | 代码抽离、功能发散 |
JerryLiu666 | 代码抽离、功能发散 | |
siyuekoo | 前端代码 | |
图片风格化研究 | Lin600 | 图像风格化 |
mercuryxlloo | 图像风格化 | |
SCkang21 | 图像风格化 | |
SimonYu13 | 图像风格化 | |
unbengab19 | 图像风格化 | |
文档编纂与维护 | Zhaoci0204 | 文档编写 |
Special UI | ppapatrick | 图像制作,Icon制作 |
其他贡献者 | liustar1989 | 提供部分wechat连接思路 |
xxvcxxvc | 图片转存逻辑与其他代码 | |
符合以下几个条件其一的朋友可以加入贡献者团队中
如果我们的这个项目可以帮助大家更好的去使用Midjourney,并且使用的非常愉快,请帮忙点一个 Star ,这样我们项目组会更有动力去更新与迭代,感谢各位。