- 博客(255)
- 资源 (4)
- 收藏
- 关注
原创 记录前端请求接口在浏览器请求响应的Preview和Response展示的一样的问题
<think>我们只需要根据内容生成摘要,≤150字。内容主要讲接口响应异常原因:FastJson1.2.47序列化Map<Integer,...>时key不加引号导致非法JSON,Chrome解析失败,修复改为Map<String,...>。摘要要简洁。</think>摘要:响应异常因FastJson 1.2.47序列化Map<Integer,…>时,数字key未加引号,生成非法JSON,导致Chrome Preview解析失败,退化为与Response相同的原始文本。修复方法是将Map<Integer,
2026-09-03 15:44:36
159
原创 docker 部署的ollama服务在dify中访问不到的问题
摘要:针对Docker部署的Ollama、FastGPT和Dify服务间网络不通问题,提出两种解决方案:1) 临时方案通过docker network connect将各容器接入共享网络ollama_shared;2) 永久方案需修改各服务的docker-compose.yml文件,使Ollama同时接入默认网桥和共享网络,并为FastGPT/Dify添加共享网络配置。关键步骤包括创建共享网络、声明多网络连接,确保服务重建后网络配置不丢失。(149字)
2026-08-10 17:40:43
267
原创 java Swing 程序打exe包
摘要:当JDK缺少JRE文件夹时,可通过命令行在JDK根目录执行jlink命令生成完整运行环境。执行后会在JDK目录下生成JRE文件夹,将其与jar文件一起复制。随后使用Launch4j工具配置并打包成exe文件,最终需将生成的完整文件夹分发才能正常运行程序。文中包含详细的操作截图,展示了从生成JRE到打包exe的全过程。
2026-06-22 18:10:18
62
原创 java Swing 实现程序启动管理台.exe
本文介绍了一个基于Swing开发的EXE程序启动器工具,具有以下功能特点: 采用Swing框架开发,可打包为独立EXE文件 提供可视化配置界面,支持添加/编辑多个外部程序配置 配置内容包括:程序名称、EXE路径、启动参数、工作目录 支持配置本地存储(JSON/INI格式),下次启动自动加载 通过按钮方式启动配置的外部程序(独立进程方式运行) 提供文件选择器方便配置路径 实现方案: 主程序为Swing窗口应用,使用JDialog实现配置弹窗 配置数据以对象形式存储,支持序列化保存到本地文件 通过Runtime
2026-06-22 15:24:23
499
原创 Java Swing 实现简易计算器.exe 的demo
本文介绍了Java的Swing GUI工具包,它是一个基于AWT重写的纯Java实现、跨平台的图形界面开发工具。Swing以"J"开头的组件(如JButton、JLabel等)和顶层窗口(JFrame、JDialog)为特点,要求所有GUI操作必须在事件调度线程(EDT)中执行。文章提供了一个简易计算器的完整实现代码示例,展示了窗口布局、按钮事件处理、运算逻辑等核心功能,包括数字输入、基本运算、清零和退格等操作,体现了Swing开发的基本模式和规范。
2026-06-22 14:41:00
201
原创 500-AI-Agents-Projects学习之二.crewai_mcp_course 建立 Agent 通用认知
《CrewAI多智能体协作框架与MCP协议实战课程》摘要:本课程系统讲解CrewAI多智能体框架(包含Agent、Task、Crew三要素)及其核心功能角色分工、任务调度和团队协作机制。重点介绍MCP协议标准化工具集成方案,通过客户端/服务端架构实现外部工具的一键挂载。课程采用递进式设计,从基础多智能体协作(如职场周报生成案例)到工具集成(搜索/计算/文件操作),最后深入MCP服务部署。全套代码兼容主流大模型,提供可运行实例,帮助开发者快速构建实用AI协作系统,显著降低工具开发成本。
2026-06-17 17:13:27
527
原创 500-AI-Agents-Projects学习之一.环境搭建
本文介绍了基于MIT协议开源的AI Agent项目合集,包含500+实战案例与四大主流框架(CrewAI、AutoGen、LangGraph、Agno)的内容体系。详细提供了环境搭建指南:通过conda创建Python 3.10环境,安装核心库并配置DeepSeek API密钥。测试环节展示了智能体调用示例,推荐了从单智能体到多智能体团队的系统学习路径,以及针对不同行业场景的实战项目。特别说明如何将原代码适配DeepSeek模型,为开发者提供了一站式AI智能体开发资源。
2026-06-17 15:39:39
195
原创 图片 OCR 文字提取 (Python + AI 模型(ModelScope))
本文介绍了一个基于ModelScope模型的OCR文字识别工具,通过Streamlit实现可视化界面。主要内容包括:1) 创建Python3.10虚拟环境并安装必要的依赖库;2) 使用阿里达摩院的通用OCR模型(damo/cv_convnextTiny_ocr-recognition-general_damo)构建识别功能;3) 编写交互式脚本支持图片上传、文字识别和结果展示;4) 测试表明该工具能有效识别证件、发票、手写体等多种文档。该方案具有环境配置简单、模型精度高、操作便捷等特点,可通过pyinsta
2026-06-05 17:03:22
174
原创 CC Switch安装及配置本地ollama模型
本文介绍了CC-Switch工具的安装与配置方法。CC-Switch是一款开源的跨平台AI编程配置管理工具,支持统一管理Claude Code等六大AI编程客户端,实现API、模型等一键热切换,兼容Windows/macOS/Linux平台。文章提供了Linux安装docker+ollama+deepseek、Windows部署ollama本地大模型等前置教程链接。详细说明了CC-Switch的下载安装步骤,并重点演示了如何配置ollama本地模型(如deepseek-r1:7b),包括设置API地址、模型
2026-06-03 17:37:05
5167
原创 CodeGraph安装及在idea的claude code插件中使用
CodeGraph 是一个本地优先的代码智能系统,可将代码库转化为可查询的知识图谱,并通过模型上下文协议(MCP)为AI编程Agent提供支持。它能显著降低Agent会话成本25%、减少62%工具调用,且完全本地运行无需外部服务。安装可通过npm全局安装@colbymchenry/codegraph包,支持自动检测或指定目标安装模式。使用codegraph init初始化项目图谱,status查看状态。还可集成到IDE(如Claude Code插件),通过配置MCP路径实现代码智能增强功能。系统通过预索引S
2026-05-31 16:11:39
1828
原创 CC GUI 配置github MCP
本文介绍如何申请GitHub个人访问令牌(PAT)并配置到MCP项目中。首先访问GitHub设置页面的Tokens板块创建PAT,需妥善保存生成的密钥。接着在MCP项目的CC GUI配置中将"GITHUB_TOKEN"替换为刚申请的PAT密钥,配置参数包括使用npx命令运行指定包,并设置stdio通信类型。文中包含配置示例代码和操作截图,展示了完整的令牌申请和项目配置流程。(149字)
2026-05-29 10:48:09
165
原创 Java 使用 YOLO模型检测裂缝
这篇文章介绍了如何在Java中使用ONNX Runtime加载和运行YOLO模型进行裂缝检测。主要内容包括: 模型转换:将训练好的YOLO模型(best.pt)导出为ONNX格式,以便Java调用。 环境准备: 使用JDK 17 添加ONNX Runtime依赖 将ONNX模型和测试图片放入resources目录 Java实现步骤: 从resources加载ONNX模型 加载测试图片 创建ONNX推理会话 获取模型输入输出信息 图片预处理(包括letterbox缩放、归一化等) 关键参数: 置信度阈值CON
2026-05-15 10:24:35
72
原创 基于 YOLO 的建筑裂缝检测实操与模型训练全解析(含踩坑记录含开源裂缝数据集)
本文介绍了如何将带有彩色框标记的裂缝图片转换为YOLO格式标签文件,并训练裂缝检测模型的过程。首先通过Python脚本自动识别图片中的绿、蓝、红色框,分别对应纵向、横向和网状裂缝类别,生成YOLO格式的txt标签文件。然后配置data.yaml文件,使用YOLOv8进行模型训练。文章还包含模型验证、预测使用以及新增图片标注的方法,最后通过labelImg工具对未标注图片进行手动标注以扩充训练数据集。整个过程实现了从已有标注图片到可训练模型的完整流程,适用于小规模裂缝检测场景。
2026-05-14 15:59:55
525
原创 若依微服务框架扩展业务数据权限
本文介绍了如何扩展系统数据权限功能,实现业务库数据权限控制。主要修改包括:1)在LoginUser实体中增加部门子节点ID和父子级部门ID字段;2)在用户登录接口中查询并赋值这些字段;3)为DataScope注解增加业务表别名字段;4)修改DataScopeAspect切面类,添加业务数据权限处理逻辑。通过扩展原有数据权限机制,使业务库中带有user_id和dept_id字段的表也能实现权限控制,包括全部、自定义、部门、部门及以下、仅本人等数据权限类型。
2026-05-08 15:22:24
68
原创 FastGpt知识库加载url资源
本文介绍了一个基于Java实现的文件资源管理系统,主要功能是扫描服务器上的PDF资源并提供API接口返回资源列表。系统包含以下核心组件: 数据结构设计:使用FileItemDTO类封装文件信息(ID、名称、URL、大小、创建时间)和FastGPTResponse类包装响应数据。 服务实现: 支持全量扫描(项目启动时执行)和增量扫描(每10分钟定时执行) 通过递归扫描指定目录获取PDF文件 使用内存缓存维护文件列表和最后修改时间映射 关键特性: 路径配置灵活(PDF_LOCAL_PATH和PDF_ACCESS
2026-04-30 10:22:31
102
原创 Linux内网搭建FastGpt+配置ollama私有化的deepseek-r1:7b模型
本文介绍了在内网Linux服务器上部署FastGPT环境的完整流程。首先在Windows主机上拉取所需的Docker镜像(包括Redis、MongoDB、PGVector、MinIO等基础组件和FastGPT相关镜像),然后通过docker save命令将所有镜像打包成单个tar文件。接着将该文件传输到内网服务器,使用docker load导入镜像。最后提供了详细的docker-compose.yml配置,包含PostgreSQL、MongoDB、Redis、MinIO等服务的部署参数,以及FastGPT核
2026-04-29 16:06:31
198
原创 Langchain4j(4)RAG之入门示例
检索增强生成。让 AI 只能根据你提供的文档回答解决 AI 胡说八道 问题让 AI 能使用私有数据、内部文档把文字变成 一串数字语义相似的文本,向量距离更近是 RAG 能 “语义检索” 的基础。
2026-04-13 15:46:03
426
原创 Langchain4j(3) Prompt 提示词工程 + PromptTemplate + SystemMessage 高级用法
本文介绍了LangChain4j提示词核心组件及使用方式,主要包括: 核心三件套:PromptTemplate(带变量替换的模板)、SystemMessage(AI角色设定)、UserMessage/AiMessage(对话载体) 基础使用:通过PromptTemplate实现变量替换,动态生成提示词 核心功能:SystemMessage设定AI行为规则(如技术助手只回答技术问题) 高级集成:与AiServices结合,通过注解方式定义系统提示 动态系统提示:结合PromptTemplate实现可配置的角色
2026-04-13 11:15:57
168
原创 Langchain4j(2)历史数据库持久化、多用户记忆、长期保存、恢复历史
本文系统介绍了聊天系统的核心架构与实现流程。关键点包括:1) ChatMemory作为临时消息容器,ChatMessage作为持久化存储单元;2) 通过conversationId唯一标识对话;3) 核心流程围绕历史消息的加载(数据库→ChatMemory)与保存(ChatMemory→数据库)展开;4) 提供基础实现与企业级chatMemoryProvider两种方案;5) 完整生命周期管理从对话创建到持续交互的全过程。系统设计遵循"临时处理+持久存储"原则,确保多用户对话隔离和历史消
2026-04-08 15:34:50
337
原创 Langchain4j(1)基础对话+连续对话+工具调用 + 流式响应+结构化 JSON 输出
LangChain4j 是专为 Java 开发者设计的大语言模型(LLM)集成框架,核心价值是统一抽象多厂商模型、向量库与工具调用,让你快速构建智能应用。
2026-04-07 15:32:43
547
1
原创 Linux 环境 libreoffice 执行word转pdf 中文乱码问题
摘要:解决Linux系统下LibreOffice将Word转PDF出现乱码问题的方法。首先安装LibreOffice(sudo yum install libreoffice),然后将Windows系统的C:\Windows\Fonts文件夹上传至Linux的/usr/share/fonts目录,最后执行mkfontscale、mkfontdir和fc-cache命令更新字体缓存。通过fc-list :lang=zh可验证中文字体是否安装成功。该方法通过补充中文字体库有效解决了转换乱码问题。
2026-03-23 11:50:12
132
1
原创 零人公司操作系统Paperclip安装
Paperclip 是一个开源的 AI 智能体(Agent)编排系统,定位为「零人公司操作系统」,核心是把多个 AI Agent 组织成有架构、有预算、有目标的团队,让它们像真实公司一样协同运营业务。
2026-03-16 16:59:37
799
原创 Windows安装openClaw龙虾 wsl2 稳定安装版
本文介绍了在WSL2环境中配置和运行OpenClaw项目的完整流程。首先下载项目源码并配置WSL2环境,安装Ubuntu子系统。随后在WSL中安装Node.js和pnpm环境,并将项目文件复制到WSL中。重点演示了如何配置DeepSeek API接口,包括修改base_url、设置API密钥等步骤。最后详细说明了项目启动过程,包括生成认证token、配置个性化设置,以及设置系统服务实现开机自启动。整个过程涵盖了从环境搭建到项目部署的全部关键步骤,为在WSL环境下运行OpenClaw项目提供了完整指南。
2026-03-12 15:43:00
925
2
原创 Windows安装openClaw踩坑版本
本文详细记录了在Windows系统中配置开发环境的完整流程。首先通过NVM安装Node.js 22.12.0版本,然后启用WSL2并安装Ubuntu子系统。接着解决PowerShell脚本执行策略问题,成功安装pnpm包管理器。在尝试一键安装OpenClaw失败后,改为手动下载项目源码,使用pnpm安装依赖并构建项目。遇到WSL环境问题后,又在Ubuntu子系统中重新配置Node.js和pnpm环境,包括设置DNS、安装nvm、配置Node路径等。整个过程涵盖了Windows和WSL环境的协同配置,以及常见
2026-03-11 16:05:52
567
原创 大疆无人机API源码部署
本文介绍了DJI云API示例项目的部署流程。后端需要安装Docker、MySQL、Redis、EMQX和Minion服务,并配置相关参数(端口、数据库连接、Redis、MQTT等)。前端需安装NVM和Node环境。项目源码分别位于GitHub上的后端和前端仓库。配置文件中详细说明了服务器、数据库、Redis、MQTT、OSS存储等关键组件的连接参数,以及直播流媒体服务的设置要求。部署时需要先启动基础服务,执行SQL脚本,然后修改配置文件中的IP地址、账号密码等关键信息,最后启动应用服务。
2026-03-05 17:10:26
504
原创 docker安装EMQX MQTT
本文介绍了如何使用Docker快速部署EMQX MQTT消息服务器。通过docker run命令启动容器,映射1883(MQTT)、8083(WebSocket)、18083(管理界面)等关键端口,并配置了两个认证用户(admin/admin和JavaServer/123456)。18083端口提供Web管理控制台,默认账号为admin/public。该部署方式简便高效,适合快速搭建MQTT消息服务环境。
2026-03-05 16:09:15
111
原创 下载huggingface 模型
本文介绍了如何通过conda安装并配置hf-transfer工具来加速Hugging Face模型下载。首先创建Python 3.12的conda环境,安装huggingface_hub和hf-transfer依赖包,然后设置HF_HUB_ENABLE_HF_TRANSFER环境变量启用加速功能(Linux用export,Windows用$env命令)。最后演示了使用huggingface-cli下载bloom-560m模型到本地的命令。整个过程通过代码块和图片详细展示了操作步骤。
2026-02-26 08:35:27
110
原创 Windows私有化部署OpenManus
OpenManus 定位为通用型开源 AI 智能体框架,旨在复刻商业产品 Manus 的核心能力,降低 AI Agent 开发门槛,支持单 / 多智能体(实验性)协作,适合快速原型验证与二次开发,助力开发者构建自主执行复杂任务的 AI 代理。
2026-01-28 12:00:58
845
原创 Linux安装Whisper(C++版)音频解析文本
本文介绍了在Linux系统上安装和配置Whisper语音识别工具的全过程。首先在home目录创建whisper文件夹,下载whisper.cpp源码并解压。接着安装ffmpeg和必要的依赖包,通过脚本自动下载CentOS 7.9和EPEL的RPM包。然后配置CMake环境并编译whisper.cpp源码,将生成的可执行文件安装到/opt/whisper/bin目录。最后创建了一个便捷的whisper-transcribe命令脚本,用于调用whisper-cpp进行语音转写,支持自动将输入音频转换为16kHz
2025-12-16 15:06:09
594
原创 新版若依微服务增强swagger增强集成knife4j
本文介绍了将Swagger替换为Knife4j的操作步骤。在父POM中添加统一版本控制,删除原有Swagger依赖并引入Knife4j相关组件。配置文件方面,删除了Swagger相关配置,并在Gateway服务的Nacos配置中添加了Knife4j的路由配置,定义各模块的访问路径和顺序。通过POM依赖替换和配置调整,完成了从Swagger到Knife4j的切换。
2025-11-03 16:24:23
631
原创 java 使用 spring AI 实战 RAG (Chroma 向量数据库+Advisor)
我这里用的 :ollama+ qwen 大家可以根据自己的环境自行更改Windows版本Linux版本。
2025-09-04 14:10:35
1077
3
原创 Linux环境下多个docker容器网络访问不通的问题
先查看是不是自己防火墙的问题,我这里防火墙的端口都已开放了不是这个问题。找到dify的api容器 和 xinference容器。,以后哪个容器访问不到它,就将它加入一下相关网络就行。访问不到,但是我在浏览器和服务器上访问时可以访问的。
2025-08-05 09:25:58
452
原创 Linux安装Xinference
Xinference) 是一个开源平台,用于简化各种 AI 模型的运行和集成。借助Xinference,我们可以使用任何开源LLM嵌入模型和多模态模型在云端或本地环境中运行推理,并创建强大的 AI 应用。和Ollama。
2025-08-04 14:21:04
1466
原创 Linux安装部署Dify+配置ollama私有化的deepseek-r1:7b模型+配置Xinference私有化的Embedding模型
可视化工作流编排:通过零代码拖拽式界面,无需编写代码就能构建复杂的AI工作流程,降低开发门槛,提高开发效率。多模型支持:可无缝集成GPT系列、Llama、Mistral等数百种语言模型,兼容OpenAI API兼容的私有化模型,也支持本地部署的LLaMA2、ChatGLM3等开源模型,让企业能根据业务需求和成本灵活选择。RAG增强检索。
2025-08-04 10:30:38
1706
20160325_1614199_IMOS_PlayerSDK_Win32_V2.01_796462_194214_0.zip
2019-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