自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(522)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring AI Alibaba实战训练营-31 实时语音对话Agent开发指南

本文介绍了一个基于Spring AI Alibaba构建的实时语音对话Agent系统。该系统通过WebSocket实现全双工语音交互,支持实时语音对话、打断功能、全流程流式处理(STT→Agent→TTS)以及工具调用功能。系统采用分层架构,核心组件包括WebSocket通信层、DashScope语音识别/合成模块和ReactAgent智能体框架,使用Project Reactor实现流式数据管道。

2026-03-04 21:49:50 51

原创 AI未来启示录:杨植麟谈AI的“无限游戏“与程序员的下一个十年

本文根据月之暗面CEO杨植麟的最新访谈,总结出他眼中的AI发展趋势和对程序员的影响

2026-03-01 11:54:38 10

原创 告别反复格式化!Ventoy终极教程:一个U盘装遍Windows/Linux/UEFI所有系统

Ventoy是一款革命性的启动盘制作工具,解决了传统装机工具需要反复格式化U盘的痛点。它采用"一次安装,无限复用"的设计理念,用户只需安装一次,即可直接拷贝ISO/WIM/IMG等镜像文件启动1300+种系统。最新1.1.10版本新增对FreeBSD等系统的支持,并优化了兼容性。文章详细介绍了Windows/Linux双系统下的安装方法、常见避坑指南以及高级功能如Linux持久化、密码保护等。Ventoy支持MBR/GPT分区格式,兼容x86/ARM64等多种架构,完全免费开源,

2026-03-01 11:40:00 748

原创 个人顶级AI助手OpenClaw(Clawdbot) - 新手快速入门指南

本文详细介绍了个人顶级AI助手OpenClaw(Clawdbot) 的快速入门指南,包括安装部署和使用配置及注意事项

2026-02-01 11:13:15 2995

原创 ZGC实战:停顿<1ms!高并发低延迟GC调优指南

ZGC是一种低延迟、可扩展的Java垃圾收集器,适用于从8MB到16TB的堆内存。其主要特点包括亚毫秒级暂停时间、并发执行和自动调优能力。ZGC自JDK 11引入后持续改进,JDK 21增加了分代支持。使用时可通过简单参数启用,建议配置包括设置堆大小、GC线程数和启用分代收集。相比G1GC和Shenandoah,ZGC在延迟敏感场景表现更优。最佳实践包括合理设置堆大小、监控关键指标和优化对象分配。典型应用场景包括高并发Web服务和大数据处理,通过适当配置可获得最佳性能。

2026-01-30 07:49:44 665

原创 Agent Skills实战:3步打造Excel智能体,AI自动生成表格效率飙升

本文介绍了构建Excel操作技能(Skill)的系统方法,重点解决金融建模中的专业痛点。文章分为七个步骤:1)明确商业定位,划定技能边界;2)建立"零错误容忍"规范体系,制定金融行业标准;3)设计pandas与openpyxl混合使用的决策逻辑;4)强调Excel公式优先于Python硬编码的计算思维;5)开发recalc.py解决公式重算技术难题;6)构建分层教学体系;7)处理元数据与合规。最后提供了创建领域专用技能的模板框架,建议聚焦行业特定标准、填补工具链缺口并建立视觉规范。

2026-01-29 16:36:04 116

原创 Java虚拟线程实战:告别线程池,高并发性能飙升10倍

Java虚拟线程(Java 21+)是轻量级线程,旨在提升高并发I/O密集型应用的吞吐量。它由JVM调度,可数百万并发运行。核心优势是允许使用简单的同步阻塞I/O编程,无需复杂异步API。最佳实践包括:避免池化、用信号量限流、慎用ThreadLocal缓存及避免长时间锁竞争。它不适用于CPU密集型任务。

2026-01-29 02:38:04 1222

原创 Ai Coding- 借助claude的skill-creator 用一篇文章让你彻底搞懂什么是Agent Skills

