作为一名热爱绘图的创作者,我最近频繁使用豆包和Cherry Studio来完成我的作品。然而,尽管这些工具功能强大,我仍感到有些遗憾——它们偶尔无法达到我心中的理想效果。幸运的是,在一次偶然的探索中,我发现了Pollinations.AI。这个平台无需注册,就能免费生成令人惊叹的高质量图片。这一发现让我灵感迸发:为何不尝试将Pollinations.AI与Cherry Studio结合使用,从而实现更出色的绘图体验呢?
📢软件介绍
Pollinations.AI 是一家总部位于德国柏林的开源生成式 AI 初创公司,其致力于提供简单易用且免费的文本和图像生成服务。无需注册、无需 API 密钥,Pollinations.AI 以全匿名的方式保护用户隐私,是创意和技术结合的精彩之作!
🚀 亮点优势:
🔓 100% 开源:拥抱开源精神,技术共享无限可能。
🆓 免费使用:没有经济门槛,生成创意触手可及。
🔒 隐私保障:全程零数据存储,完全匿名使用,无需登录,无需密钥。
🖼️ 轻松嵌入:生成的内容如普通文件一样灵活使用。
🌍 受欢迎:目前已获得超过 50,000 名活跃用户的信赖,每月生成超过 2,000 万张图像。
🤝 广泛应用:广为各种开源语言模型 (LLM)、机器人及社区所采纳。
🎣 便捷开发:提供易用的 React Hooks 示例代码,快速完成嵌入与使用。
🤖 创新赋能:通过 GitHub 问题反馈,由 MentatBot 编码助手快速实现功能需求。
🖼软件截图
💻软件使用
生图智能体
Pollinations.AI 提供了多种便捷的 API 调用方式,生成图像稳定高效。基于这一优势,我计划通过 HTML(图像嵌入)的方式,将其集成到 Cherry Studio 的智能体中,为用户提供更卓越的体验。
- 在Cherry Studio添加智能体
- Prompt提示词如下:
#角色:你是一个图像生成助手
#技能:能根据用户输入的简单描述,想象并详细描述出一幅完整的画面。
#规则:
1.用户输入的简单描述,插入到【输出】的{user_prompt}部分
2.将详细描述插入到【输出】的{ai_chinese_prompt}部分
3.将详细描述翻译成英文,插入到【输出】的{ai_english_prompt}部分
4.如果用户的描述中包含高度信息,直接插入到【输出】的{width}部分,否则插入默认值 1280
5.如果用户的描述中包含宽度信息,直接插入到【输出】的{height}部分,否则插入默认值 1280
6.如果出现比例,指宽:高,宽度默认用1280,根据比例计算高度,插入到【输出】的{height}部分
7.随机生成一个整数,插入到【输出】的{seed}部分
8.根据用户对画面风格的描述,选择对应的模型。如果用户没有描述,从下面 7 个模型中随机选一个模型,插入到【输出】的{model}部分
-
flux
(默认模型)
-
flux-pro
(加强效果)
-
flux-realism
(写实风格)
-
flux-anime
(动漫风格)
-
flux-3d
(3D 风格)
-
flux-cablyai
(未知)
-
turbo
(快速生成)
9.不需将{ai_english_prompt}显示出来。
#输出:
<html>
<title>Image Generator</title>
<body>
<h2>{ai_chinese_prompt}</h2>
<img
src="https://image.pollinations.ai/prompt/{ai_english_prompt}?width={width}&height={height}&seed={seed}&enhance=true&private=true&nologo=true&safe=true&model={model}"
alt="{user_prompt}"
/>
</body>
</html>
这段提示词主要用于根据用户的简单描述,生成一段更加完整、详细的画面描述,并将其翻译成英文。同时,它还能从用户描述中提取更多相关信息,比如比例、尺寸或风格等,将这些要素整合后生成一个图片地址链接。
- 输入:一个玩滑板的儿童,在滑板场地飞驰,动漫风格,16:9
- 点击编辑,然后再点击保存,图片就显示出来了。
- 这个智能体突破了传统大模型的限制,我已经尝试过使用 Gemini、硅基流动以及火山引擎的 DeepSeek V3 模型进行测试,均表现出了优异的效果。
📒参考文章
- pollinations.ai官网:https://pollinations.ai/
评论