- 博客(118)
- 收藏
- 关注
原创 Milvus的介绍
Milvus是一款高性能开源向量数据库,专为AI应用设计,支持从本地到分布式的大规模部署。它能高效处理Embeddings转换的非结构化数据,提供多种搜索类型和硬件优化方案,性能比同类产品提升2-5倍。Milvus采用C++搜索引擎和列式存储架构,支持与LangChain等AI工具集成,并内置多种Embedding和Reranker模型,适用于RAG、语义搜索等场景。
2025-09-29 09:55:20
733
原创 Chat API和Chat SDK
本文介绍了如何使用CozeStudio的ChatAPI和ChatSDK进行智能体对话。主要内容包括:1. 通过REST API方式调用智能体,详细展示了Python和Java的实现代码,包括创建会话、流式聊天等关键步骤;2. 使用ChatSDK前端开发工具包快速集成聊天功能,包括环境准备、Node.js安装、项目配置和启动流程;3. 强调了使用前的必要准备工作,如发布智能体为API服务、获取访问令牌等注意事项。文章提供了完整的代码示例和配置说明,帮助开发者快速实现与CozeStudio智能体的交互功能。
2025-09-22 17:58:20
1297
原创 Coze AI 智能体相关操作
本文介绍了如何为智能体添加记忆功能,主要分为变量存储和数据库两种方式。变量分为系统变量(只读)和用户变量(可读写),用于存储用户偏好等信息,可使回复更个性化。文章以"智能体使用变量"为例,展示了如何通过设置变量和提示词实现个性化称呼。另外还介绍了使用CozeStdio数据库功能存储结构化数据的方法,并以"智能体使用数据库"为例说明如何记录日常开支。这两种方法都能增强智能体的记忆能力,提升用户体验。
2025-09-22 17:31:50
531
原创 Coze Ai为智能体添加知识库
CozeStdio知识库功能支持上传文本、表格和图片内容,提供智能检索能力,可提升大模型回复的准确性。创建知识库时,可通过本地文档上传PDF、XLSX或图片文件,并设置智能/人工标注以优化检索效果。通过为智能体添加知识库并设置提示词,可构建能精准回答用户问题的AI助手,严格基于知识库内容回复,避免无依据猜测。若知识库无相关信息,会明确告知用户。
2025-09-22 17:13:47
1291
原创 Coze Stdio使用之智能体
本文介绍了如何快速创建"暖心机器人"智能体的完整流程。1)创建智能体后进入编排页面,配置人设、技能和调试功能;2)编写提示词定义角色定位(正能量鼓励机器人)和回复逻辑(赞美优点、鼓励面对困难等);3)可选添加技能插件(如搜狐热闻)扩展功能;4)调试确保符合预期后,发布到API或ChatSDK渠道。文章还以"文档查询助手"为例,展示了添加插件工具(如文库搜索)的方法和参数配置技巧,强调默认值和可见性设置对提升效率的作用。
2025-09-22 16:33:00
633
原创 Vmware网络环境配置
摘要:本文介绍了VMware虚拟机的网络配置方法,包括VMnet1仅主机模式和VMnet8 NAT模式的DHCP设置。同时讲解了如何使用Xshell连接虚拟机系统,以及通过Xftp进行文件传输的具体步骤。此外,还提供了虚拟机快照与克隆的实用技巧,包括清除MAC地址、保存快照等操作,帮助用户快速创建多个虚拟机环境。这些配置方法为搭建虚拟化实验环境提供了完整的技术指导。
2025-09-22 15:53:15
290
原创 Vmware与虚拟机操作
本文介绍了在VMware Workstation上安装CentOS7系统的完整步骤。首先指导用户安装VMware并激活,然后详细说明创建虚拟机、配置镜像路径的过程。在CentOS7安装部分,重点讲解了磁盘分区、软件选择(建议最小化安装以节省资源)、root密码设置等关键步骤,并提供了图形界面与命令行模式的切换方法。最后说明了系统安装完成后的基本设置,包括语言选择和键盘配置。文中还提供了关闭图形界面以节省资源的实用命令。
2025-09-22 15:33:30
989
原创 Coze Stdio介绍
CozeStudio是字节跳动开源的一站式AI智能体开发平台,提供可视化界面支持零代码/低代码开发。该工具集成Prompt、RAG、插件和工作流等核心模块,支持快速构建智能应用。采用Golang+React微服务架构,需Docker环境部署(CPU>2Core,RAM>4GB)。部署步骤包括:准备Docker环境、下载源码、配置模型服务(如Deepseek)、启动服务后通过8888端口访问。平台具备功能模块管理、可视化工作流搭建和增强交互能力等特点,适合企业及开发者快速实现AI应用开发。
2025-09-17 13:56:05
651
原创 C语言相关结构信息
本文介绍了构造类型数据在机器级程序中的处理方法。对于数组,重点阐述了元素地址计算、存储分配(栈或静态区)及指针访问方式;结构体方面,说明了成员存储布局和参数传递优化(推荐指针传递);联合体则突出其共享存储空间特性。此外,还提及数据对齐对访存效率的影响,强调8字节对齐可提升性能。这些底层机制对程序效率有重要影响。
2025-09-17 09:25:28
413
原创 基础汇编指令、基础寄存器信息
摘要:x86汇编语言核心指令分为四类:1.数据传送(MOV、PUSH/POP、LEA);2.算术逻辑运算(ADD/SUB/INC/DEC、CMP、AND/OR/NOT/XOR);3.程序控制(JMP、条件跳转JE/JNE、LOOP、CALL/RET);4.其他(串操作、标志位操作)。关键寄存器包括通用寄存器(EAX/EBX/ECX/EDX、ESP/EBP/ESI/EDI)、段寄存器(CS/DS/SS)和控制寄存器(EIP、EFLAGS)。这些构成了汇编编程的基础框架。
2025-09-15 09:44:45
723
原创 Dify工作流(三)
本文介绍了三种关键节点功能及应用案例:1) 参数提取器节点通过LLM从自然语言提取结构化参数,支持视觉输入和记忆功能,案例演示了从员工薪资信息中提取数据;2) 迭代节点用于批量处理数组数据,案例展示了技术文档的分章节生成;3) HTTP请求节点支持多种请求方式,案例包含Get/Post/文件上传下载的完整实现,配合Flask后端服务进行演示。这些节点可组合使用构建复杂的工作流,案例均包含详细配置步骤和测试方法。
2025-09-07 21:50:55
2242
原创 Dify工作流节点(二)
文章摘要:本文介绍了工作流中的三种功能节点应用。1)代码执行节点支持Python/NodeJS脚本,以MySQL查询为例展示数据转换流程;2)问题分类器节点通过LLM对用户提问分类,并连接不同知识库进行定向回复;3)条件分支节点根据关键词(如"医学:")分流处理,实现知识库检索与通用回复的智能切换。各案例均包含完整配置步骤和测试方法,展示了如何通过节点组合构建智能对话系统。
2025-09-07 21:13:48
1291
原创 Dify工作流相关节点(一)
文章摘要: Dify工作流通过分解任务为节点降低复杂度,提供Chatflow和Workflow两种模式。Chatflow支持多轮对话交互,适用于客服、语义搜索等场景;Workflow适合自动化批处理任务如翻译、数据分析。核心节点包括开始节点(收集用户输入)、LLM节点(模型处理)、文档提取器(解析文件)和知识检索节点(RAG应用)。通过案例演示了标题生成、文档分析、医学问答等典型工作流构建过程,展示了如何配置提示词、变量传递和节点连接来实现不同功能。工作流设计提升了LLM应用的稳定性、可解释性和任务处理能力
2025-09-07 11:51:47
897
原创 Dify关联Ollama
Ollama是一个开源大型语言模型平台,提供命令行界面和本地服务器,支持下载、运行和管理各类开源LLM(如DeepSeek-R1、Gemma3等)。用户可通过简单命令交互使用模型,默认监听localhost:11434,通过环境变量可调整为全网访问。Dify平台支持集成Ollama模型,需在设置中配置供应商并安装插件。使用案例展示如何通过Ollama本地模型构建翻译助手,但需注意小参数模型可能存在准确性局限,建议选用更大模型提升效果。安装需10G磁盘空间,支持Windows系统一键部署。
2025-09-07 09:00:00
1055
原创 Dify AI应用发布
本文介绍了三种在Web中集成AI应用的方法:1)通过iframe嵌入应用,提供HTML示例代码;2)使用script标签集成,支持浮动聊天窗口;3)基于API开发,详细展示了Java调用API的代码实现。同时说明了如何通过Dify平台发布公开Web应用,获取API密钥和管理API访问权限。这些方法使开发者能灵活地将AI功能集成到不同业务场景中。
2025-09-07 03:00:00
803
原创 Dify-CHATflow案例
本文介绍了Chatflow在对话类应用中的应用实践,重点展示了两个案例:数据查询智能助手和技术手册生成助手。数据查询智能助手通过将数据库表结构作为知识库,使用大模型将自然语言查询转换为SQL语句,执行查询并解释结果。技术手册生成助手则通过谷歌搜索获取相关网址,迭代爬取网页内容,最终整合生成技术手册。两个案例均实现了多轮交互的对话式应用,展示了Chatflow在数据库查询和技术文档生成方面的实用价值。
2025-09-06 00:00:00
1924
原创 Dify基础应用
安装模型完成后,需要对模型进行配置,设置模型的API-KEY,如下(以deepseek为例),API-KEY。Dify 是基于大语言模型的 AI 应用开发平台,后续使用Dify时需要接入大模型,Dify 目前已支持。户的提示,使用工具 stability_text2image 绘画指定内容”,用户每次输入命令的时候,调试好应用后,点击右上角的 “发布” 按钮生成独立的 AI 应用,除了通过 URL 体验该应用,在文生图过程中,我们需要大模型来撰写生成图片的提示词(Prompt),这里可以使用Llama模。
2025-09-05 22:00:00
1720
原创 三高项目-缓存设计
本文摘要:缓存设计通过分流和并发导流提升系统性能,核心在于提高命中率和减少查询时间。讨论了缓存位置、数据结构、键值生成策略及更新机制(时效性/主动更新)。重点分析了双写一致性方案(如延迟双删)及风险点(穿透/雪崩/击穿)。提出缓存预热、清理策略(LRU/软引用)和分级缓存(客户端/CDN/服务端)方案。最后探讨写缓存应用场景(削峰场景)和实施要点,强调需根据业务特性选择适当策略,平衡性能与一致性需求。(149字)
2025-09-04 09:51:18
1238
原创 三高-可靠性和应用保护
文章摘要:本文探讨了高并发系统可靠性设计与优化策略。主要内容包括:1)通过串联、并联、冗余等架构方式提升系统可靠性;2)详细介绍了隔离、限流、降级、熔断等核心保护机制的实现原理;3)分析了不同限流算法的特点及适用场景;4)讨论了系统恢复策略与预热机制;5)针对Redis应用场景进行了扩展讨论,包括缓存策略、内存管理和实际业务应用。文章强调通过架构设计和多种技术手段的组合运用来构建高可用系统,而非单纯依赖代码实现。
2025-09-04 09:35:13
577
原创 Dify的搭建
Dify是一个开源的大语言模型应用开发平台,结合BaaS和LLMOps理念,支持开发者快速构建生成式AI应用。其核心功能包括应用创建、技术栈支持和企业级LLMOps平台。安装方式支持在线使用或本地Docker部署,本文详细介绍了Windows环境下通过Docker Desktop安装Dify社区版的步骤,包括环境配置、镜像源设置和部署流程。同时还提供了MySQL 8.0在Windows的安装指南,以及Dify连接MySQL的配置方法,涉及依赖库安装、端口设置和网络访问权限调整等内容。
2025-08-30 19:38:04
884
原创 流水线代码审计Jenkins+sonarqube+git
本文记录了Jenkins安装和配置的完整过程,主要包括:1)通过yum安装Jenkins并配置Java17环境;2)修改Jenkins服务配置文件,设置root用户运行和自定义端口;3)解决插件安装的离线问题,包括修改更新源地址;4)完成web界面初始化配置,包括获取管理员密码、创建用户等;5)配置JDK、Git等工具路径;6)最后提到集成SonarQube和Gitee进行代码扫描。整个过程详细记录了从安装到基础配置的完整步骤,特别针对常见问题提供了解决方案。
2025-08-24 22:10:14
600
原创 nginx+Lua环境集成、nginx+Lua应用
本文介绍了nginx结合lua和redis的三种实现方式:HttpRedis模块(简单缓存)、HttpRedis2Module模块(功能灵活)和lua-resty-redis(适合复杂业务)。详细说明了OpenResty的安装步骤,包括下载资源库、安装及启动测试方法。同时介绍了redis的安装过程,通过epel第三方源安装redis,并展示了基本的redis客户端操作示例。文章内容涵盖了从环境搭建到基础功能测试的完整流程,为开发者提供了nginx+lua+redis技术栈的实践指导。
2025-08-10 21:33:56
730
原创 Lua语言变量、函数、运算符、循环
本文介绍了Lua编程语言的基础概念,包括变量声明与作用域(全局变量、局部变量)、变量赋值规则、表索引访问、循环结构(while/for/repeat)、流程控制、函数定义与使用。重点讲解了函数特性:多返回值、可变参数处理、参数传递,以及运算符分类(算术、关系、逻辑等)。通过求最大值、数组处理、参数求和等实例,展示了Lua的语法特点和编程范式,强调合理使用局部变量和函数封装的重要性。
2025-08-10 16:22:22
674
原创 Lua基础+Lua数据类型
Lua是一种轻量级、开源的脚本语言,专为嵌入应用程序而设计,常用于与Nginx、Redis等配合使用。文章介绍了Lua的安装方法(Windows/Linux环境)和基础语法,包括交互式/脚本式编程、数据类型(nil、boolean、number、string、table等)、变量作用域、注释规范以及函数定义(含匿名函数)。重点讲解了table的灵活用法(可模拟数组、字典等结构)和字符串操作特性(如连接符..、长度计算#)。此外还涉及Lua的特殊设计,如table索引从1开始、所有变量默认全局等特性,为后续扩
2025-08-10 16:10:22
818
原创 Nginx的高可用与动静分离的学习
摘要:高可用(HA)指系统持续提供服务的能力,通常以可用性百分比衡量(如99.99%即"4个9")。实现高可用的核心是冗余和自动故障转移,通过集群化部署保障服务连续性。文章以Nginx为例,详细介绍了搭建高可用集群的步骤:1)准备2台Nginx服务器并配置IP;2)安装keepalived实现主备切换;3)配置虚拟IP和优先级;4)处理常见网络和配置错误。此外还介绍了动静分离的实现方式,通过Nginx配置将静态资源(html、图片)与动态请求分离存储和处理,提升系统性能。
2025-08-10 11:55:31
893
原创 Nginx------负载均衡
本文介绍了负载均衡实验的实现过程。实验通过Nginx将客户端请求分发到两个Tomcat服务器(端口8081和8082),每个Tomcat配置了返回不同端口号的响应页面。主要步骤包括:1) 配置两个Tomcat并创建测试页面;2) 在Nginx中配置upstream实现请求转发;3) 测试负载均衡效果。实验演示了多种负载均衡算法:轮询(默认)、最少连接、IP哈希、通用哈希、随机等,并介绍了通过weight参数设置服务器权重的方法。当标记某个服务器为down时,Nginx会自动停止向其转发请求。
2025-08-10 10:24:26
584
原创 代数系统的一般概念与格与布尔代数
本文摘要: 代数系统部分主要介绍了运算的封闭性、结合律、交换律等基本性质,以及幺元、零元、逆元等概念。重点讲解了半群、独异点、群的定义与判别方法,其中群需要满足封闭性、结合律、存在幺元和逆元四个条件。此外,文章还介绍了环与域的基本概念,环需满足加法阿贝尔群、乘法半群及分配律,而域则是在环的基础上进一步要求非零元素有乘法逆元。文中通过多个例子阐述了不同代数系统的特性,如整数环、有理数环等,并讨论了子代数、零因子等概念及其判别方法。整篇文章系统性地梳理了代数结构的基本知识体系。
2025-08-08 21:17:09
774
原创 离散数学---关系与函数
本文系统介绍了离散数学中关系与函数的核心概念。在关系部分,详细阐述了二元关系的定义、表示方法(集合、矩阵、图)、运算(并、交、逆、复合)以及闭包运算(自反、对称、传递闭包)。重点讨论了等价关系与偏序关系的性质与判定方法,包括等价类、商集、哈斯图等概念。在函数部分,明确了函数的定义与特性(单射、满射、双射),探讨了函数复合运算及其性质。全文通过大量实例对相关概念进行说明,并对比了关系与函数的区别,为离散数学中这一重要知识体系提供了系统的理论框架和实践指导。
2025-08-08 10:20:38
1516
原创 离散数学-----集合
本文系统介绍了集合论的基础知识和核心内容。第一部分阐述了集合的基本概念,包括集合定义、元素与基数、可数集与不可数集、四种表示方法(列举法、描述法、图像法、符号法)以及子集、全集和幂集等概念。第二部分重点讲解了集合的三种基本运算:并集、交集和补集(相对补集与绝对补集),以及集合恒等式的两种证明方法。第三部分介绍了有序对的定义与性质,以及笛卡尔积的概念与特性。全文以概念解析和实例说明相结合的方式,系统构建了集合论的知识体系,其中集合的表示方法、幂集运算、集合恒等式证明以及笛卡尔积的性质是重点内容,而集合运算及其
2025-08-08 09:59:01
1480
原创 离散数学-谓词逻辑
本文系统介绍了谓词逻辑的基本概念、表示方法及推理理论。主要内容包括:1. 谓词的概念与表示,理解个体词、命题函数等基础概念;2. 量词(全称与存在)的使用规则及合式公式的判别方法;3. 谓词演算的等价式与蕴含式,重点掌握前束范式的转换方法;4. 谓词演算的推理理论,包括US、UG、ES、EG等推理规则的应用。文章强调通过约束变元改名等规则改写命题公式,并详细说明了如何将日常命题转化为谓词逻辑表达式。学习难点在于量词公式的变换和谓词演算推理的构造。本文为理解谓词逻辑提供了系统的理论框架和实践指导。
2025-08-08 09:44:13
744
原创 可执行文件的生成与加载执行
文章摘要: 本文系统介绍了可执行文件生成的全过程,包括预处理、编译、汇编、链接等关键环节。首先阐述了目标文件格式(ELF)的结构特点,详细解析了可重定位文件和可执行文件的组织方式。在符号解析与重定位部分,重点说明了全局符号的多重定义规则和静态/动态链接机制,通过实例演示了R_386_PC32和R_386_32两种重定位方式。程序执行部分则从进程虚拟地址空间、execve函数调用流程切入,分析了CPU执行指令的基本原理和流水线工作机制。最后探讨了异常/中断处理机制,包括响应流程和向量中断方式。全文通过GCC工
2025-08-07 23:04:29
464
原创 程序的转换及机器级表示
本文摘要: 程序转换概述 机器指令与汇编指令采用RTL语言描述功能 计算机只能执行机器语言,高级语言需编译为汇编再转为机器码 指令系统设计分为CISC(复杂指令集)和RISC(精简指令集)风格 生成机器代码的4个步骤:预处理、编译、汇编、链接 IA-32指令系统 数据类型包括整数、浮点数、指针等,对应不同长度操作数 寄存器组包含通用寄存器、段寄存器和专用寄存器 寻址方式支持基址+变址+位移等复杂计算 指令格式包含前缀、操作码、ModR/M等字段 常用指令类型 传送指令:MOV、PUSH/POP、LEA等 算
2025-08-07 17:24:29
568
原创 数据的表示和运算
摘要 本文系统介绍了计算机中数值和非数值数据的表示与运算方法。主要内容包括: 数据编码基础:二进制编码原理,数值数据的定点与浮点表示,进位计数制及其转换方法。 整数表示:无符号整数和带符号整数的编码方式,C语言中的整数类型及其转换规则。 实数表示:IEEE 754浮点数标准格式,规格化处理,特殊值的编码表示。 非数值数据:逻辑值、ASCII字符和汉字的编码方法,包括输入码、内码和字形码。 运算实现: 加法器和ALU的结构与工作原理 定点数的乘除运算算法(原码/补码乘法、恢复余数/不恢复余数除法) 浮点数的加
2025-08-06 21:29:51
1336
原创 高等数学(工本)----00023 速记宝典
本文系统总结了高等数学中空间解析几何与多元微积分的重要知识点。主要内容包括:1)空间直角坐标系的建立与性质,特殊点的坐标表示;2)向量的基本概念与运算,包括投影、数量积及其坐标表示;3)曲面与直线的方程表示方法,对称性分析及二次曲面分类;4)二元函数的定义域、连续性、有界性等基本性质;5)二重积分的几何意义与可积条件;6)曲线积分与曲面积分的计算方法及其转化关系。这些知识点构成了空间解析几何与多元微积分的理论基础,为研究空间几何问题和多元函数分析提供了系统的数学工具。
2025-08-06 20:27:32
849
原创 02324-离散数学-速记宝典
本文系统总结了离散数学的核心考点,主要涵盖命题逻辑、集合论、代数系统和图论四大模块。在命题逻辑部分,详细阐述了命题概念、联结词、公式分类及范式转换方法;集合论部分包括集合运算、二元关系性质及函数类型;代数系统部分重点讲解运算性质、群环域判定及格的分配性;图论部分则涉及图的基本概念、连通性判定及树的性质。全文通过分点列举的方式,清晰呈现了各知识点的关键内容与判定标准,为系统掌握离散数学核心概念提供了结构化参考框架。
2025-08-04 21:34:49
671
原创 13015计算机系统原理-速记宝典
本文摘要: 计算机系统基础知识点梳理,涵盖以下核心内容:1)冯·诺依曼计算机结构的五大部件和存储程序原理;2)程序执行过程、指令类型及CPU工作机制;3)编程语言处理系统(汇编/解释/编译程序)和源程序转换流程;4)数据表示方法(定点/浮点数编码)和运算规则;5)处理器架构特性(IA-32/x86-64对比);6)存储系统(Cache映射/虚拟存储)和I/O控制方式;7)操作系统相关概念(程序加载/异常处理/进程管理)。各考点均采用分条列述方式,突出关键特征和比较要点,适合计算机组成原理课程的系统复习。
2025-08-04 21:09:29
1611
原创 Nginx的反向代理
本文介绍了使用Nginx实现单台和多台Tomcat代理的配置过程。单台代理演示了通过Nginx将www.cpf.com请求转发到Tomcat8080端口,返回"tomcat hello!!!"页面。多台代理配置了两个Tomcat实例(8081和8082端口),分别处理/beijing和/shanghai路径请求,返回对应城市名称。关键步骤包括:1)安装配置Nginx和Tomcat;2)修改Nginx配置文件实现请求转发;3)设置不同路径对应不同Tomcat实例;4)通过NAT网络实现端口
2025-08-04 20:47:50
780
原创 Nginx基础学习与了解
Nginx是一个高性能的Web服务器和反向代理软件,由俄罗斯开发者Igor Sysoev于2004年发布。它具有低资源消耗、高并发处理能力等特点,广泛应用于互联网企业。Nginx支持正向代理和反向代理,其中反向代理可将请求分发到多个内部节点,隐藏后端服务器信息。安装Nginx可通过yum工具配置官方仓库实现,常用命令包括启动、停止、重载配置等。配置文件分为全局块、events块和http块,其中http块可包含多个server和location配置。2019年Nginx被F5公司收购,目前为全球25%以上的
2025-08-03 21:38:11
608
原创 第六章 总线
总线是计算机系统中连接各功能部件的公共通信通道。总线传输周期指完成一次数据传输所需的时间,包括地址、数据和应答阶段。总线仲裁解决多设备争用问题,通过优先级或轮询机制确定主控权。总线操作涉及读写、中断等过程,定时方式分为同步和异步两种,同步总线采用时钟信号协调,异步总线则通过握手协议实现时序控制。这些特性共同保证系统高效可靠运行。
2025-07-28 09:28:57
332
02324离散数学离散数学命题逻辑与谓词逻辑核心概念解析:自考重难点知识体系构建
2025-09-14
【计算机系统原理】基于冯·诺依曼结构的指令系统与存储层次化设计:从数据表示到I/O控制的完整体系解析
2025-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