通过claude code的自带skill技能-skill-creator 帮助你彻底理解什么是AI编程中的Agent Skills

2026-01-27 10:16:09 277

原创 Spring AI Alibaba实战训练营-30 实现MCP客户端连接的身份认证

本文介绍了如何为MCP协议实现身份验证机制,确保只有授权客户端能访问AI服务。通过构建认证服务器(检查请求头中的token)和认证客户端(自动添加认证头),实现类似"门卫检查身份证"的安全机制。文章详细展示了环境准备、代码实现(包括服务器端过滤器和客户端请求定制器)以及配置文件说明,帮助开发者快速部署安全的MCP服务。该项目采用Spring Boot框架,适合企业级AI应用开发场景。

2026-01-27 09:28:34 261 1

原创 告别传统JVM!GraalVM for JDK 官方快速上手指南

GraalVM是由Oracle开发的高性能多语言虚拟机,支持Java、Python等多种编程语言运行。其核心特性包括提前编译(Native Image)技术,可将Java应用编译为独立可执行文件,实现快速启动、低资源占用和更高安全性。GraalVM兼容OpenJDK,提供多语言互操作能力,并通过静态分析优化性能。安装支持Linux/macOS/Windows平台,Windows需额外配置Visual Studio工具链。Native Image通过构建时静态分析和初始化,生成轻量高效的二进制文件,但需特殊处

2026-01-26 21:08:04 1425

原创 Spring AI Alibaba实战训练营-29 手把手教你构建股票查询MCP Server

本文介绍如何构建一个基于MCP协议的股票查询服务器,使大语言模型(LLM)能够获取实时股票数据。主要内容包括:1) MCP协议的作用,解决LLM数据时效性问题;2) 项目环境准备(Java 17+、Maven 3.6+);3) 项目结构分析;4) 核心实现步骤:创建Maven项目、开发股票查询服务(包括API调用、数据验证和转换)。通过该方案,AI应用可实时查询股票价格等市场数据,提升交互能力。

2026-01-26 15:53:44 270

原创 Spring Boot 3.x 集成 Caffeine 缓存框架官方指南

本文介绍了在Spring Boot 3.x中集成Caffeine缓存框架的详细指南。主要内容包括:1)通过spring-boot-starter-cache和caffeine依赖实现基本集成;2)使用@EnableCaching注解启用缓存支持;3)通过配置文件或自定义Bean配置缓存参数;4)核心注解@Cacheable、@CachePut和@CacheEvict的使用方法;5)Caffeine与JCache及Spring的集成方式;6)完整的示例代码展示实体类、Repository和Service层的缓

2026-01-25 19:55:38 951 1

原创 Spring AI Alibaba实战训练营-28 手把手教你用SAA+ Nacos 构建分布式 MCP 应用

本文介绍如何使用Spring AI Alibaba和Nacos构建分布式MCP应用,实现AI模型与工具服务的动态发现和调用。主要内容包括:1) 项目架构设计,包含MCP Server、Nacos注册中心和MCP Client三个核心组件;2) 环境准备要求,如Java 17+、Maven 3.6+、Nacos 3.1.0+等;3) 详细实施步骤:启动Nacos服务、注册MCP服务端、配置MCP网关聚合服务、设置MCP客户端发现机制。通过这种架构,开发者可以轻松扩展新工具服务,无需修改客户端代码,实现服务动态

2026-01-23 11:30:02 175

原创 Spring AI Alibaba实战训练营-27 读取 MCP 服务配置的完整指南

本文介绍如何读取MCP服务配置以及多源服务发现的方法。MCP设计通过整合文件、数据库和Nacos等多种配置源,解决了传统单点配置服务发现的局限性。文章详细说明了项目环境准备(Nacos 3.0.1+、MySQL 8.0+、Java 17+)、核心Maven依赖配置,并重点解析了application.yml中的关键配置参数,包括服务发现顺序、服务列表定义、数据库和Nacos连接设置。同时提供了数据库表结构设计示例和初始化数据脚本,为构建灵活可靠的微服务架构提供了完整解决方案。

