AI
文章平均质量分 90
闫同学鸭
让旷野天空放一片晴
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QClaw助力!表情包根本用不完~
本文介绍了如何利用QClaw打造一个表情包AI Agent,帮助用户智能匹配和搜索表情包。QClaw作为OpenClaw的优化版本,具有更好的中文支持、简化安装和深度生态整合等特点。文章详细讲解了从安装QClaw、配置Agent到接入微信的全流程,并提供了ChineseBQB表情包仓库作为知识库来源。此外,还解释了QClaw工作目录中各文件的作用和修改建议,帮助用户更好地定制和管理AI助手。原创 2026-04-15 20:49:35 · 510 阅读 · 0 评论 -
万字长文详解向量数据库与RAG
在了解向量数据库之前,我们还是要明确一下到底什么是向量?**向量(Vector)**在数学、物理、计算机科学等领域中有着广泛的应用。它是一个表示具有大小和方向的量,在机器学习和数据科学中,向量通常表示为一组数字(通常是浮点数),这些数字用于描述一个对象的特征或属性。比如在Milvus这样的向量数据库中,向量常常用来表示数据(例如文本、图像、音频等)的特征,以便进行高效的相似度检索。向量数据库是一种专门为高效存储、检索和管理高维向量数据(即向量嵌入)而设计的数据库系统。原创 2026-02-07 16:57:23 · 516 阅读 · 0 评论 -
从无状态到有状态,LLM的“记忆”进化之路
应用的状态性取决于是否保存交互上下文。有状态应用(如会话系统)会持久化记录用户信息,而无状态应用(如HTTP协议)每次请求独立处理。HTTP虽无状态,但通过Cookies、Session、JWT等机制可模拟状态,实现会话跟踪。以餐厅点餐为例,无状态服务独立处理每次请求,有状态则能记忆用户偏好。 LLM的状态性:基础模型(如GPT-4)本身无状态,但上层应用(如ChatGPT)通过上下文窗口管理将历史对话作为输入传递,实现多轮对话的连贯性。这种设计平衡了资源效率与用户体验,适用于个性化推荐、复杂任务等原创 2025-10-30 22:44:28 · 549 阅读 · 0 评论 -
用通俗的话解释下MCP是个啥?
MCP的核心设计理念是创建一个开放、统一的协议标准,使不同厂商的大型语言模型(如GPT系列、Claude、Llama等)能够以一致的方式连接到多样化的数据源和工具生态系统。从技术架构看,MCP采用了客户端-服务器模型MCP主机:需要访问数据的应用程序(如Claude桌面版、IDE或AI工具)MCP客户端:管理与服务器的1:1连接,处理通信细节MCP服务器:轻量级程序,通过标准化协议暴露特定功能,连接本地数据源或远程服务。原创 2025-06-08 20:59:00 · 1329 阅读 · 0 评论 -
CodeBuddy优雅入场!没有最强只有更强!
TerminalAI是一款专为开发者打造的轻量级终端AI对话工具,支持在Linux/macOS终端环境中通过自然语言进行高效交互。它基于Go语言开发,深度融合命令行场景,提供流式响应输出(逐字打印效果)、多轮对话上下文记忆代码片段自动高亮以及系统命令智能推荐。用户可直接输入t "如何监控服务器日志"快速获取解决方案,并支持切换OpenAI云端模型或本地Llama3等开源模型。原创 2025-05-14 22:59:16 · 2409 阅读 · 0 评论 -
这是一份简单优雅的Prompt Engineering教程
通过系统化的提示工程,可使大语言模型输出质量提升40%以上(OpenAI研究数据)。关键在于将模糊需求转化为机器可解析的结构化指令,这本质上是在训练用户的「第二语言能力」。原创 2025-04-06 21:44:17 · 1827 阅读 · 0 评论 -
一文带你搞懂AI大模型技术版图
别被“人工智能”四个字吓到,其实它就像学做菜:掌握几样核心原料(数据),了解常用厨具(算法),再练几道招牌菜(应用场景),你也能用AI做出让人惊叹的“数字料理”。基础层的内容可能大多数人都不太需要关注到,可以仅作为了解,比如理解GPU/TPU的并行计算原理(如CUDA核心、张量加速),了解cuDNN、OneDNN等加速库的使用场景和DeepSpeed、Megatron的分布式策略(数据并行、模型并行)等等。编译器是静态代码到机器码的“翻译器”,而AI框架是动态模型到硬件指令的“映射器”。原创 2025-04-06 21:43:35 · 1169 阅读 · 0 评论 -
AI编程辅助工具先锋:豆包MarsCode
AI在编程辅助领域的广泛应用,不仅改变了开发者的工作方式,更激发了新的技术创新点。通过深度学习和强化学习等技术,AI能够不断学习新的编程范式、算法和框架,并将这些知识应用于辅助开发过程中。这有助于开发者更快地掌握新技术、新工具,推动软件开发的持续创新。同时,AI辅助的编程工具还促进了跨学科、跨领域的合作与交流。开发者可以借助AI工具快速实现跨语言、跨平台的代码转换和集成,打破技术壁垒,推动不同领域之间的知识共享与融合。这种开放、协作的创新模式将为软件开发带来更加广阔的发展空间。原创 2024-09-07 14:47:25 · 2545 阅读 · 1 评论
分享