logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用CSS创建三角形图标

CSS 三角形是利用边框相交特性实现的:元素设置为零尺寸 (width: 0;height: 0通过控制不同方向边框的透明/显色状态边框相交处形成斜切角效果3.2两种主要实现方法对比方法代码示例生成形状特点典型应用场景双边框法border-left/right:透明;border-top:显色等腰三角形对称、比例精确可控下拉箭头、工具提示单边框法border-bottom:显色;border-le

#css#前端
从零搭建本地化 RAG 聊天助手:从环境配置到核心逻辑全解析

本文详细介绍如何搭建一个基于RAG(检索增强生成)技术的本地聊天助手。主要内容包括:1)开发环境配置,安装Chainlit、llama-index等核心工具;2)模型选型,使用BAAI/bge-small-zh-v1.5嵌入模型和Kimi/DeepSeek等LLM;3)RAG核心逻辑实现,包括文档索引创建和聊天引擎开发;4)前端交互设计,通过Chainlit实现文件上传和问答界面;5)完整运行流程

文章图片
#RAG#人工智能#python +1
Vue3中的pinia

Pinia是Vue3的官方状态管理库,用于管理跨组件共享数据。其核心概念是Store,包含state(状态数据)、getters(计算属性)和actions(修改状态的方法)。相比Vuex,Pinia具有API简洁、TypeScript支持良好、模块化设计等优势。使用步骤包括:安装Pinia、创建Store文件定义状态和方法、在组件中导入使用、在main.ts注册。通过计数器示例展示了状态管理流程

文章图片
#vue.js#前端#javascript
到底了