2026-01-23 10:56:13 61

原创 Spring AI Alibaba实战训练营-26 基于Spring AI+MCP SDK开发SQLite 聊天机器人应用的完整指南

本文介绍了如何构建一个基于Spring AI和模型上下文协议(MCP)的SQLite聊天机器人。主要内容包括:开发环境准备(Java 17、Maven等工具安装)、项目核心组件解析(依赖管理和数据库初始化)、核心代码实现(MCP客户端配置、工具回调注册和交互式聊天功能)以及运行测试方法。该机器人支持通过自然语言与数据库交互,实现智能查询、数据分析和表结构管理等功能,演示了商品查询、价格统计和表创建等典型应用场景。

2026-01-21 16:08:13 119 2

原创 Spring AI Alibaba实战训练营-25Spring AI+MCP SDK开发Github交互智能体应用的完整指南

本文介绍了基于Spring AI和MCP SDK实现与GitHub智能交互的开发方案。该方案通过MCP协议桥接AI模型与GitHub API,支持创建仓库、问题跟踪等操作,具有开发效率高、可维护性强、扩展性好等优势。文章详细说明了开发步骤,包括环境准备、项目创建、MCP服务器配置、Spring AI集成等核心环节,并提供了完整的代码示例和配置说明。该方案无需编写复杂的API调用代码,只需自然语言指令即可完成GitHub操作,显著降低了开发门槛。

2026-01-21 09:24:56 137

原创 MySQL慢查询无从下手?4步高效排查SQL性能问题完整指南(附Explain/索引优化实战)

本文详细介绍了MySQL SQL性能优化神级四步曲,包含示例命令和代码

2026-01-17 19:14:43 84

原创 【2026最新】30道Redis高频面试题+深度解析(附Java实战答案)

Redis 是 Java 后端面试的必考项,但很多开发者只会背答案,不懂底层原理。本文精选 30 道高频 Redis 面试题,涵盖缓存穿透/雪崩/击穿、持久化机制、集群架构、内存优化等核心知识点,每道题均附深度解析 + 实战建议,助你真正掌握 Redis,轻松应对大厂面试!建议收藏反复学习。

2026-01-17 17:42:14 281

原创 1GB内存如何处理40亿QQ号去重?腾讯面试官期待的不是HashSet!

本文提出两种基于BitSet的算法方案,用于高效处理40亿QQ号的去重问题。方案一直接使用BitSet存储QQ号存在状态,仅需476MB内存即可完成处理;方案二采用分块处理优化,将数据分割为千万级小块分别处理后再合并,进一步提升处理效率。两种方案均充分利用BitSet的位存储特性(1位/元素)和快速查询优势,在1GB内存限制下高效完成任务。实现采用Java标准库的BitSet类,确保代码简洁可靠,同时利用QQ号有序特性优化去重过程。

2026-01-17 15:50:58 61

原创 Spring AI Alibaba实战训练营-24 Spring AI + MCP SDK 开发本地文件系统智能体应用的完整指南

本文介绍了通过MCP协议实现AI模型与本地文件系统集成的方法。主要内容包括:1) 使用MCP协议构建标准化交互框架;2) 详细开发步骤,涵盖环境准备(Java 17+、Node.js、Maven等工具安装)、项目结构搭建和pom.xml配置;3) 数据文件准备。该方案通过Spring AI ChatClient与MCP协议配合,使AI模型能够直接操作文件系统并基于文件内容进行推理和响应,实现本地文件与AI模型的无缝集成。

2026-01-14 18:05:51 114

原创 Spring AI Alibaba实战训练营-23 基于Streamable+WebFlux的MCP快速开发入门指南

本文介绍了如何构建一个基于Streamable协议和WebFlux的MCP应用,用于查询城市当地时间。MCP(Model Context Protocol)是一种让AI模型与外部工具交互的协议,结合Streamable协议的流式通信和WebFlux的响应式编程,实现高性能AI应用。文章详细说明了开发环境配置、服务端实现(包括TimeService核心逻辑)和客户端构建,提供了完整的项目结构和代码示例。该应用通过MCP协议暴露时间查询工具,支持异步流式响应,适用于高并发场景。

