【实践案例】使用Dify构建企业知识库

dify实现分析-rag-内容检索rerank的两种实现 本文介绍了dify的两种rerank方式的实现。目前dify中支持2种rerank方式,一种通过rerank模型来实现,一种是通过计算分词和向量与query的相似度来实现。另外,dify支持多种rerank模型,可以根据需要进行选择。 阅读详情
AI摘要

本文介绍了检索增强生成(RAG)技术,它结合信息检索与生成模型,能提高知识密集型任务表现。还阐述了向量检索、关键词检索、混合检索等方法,通过实例说明向量化和相似度计算。最后给出实践案例,包括创建知识库、设置Rerank模型、创建Dify工作流及测试。

背景知识

检索增强生成(RAG)

检索增强生成(Retrieval-Augmented Generation,简称RAG)是一种将信息检索与生成模型结合起来的技术。RAG通过在生成过程之前检索相关信息,以增强生成模型的能力,从而提高其在知识密集型任务中的表现。这个方法尤其适用于需要大量外部知识的任务,比如问答系统、对话生成等。

RAG的核心思想是通过结合信息检索模型(通常是基于搜索引擎或者专门的检索模型)与生成模型(通常是基于Transformer的生成模型),使得生成模型在生成答案时能够利用外部知识库或文档,增强其生成能力和准确性。简单来说,RAG模型通过以下两个步骤来工作:

  1. 检索(Retrieval):首先,模型从一个大规模的文档库或知识库中检索与当前输入(如问题、提示等)相关的文档或片段。这些片段通常是与问题相关的上下文信息。
  2. 生成(Generation):然后,基于检索到的文档和输入问题,生成模型将会结合这些检索到的上下文信息来生成回答或文本。这是一个类似于传统生成模型的过程,但它能够借助外部信息源,避免“凭空生成”答案。

通俗来说,RAG(检索增强生成)就是让 AI 在回答问题时,先通过搜索找到一些相关的内容,然后再把这些内容交给生成模型来给出答案,这样能确保答案更加准确和可靠。
【优势】实时知识更新:因为系统是在外部的知识库中实时检索信息,它的回答能紧跟时事,避免大模型“记忆过时”的问题。减少错误信息:大模型如果单独生成答案,有时会“编造”信息(这就是所谓的生成幻觉)。而通过检索,模型能够获得实际的、相关的知识,减少错误和不准确的内容。提高效率和准确性:通过让大模型依赖检索到的外部知识,它能够用更少的计算资源和更高的准确度,快速提供答案。

如果系统没有使用检索机制,生成模型可能会凭空生成一个错误的答案,比如“美国总统是某某人”,但实际上这个“某某人”可能是历史上的某个总统,而不是现任的拜登。使用检索后,它能确保答案是正确的并且基于最新的事实。
这种方式已经在很多实际应用中得到了使用,比如智能客服、AI搜索引擎等领域,能大大提升这些系统的智能水平和用户体验。

向量检索

RAG 检索环节中的主流方法是向量检索,即语义相关度匹配的方式。技术原理是通过将外部知识库的文档先拆分为语义完整的段落或句子,并将其转换(Embedding)为计算机能够理解的一串数字表达(多维向量),同时对用户问题进行同样的转换操作。

向量检索的核心在于将文本内容转换为“向量”(一串数字)。这些向量是通过 嵌入(Embedding) 技术获得的,通常利用深度学习模型(如BERT、Sentence-BERT等)将句子或段落转换为高维向量。这样做的目的是让计算机能够理解文本的 语义,而不是简单的词汇匹配。
• 向量化:将文本(如文档或问题)转换为向量,向量中每个数字代表文本中的某个语义特征。
• 相似度计算:系统通过计算不同向量之间的相似度(如余弦相似度)来评估问题和文档之间的相关性。这样,即便是表面上没有直接相同词汇的句子,系统也能基于语义相似度找到相关内容。
例如,问题“猫追逐老鼠”与“小猫捕猎老鼠”虽然表达的方式不同,但它们的语义相似度非常高,系统能够理解它们之间的关系,从而准确匹配到相关文档。

