Token导航 LogoToken导航

Agent Skill · 研究检索

apifox-mock(apifox 模拟)

apifox-mock 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

apifox-mock 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为调用外部服务;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 38,711。

总安装 1,521周安装 64GitHub Stars 2下载 532核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:apifox-mock(apifox 模拟)
来源仓库:https://github.com/giikin/skills
仓库路径:skills/apifox-mock
安装命令:
npx skills add https://github.com/giikin/skills --skill apifox-mock
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/giikin/skills --skill apifox-mock

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于根据接口文件自动生成 Apifox Mock JSON 或 JavaScript 脚本。支持 Vue 项目本地 Mock 文件生成及代理地址初始化配置。通过 npx 命令从 giikin/skills 仓库安装并使用。需识别响应类型与请求参数后再输出对应格式文件。适用于前后端并行开发与接口联调前的模拟数据准备。

来源仓库内路径:skills/apifox-mock

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/giikin/skills --skill apifox-mock;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

apifox-mock 怎么安装?

在终端执行 npx skills add https://github.com/giikin/skills --skill apifox-mock。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

apifox-mock 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

apifox-mock 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

apifox-mock 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

apifox-mock 用的人多吗?

公开数据是累计安装 1,521 次,近一周安装 64 次,下载 532 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

apifox-mock 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
apifox-mock

apifox 模拟 · 本页

1,5212调用外部服务未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Mock 数据生成规范

本技能提供四种 Mock 数据生成方式。默认生成 Apifox Mock JSON,只有用户明确指定时才切换到其他方式。

选择规则

用户指令特征生成方式输出形式参考文档
默认(无特殊指定)Apifox Mock JSON直接在聊天中返回 JSON 代码块apifox-mock-json.md
提到 js、脚本、script,或需要字段关联/条件逻辑Apifox Mock 脚本生成 .js 文件到项目根目录 mock/ 下,文件名与接口方法对应apifox-mock-script.md
提到 local、本地,或指定了 .vue 文件本地 Mock 文件生成 .ts 文件到 Vue 文件同级目录local-mock.md
提到 开启 mock 地址、初始化 mock 地址、接入 mock、代理到 ApifoxMock 地址初始化修改 .env.development 与 vite.config.tsinit-mock-address.md

通用流程

无论哪种方式,前两步相同:

1. 解析接口文件

读取 @/api/xxx/controller 下的接口文件,识别:

  • 响应类型(如 RPageMcpServiceVo、RMcpServiceDetailVo)
  • 请求类型(如 McpServicePageQuery)

2. 追溯类型定义

在 interface/apiTypes/ 目录下找到完整的类型定义,包括:

  • 嵌套类型(如 PageMcpServiceVo → McpServiceVo[])
  • 关联类型(如 TagVo、McpServiceToolVo)
  • JSDoc 注释中的枚举值和业务含义

字段语义推断规则

根据字段名和类型智能生成合适的 mock 值,三种方式共用:

字段名模式推断类型示例值
id, *Id自增/随机整数1, 2, 3
name, *Name(中文语境)中文标题/姓名'商品名称', '张三'
name(英文标识符语境)英文单词拼接'mcp-service-alpha'
description, *Desc中文段落'这是一段描述...'
url, *Url, icon图片/链接 URL'https://picsum.photos/800/800'
*Time, *At, created*, updated*日期时间'2024-01-15 08:30:00'
status, is*(布尔语义)0/1 或 true/false1
*Color十六进制颜色'#3B82F6'
*Count, *Num, total自然数42
*Order, *Sort自增排序1, 2, 3
imgs, images, *List对应类型数组[{...}, {...}]
content(富文本)HTML 内容'<div><img src="..." /></div>'

枚举值识别

优先从 JSDoc 注释中提取枚举值:

interface Example {
  /** 创建类型:1-HTTP转MCP,2-MCP服务直接代理 */
  createType?: number;
  // → mock 值范围限定为 1 或 2
}

响应结构

项目统一的接口响应结构:

{
  "code": 200,
  "bizCode": 0,
  "data": {},
  "msg": "success"
}

分页响应包含 records、total、size、current、searchCount、pages 等字段。

平台分布

Codex

33.77%
按下载量换算180

Claude

28.3%
按下载量换算151

Cursor

20.14%
按下载量换算107

Gemini CLI

10.21%
按下载量换算54

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills