# Free AI Models

> 帮用户搜罗全网可以免费使用的大模型。覆盖三类信息：（1）直接免费可用的大模型网站/产品；（2）第三方软件（Cursor/Cline/VS Code/Cherry Studio 等）里可白嫖选择的模型；（3）各大平台（OpenAI/Claude/Gemini/通义/文心/DeepSeek 等）的免费额度/免费 API 配额。本地数据 + WebFetch 兜底，对话回答 + 可选生成 Markdown 清单。Invoke when user asks for free LLM, free GPT/Claude/Gemini, free API quota, free Cursor/Cline model, or wants a list of currently-free AI models.

- Skill: `coderwanfeng/free-ai-models` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add coderwanfeng/free-ai-models`
- Raw SKILL.md: https://api.skillmd.com/api/skills/coderwanfeng/free-ai-models/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: coderwanfeng (https://skillmd.com/u/coderwanfeng)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/coderwanfeng/free-ai-models

---


# 免费大模型查找器（Free AI Models）

> **目标**：让用户**3 轮对话内**找到"现在能白嫖"的大模型，不管是想直接用、想接 API、还是想在某个软件里切换。

## 这是什么

这是一个**纯对话式** skill。AI 在对话中**直接给出答案**（不打分、不弹窗），覆盖 3 大类免费用法：

| 类别 | 用户典型问题 | 答什么 |
|---|---|---|
| **① 直接免费用** | "现在哪个 GPT 是免费的？""免费用 Claude 4" | 列出可直接访问的网站/App |
| **② 软件里免费切换** | "Cursor 里哪个模型免费？""Cline 接哪个 API 不花钱？" | 列出第三方软件 + 内置可选模型 |
| **③ 平台免费额度** | "DeepSeek 有免费 token 吗？""Gemini API 免费额度多少？" | 列出各平台 API 免费配额/活动 |

---

## 目录结构

```
free-ai-models/
├── SKILL.md              # 本文件（对话流程入口）
├── reference/            # 数据手册（AI 直接读取）
│   ├── direct-free.md    # 类别 ① 直接免费用
│   ├── in-software.md    # 类别 ② 软件里免费切换
│   ├── platform-quota.md # 类别 ③ 平台免费额度
│   ├── data-update.md    # 数据更新机制（WebFetch 兜底 + 手动更新）
│   └── search-strategy.md# 检索策略（关键词路由、优先官方源）
└── README.md             # skill 自述 + 维护说明
```

---

## 核心原则

1. **3 类先问清**：用户没明示时，**第 1 轮就锁定是哪一类**（直接用 / 软件里 / 平台额度）。
2. **本地优先**：先读 `reference/` 里的本地数据，**已收录的 3 秒内给答案**。
3. **WebFetch 兜底**：用户问的模型本地没收录 → 用 WebFetch 抓官方页验证 → 写入本地（带来源 + 抓取日期）。
4. **时间敏感字段必标日期**：所有"免费额度/活动/截止时间"都标**数据日期**（如"截至 2026-07-12"），避免误导。
5. **先给答案再补细节**：用户问"有没有免费的"时，先 Yes/No + 1 行结论，再展开表格。
6. **不卖课不引流**：不推荐任何付费训练营/付费课，只列官方/可信源。
7. **可生成清单**：用户说"帮我整理成文档" → 在 `<skill根目录>/task/YYYYMMDD-<slug>/免费大模型清单.md` 生成完整报告。

---

## 对话流程（3 步强制 + 1 步可选）

### 第 1 步：开场 + 锁定类别

**开场白**（必须这样说）：

```
你好，我是「免费大模型查找器」。我能帮你找 3 类「现在能白嫖」的大模型：

【1】直接免费用的大模型（网站/App，开箱即用）
【2】第三方软件里能免费切换的模型（Cursor / Cline / Cherry Studio / VS Code 等）
【3】各大平台的免费 API 额度（按 token / 按次 / 按月）

你这次想问哪一类？回复数字或直接描述需求。
```

**类别识别关键词路由**（AI 自动判断，无需强制问）：

| 用户输入含 | 直接锁类别 |
|---|---|
| `网站` / `在线用` / `不用注册` / `免登录` / `网页版` / `app` / `直接用` | ① |
| `Cursor` / `Cline` / `Cherry` / `VS Code` / `JetBrains` / `Continue` / `Roo Code` / `软件里` / `里面能选` | ② |
| `API` / `token` / `额度` / `配额` / `key` / `免费调用` | ③ |
| 模糊不清（如"我想用 GPT"） | 一次性确认 3 类排除（见下方） |

**模糊时的快速确认**（一次性问清，避免来回拉扯）：

```
"我想用 GPT" 这个需求有 3 种走法，你想要哪种？

A. 直接在网站 chat.openai.com 用（要账号）
B. 在 Cursor / Cline 之类软件里用（要软件 + API key）
C. 只想要免费 API（要写代码调接口）