2026-01-11 13:24:03 142

原创 Spring AI Alibaba实战训练营-22 基于Streamable协议的MCP快速开发入门指南

本文介绍了如何基于Streamable协议快速开发MCP服务端,实现一个时间查询工具。通过Spring AI Alibaba框架提供的支持,开发者可以轻松构建高性能MCP服务。文章详细讲解了项目配置、协议优势、服务端实现和工具类开发等关键环节,展示了如何利用@Tool注解暴露服务方法,以及使用Java 8时间API处理时区转换。整个方案具有低延迟、自动保活和简单实现等特点,适用于需要长连接的实时应用场景。

2026-01-09 07:28:51 116

原创 Spring AI Alibaba实战训练营-21 基于STDIO协议的MCP快速开发入门指南

本文介绍了基于Spring AI Alibaba和STDIO协议开发的天气助手MCP系统。系统采用Spring Boot构建服务端,通过@Tool注解暴露服务方法,配置STDIO传输协议实现进程间通信。STDIO协议具有简单高效、安全隔离和易于部署等优势,特别适合嵌入式环境。项目结构包括MCP服务器入口和天气服务实现,通过pom.xml配置依赖,application.properties禁用Web应用类型并启用STDIO传输。服务端将天气查询查询作为工具方法注册到MCP服务器,实现了交互式AI功能。

2026-01-08 07:30:17 90

原创 Spring AI Alibaba实战训练营-20 基于注解驱动的MCP快速开发入门指南

本文详细讲解如何使用SpringAiAlibaba快速开发基于注解驱动的MCP应用。文章详细介绍了MCP协议并且重点介绍了Spring AI通过注解驱动的开发方式简化MCP服务开发。具体包括服务端和客户端的注解使用、城市最新时间查询MCP项目结构概览(服务端和客户端模块)以及环境配置要求。

2026-01-02 18:05:22 140

原创 Spring AI Alibaba实战训练营-19 基于Graph的电商商品信息自动丰富化Agent开发指南

本文介绍了一个基于Spring Boot和阿里云AI的电商商品信息处理系统。该系统能并行执行两项任务:1)自动生成营销文案;2)提取商品结构化信息。技术架构采用状态图(StateGraph)实现并行处理,包含Spring Web、Spring AI Alibaba等核心组件。文章详细说明了环境准备步骤(Java 17+、Maven、API密钥获取)、项目创建流程(pom.xml配置、application.yml设置)以及数据模型定义。该系统可应用于智能客服、内容审核等多种场景,通过并行处理提升效率。

2025-12-28 12:43:39 94 1

原创 Spring AI Alibaba实战训练营-18 基于Graph的智能写作工作流完整开发指南

本文介绍了一个基于Spring AI Alibaba Graph框架的智能写作工作流开发方案。系统包含智能写作(自动生成摘要、满意度判断、优化改写、标题生成)、循环优化(通过反馈机制实现"不满意就重写")、可视化(自动生成流程图)和并行处理等功能。文章详细讲解了三大核心组件(StateGraph工作流画布、NodeAction工作节点和Edge连接线)以及状态管理策略(ReplaceStrategy和自定义策略)。开发步骤包括环境准备、项目创建、POM配置、目录结构搭建、核心工作流实现等

2025-12-27 15:38:41 148

原创 Spring AI Alibaba实战训练营-17 基于Graph的智能待办事项助手完整开发指南

本文介绍了一个基于Spring AI Alibaba Graph构建的智能待办事项助手系统。系统采用图驱动架构,通过主流程和子图分离实现意图识别与任务处理的解耦。核心功能包括:多轮对话记忆、AI意图识别分流、子图隔离与变量合并、LLM任务润色等。系统设计采用状态机模式编排对话流程,结合工厂模式和策略模式实现灵活构建与状态管理。关键技术点包括动态节点创建机制、threadId会话隔离以及OverAllState统一状态管理,确保系统具备良好的可扩展性和并发安全性。

