# antrcp-dev
**Repository Path**: antzou/antrcp-dev
## Basic Information
- **Project Name**: antrcp-dev
- **Description**: 离线开发者工具。核心功能包括:POST API、MOCK SERVER、Redis Server、Resis Client、Artemis Server、Artemis Client、FTP/SFTP服务等。
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 4
- **Forks**: 0
- **Created**: 2026-01-20
- **Last Updated**: 2026-07-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: POSTMAN, MockServer, SFTP, Redis, mq
## README
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 服务。
- **Artemis 服务管理**:开发和测试过程中,经常需要快速启动一个干净的消息队列中间件实例,用于验证消息收发、测试异步流程或模拟系统间通信。传统方案需要单独下载安装 Artemis 服务端,配置环境变量、修改配置文件、创建 broker 实例,步骤繁琐且难以在不同项目间复用。Dev 内嵌 Artemis 服务器管理 功能,通过 UI 一键启动/停止 Artemis 实例,端口可自定义、数据目录自动隔离、版本信息自动获取。所有配置固化在项目中,团队成员开箱即用,无需重复搭建环境。
- **Artemis 客户端工具**:当 Artemis 服务运行后,开发者常常需要查看队列中的消息、清理堆积消息、发送测试消息或管理队列。传统方案需要额外安装独立的 MQ 客户端工具(如 HermesJMS 或命令行工具),且连接配置无法共享。Dev 内嵌 Artemis 图形化客户端,支持队列/主题浏览、消息发布/订阅、消息详情查看和删除等操作,连接配置版本化管理,与服务管理无缝协同,也可独立连接外部 Artemis 服务。
**Dev** 通过将以上基础设施深度集成于同一 Eclipse RCP 应用中,以轻量、离线、资产化的方式,提供一站式基建环境。所有配置与接口定义以文件形式固化在项目中,可随 Git 等版本控制系统管理,团队成员开箱即用。让每一次测试、调试、模拟都如同打开代码编辑器般自然流畅。
---
### 核心集成 —— 源自成熟开源,高于原生体验
- 📬 HTTP 客户端(Postman 风格)
- 📂 内嵌 FTP 服务器(Apache FtpServer)
- 🔐 内嵌 SFTP 服务器(Apache MINA sshd)
- 🎭 内嵌 Mock 服务器(MockServer)
- 🔧 内嵌 Redis 服务器管理 —— 一键启动/停止本地 Redis 实例,端口自定义,数据目录隔离,版本信息自动获取
- 🗄️ Redis 客户端(Jedis)——图形化界面管理 Redis 数据
- ⚙️ 内嵌 Artemis 服务器管理
一键启动/停止 Artemis 消息中间件实例,端口自定义、数据目录自动隔离,所有配置随项目共享,无需手动下载安装和创建 broker。
- 📨 Artemis 客户端
内嵌图形化客户端,支持队列/主题浏览、消息发布/订阅、详情查看与删除,连接配置版本化管理,与服务无缝协同,也可独立连接外部 Artemis 服务。
---
### 功能详情
- **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 服务器管理,一键启动/停止,端口自定义,数据目录隔离,版本信息自动获取。[详情](TOOL.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV1kjcZzDEDZ/)
- **JEDIS** :Redis 可视化客户端,支持键值查看、数据管理等功能,可独立使用或与服务管理协同。[详情](JEDIS.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV1Q6PdzTEZP/)
- **FTP** :FTP 服务器快速搭建和管理工具。[详情](TOOL.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV1jWgmzBEk8)
- **SFTP** :SFTP 服务器快速搭建和管理工具。[详情](TOOL.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV13AzvB1E74)
- **ARTEMIS SERVER** :一键启动/停止 Artemis 消息中间件实例,端口自定义、数据目录自动隔离,所有配置随项目共享,无需手动下载安装和创建 broker。[详情](TOOL.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV19WAuzBE85/)
- **ARTEMIS CLIENT** :内嵌图形化客户端,支持队列/主题浏览、消息发布/订阅、详情查看与删除,连接配置版本化管理,与服务无缝协同,也可独立连接外部 Artemis 服务。[详情](ARTEMIS.md)、[📹 操作演示视频](https://www.bilibili.com/video/BV1VxAuzMEVW/)
- **截图** :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/)
- **更多开发工具持续更新中…**
#### 📋 更新公告
- [202604](resources/update/202604.md)
- [202603](resources/update/202603.md)
- [更多...](resources/update/history.md)
#### ⚠️ 注意事项
💡 **注意:** 360安全卫士等安全软件可能会误报本程序,请添加信任或允许运行。
#### ⚖️ 法律声明
**使用 antrcp-Dev 即表示您同意以下条款:**
1. **合法使用义务**
您不得利用本软件进行任何违反中华人民共和国法律法规的行为,包括但不限于:
- 搭建用于传播非法文件、盗版资源或恶意代码的 FTP/SFTP 服务;
- 使用 HTTP 客户端对未经授权的系统进行攻击、扫描或暴力破解;
- 利用 Mock Server 伪造身份认证、支付结果等关键业务响应;
- 将 Redis/Artemis 服务暴露于公网且未设置访问控制,导致数据泄露。
2. **用户独立承担责任**
所有服务(FTP、SFTP、Redis、Artemis、Mock Server)均在本地运行,用户对其搭建的服务内容、测试数据、接口定义承担全部法律责任。开发者不对因使用本软件造成的任何直接或间接损失负责。
3. **数据安全**
本软件不收集任何用户数据。您通过 FTP、Redis、Artemis 等管理的数据完全由您自己负责备份与安全。
4. **环境限制**
本软件提供的服务器为**开发测试环境**,不建议直接暴露于公网生产环境。用户应自行评估安全性并采取必要防护措施。
5. **禁止逆向与分发**
未经授权不得逆向、反编译或修改软件,不得用于商业托管服务。
> 如果您不同意上述条款,请立即停止使用并删除本软件。
#### 其他说明
- [自动化演示](https://www.bilibili.com/video/BV1K59UB2EK1)
- [应用特性](https://www.bilibili.com/video/BV1K5Abz7Exg/)
- [版权标志](COPYRIGHT.md)
#### 📥 应用下载
请根据您的需求选择合适的版本:
| 文件类型 | 容量 | 下载链接 | 特点 |
| :--- | :--- | :--- | :--- |
| **7z** | 210MB | [antrcp-dev-4.38.0.20260708-0231-win32.win32.x86_64.7z](https://pan.baidu.com/s/17hILvvX86UFp2D7uuZFmRA?pwd=xpjr) | 支持7z文件解压,如7z、360压缩等软件 |
| **zip** | 239MB | [antrcp-dev-4.38.0.20260708-0231-win32.win32.x86_64.zip](https://pan.baidu.com/s/1P0wDn7Uxz1H1jFArH0eSxQ?pwd=xpjr) | 系统自带支持,适合无法安装解压软件的环境 |
> 💡 提示:两个版本内容完全相同,仅压缩格式不同
##### workspace案例下载
[antrcp-workspace.zip](https://pan.baidu.com/s/1FDzQ2pjjUxDyx1tR8UPi_w?pwd=ey49)
#### 📝 应用回访
欢迎参与我们的用户回访调查,帮助我们改进产品:
[👉 点击填写应用回访问卷](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、org.apache.activemq 2.52.0**
---
### 🎪 系列产品
- [[ antrcp-assistant ]](https://gitee.com/antzou/antrcp-assistant):办公助手
- [[ antrcp-dev ]](https://gitee.com/antzou/antrcp-dev):开发者助手
- [[ antrcp-ai ]](https://gitee.com/antzou/antrcp-ai):ai助手
- [[ antrcp-template ]](https://gitee.com/antzou/antrcp-template):模板源码
- [[ antrcp-invoice ]](https://gitee.com/antzou/antrcp-invoice):发票助手
- [[ antrcp-image ]](https://gitee.com/antzou/antrcp-image):图像助手
- [[ antrcp-doc ]](https://gitee.com/antzou/antrcp-doc):批量文档助手
- [[ antrcp-media ]](https://gitee.com/antzou/antrcp-media):影音助手
- [[ antrcp-filehub ]](https://gitee.com/antzou/antrcp-filehub):文件枢纽