
2025年上班族AI副业指南:下班后赚钱轻松月入过万
2025 年的一个周四早晨,我端着蜜雪冰城打开 Postman,准备调试新微服务的 127 个接口。
结果——
user/101
在我本地跑不通; 于是我第 N 次动了“换工具”的念头。两小时后,我把整套流程迁移到了 Hoppscotch——一款只有 3.2 MB、完全开源、支持 PWA 的 API 神器。
迁移成本:45 分钟;团队效率提升:肉眼可见。
如果你也受够了 Postman 的“大而全、慢而卡”,这篇实战笔记带你手把手上车。
维度 | Hoppscotch | Postman |
---|---|---|
启动方式 | 浏览器即开即用 https://hoppscotch.io | 需安装 300 MB 客户端 |
开源协议 | MIT,GitHub 70k⭐ hoppscotch/hoppscotch | 核心闭源 |
2025 新特性 | AI 生成断言、实时协作光标、本地优先加密同步 | — |
Mock 能力 | 云端 0 代码,1 秒生成 Swagger/OpenAPI 示例 | 需自建 Mock Server |
离线支持 | PWA 离线写请求 | 需付费离线模式 |
一句话:Hoppscotch = Postman 常用功能 90 % + Insomnia 颜值 + Apifox Mock 智能度 + 完全免费。
浏览器输入 https://hoppscotch.io,无需注册即可开始。
https://api.github.com/repos/hoppscotch/hoppscotch
点击右上角 “Save” → 新建集合 “Hoppscotch Demo” → 命名 “Get Repo Info”。
集合自动同步到 IndexedDB,后续离线依旧可用。
前端妹子需要 /v1/products 列表,但后端排期下周。
传统做法:在 Postman 里建 Mock Server → 写死 5 条 JSON → 分享 url。
Hoppscotch 2025 做法:
faker.commerce.productName()
等) https://mock.hoppscotch.io/team-id/xxx
前端直接 fetch("https://mock.hoppscotch.io/team-id/v1/products")
,返回:
[
{
"id": 1,
"name": "Rustic Rubber Pants",
"price": 742.00,
"image": "https://picsum.photos/seed/1/300/300"
},
...
]
图片随机、价格区间、中文标题均支持配置。
price
区间 {min: 10, max: 1000}
category=phone
时,自动增加 specs
对象 点击左侧 “Environments” → 新建 “Dev / Stag / Prod”
示例变量:
baseURL = https://api.dev.internal
token = < jwt>
timeout = 5000
在 URL 中直接写 {{baseURL}}/users
,一键切换环境。
Hoppscotch 使用 QuickJS 引擎,语法与 Postman 基本一致:
// Pre-request
pw.env.set("timestamp", Date.now());
// Test
pw.test("Status is 200", () => {
pw.expect(pw.response.status).toBe(200);
});
2025 年新功能:
官方提供 @hoppscotch/cli,支持 GitHub Actions:
# .github/workflows/api-test.yml
- uses: hoppscotch/cli@v2
with:
file: 'hoppscotch-collection.json'
env: 'prod'
bail: true
执行结果直接上传到 Checks 面板,失败可下载 HTML 报告。
功能 | Hoppscotch Cloud 免费版 | Postman 免费版 |
---|---|---|
实时多人编辑 | ✅ 光标可见 | ❌ |
评论 & @提醒 | ✅ | ✅ |
变更 diff | ✅ 逐行高亮 | ✅ |
权限粒度 | 集合级 Read / Write / Admin | 工作区级 |
Guest 访问 | ✅ 免注册只读链接 | ❌ |
小技巧:把 “Share as Website” 生成的链接甩给产品,她就能在浏览器里直接调接口,不再装任何客户端。
Hoppscotch Extension(Chrome / Edge)
自动捕获浏览器 Network → 一键导入为请求。
VS Code 插件
在源码里右键 “Send to Hoppscotch” 直接调当前路由。
一条 Docker 命令拥有私有 Hoppscotch:
docker run -d -p 3000:3000 \
-e ENABLE_SUBPATH_BASED_ROUTING=true \
hoppscotch/hoppscotch:latest
自托管后,可接入企业 LDAP、审计日志、自定义主题。
前端基于 Vue 3 + Vite + TypeScript,插件系统采用 WebExtension 标准。
示例:写一个“一键翻译错误码”的插件只需 20 行代码,官方模板。
维度 | Hoppscotch | Postman | Insomnia | Apifox |
---|---|---|---|---|
安装包 | 0 MB | 300 MB | 90 MB | 150 MB |
启动时间 | < 1 s | 6-8 s | 2-3 s | 3-4 s |
Mock 智能生成 | ✅ AI | ❌ 手动 | ❌ | ✅ |
实时协作 | ✅ | ✅ 付费 | ❌ | ✅ 付费 |
离线 PWA | ✅ | ❌ | ✅ | ❌ |
CLI | ✅ | ✅ | ✅ | ✅ |
企业 SSO | ✅ 自建 | ✅ 付费 | ❌ | ✅ 付费 |
学习曲线 | ★☆☆ | ★★☆ | ★★☆ | ★★★ |
结论:
Access-Control-Allow-Methods: *
npx @hoppscotch/migrate \
--from postman \
--file Postman_collection.json \
--output hoppscotch.json
自动转换变量、脚本、文件夹层级,90 % 无需人工调整。
<!-- 添加到主屏 -->
<link rel="manifest" href="https://hoppscotch.io/manifest.webmanifest">
2025 年的开发节奏越来越快,工具链的“轻量化 + 智能化 + 零配置”才是未来。
Hoppscotch 用 70k star 的社区、3 MB 的体积和 0 美元的账单告诉我们:
“让 API 调试回归简单,剩下时间创造更有价值的东西。”
现在就在浏览器输入 https://hoppscotch.io,
把这篇指南甩给团队,一起享受丝滑的 API 人生吧!