关键词检索

传统的关键词检索方法在精确匹配、少量字符匹配和低频词汇匹配方面非常擅长。它能够快速准确地找到特定的产品名、姓名、编号等内容,尤其适合用户输入少量字符时,能够高效返回相关结果。此外,对于低频词汇,关键词检索也能够通过词典或索引提供精准的匹配,因此在这些场景下具有明显优势。

混合检索

混合检索(Hybrid Retrieval)结合了传统的关键词检索和基于向量的语义检索的优点,弥补了它们各自的不足。传统的关键词检索擅长精准匹配,如产品名、人物姓名等,但在处理语义模糊或同义词时效果较差。而向量检索则通过计算文本之间的语义相似度,能够更好地处理语义相关的查询,特别是在应对同义词、拼写错误或不同语言时具有优势。
在混合检索中,系统会先建立关键词索引和向量索引,在用户查询时,分别利用这两种检索方式获取最相关的文档,再将结果进行结合,以提供更加准确和全面的检索结果。通过这种方式,混合检索能够实现精准的词汇匹配,同时又能利用语义检索捕获潜在的相关信息,提升整体的检索效果。

向量化和相似度计算实例说明

假设有一个文档库,里面有三篇文章,用户问:“猫为什么喜欢捕鼠?”系统要根据这个问题找到最相关的文档并给出回答。
向量化是将文本转换成数字形式,使计算机可以理解。我们会将每篇文章以及用户的问题转换为一组数字,称为向量。每个向量表示文本的语义特征,越相似的文本,它们的向量也越接近。
假设我们将以下三个句子向量化后得到的数字(向量)如下:
• 问题:“猫为什么喜欢捕鼠?” 向量为:[0.2, 0.8, 0.3]
• 文章1:“猫天生喜欢捕捉小动物” 向量为:[0.1, 0.9, 0.2]
• 文章2:“狗喜欢在公园里跑步” 向量为:[0.7, 0.1, 0.5]
• 文章3:“老鼠是猫的天然猎物” 向量为:[0.2, 0.7, 0.3]
这些向量的数字表示了每篇文章或问题在某些“语义维度”上的特征(三维向量)。可以想象这些数字反映了每篇文章在某些主题上的权重(比如捕鼠、动物等)。

接下来,系统需要判断“猫为什么喜欢捕鼠”这个问题与这些文章的相关性。为了判断,系统计算向量之间的相似度。一种常用的相似度计算方法是余弦相似度,它可以测量两个向量之间的角度,角度越小,相似度越高。

在自然语言处理(NLP)中,文本的“几维表示方式”指的是将文本转换为向量时,向量的维度数,也就是这些数字表示的“空间”有多少个维度。通常,文本向量的维度数越高,模型就能在更大的空间中表达更多的语义特征。例如,BERT模型生成的每个句子的嵌入向量通常是 768维,这是BERT-base模型的标准输出。对于BERT-large模型,这个维度可能是 1024维。

在上面示例中向量是 3维向量,每个向量包含3个数字,代表了文本在3个语义维度上的表达。在实际的复杂模型中,向量的维度通常会更高,能够更细致地捕捉文本的语义。

实践案例

本地知识库准备
在网上随机找了一个商场的介绍,并将其中的品牌名称替换为了“大禹商城”,这个是我虚构的品牌,如果没有预先索引,那么大模型是无法回答或者会回答一个错误的结果。

创建知识库

在这里插入图片描述
在这里插入图片描述

Rerank 模型设置

Rerank 模型用于增强检索能力,改善 LLM 的搜索结果。
在这里插入图片描述
Dify 目前已支持 Cohere Rerank 模型,进入“模型供应商-> Cohere”页面填入 Rerank 模型的 API 秘钥:
登录:https://cohere.com/rerank,在页内注册并申请 Rerank 模型的使用资格,获取 API 秘钥。

