# antrcp-dev **Repository Path**: antzou/antrcp-dev ## Basic Information - **Project Name**: antrcp-dev - **Description**: 基于Eclipse RCP框架的离线开发者工具。核心功能包括:POST API、MOCK SERVER、Redis Server、Resis Client、FTP/SFTP服务、截图 、取色 、 计时提醒、持续更新。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2026-01-20 - **Last Updated**: 2026-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: POSTMAN, MockServer, SFTP, Redis ## README

logo

antrcp-Dev

专为开发者设计的轻量级本地工具集,一站式基建集成方案。

--- ### 背景: 开发者日常面临的以下高频场景,往往需要切换多个工具、耗费大量环境搭建时间: - **文件服务器快速搭建**:测试文件上传下载时,需手动配置 FTP 或 SFTP 服务(如 FileZilla Server、OpenSSH),步骤繁琐且无法固化配置。Dev 内嵌 Apache FtpServer 与 MINA SSHD,提供即开即用的文件服务器,配置固化在项目中,一键启停,彻底告别重复搭建。 - **接口调试与团队协作**:主流接口调试工具虽功能强大,但普遍依赖在线注册、受团队人数限制,且接口资产难以脱离平台进行版本管理和离线共享。Dev 的 HTTP 客户端采用文件级存储,每个请求均可作为项目资产纳入 Git 等版本控制,实现接口定义的团队共享、离线可用,真正将接口调试融入开发生命周期。 - **Mock 服务统一管理**:系统对接时,依赖方接口进度不确定,开发者常需为每个依赖编写独立的 Mock 代码或启动多个桩服务,导致管理混乱、难以复用。Dev 内置 MockServer 图形化配置界面,支持通过 UI 定义桩数据,所有 Mock 接口以文件形式集中管理、随项目共享,使团队能够并行开发,无需等待接口就绪。 - **Redis 服务管理**:开发和测试过程中,经常需要快速启动一个干净的 Redis 实例用于功能验证、单元测试或临时缓存。传统方案需要单独下载安装 Redis 服务端,配置环境变量、修改配置文件,步骤繁琐且难以在不同项目间复用。Dev 内嵌 Redis 服务器管理 功能,通过 UI 一键启动/停止 Redis 实例,端口可自定义、数据目录按端口自动隔离、版本信息自动获取。所有配置固化在项目中,团队成员开箱即用,无需重复搭建环境。 - **Redis 数据管理(Jedis 客户端)**:当 Redis 服务运行后,开发者常常需要查看缓存数据、清理脏数据或执行简单操作。传统方案需要额外安装独立的 Redis 客户端(如 Redis Desktop Manager),且连接配置无法共享。Dev 内嵌 Jedis 图形化客户端,支持键值浏览、数据增删改查、连接配置版本化管理,与服务管理无缝协同,也可独立连接外部 Redis 服务。 **Dev** 通过将以上基础设施深度集成于同一 Eclipse RCP 应用中,以轻量、离线、资产化的方式,为开发者提供了一站式的基建环境,让每一次测试、调试、模拟都像打开代码编辑器一样自然流畅。 --- ### 核心集成 —— 源自成熟开源,高于原生体验 - 📬 HTTP 客户端(Postman 风格) - 📂 内嵌 FTP 服务器(Apache FtpServer) - 🔐 内嵌 SFTP 服务器(Apache MINA sshd) - 🎭 内嵌 Mock 服务器(MockServer) - 🔧 内嵌 Redis 服务器管理 —— 一键启动/停止本地 Redis 实例,端口自定义,数据目录隔离,版本信息自动获取 - 🗄️ Redis 客户端(Jedis)——图形化界面管理 Redis 数据 --- ### 谁最需要 Dev? | 角色 | 典型痛点 | Dev 价值 | |------|--------|-------------| | **微服务开发者** | 频繁测试文件上传、下载,每次都得单独起一个 FTP/SFTP 服务。 | 项目内嵌文件服务器,随开随关,配置固化。 | | **前端/全栈工程师** | 后端接口未写好,Mock 服务还要自己写代码或另开进程。 | 内嵌 Mock Server,UI 定义 Stub,无需写代码。 | | **测试开发工程师** | 自动化测试需要预置文件服务器、桩服务,环境搭建耗时。 | 一个应用键启动所有服务,完美适配 CI/CD。 | | **技术讲师/布道师** | 演示环境复杂,学员本地难以复现。 | 学员导入工作区即获得完整演示环境,专注业务逻辑。 | --- ### 交付形态 - **单应用分发**:基于 Eclipse RCP 打包,提供绿色版压缩包。 - **内嵌运行时**:所有依赖库(Apache FtpServer、SSHD、MockServer 内核、Redis 服务管理模块、Jedis)均打包在内,无需额外安装 Java 或容器。 - **离线友好**:全部功能不依赖互联网,企业内网、保密项目同样适用。 --- ### 功能详情 - **POST API** :模拟客户端,发起请求验证接口。 [详情](POSTAPI.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV1odzLBqEeo) - **MOCK SERVER** :UI 定义 Stub(桩),无需写代码。 [详情](MOCKSERVER.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV1sCZHB1E5j/) - **REDIS SERVER** :内嵌 Redis 服务器管理,一键启动/停止,端口自定义,数据目录隔离,版本信息自动获取。[📹 操作演示视频](https://www.bilibili.com/video/BV1kjcZzDEDZ/) - **JEDIS** :Redis 可视化客户端,支持键值查看、数据管理等功能,可独立使用或与服务管理协同[详情](JEDIS.md)[📹 操作演示视频](https://www.bilibili.com/video/BV1Q6PdzTEZP/) - **FTP** :FTP 服务器快速搭建和管理工具。 [📹 操作演示视频](https://www.bilibili.com/video/BV1jWgmzBEk8) - **SFTP** :SFTP 服务器快速搭建和管理工具。 [📹 操作演示视频](https://www.bilibili.com/video/BV13AzvB1E74) - **截图** :OCR 快速提取文字。[📹 操作演示视频](https://www.bilibili.com/video/BV1Cbg2zLEXa/) - **取色** :RGB, HTML, HEX, HSV, HSL, CMYK, HSI, LAB等规格高效提取转换。[📹 操作演示视频](https://www.bilibili.com/video/BV1Cbg2zLEeb/) - **计时提醒** : 喝水、 站立等提醒设置。[📹 操作演示视频](https://www.bilibili.com/video/BV1srTozTEHf/) - **更多开发工具持续更新中…** #### 📋 更新公告 - [202603](resources/update/202603.md) - [202602](resources/update/202602.md) - [更多...](resources/update/history.md) #### ⚠️ 注意事项 💡 **注意:** 360安全卫士等安全软件可能会误报本程序,请添加信任或允许运行。 #### 其他说明 - [演示视频](https://www.bilibili.com/video/BV1K5Abz7Exg/) - [版权标志](COPYRIGHT.md) #### 📥 应用下载 请根据您的需求选择合适的版本: | 文件类型 | 容量 | 下载链接 | 特点 | | :--- | :--- | :--- | :--- | | **7z** | 236MB | [antrcp-dev-4.38.0.20260311-0226-win32.win32.x86_64.7z](https://pan.baidu.com/s/1-bSAAsxRl0w3XJj70eA_cw?pwd=tama) | 支持7z文件解压,如7z、360压缩等软件 | | **zip** | 266MB | [antrcp-dev-4.38.0.20260311-0226-win32.win32.x86_64.zip](https://pan.baidu.com/s/1rx9MJQFYkq3864st1x5xbA?pwd=tama) | 系统自带支持,适合无法安装解压软件的环境 | > 💡 提示:两个版本内容完全相同,仅压缩格式不同 ##### workspace案例下载 [antrcp-workspace.zip](https://pan.baidu.com/s/1gOLVhLKf0uf66CKaci2J8A?pwd=9nfy) #### 📝 应用回访 欢迎参与我们的用户回访调查,帮助我们改进产品: [👉 点击填写应用回访问卷](https://wj.qq.com/s2/25598461/b0ed/) --- ### 💎 结语 **Dev 不是一个工具集合,而是一个开发环境的「基础设施操作系统」。** 它将散落在各处的文件服务、接口模拟、请求调试统一收口,让开发者从“伺候工具”的琐事中解脱,把注意力还给代码与业务。 📌 *项目状态: 基于 Eclipse 2025-12 构建 · 已集成 Apache MINA SSHD 2.15、Apache FtpServer 1.2、okhttp 4.12.0、MockServer 5.15、Jedis 7.3.0、embedded-redis 1.4.3** --- ### 🎪 系列产品 - [[ antrcp-assistant ]](https://gitee.com/antzou/antrcp-assistant):办公助手 - [[ antrcp-crm ]](https://gitee.com/antzou/antrcp-crm):客户关系管家 - [[ antrcp-template ]](https://gitee.com/antzou/antrcp-template):antrcp系列项目基础模板工程,提供了清晰的模块化结构和基础功能实现,适合二次开发或自定义工具构建