Trae solo模式使用 官网下载:https://www.trae.cn/ 1. 代码生成1. 配置规则 使用openCode或者其他工具,扫描项目生成项目规则,如下: 会生成类似文件:xxx-project-skill.md, 会包括:技术栈、代码风格、格式化规范、Vue组件规范、命名约定 等 配置生成的md文件到trae,后续生成的代码就会默认遵守这些规则,比如:使用的组件就会是当前项目使用的elmentUi 2026-02-27 AI编程助手
SpringBoot项目集成MapStruct 官网:https://mapstruct.org/ github地址:https://github.com/mapstruct/mapstruct 1. MapStruct是什么?MapStruct 是一个代码生成器,它基于约定优于配置的方法极大地简化了 Java bean 类型之间映射的实现。生成的映射代码使用简单的方法调用,因此速度快、类型安全且易于理解。 多层应用程序通常需要在不同的对象模型 2026-02-10 Springboot #MapStruct
Ragflow基础界面操作 1. 模型配置 2. 知识库2.1. 新建知识库 2.2. 知识库配置(推荐配置) 建议文本块大小 2048 (回答更全面) 勾选表格转HTML(对于解析文档中的表格效果有提升) 自动关键词提取 3-4个 自动问题提取 1-2个 2.3. 文件上传 2.4. 文件解析 2.5. 人工干预解析结果:编辑调整解析内容、或者手动调整关键词 3. 聊天 4. 智能体4.1. 创建智能体 4.2. 配 2025-12-08 AI应用开发
构建多AI服务统一接入平台 1. 项目背景作为全栈工程师,我需要搭建一个AI对话平台,需要对接AI团队提供的两种SSE接口: 基于LangChain开发的Python项目接口 基于RAGFlow开发的接口 不同接口对应不同的智能体,后端采用Java Spring Boot,前端使用Vue3,实现了流式对话和思考链可视化功能。 2. 系统架构设计 2.1.1. 后端技术栈 Spring Boot 3.x:核心框架,提供R 2025-11-22 AI应用开发 #项目架构设计
mySQL之explain命令实战 1. 实战 SQL 12345678910111213141516171819explain SELECT m.id, m.category, m.model_name, m.api_host, m.model_type, m.icon_nameFROM jai_brain.chat_model mWHERE m.model_show = 0 AND ( m.visibility = 2025-11-15 数据库 #mysql
响应式布局中rem的使用 1. 什么是rem?1.1. 定义rem 是一种相对单位,表示相对于 HTML 根元素的字体大小。它的全称是 “root em”,即根 em。 1.2. 为什么要使用rem?设置 rem基准大小主要是为了 响应式设计 和 统一缩放控制。 123456789101112131415161718/* 基础设置 */html { font-size: 16px; /* 桌面端基准 */ 2025-11-09 前端布局
Vue3中使用SVG图标 1. 准备svg文件webstorm 可以安装插件如:icon viewer 查看图标效果 2. 封装 SVG 为组件123456789101112131415161718192021222324252627282930313233343536373839<script setup lang="ts">const props = defineProps<&# 2025-11-05 Vue
websocket统计实时在线人数(java&vue) 1. 后端1.1. 引入依赖1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency> 1.2. 配置类1234567891 2025-11-01
Pinia持久化存储 为了在页面刷新后保留状态,我们可以使用 pinia-plugin-persistedstate 插件来实现状态持久化存储。 1. 安装持久化插件pinia-plugin-persistedstate1. 安装依赖1npm install pinia-plugin-persistedstate 2. 将插件添加到 pinia 实例上在 main.js 中添加插件配置。 123456import & 2025-10-21 Vue