进入“知识库->创建知识库->检索设置”页面并在添加 Rerank 设置。除了在创建知识库可以设置 Rerank ,你也可以在已创建的知识库设置内更改 Rerank 配置,在应用编排的知识库召回模式设置中更改 Rerank 配置。
在这里插入图片描述
TopK: 用于设置 Rerank 后返回相关文档的数量。
Score 阈值: 用于设置 Rerank 后返回相关文档的最低分值。设置 Rerank 模型后,TopK 和 Score 阈值设置仅在 Rerank 步骤生效。

创建Dify工作流

创建Dify工作流,并在【知识检索】节点关联本次新加的知识库,这里直接应用的模板应用【问题分类 + 知识库 + 聊天机器人】
在这里插入图片描述

测试

在这里插入图片描述

Dify Rerank 模型配置全流程解析:从报错定位到代码实现 阅读详情

相关推荐

【深度解析】为什么 Dify 是企业构建 AI Agent 的首选平台?

在AI Agent开发领域,Dify通过模型中立性、本地化能力和企业级特性,为开发者提供了从创意到落地的完整解决方案。无论是构建简单的客服机器人,还是复杂的多模态智能代理,Dify都能帮助企业快速实现AI价值转化。立即访问Dify官网,体验新一代AI原生开发平台的魅力!

zhz5214的博客 1549

Dify+Xinference本地部署Embedding和Rerank模型

‌Xinference‌是一个性能强大且功能全面的分布式推理框架,专为大规模模型推理任务设计。它支持大语言模型(LLM)、多模态模型、语音识别模型等多种模型的推理,极大地简化了大模型部署和推理过程‌。主要特点‌一键部署‌:Xinference极大简化了大语言模型、多模态模型和语音识别模型的部署过程,用户只需一个命令即可设置和部署模型‌。‌‌内置前沿模型‌:支持一键下载并部署大量前沿开源模型,如Qwen2、chatglm2等‌。

如云漂泊的博客 2万+

Dify实战指南:从零构建企业级AI应用,可视化工作流与知识库全解析

如果你正在寻找一个能让你快速构建AI应用,但又不想陷入复杂的代码和架构泥潭的工具,那么Dify很可能就是你一直在等的那个答案。过去,一个简单的AI问答机器人可能需要前后端分离、数据库设计、API接口开发、模型调用封装、上下文管理、向量检索等一系列繁琐步骤,而现在,这一切都可以在一个可视化的画布上通过拖拽完成。Dify的出现,正在将AI应用开发的门槛从“全栈工程师”降低到“业务专家”。 这篇文章不是一篇简单的功能介绍,而是一份从零到一的实战指南。我们将彻底拆解Dify,从它到底解决了什么核心问题开始,一步步带

weixin_29047919的博客 307

dify平台,对多种大模型进行支持

目前各种大模型出来后,大家也意识到API的统一性很重要,通过DIFY我们可以用一致的标准去支持各种模型响应结果写了一个简单的页面: Dify 目前已支持主流的模型供应商,例如 OpenAI 的 GPT 系列、Anthropic 的 Claude 系列等。不同模型的能力表现、参数类型会不一样,你可以根据不同情景的应用需求选择你喜欢的模型供应商。你在 Dify 应用以下模型能力前,应该前往不同的模型厂商官方网站获得他们的 API key 。模型类型在 Dify 中,我们按模型的使用场景将模型分为以下 4 类:系

那个西瓜有点甜 4152

基于DeepSeek和Dify的微信AI助手开发实践

大语言模型(LLM)作为当前AI领域的前沿技术,通过自然语言处理能力实现了人机交互的革命性突破。DeepSeek作为优秀的中文大模型,结合Dify这一LLMOps平台,可以快速构建智能对话系统。在工程实践中,这种技术组合特别适合部署到微信生态,既能满足企业客服自动化的需求,也能为个人用户提供智能助手服务。通过API接入或本地化部署,开发者可以灵活选择适合自己业务场景的实施方案。项目涉及的关键技术包括模型微调、知识库增强和多轮对话管理,这些功能在电商客服、教育咨询等场景中已得到验证,能显著提升响应效率并降低人

403

Dify vs 传统开发:用低代码平台给ChatGPT套壳的3个真实案例对比

本文通过电商客服、内容生成、企业知识库三个真实案例,对比了使用Dify低代码平台与传统开发模式构建AI应用的差异。分析显示,Dify在快速原型验证、提示词工程、知识库集成及可视化工作流编排方面优势显著,尤其适合追求开发效率与业务敏捷性的场景。文章为开发者提供了清晰的技术选型指南。

weixin_29035147的博客 366

dify实战案例分享-基于多模态模型的发票识别

文生图和图生图 也支持目前市面主流图像生成模型(FLUX.1-dev 、FLUX.1-schnell、stable-diffusion-3-medium、stable-diffusion-xl-base-1.0、stable-diffusion-2-1、sd-turbo、sdxl-turbo、SDXL-Lightning)关于硅基流动多模态模型设置。这里我们设置一下硅基流动多模态模型的配置,这里我们就以Qwen/Qwen2-VL-72B-Instruct 为案例给大家介绍,大家可以看我下面的截图设置。

2401_85375298的博客 1万+

从本地部署到知识库:Dify构建AI原生应用的实战指南

大语言模型(LLM)应用开发正从纯代码工程走向平台化、可视化编排。Dify作为开源AI应用开发平台,将模型接入、知识库管理、工作流编排和工具调用等能力统一抽象为可视化工作台,显著降低了构建企业级智能应用的门槛。其核心价值在于通过RAG(检索增强生成)让模型基于私有知识库回答问题,同时以工作流和Agent机制支撑复杂业务逻辑的自动化。在敏捷开发理念下,Dify使团队能以“小步快跑”的方式持续优化Prompt、知识库质量与反馈闭环,加速AI应用从原型到生产的迭代。本文结合Dify社区版的本地部署流程,系统讲解D

weixin_29056101的博客 273

2-5 Dify案例实践—利用RAG技术构建企业私有知识库

本文聚焦检索增强生成(RAG)技术,该技术融合检索与生成模型,实现知识库信息的实时检索与精准生成。RAG技术通过向量数据库和嵌入模型,从海量数据中快速找到相关证据,由生成器输出高质量回答。它解决了知识滞后、生成可控性低等问题,提升了内容准确性和专业性。文章以Dify知识库为例,展示RAG技术在企业知识管理中的应用。通过Dify平台,用户可轻松创建知识库,上传文档,进行文本分段清洗,并选择索引与嵌入模型。RAG技术不仅增强了知识库的检索效率,还确保了生成内容的时效性和价值,为企业智能应用提供坚实的知识支撑。

ai8086的博客 1593

dify部署RERANK模型

此处模型名称和模型UID相同,我们的xinference是在docker容器内的,所以,服务器URL是:http://host.docker.internal:9997。3.浏览器输入:http://localhost:9997 即可访问。先创建一个xinference用于保存Xinference。xinference会自动配置RERANK。5.dify配置RERANK模型。4.下载RERANK模型。

swj868的博客 7740

IC/FPGA笔试/面试题分析(七)建立时间和保持时间类型考题汇总分析

自从召集2020届校招同行加入新建立的“IC/FPGA校招笔试面试交流群“,见识到了很多关于建立时间和保持时间分析的题目,在为别人解答疑惑,以及别人为自己解答疑惑的同时,自己对于知识的理解更加深刻了。 对于建立时间而言,从单独的对触发器的建立时间和保持时间的分析到了对电路(系统)的建立时间到保持时间的分析,前者是核心,后者是扩展,后者建立在前者的基础之上进行推到得到,同时也是芯片内部实际遵循的时...

Reborn Lee 1万+

Dify 从入门到精通(第 9/100 篇):Dify 的 RAG 管道:从数据到智能回答

检索增强生成(Retrieval-Augmented Generation, RAG)是 Dify 的核心功能,通过从外部数据源检索相关信息并结合大型语言模型(LLM)生成回答,显著提升回答的准确性和上下文相关性。相比纯 LLM 生成,RAG 减少了幻觉(hallucination),适合需要引用事实的场景。RAG 管道的工作原理1.数据提取:从文档(PDF、TXT、Markdown)或网页提取文本。2.数据转换:将文本分段、向量化,存储到向量数据库(如 Weaviate)。3.检索与生成。

