1 Star 0 Fork 41

hackchen / image-editor

forked from mantou / image-editor 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
白嫖AI文生图.md 2.32 KB
一键复制 编辑 原始数据 按行查看 历史
mantou 提交于 2024-05-06 11:15 . 1、修复svg多色BUG

合法合规的白嫖

大家都知道,要完文生图没个好点的显卡很难搞的,第三方 API 又贵,不过我发现抖音旗下的 AI 助手豆包提供了文生图的功能,嘻嘻 ,白嫖党的看过来了,这里我要讲的是在我的开源图片编辑器中如何合法合规的白嫖抖音旗下的 AI 助手豆包的文生图功能。

又要白嫖,又要体验好

目前我想要的效果是将豆包生成的图片快速的导入到我的编辑器中,既然豆包 AI 助手可以免费的生成图片,那我们可以使用豆包 AI 生 成图片,然后再导入到图片工具中就可以了吧。前提是要合法合规。

  1. 使用 iframe 将豆包 AI 嵌入到页面中。

输入:帮我画深海里的古风女孩,侧脸美颜,甜美微笑

  1. 用户在使用豆包 AI 生成图片后预览时候可以使用微信 PC 版的截图功能 Alt+A 快速截图

  2. 关闭弹窗,点击 Ctrl + V 将截取的图片直接拷贝到画布中

是不是很有意思?就这样轻松完成了文生图的白嫖。

技术实现

Alt+A 截图是微信 PC 版自带的功能,只要你运行了微信 PC 版,就可以使用该快捷键。这里重点说一下 Ctrl+V 粘贴的业务。

window.addEventListener('paste', pasteFuntion);

const pasteFuntion = event => {
  // 获取剪切板的数据
  const clipdata = event.clipboardData;
  const item = clipdata.items[0];

  // 如果剪切板数据是图片文件,获取file内容然后进行文件上传
  if (item && item.kind == 'file' && item.type.match(/^image\//i)) {
    // 获取file内容
    const file = item.getAsFile();
    // 此处省略了表单上传代码
    // ...
  }
};

Ctrl + V 用起来真的特别方便。我们还提供了免费的 AI 涂抹,AI 抠图的功能,配合起来效果更佳哟。

MIT 开源

除了可以白嫖豆包 AI 还可以去试试文星一言,但是我感觉文星一言生成的图片有点答非所问,生成的效果不及豆包 AI。

开源地址:https://github.com/mtsee/image-editor

喜欢的兄弟给个 star,非常感谢

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/hackchen/image-editor.git
git@gitee.com:hackchen/image-editor.git
hackchen
image-editor
image-editor
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891