小王的博客

一个上了年纪的猿人

本文演示Dify工作流图片生成能力:1. 通过四组模板节点拼接JSON结构(含字体/坐标/背景图参数);2. 配置HTTP请求调用第三方渲染服务(imgrender/figma);3. 代码节点解析返回图片URL。实现将天气数据与设计模板结合生成带动态文本的简报图片,为自动化图文报告场景提供技术实现路径,下篇将详解第三方服务接入细节。

阅读全文 »

本文演示Dify模板引擎集成:1. 在数据加工流程后新增Jinja模板节点,实现动态数据与预设模板结合;2. 调整代码节点输出为字典格式(含温度/天气等字段);3. 详解模板语法(变量插值{{}}/循环判断逻辑)。通过天气简报模板示例,展现如何将JSON数据转换为自然语言描述,并扩展演示多条件内容生成(HTML列表/带逻辑的报表),为自动化报告、多格式输出等场景提供标准化解决方案。

阅读全文 »

本文演示Dify工作流语音生成能力:1. 集成SiliconCloud TTS节点实现文本转语音;2. 详解API Key配置流程与声音类型选择(8种人声);3. 优化Python代码节点输出自然语言播报文案。通过工作流串联天气数据→文本处理→语音生成全流程,实现自动化语音播报功能,为有声内容创作提供标准化解决方案,并提示商用模型计费策略及本地调试方法。

阅读全文 »

本文演示Dify工作流数据加工能力:1. 在天气API节点后新增Python代码节点,实现JSON数据解析与当日天气提取;2. 详解代码节点开发规范(main函数参数绑定/字典格式输出);3. 提供调试技巧建议(本地调试后移植沙箱环境)。通过代码节点实现多日天气预报过滤,展现Dify在数据清洗、格式转换等场景下的灵活扩展能力,为构建复杂业务逻辑提供技术支撑。

阅读全文 »

本文演示Dify工作流扩展能力:1. 在知识库检索流程后新增高德天气API节点,实现adcode到实时天气转换;2. 详解工具节点参数配置(输入绑定LLM输出/输出映射最终结果);3. 介绍自定义工具开发框架(继承BuiltinTool类实现业务逻辑封装)。通过外部API集成突破大模型实时数据局限,为构建天气预报、金融数据等场景应用提供标准范式,展现Dify工作流编排的扩展性与实用性。

阅读全文 »

本文通过工作流创建演示Dify知识库应用开发:1. 配置知识检索节点连接输入变量;2. 集成qwen2.5模型并编写精准提示词;3. 输出adcode实现地理编码转换。详解RAG技术四步流程:文档预处理(格式转换/分词清洗)→向量化(Embedding模型)→索引构建(HNSW优化)→查询匹配(相似度排序)。附工作流调试方法与追踪功能使用,适合AI应用开发者入门知识增强型服务搭建。

阅读全文 »

本文详解ollama离线部署全流程:1. 跨平台安装指南(含Docker部署)及模型存储路径修改;2. DeepSeek全系模型参数对照与硬件需求说明;3. 提供模型下载加速方案(网盘/魔塔社区/HF镜像)及API安全加固策略;4. 集成Open-WebUI可视化界面,配置docker-compose实现聊天机器人及知识库功能;5. 收录下载中断、局域网访问、API鉴权等10+常见问题解决方案,附中文社区资源参考。

阅读全文 »

本文详细介绍了Dify的容器化部署流程:1. 准备Docker环境并克隆指定版本代码;2. 配置环境变量启动容器组(含API/Worker/Web等11个服务);3. 通过初始化页面创建管理员账户。在应用开发环节,演示了如何集成通义千问/DeepSeek等大模型,配置翻译助手提示词,并通过iframe嵌入网页。最后提供版本更新方法和环境变量维护建议,附官方文档参考。

阅读全文 »

如果你将Ubuntu的文件解压并安装到D盘,但WSL本身仍在C盘,则安装的Ubuntu子系统仍会使用WSL的默认存储路径。在 WSL (Windows Subsystem for Linux) 中,默认情况下安装的 Ubuntu 子系统及其文件存储位置是固定的,但你可以更改 WSL 的安装地址,尤其是对于 WSL 2。下面是如何更改安装地址的步骤。

阅读全文 »