![图片[1]-Dify智能体说新语:禅意图片生成器-AI应用集](https://aiseek.oss-cn-shanghai.aliyuncs.com/2025/10/截屏2025-10-04-12.41.58-1024x577.png)
![图片[2]-Dify智能体说新语:禅意图片生成器-AI应用集](https://aiseek.oss-cn-shanghai.aliyuncs.com/2025/10/截屏2025-10-04-12.40.54-1024x398.png)
🤖 瞎说新语:禅意图片生成器
该工作流是一个极具创意和哲学趣味的图片生成型聊天机器人。它的核心功能是,接收用户输入的任意词语或主题,通过大语言模型(LLM)的“禅师”视角进行解读,然后将这段充满禅意的文字,连同主题本身及其英文翻译,动态地生成一张设计精美的、可供分享的图片卡片。
输入任意主题
用户无需复杂的指令,只需在聊天中输入任何感兴趣的词语、概念或短语。
- 用户提问(Query):作为图片生成核心的“Topic”,例如“中年危机”、“爱情”或“中国股市”。
AI 生成禅意解读与翻译
收到用户的主题后,工作流会并行启动两个大语言模型(LLM)进行内容创作:
- 主 LLM(禅师解读):一个扮演“佛教禅师”角色的 LLM 会对用户输入的主题,生成一句不超过 20 字、不落俗套且富有哲理的解释。
- 辅助 LLM(翻译):另一个 LLM 会将用户输入的主题词翻译成英文,用作图片中的副标题。
程序化动态生成 SVG 图片
此工作流最核心的特点是,它并非调用外部绘图工具,而是完全在内部通过代码和模板程序化地构建一张 SVG 矢量图片。
- 文本格式化:一个 Python 代码节点会接收“禅师”生成的解读文案,通过正则表达式智能地根据标点符号进行断句,并为每一句套上 SVG 的
<tspan>
标签,以实现图片内的完美换行。 - 内容注入模板:一个“模板转换”节点 chứa một mẫu SVG được thiết kế sẵn. Nó sẽ lấy chủ đề gốc của người dùng, bản dịch tiếng Anh và phần diễn giải đã được định dạng, sau đó điền chúng vào các vị trí tương ứng trong mẫu (tiêu đề, phụ đề, nội dung chính) để tạo ra một chuỗi mã SVG hoàn chỉnh.
编码并输出最终图片
为了能在聊天窗口直接显示图片,工作流的最后一步是:
- Base64 编码:另一个 Python 代码节点会将上一步生成的完整 SVG 文本字符串,编码成 Base64 格式的 Data URI。这种格式允许图片数据直接嵌入到文本回复中。
- 图文展示:最终的“直接回复”节点会以 Markdown 格式,将这张 Base64 编码的图片直接展示给用户,并附上一些引导分享的趣味文案。
主要特点
- 即时图片生成:将传统的一问一答,升级为动态生成独一无二的图片卡片,极大地增强了互动性和内容的分享价值。
- 程序化图形构建:通过代码直接生成 SVG 图像,而非调用外部 API,是 Dify 平台高级应用能力的绝佳范例,展示了逻辑与视觉设计的深度融合。
- 双 LLM 协同创作:巧妙地利用两个 LLM 分别负责内容深度(禅意解读)和广度(翻译),共同丰富一张卡片的信息量和艺术感。
- 哲学与趣味的结合:“你瞎问,我瞎说”的定位和“禅师”的人设,创造了一种轻松、解压又不失深度的独特聊天体验。
- 无缝数据嵌入:利用 Base64 编码技术,实现了图片的即时生成和无缝展示,无需依赖外部图床,保证了响应的稳定和高效。
重要提示
该工作流生成的图片样式(如字体、颜色、背景、布局等)被硬编码在“模板转换”节点的 SVG 代码中。若想修改卡片的视觉风格,需要直接编辑该节点的内部代码。
非常适合寻求创意灵感、喜欢“金句”和哲学思辨、或希望生成独特社交媒体分享内容的用户。它不仅仅是一个问答工具,更是一个能将思想转化为艺术的趣味生成器。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容