2025-12-27 13:19:28 201

原创 Spring AI Alibaba实战训练营-16 NL2SQL (自然语言转 SQL)应用开发指南

本文介绍了一个基于AI的智能BI应用开发项目,主要实现自然语言转SQL(NL2SQL)功能,包含对话模块、MCP模块、向量数据管理模块。项目采用Spring AI Alibaba框架,集成通义千问大模型,支持内存向量库和AnalyticDB向量数据库两种存储方案。重点展示了chat模块的三个控制器实现:AnalyticNl2SqlController用于生产环境,SimpleChatController适用于开发测试,Nl2sqlForGraphController支持基于图的复杂对话流程。系统通过将业务知

2025-12-23 22:54:31 934

原创 Spring AI Alibaba实战训练营-15AI翻译应用开发指南

本文介绍了一个基于Spring AI Alibaba开发的AI翻译应用,支持多种翻译功能。项目使用Java 17和Spring Boot 3.2构建,提供DashScope模型的基础翻译、流式翻译(打字机效果)、自定义参数翻译以及Ollama模型的文件翻译功能。核心功能通过Spring AI Ollama和Alibaba DashScope的starter组件实现,为开发者提供了一个完整的AI翻译应用开发指南。

2025-12-23 22:30:02 280

原创 严格遵守能避免90%bug的互联网产品后端开发规范

本文详细介绍了严格遵守能避免90%bug的互联网产品Java后端开发规范

2025-12-22 23:27:51 59

原创 win11底部任务栏转圈卡死实测解决方案

摘要: 任务栏卡死通常由系统文件损坏、资源冲突或第三方软件导致。微软官方提供多种修复方案:1) 重启资源管理器;2) 通过sfc /scannow和DISM命令修复系统文件;3) 安装最新系统更新;4) 执行干净启动排查第三方干扰。若基础方法无效,可尝试高级解决方案如系统重置、新建用户账户或使用还原点恢复。这些方法能有效解决任务栏卡死问题,确保系统流畅运行。

2025-12-22 07:54:02 941

原创 Spring AI Alibaba实战训练营-14基于A2A协议智能体应用开发指南

本文介绍了基于A2A协议的智能体应用开发流程,主要包括客户端和服务端两个模块的实现。关键技术包括A2A通信协议、Nacos服务发现、Spring AI Alibaba框架和DashScope通义千问API。开发步骤涵盖环境准备(JDK17、Maven、Nacos)、项目创建、依赖配置(重点引入spring-ai-alibaba相关组件)以及Nacos和DashScope的核心配置。整个系统架构采用客户端通过Nacos发现服务端Agent,再调用阿里云AI服务的模式,实现了AI能力的解耦与复用。

2025-12-15 23:35:37 182 1

原创 Spring AI Alibaba实战训练营-13语音生成应用开发指南

本文介绍了如何基于Spring AI Alibaba创建DashScope语音应用,支持文本转语音(TTS)和语音转文本(STT)功能。主要内容包括:1)环境准备要求Java 17+、Maven 3.6+及阿里云DashScope API Key;2)通过Spring Initializr创建项目并配置相关依赖;3)设置API密钥的安全配置方法;4)实现语音合成的同步和流式功能,包括创建控制器类、调用API接口及保存语音文件。文章提供了详细的代码示例和配置说明,帮助开发者快速搭建语音处理应用。

2025-12-15 23:23:10 262

原创 Spring AI Alibaba实战训练营-12视频生成应用开发指南

本文介绍了使用Spring AI Alibaba和Dashscope实现视频生成功能的开发流程。主要内容包括:开发环境准备(Java 17+、Maven 3.6+、阿里云账号)、获取DashScope API Key、本地安装Spring AI Alibaba(1.0.0.3版本)、创建Spring Boot项目、配置依赖和API Key等关键步骤。重点展示了四种视频生成方式的核心代码实现:文本生成视频、使用视频模板生成、基于首帧生成以及基于首尾帧生成视频。

