Skip to content

Codex Skill(可选)

如果你使用 Codex,希望 AI 直接帮你在项目里完成接入,可以使用仓库内置 Skill。

这个 Skill 只面向公开接入能力,会帮你根据项目技术栈和业务场景选择合适的接入方式:

  • 找到共享请求入口(Axios 实例、fetch 封装、SDK 请求函数等)
  • 判断该走 Axios 安装模式、Wrapper 模式,还是纯配置模式
  • 生成最小可用规则(如表单防重、列表复用、配置拉取重试、上游熔断保护)
  • 保留 requestGuard: false 这类请求级逃生口

使用步骤

第一步:安装 npm 包

bash
npm install @hydd/request-guard
# 或
pnpm add @hydd/request-guard
# 或
yarn add @hydd/request-guard

第二步:安装 Skill

将仓库中的 skills/request-guard/ 目录放到你本地 Codex 的 $CODEX_HOME/skills/ 目录下,并保持目录名为 request-guard

text
$CODEX_HOME/skills/request-guard/

第三步:在 Codex 中直接提需求

你可以像下面这样直接描述你的项目场景:

text
用 $request-guard 给我的 React + axios 项目接入表单防重复
text
用 $request-guard 给我的 Next.js fetch helper 接入配置拉取重试
text
用 $request-guard 保留我现有 sdk.request(method, url, data, options) 签名,接入支付防重

TIP

Skill 是可选增强能力。如果你不使用 Codex,直接按 三大接入方式 手动接入即可。

基于 MIT 许可发布