haolove527的专栏 1300

【低轨】Starlink星链-Ku波段OFDM信号同步机制与PNT应用潜力

本文深入解析了Starlink星链Ku波段OFDM信号的同步机制及其在定位、导航与授时(PNT)领域的应用潜力。研究发现,其信号帧内嵌的同步序列具有相位恒定特性,支持超长相干积分,可在极低信噪比下实现高精度伪距测量,为利用低轨卫星通信信号实现高精度PNT服务提供了新的技术路径。

weixin_29250403的博客 730

AI 网关代理 RAG 检索:Dify 轻松对接外部知识库的新实践

Dify 是一款开源的 AI 应用开发平台,旨在帮助开发者和非技术人员快速构建和运营基于生成式 AI 的应用。截至目前,Dify 开源 Star 数量已经突破 11 万,具有庞大的用户群体,已成为构建生成式 AI 应用的热门选择之一。

Y525698136的博客 894

ROS2_IGH方案配置(二)——Ubuntu22.04 实时内核性能验证与调优

本文详细介绍了在Ubuntu22.04系统上配置ROS2_IGH方案时,如何验证和调优PREEMPT_RT实时内核性能。通过使用cyclictest工具进行基准测试和压力测试,分析中断与硬件延迟,并优化内核参数,确保系统满足工业控制领域对硬实时性的苛刻要求。文章还提供了针对ROS2的特殊优化建议和性能监控方案,帮助开发者实现毫秒级延迟的稳定控制。

weixin_30791095的博客 224

Matlab并行运算

今天搞了一下matlab的并行计算,效果好的出乎我的意料。 本来CPU就是双核,不过以前一直注重算法,没注意并行计算的问题。今天为了在8核的dell服务器上跑程序才专门看了一下。本身写的程序就很容易实现并行化,因为beamline之间并没有考虑相互作用。等于可以拆成n个线程并行,要是有550核的话,估计1ms就算完了。。。 先转下网上找到的资料。 一、Matlab并行计算原理梗概 Matl

wenyusuran的专栏 1万+

Dify中的数据处理与知识库管理

在构建基于大语言模型的应用时,有效的数据处理和知识库管理是确保应用质量和性能的关键因素。Dify作为一个功能强大的LLM应用开发平台,提供了完善的数据处理和知识库管理功能,支持多种数据源接入、文档处理、向量存储和检索增强等功能。本文将深入探讨Dify中数据处理与知识库管理的核心机制、配置方法、优化策略以及实际应用案例,帮助开发者更好地利用Dify平台构建高质量的AI应用。在LLM应用中,数据处理和知识库管理是连接原始数据与智能服务的桥梁。通过有效的数据处理,可以将各种格式的数据转换为模型可理解和利用的形式。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1353

YOLOv8 PCB缺陷检测系统全流程实战:从开发到UI展示详解

毕设路上难免有波折,但只要跟着这个教程把“数据集处理、模型训练、UI开发”每一步都落实,你就已经超越了大多数同学。这个“PCB缺陷检测系统”既有技术深度(YOLOv8是工业级主流算法),又有工程价值(解决电子制造的实际痛点),还具备出色的可视化展示——这样的毕设,拿高分是水到渠成的事。

FJN110的博客 214

【AI大模型实战】手把手教你用Dify快速搭建企业级知识库:从0到1部署与应用,开发者必看收藏!

DIFY作为开源的大模型应用开发平台,可以快速构建统一、智能、可运营的金融知识中枢,解决以上痛点,实现企业知识从“被动存储、长久沉睡”到“主动整合、即用即醒”的转型。 本文将结合金融场景实践案例,从技术实施与组织管理双视角,详解企业知识库应用落地路径及常见问题解决方案。

datian1234的博客 896

SIWAVE+ADS提取PCB走线寄生参数

