Dify AI 开发实战
本课程经Docker部署与邮件答疑、文件处理案例,讲解Dify低代码AI工作流开发,解决业务流程自动化编排,帮助掌握核心节点组合。
全部已完结,可按类别筛选。
本课程经Docker部署与邮件答疑、文件处理案例,讲解Dify低代码AI工作流开发,解决业务流程自动化编排,帮助掌握核心节点组合。
本课程从Function Calling到MCP协议并编写Server,解决大模型不能联网、工具难复用,帮助手搓即插即用AI工具。
本课程讲解LangChain提示词、向量库、工具调用与链式编排,解决LLM应用各环节拼装问题,帮助学习者独立搭建RAG与对话应用。
本课程从最大间隔思想出发,经软间隔、对偶与核技巧讲解SVM超平面求解,解决线性不可分与噪声敏感,帮助理解C与核函数选择。
本课程经环境搭建到Gradio部署,讲解CosyVoice3音色复刻与情感方言,解决开源TTS本地落地,帮助完成语音合成demo。
本课程讲解C++20协程语法与底层机制,解决IO等待时线程空占问题,帮助掌握co_await并实现生成器与事件循环。
本课程通过左右值判定与移动构造实战,讲解C++11值类别与移动语义,解决大对象深拷贝性能浪费,帮助用std::move转移资源。
本课程通过贝叶斯公式推导与垃圾邮件算例讲解朴素贝叶斯,解决文本自动分类问题,帮助学习者掌握分词、平滑与概率计算完整流程。
本课程通过AdaBoost训练机制与指数损失推导,讲解样本权重与弱分类器加权投票,解决弱模型组合为强分类器问题,帮助吃透提升机制。
本课程经异常与提前返回反例,讲解lock_guard等RAII锁管理器,解决手动解锁遗漏导致死锁泄漏,帮助写出异常安全多线程代码。
本课程经目标函数推导与数值案例,讲解XGBoost结构正则与二阶泰勒展开,解决GBDT过拟合与叶子输出不稳,帮助掌握分裂增益优化。
本课程通过内存与锁泄漏示例讲解RAII理念,解决异常或提前返回时资源未释放的问题,帮助学习者学会用对象生命周期自动管理资源。
本课程通过公式推导与实例拆解GBDT预测与训练过程,解决残差拟合与学习率作用问题,帮助学习者掌握负梯度拟合,提升机器学习调参能力。
本课程通过计数器自增与内存序讲解 std::atomic,解决变量加锁过重与指令重排,帮助学习者用原子类型与 CAS 无锁编程。
本课程通过距离矩阵演算讲解DBSCAN核心点边界点与簇扩展,及eps/min_samples设定,帮助学习者应对不规则数据聚类。
本课程通过深浅拷贝对比与拷贝协议,讲解 Python 对象拷贝底层机制,解决对象复制与循环引用拷贝,帮助学习者合理选择拷贝策略。
本课程通过引用计数、循环引用与分代回收,讲解 Python 自动 GC 机制,解决对象回收与内存泄漏,帮助学习者掌握 GC 调优。
本课程通过向量编码与余弦相似度计算,讲解零样本文本分类原理,解决无标注下动态标签与多标签分类,帮助学习者搭建文本分类器。
本课程以日志编号案例讲解thread_local线程私有变量,覆盖作用域与生命周期,帮助学习者编写线程安全代码,提升多线程能力。
本课程通过阻塞引入事件循环,讲解 asyncio 协程与 Future,解决 I/O 密集 CPU 空转,帮助学习者写高并发代码。
本课程讲解用Docker部署Xinference与Dify接入语音模型,解决文本助手缺少语音输入输出,帮助学习者搭建语音助手。
本课程以银行转账案例讲解死锁成因与 std::lock 用法,解读加锁释放重试源码,帮助学习者编写多锁安全代码,提升并发排查能力。
本课程以微博情感分类为例,讲解LLaMA-Factory数据准备到LoRA部署,解决小模型无指令遵循,帮助学习者大模型微调落地。
本课程通过 pickle 序列化与魔术方法,剖析反序列化漏洞成因,解决模型文件安全存储,帮助学习者识别风险并用 json 替代。
本课程讲解Ollama本地部署大语言模型,覆盖CLI、WebUI及Python调用,帮助学习者私有化落地大模型,提升工程部署能力。
本课程通过判别函数推导与散度矩阵分析,讲解LDA分类与降维原理,解决类间不可分与高维特征问题,帮助学习者掌握LDA推导与代码实现。
本课程用示例讲解 std::async 异步与延迟任务,解决主线程阻塞等待耗时,帮助学习者用 future 取结果,提升并发能力。
本课程通过线程创建,讲解 std::thread 用法传参,解决启动混淆与参数拷贝,帮学习者用 join/detach 管理线程。
本课程讲解 std::ref 引用包装器原理,解决模板值传参时大对象拷贝,帮助学习者在 bind 与回调中用 ref 避免拷贝。
本课程讲解 gRPC 编译安装与 Greeter 示例,解决客户端像调本地函数访问远程服务,帮助学习者写 proto 生成客户端。
本课程通过 .proto 定义与 protoc 编译,讲解 Protobuf 跨语言序列化,解决跨系统传输,帮助学习者搭建序列化。
本课程讲解new/delete与placement new用法,解决动态对象构造释放,帮助学习者避免内存泄漏,提升内存管理能力。
本课程讲解 std::bind 参数绑定、占位符重排与可调用对象适配,帮助学习者掌握函数适配器用法,提升 C++ 函数式编程能力。
本课程通过高维数据案例讲解PCA方差最大化与协方差矩阵特征分解,解决维度灾难与噪声干扰,帮助学习者完成降维与可视化。
本课程通过薪资分布案例与EM迭代计算,讲解高斯混合模型概率聚类原理,帮助学习者掌握分布建模方法,提升无监督学习与模型评估能力。
本课程以抛硬币估计概率为例讲解EM算法E步估后验、M步更新参数直至收敛的实现,解决隐变量参数估计问题,帮助提升统计建模思维。
本课程通过环境配置与Gradio开发,讲解ChatGLM3-6B本地部署流程,解决开源大模型私有化运行,帮助学习者搭建对话应用。
本课程通过鸢尾花与房价,讲解随机森林Bootstrap采样投票集成,解决单树方差大易过拟合,帮助学习者用sklearn分类回归。
本课程经原理推导与sklearn实践,讲解K-means及kmeans++优化,解决初始质心敏感与K值选择,帮助掌握聚类建模方法。
本课程通过算例与源码讲解补集朴素贝叶斯,解决多项式朴素贝叶斯类别不平衡偏向多数类问题,帮助掌握CNB训练预测。
本课程通过CMake与VS实操,讲解Windows下Protobuf编译安装,解决零基础搭建C++环境,帮助学习者配置第三方库。
本课程通过工厂函数问题讲解引用折叠与std::forward,解决模板转发多余拷贝及左右值属性丢失,帮助学习者掌握完美转发机制。
本课程通过vtable布局与dynamic_cast,讲解C++多态RTTI原理,解决基类指针动态分发,帮助学习者理解虚函数开销。
本课程通过深拷贝类场景对比,讲解右值引用与移动构造赋值,解决临时对象反复深拷贝性能损耗,帮助学习者用std::move触发移动。
本课程通过编译期与运行期常量对比及反汇编验证,讲解C++编译期计算机制,解决运行时重复计算性能浪费,帮助学习者将计算前移至编译期。
本课程通过 unique 等智能指针对比,讲解 C++ 智能指针所有权模型,解决动态资源与循环引用泄漏,帮助学习者安全管理内存。
本课程通过鸢尾花与西瓜案例,讲解分类回归决策树分裂准则与剪枝,解决过拟合问题,帮助学习者完成树模型训练可视化,提升结构化建模能力。
本课程通过肿瘤预测与评论分类,讲解二分类多分类多标签评估指标,解决准确率骗人与类别不平衡,帮助学习者按业务选指标,提升评估能力。
本课程通过 Flat/IVF/PQ 索引案例,讲解 Faiss 索引原理,解决大规模向量检索慢与内存高,帮助学习者高效相似检索。
本课程通过 FastText 词向量与文本分类,讲解轻量级 NLP 建模,解决资源受限下向量化分类,帮助学习者落地 NLP 系统。
本课程通过滑动窗口构造样本,讲解word2vec的Skip-Gram与CBOW结构,解决词袋高维稀疏难表语义,帮助建立词向量认知。
本课程经Softmax瓶颈分析与Huffman树推导,讲解层次Softmax加速原理,解决大词表计算过大,帮助理解概率优化思路。
本课程通过中文语料示例,讲解词袋模型分词建词表与词频TF-IDF向量化,解决文本无法直接被算法处理,帮助学习者完成文本特征工程。
本课程通过解释器加锁剖析,讲解 Python GIL 机制与影响,解决多线程多进程选型混淆,帮助学习者按 IO/CPU 密集选型。
本课程通过浮点与定点存储对比,讲解小数表示底层原理,解决浮点数精度丢失问题,帮助学习者按场景选择存储方式,提升数值计算准确性。
本课程通过对象序列化与多核并行实战讲解 joblib,解决大数组持久化与重复计算,帮助学习者存取对象与并行任务。
本课程通过变量引用、函数传参与作用域实验,讲解 Python 可变与不可变类型原理,解决参数传递副作用,提升代码可靠性。
本课程通过TF/IDF推导与向量器拆解,讲解文本数值化与关键词权重,解决文档向量化与特征提取,帮助完成文本特征工程。
本课程通过分词、词性标注与关键词抽取示例讲解 jieba,解决中文无空格难处理,帮助学习者掌握分词与关键词提取,提升预处理能力。
本课程通过解释器、包管理与虚拟环境配置,讲解 Python 隔离环境搭建,解决多版本依赖冲突,帮助学习者搭建可复现开发环境。
本课程借助巴法云 MQTT 与 paho-mqtt 开发,讲解手机远程关机实现,解决忘关电脑问题,帮助学习者完成关机到打包自启。
本课程通过Tkinter绘图板与SVM+HOG训练,讲解手写数字识别系统,解决像素特征过拟合与位置敏感,帮助学习者视觉项目落地。
本课程通过Tkinter与朴素贝叶斯实战,讲解贝叶斯公式与邮件向量化训练,解决中文垃圾邮件识别,帮助学习者交付可分发桌面分类应用。
本课程通过 PyGame 飞机大战开发,讲解窗口绘制、事件处理与面向对象,帮助学习者掌握 2D 游戏开发打包,提升实战能力。