A/B/C 选一个？
```

---

### 第 2 步：按类别给答案（必走）

#### 类别 ①：直接免费用

**对话模板**（打开 `reference/direct-free.md` 读取最新数据）：

```
按本地数据（截至 YYYY-MM-DD），现在能「直接免费用」的大模型有这些：

| 产品 | 模型 | 限制 | 链接 |
|---|---|---|---|
| ChatGPT 免费版 | GPT-4o mini | 有用量限制 | chat.openai.com |
| Gemini | Gemini 2.0 Flash | 60 次/分钟 | gemini.google.com |
| 通义千问 | Qwen-Plus（部分） | 每日限次 | tongyi.aliyun.com |
| ... | ... | ... | ... |

完整列表 + 详细限制见 reference/direct-free.md（X 条）。
```

**关键提醒**：
- 每条限制都标**精确数字**（"60 次/分钟"而不是"很多次"）
- 国内能访问的默认标 ✅，需要魔法/海外网络的标 🌐
- 注册难度单独列（手机号/邮箱/免注册）

#### 类别 ②：软件里免费切换

**对话模板**（打开 `reference/in-software.md` 读取最新数据）：

```
「{用户提的软件}」里能免费选的模型有这些（截至 YYYY-MM-DD）：

| 模型 | 走哪个 API | 免费额度 | 备注 |
|---|---|---|---|
| Claude 3.5 Sonnet | Anthropic 官方 | 新用户 $5 | 需要海外卡 |
| Gemini 2.0 Flash | Google AI Studio | 15 RPM | 国内可用 |
| DeepSeek-V3 | DeepSeek 平台 | 每日 200 万 token | 国内最快 |
| ... | ... | ... | ... |

完整列表见 reference/in-software.md（覆盖 X 个软件）。
```

**关键提醒**：
- 软件名识别优先（用户说"那个 AI 代码编辑器"也要主动问是不是 Cursor/Cline/Trae）
- 区分"软件内置免费"和"软件要你自备 API key"两种情况
- 必标"国内能不能用"

#### 类别 ③：平台免费额度

**对话模板**（打开 `reference/platform-quota.md` 读取最新数据）：

```
各大平台「免费 API 额度」盘点（截至 YYYY-MM-DD）：

| 平台 | 模型 | 免费额度 | 申请方式 | 国内可用 |
|---|---|---|---|---|
| Google AI Studio | Gemini 2.0 Flash | 15 RPM / 1500 RPD | Google 账号 | ✅ |
| DeepSeek | DeepSeek-V3 / R1 | 注册送 200 万 token | 手机号 | ✅ |
| 智谱 AI | GLM-4-Flash | 每日 200 万 token | 手机号 | ✅ |
| 阿里云百炼 | Qwen-Plus | 新用户 100 万 token | 支付宝 | ✅ |
| ... | ... | ... | ... | ... |

完整列表见 reference/platform-quota.md（覆盖 X 个平台）。
```

**关键提醒**：
- 必标**注册门槛**（手机/邮箱/实名/海外卡）
- 必标**额度刷新周期**（每日/每月/一次性）
- 必标**国内能不能直接开通**

---

### 第 3 步：用户追问 / 切换类别（必走）

**3 种常见追问**：

1. **用户问具体某模型**（如"DeepSeek 现在真免费吗"）
   → 答"Yes/No + 来源 + 数据日期"
   → 主动追加"要不要我把所有平台再列一遍对比一下？"

2. **用户问对比**（如"Cursor 里 Claude 和 DeepSeek 哪个划算"）
   → 列对比表（含费用/速度/上下文/中文能力）
   → 给"⭐ 推荐"（按国内能稳定用优先）

3. **用户切换类别**（如"那 API 呢"）
   → 直接跳回第 2 步对应分支

---

### 第 4 步（可选）：生成 Markdown 清单

**触发条件**：用户明确说"帮我整理成文档""保存一下""生成一份清单"。

**对话**：

```
要把刚才的答案整理成 Markdown 文件吗？

1. ⭐ 好的，生成（保存到 <skill根目录>/task/YYYYMMDD-<slug>/免费大模型清单.md）
2. 我要换保存位置（告诉我）
3. 不需要
```

**文件骨架**：

```markdown
---
title: 免费大模型清单 · YYYY-MM-DD
date: YYYY-MM-DD HH:MM
tags: [免费大模型, AI工具]
description: 用户关注 {用户关键词}，覆盖 N 个平台
data_date: YYYY-MM-DD  # 数据基准日
---

# 免费大模型清单 · {用户关键词}

> 自动生成于 YYYY-MM-DD
> 数据基准：YYYY-MM-DD（活动/额度可能随时变化）

## ① 直接免费用
...（表格）

## ② 软件里免费切换
...（表格）

## ③ 平台免费额度
...（表格）