本文将介绍一种很适合PCB走线提取寄生电感等参数的方法,即是通过SIWAVE将PCB走线的S参数提取出来,再通过ADS将S参数转换成电感、电容值。

sinat_15150363的博客 1765

Claude Code 完全指南:从入门到精通

《AI编程助手ClaudeCode深度指南》摘要 ClaudeCode作为新一代AI编程助手,凭借200K tokens的超长上下文窗口和深度代码理解能力,正在重塑开发工作流程。本文系统介绍了从安装配置到高级应用的完整使用指南: 核心优势包括: 项目级代码理解能力 Agent自主规划复杂任务 原生终端集成支持 多文件协同编辑功能 实战应用场景: 快速理解陌生项目架构 诊断性能瓶颈并提供优化方案 自动生成符合规范的API代码 开发可复用技术组件 高级技巧: 通过CLAUDE.md定义项目规范 合理使用/cle

分享AI、区块链技术及应用,未来已来 603

如何用Dify在30分钟内构建企业级AI工作流?智能应用开发实战指南

Dify是一个开源的大型语言模型应用开发平台,它通过零代码可视化界面让开发者能够快速构建和部署AI原生应用。作为生产就绪的智能工作流开发平台,Dify整合了后端即服务和LLMOps概念,无需编写复杂代码就能创建聊天机器人、智能助手和自动化流程,特别适合技术初学者和普通开发者快速实现AI应用落地。 ## 场景导入:企业面临的AI应用开发困境 传统AI应用开发面临三大挑战:**技术门槛高**、**

gitblog_00702的博客 749

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Dify实战指南:2小时构建AI Agent与企业级自动化工作流

大语言模型(LLM)应用开发正成为企业智能化转型的核心技术。其原理在于通过API调用或本地部署,让AI模型理解并生成自然语言,从而赋能各类业务场景。这项技术的核心价值在于显著降低开发门槛,将复杂的模型交互、上下文管理和工具调用封装为可视化组件,使开发者能更专注于业务逻辑创新。在应用层面,它广泛适用于智能客服、内容创作、数据分析和流程自动化等场景。本文聚焦于Dify这一开源LLM应用开发平台,它通过低代码和可视化编排,让开发者无需深入底层细节,即可快速构建从简单问答到复杂工作流的各类AI应用。文中将结合**A

weixin_30558697的博客 409

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Dify 助力企业级 AI Agents 开发:2026 最新真实案例深度解析与实战指南

Dify不是简单工具,而是企业AI转型的坚实基础设施。通过以上真实案例与实战,你可以看到:从消费者电子巨头的VoC提效,到制造业良品率飞跃,再到金融合规加速,Dify正让AI Agents成为每家企业的核心竞争力。立即上手Dify社区版或企业试用,开启你的AI Agents之旅!

紫微AI,构建「人格操作系统(ZPF)」 用AI建模人的决策与行为模式 持续记录AI Agent、系统设计与产品实验 3284

Dify:拖拽式低代码平台,快速构建AI应用与RAG知识库系统

这次我们来看一个能让你用拖拽方式搭建 AI 应用的开源平台——Dify。它由国内团队开发,核心目标是把大语言模型(LLM)的应用开发门槛降到最低,让你无需编写复杂代码,就能快速构建出功能完整的 AI 应用。无论是智能客服、内容生成、数据分析还是自动化流程,Dify 都试图通过可视化编排来实现。 Dify 最吸引人的几个特点是: 支持数百个国内外主流 LLM (包括 OpenAI GPT、Claude、国内各大厂商模型等)、 提供直观的拖拽式工作流构建界面 、 内置了 RAG(检索增强生成)和 Agent 等

weixin_34199405的博客 324
上一篇: 【Dify实践案例】使用Dify构建文章标题生成器
下一篇: 【实践案例】使用Dify构建文章生成工作流【在线搜索+封面图片生成+内容标题生成】
ZWZhangYu
ZWZhangYu 优质创作者: Java技术领域 优质创作者: Java技术领域 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 2万+粉丝 497原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZWZhangYu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值