2025-12-14 23:02:53 151 1

原创 Spring AI Alibaba实战训练营-11文生图应用开发指南

本文介绍了如何使用阿里云DashScope API实现图像生成功能。主要内容包括:1)注册阿里云账号获取API Key;2)配置环境变量确保API安全;3)创建Maven项目并添加Spring AI Alibaba DashScope依赖;4)编写控制器代码,支持通过默认提示词生成单张图像、多张图像以及多种条件组合生成图像。开发过程涵盖项目初始化、配置文件和核心代码实现,为开发者提供了完整的图像生成API集成方案。

2025-12-14 22:22:38 123

原创 Spring Boot 4.0 完整核心特性及实践指南

Spring Boot 4.0是Spring生态的重要里程碑,基于Spring Framework 7,支持JDK 17(最低)和JDK 25(推荐),全面兼容Jakarta EE 11标准。核心改进包括: 模块化重构:拆分自动配置模块,减少应用体积,提升性能和安全性; 空安全标准化:集成JSpecify注解,与Kotlin空类型无缝交互,增强代码健壮性; 现代Java特性支持:优化对JDK 25虚拟线程、记录模式等特性的支持,保持向后兼容。 这些升级为企业应用提供了更高效、可维护的云原生开发方案。

2025-12-14 11:29:22 1266

原创 Spring AI Alibaba实战训练营-10ToolCalling外部工具调用

本文介绍了AI工具调用(Tool Calling)的开发流程,让AI能够访问外部API数据。主要内容包括:1)工具调用的概念和作用,使AI能获取实时信息;2)开发步骤:环境准备(Java 17+、Maven)、配置依赖、获取API密钥(百度翻译、地图、天气等)、设置环境变量;3)核心实现:创建工具服务类(如百度翻译服务)和工具组件,将API封装为AI可识别的功能。通过这套流程,开发者可以构建能调用外部API的AI应用,扩展AI的能力边界。

2025-12-03 09:20:10 177

原创 Spring AI Alibaba实战训练营-09结构化输出

本文介绍了如何让AI模型返回结构化数据的三种方法。重点推荐DashScope JSON模式,通过配置response-format: json让模型直接返回JSON格式,避免应用层解析。开发步骤包括环境准备、创建Spring Boot项目、配置依赖、定义数据模型和控制器实现。关键优势在于简化数据处理流程,提升代码可靠性。适用于需要将AI文本输出转换为结构化数据的应用场景。

2025-11-30 22:48:53 108

翻译 Spring Boot 2.7x 到 Spring Boot 3.0 迁移指南

本文档提供了从Spring Boot 2.7.x迁移至3.0版本的详细指南。主要内容包括:升级前的准备工作(确保升级到最新2.7.x版本、检查依赖项兼容性、Spring Security调整等);升级过程中的关键步骤(配置属性迁移工具使用、Jakarta EE适配);以及核心变更说明(日志格式调整、自动配置注册方式变更等)。特别针对Web应用,重点介绍了URL匹配规则变更和HTTP头部大小属性的统一处理。文档强调Spring Boot 3.0要求Java 17+环境,并移除了2.x版本中所有废弃功能。通过系

2025-11-28 18:05:07 148

原创 Spring AI Alibaba实战训练营-08使用nacos动态配置Prompt

本文介绍了如何使用Nacos配置中心动态管理AI应用的Prompt模板, 实现了Prompt模板的动态更新,无需重启应用即可修改提示词内容。

2025-11-26 22:54:34 104

游戏开发基于HTML5 Canvas的飞机大战核心机制设计:玩家控制、敌机生成与碰撞检测系统实现方案

内容概要:基于HTML5 Canvas与JavaScript原生实现的2D垂直卷轴射击游戏“星际守护者”的核心机制与功能设计。游戏通过Canvas绘制实现全部视觉元素,无需外部资源,支持PC与移动端双端操作。系统采用状态机管理模式,涵盖菜单、进行中、暂停和游戏结束四种状态,核心机制包括玩家控制、敌机生成、碰撞检测、计分与生命值系统,结合动态难度递增与性能优化策略,确保流畅的游戏体验。各模块解耦清晰,便于维护与扩展。; 适合人群:具备HTML、CSS、JavaScript基础的前端开发者,尤其是对Canvas绘图、游戏逻辑开发感兴趣的初学者与中级程序员;也适用于希望了解前端交互系统设计的学习者。; 使用场景及目标:①学习如何使用原生JavaScript结合Canvas实现完整游戏逻辑;②掌握跨平台输入处理(键盘/触摸)、碰撞检测算法、对象生命周期管理与性能优化技巧;③为开发类似射击类游戏提供可复用的技术方案与架构参考。

2026-02-04

前端实战 + 纯前端隐私安全 + PDF 与 Markdown 双向转换工具完整源码 + 前端学习 / 一键打包部署/可用于SaaS

PDF 和 Markdown 双向转换工具源码纯前端实现,免服务器,隐私安全,支持 Windows/Mac/Linux,一键打包 EXE,Next.js 16+React 19+TypeScript,功能全,PDF 转 Markdown、Markdown 转 PDF 都能用,部署简单,适合个人、企业、开发者学习实战。 功能特点:PDF 转 Markdown 文件上传(点击 / 拖拽) PDF 智能解析(文本、标题、列表、代码块、表格) 实时编辑(分屏预览、编辑 / 预览切换) 导出功能(导出 .md 文件、一键复制) Markdown 转 PDF 内容输入(手动输入、上传 .md 文件) 实时渲染预览(完整 Markdown 语法支持) PDF 生成配置(字体大小、页边距) 输出优化(图片压缩、体积减小 40%-60%) 下载功能(生成 PDF Blob、自定义文件名) 界面功能(15+) 模式切换(PDF → MD / MD → PDF) 通知提示(成功 / 错误提示) 进度显示(实时进度条、百分比) 加载状态(动画、按钮禁用) 响应式设计(移动 / 平板 / 桌面) 技术功能(10+) 隐私保护(纯前端、数据不上云) 性能优化(分块处理、实时反馈) 兼容性(Chrome/Edge/Safari/Firefox) 错误处理(格式验证、异常捕获) 交付完整源码 + 部署文档 + 打包脚本,支持多种部署方式,技术栈先进,可二次开发,适合前端学习、文档整理、SaaS 基础用。

2026-01-29

前端多版本管理可视化工具nvm-desktop (2024 windows版本)

nvm-desktop 是一个桌面应用程序,特别适合前端开发人员,它通过可视化界面帮助你管理多个 Node.js 版本。应用程序使用 Tauri 构建,支持 macOS、Windows 以及 Linux 系统。可以轻松快速地安装、管理并切换不同的 Node.js 版本,而无需依赖操作系统的任何特定功能和 shell。 程序还支持在不同项目间独立设置和切换 Node.js 版本。每个版本间的环境是相互隔离的,这意味着在一个版本下通过 npm 安装的全局依赖,在切换到另一个版本后将不可用。如需共享这些全局依赖,可以使用 npm config set prefix "/path/to/folder" 命令,将全局包安装到指定目录。在切换 Node.js 版本时,所有版本都可以使用该路径下的包。

2025-01-25

贵州全省最新最全国家行政区域码,包含省市县乡村五级和上下级关系

贵州全省最新最全国家行政区域码,包含省市县乡村五级和上下级关系

2024-01-31

livy-0.7.1-incubating-bin-cdh6.2.1.zip

基于apache 0.7.1源码编译的cdh6.2.1版本的livy

2021-11-20

Microsoft Visual C++ 14.0

windows 的 Microsoft Visual C++ 14.0 的运行库 python常用依赖

2020-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除