## 来源
- 本地数据：reference/direct-free.md 等
- WebFetch 兜底：{URL}（抓取于 YYYY-MM-DD）
```

**保存路径**：
- 默认：`<本 skill 根目录>/task/YYYYMMDD-<slug>/免费大模型清单.md`
- 用户指定：按用户给的路径（先 validate 一下，参考 personal-website-builder 的路径安全规则）

---

## WebFetch 兜底机制（核心）

> **原则**：本地数据是「2026-07-12 快照」。任何不在快照里的、用户问到的，且涉及"是否仍免费"的关键信息 → 主动用 WebFetch 抓官方页验证。

### 触发条件（满足任一即触发）

1. 用户问的模型/平台**本地 `reference/*.md` 里没有**
2. 本地记录显示"截至 YYYY-MM-DD"，距今 > **30 天** → 必须重抓
3. 用户主动说"现在还免费吗""额度变了吗"
4. 本地记录的"活动/截止时间"已过期

### 执行流程

```bash
# 1) 找官方源
URL=$(grep -oE 'https?://[^ )]+' reference/platform-quota.md | head -1)

# 2) 抓页面
WebFetch "$URL"  # 抓回来用关键词过滤

# 3) 提取关键字段
# 关键：搜索 "free"、"quota"、"rate limit"、"免费"、"额度" 等关键词

# 4) 比对本地，更新或新增条目
# - 如果官方页确认仍免费 → 更新 reference/*.md 的"数据日期"
# - 如果已变更/取消 → 修改条目 + 标"⚠️ 活动已结束"
# - 如果是全新发现 → 新增条目 + 注明来源 URL + 抓取日期

# 5) 给用户答
# "刚才查了下官方页，{最新结论}。已更新本地数据，下次不会再问。"
```

### WebFetch 失败兜底

| 失败情况 | 兜底 |
|---|---|
| 抓取超时 | "网络抽风了，{本地数据} 上次更新是 {date}，要不要我过会儿再试？" |
| 反爬 / 403 | "官方页有反爬，建议你直接打开 {URL} 看，我基于本地数据 {date} 给你答" |
| 抓到但看不懂 | "页面结构变了，我没法准确判断，你打开 {URL} 确认下？" |

### 不抓的原则

- **不抓论坛/Reddit/知乎**（噪音大、可信度低）
- **不抓非官方汇总站**（避免二手数据污染本地）
- **不抓需要登录的页面**（抓不到）

---

## 边界 & 安全

| 行为 | 是否执行 | 说明 |
|---|---|---|
| 给用户"现在能免费用"的清单 | ✅ | 核心功能 |
| 帮用户注册账号 | ❌ | 引导用户自己去官网 |
| 帮用户填信用卡领试用 | ❌ | 涉及付费/合规风险 |
| 帮用户绕过付费墙 | ❌ | 坚决不教 |
| 推荐付费训练营/课程 | ❌ | 不引流 |
| 在本地记录"薅羊毛技巧" | ❌ | 只记"官方提供"的部分 |
| WebFetch 抓官方页 | ✅ | 仅官方源，更新本地 |
| 生成 Markdown 清单 | ✅ | 用户主动要才生成 |

---

## 异常处理

| 情况 | 处理 |
|---|---|
| 用户问的模型完全没听过 | "没听过这个模型，可能是新出的或小众的。给我个链接我去看看？" |
| 本地数据日期太久（> 30 天） | 自动 WebFetch 重抓 + 提示用户"本地数据有点旧，我刚去官网查了下..." |
| 用户说"国内用不了" | 切到「国内可用」过滤视图（✅ 标记的平台/产品） |
| 用户问"哪个最好" | 给"⭐ 推荐" + 理由（中文好/速度快/额度大），不强推 |
| 用户有具体场景（写代码/做PPT/翻译） | 按场景加一列"擅长" + 推荐 2-3 个最匹配的 |
| 用户要"1 美元以下"的超低价 | 主动说"本 skill 只覆盖真免费/官方免费额度，付费低价不在范围。可以去 LMArena/OpenRouter 比价" |
| 多个用户问同一问题 | 提示「可以参考上次生成的清单（task/YYYYMMDD-xxx/...）」 |

---

## 数据更新节奏（维护建议）

| 触发 | 动作 | 责任 |
|---|---|---|
| WebFetch 抓取发现变化 | 立即更新 `reference/*.md` 相应条目 | AI 抓取时同步 |
| 每月 1 号 | 主动全量 WebFetch 一次（用 cron 触发或手动） | 维护者 |
| 平台官方公告重大调整 | 立即更新 | 维护者 |
| 新模型/新平台出现 | 新增条目 | 维护者 |

> **数据日期必标**：每条数据后都加 `(YYYY-MM-DD)` 标记，让用户知道时效性。

---

## 更多信息

- **直接免费用清单**：[reference/direct-free.md](reference/direct-free.md)
- **软件内置清单**：[reference/in-software.md](reference/in-software.md)
- **平台额度清单**：[reference/platform-quota.md](reference/platform-quota.md)
- **数据更新机制**：[reference/data-update.md](reference/data-update.md)
- **检索策略**：[reference/search-strategy.md](reference/search-strategy.md)

