> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anysite.io/llms.txt
> Use this file to discover all available pages before exploring further.

# AI 开发助手

> 用于 API 集成的智能 AI 提示生成

# AI 开发助手

通过我们的智能提示生成系统简化您的 API 开发工作流程，该系统为 Claude、ChatGPT 和 Perplexity 等 AI 开发工具创建全面的集成说明。

## 工作原理

在浏览我们文档中的 API 端点时，您会在每个端点标题旁边找到一个 **"AI Prompt"** 按钮，它会自动为 AI 开发工具生成详细的、即用型提示。

### 智能按钮集成

我们的 AI 开发助手为每个 API 参考页面添加智能提示生成按钮：

1. **导航** 到任何 API 参考端点页面
2. **查找** 端点标题旁边的 "🤖 AI Prompt" 按钮
3. **点击** 按钮自动生成并复制全面的集成提示
4. **粘贴** 提示到您首选的 AI 开发工具：
   * 💬 ChatGPT
   * 🤖 Claude
   * 🔍 Perplexity

## 生成的提示功能

每个 AI 生成的提示包括：

### 🎯 **端点详情**

* HTTP 方法和完整 URL
* 端点描述和功能
* 身份验证要求

### 🔐 **身份验证指南**

* 正确的头部格式（`access-token`，不是 Bearer 令牌）
* 正确的请求结构
* 安全最佳实践

### 💻 **代码示例**

* 具有正确语法的 cURL 命令
* 请求和响应示例
* 错误处理模式

### 🏗️ **实现要求**

* 生产就绪的代码指南
* 所有 HTTP 状态码（200、400、401、403、429、500）的错误处理
* 速率限制实现
* 响应验证和解析
* TypeScript 类型定义
* 全面的文档

### 🚀 **开发最佳实践**

* 框架无关的实现指导
* 安全考虑
* 性能优化技巧
* 测试策略

## 支持的框架和语言

生成的提示设计为适用于任何编程语言或框架。常见实现包括：

* **JavaScript/TypeScript**：fetch、axios、Node.js
* **Python**：requests、httpx、aiohttp
* **PHP**：cURL、Guzzle
* **Java**：HttpClient、OkHttp
* **C#**：HttpClient、RestSharp
* **Go**：net/http、resty
* **Ruby**：Net::HTTP、Faraday

## API 身份验证

所有生成的提示都包含 Anysite API 的正确身份验证说明：

```bash theme={null}
# 正确的身份验证格式
curl -X POST "https://api.anysite.io/api/endpoint" \
  -H "access-token: YOUR_API_KEY" \
  -H "Content-Type: application/json"
```

<Warning>
  Anysite API 使用 `access-token` 头部，**不是** Bearer 令牌格式。生成的提示始终包含正确的身份验证方法。
</Warning>

## 入门指南

1. 导航到任何 **API 参考** 页面
2. 在端点标题旁边找到 "🤖 AI Prompt" 按钮
3. 点击按钮复制生成的提示
4. 将提示粘贴到您首选的 AI 开发工具
5. 获取生产就绪的实现代码

### 示例生成的提示

以下是典型生成提示的样子：

```markdown theme={null}
# Anysite API 集成任务

我需要将 Anysite API 的 **/linkedin/email/user** 端点集成到我的应用程序中。

## 端点详情
- **方法**：POST
- **URL**：https://api.anysite.io/api/linkedin/email/user
- **描述**：通过电子邮件地址查找 LinkedIn 用户

## 身份验证要求
Anysite API 使用访问令牌身份验证（不是 Bearer 令牌）：

头部：
access-token: YOUR_API_KEY
Content-Type: application/json


## 请求示例
curl --request POST \
  --url https://api.anysite.io/api/linkedin/email/user \
  --header 'Content-Type: application/json' \
  --header 'access-token: <access-token>' \
  --data '{
  "timeout": 300,
  "email": "example@gmail.com",
  "count": 5
}'

## 预期响应
API 返回包含全面用户资料数据的 JSON 响应，包括：
- 用户身份识别和个人资料 URL
- 联系信息（电子邮件、电话号码）
- 专业详情（标题、技能、人脉）
- 个人信息（出生日期、位置、代词）
- 验证状态和粉丝数量

## 实现要求
请提供完整的、生产就绪的实现，处理身份验证、
请求格式化、错误处理、速率限制和响应解析。
```

## 高级功能

### 智能上下文检测

系统自动检测：

* DOM 内容中的 **HTTP 方法**
* 代码块中的 **请求/响应示例**
* 文档中的 **参数要求**
* API 规范中的 **响应模式**

### 多语言支持

生成的提示包括以下指导：

* 类型安全的实现
* 语言特定的最佳实践
* 框架特定的模式
* 错误处理约定

## 故障排除

如果 "AI Prompt" 按钮没有出现：

1. **刷新页面** - 该功能在 Mintlify 渲染 API 内容后动态加载
2. **检查浏览器兼容性** - 需要启用 JavaScript 的现代浏览器
3. **禁用广告拦截器** - 可能会干扰动态脚本加载
4. **等待页面加载** - 按钮在 API 文档完全加载后出现
5. **检查 API 参考页面** - 功能仅在动态生成的 API 端点页面上工作
