---
title: "导入订阅和配置"
description: "在 iPhone 和 iPad 上把 Clash / Mihomo、V2Ray / Xray 或 Surge 订阅和配置导入 Potatso，并保持更新。"
---

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

# 导入订阅和配置

Potatso 可以从链接、粘贴的文本、文件或二维码导入服务器、代理组、规则和 DNS 设置。它会自动识别格式，向你展示预览，并让你选择导入哪些内容以及导入到哪里。通过 URL 导入的订阅会持续更新。

## 支持的格式 {#formats}

| 格式 | Potatso 导入的内容 |
| --- | --- |
| 分享链接（`ss://`、`vless://`、`trojan://` 等） | 每个链接对应一台服务器。一次粘贴多个链接，即可一起导入。 |
| Base64 订阅 | 列表中的服务器。这是 V2Ray / Xray 和 Shadowsocks 订阅的常见格式。 |
| Shadowsocks JSON 和 SIP008 | Shadowsocks 服务器。 |
| Mihomo / Clash YAML | 代理、代理集、代理组、规则、规则集、DNS 设置和出站模式。 |
| V2Ray / Xray JSON | 作为服务器的出站，以及匹配域名或 IP 地址的路由规则。 |
| Surge 配置 | 代理、代理组、规则、规则集和 DNS 设置。见 [Surge 配置](#surge)。 |
| 规则列表 | 列表中的规则。 |

Potatso 下载订阅时，会向服务器表明自己是 `clash.meta`。按 App 选择格式的订阅服务器通常会发送 Clash / Mihomo 配置，这样代理组和规则也会随服务器一起导入。

Potatso 支持[协议](/docs/zh/protocols/)中列出的协议。如果服务器的协议或设置 Potatso 不支持，该服务器会被跳过，预览中会说明原因。

## 导入订阅 {#import}

1. 在**首页**，轻点右上角的 **+** 按钮。
2. 轻点**通过链接/文件导入**。
3. 在**来源**下保持选择**链接**，并把订阅 URL 粘贴到输入框中。你也可以粘贴分享链接或整份配置。
4. 轻点**继续**。Potatso 会下载并读取订阅，然后显示预览。
5. 查看预览，然后轻点底部的按钮进行导入。

要改为导入配置文件，请在**来源**下选择**文件**，并轻点**选择文件…**。Potatso 能读取 YAML、JSON、CONF 和文本文件。文件必须是 UTF-8 文本，且不超过 5 MB。

要扫描二维码，请轻点**扫描二维码**，而不是**通过链接/文件导入**。要读取图片中的二维码，请轻点扫描器角落的照片按钮。

首次设置过程中，粘贴或扫描的链接会直接导入你的新配置，不显示预览。见[快速入门](/docs/zh/guides/getting-started/)。

## 导入预览 {#preview}

预览顶部显示导入内容的名称、格式，以及它来自哪台服务器。

如果订阅服务器报告了你的流量额度，预览会显示它：

| 行 | 显示内容 |
| --- | --- |
| **已用流量** | 目前已用的流量；套餐有总量时一并显示总量，并带有进度条。 |
| **剩余流量** | 套餐中剩余的流量。 |
| **到期** | 订阅的到期时间。过期后日期显示为红色。 |

如果有内容无法导入，会出现**兼容性问题**一行，显示问题的数量。轻点它可查看每个问题。不支持的内容会被跳过，列表会说明跳过了什么以及原因。被跳过的规则会连同规则编号一起列出。**导入提示**仅供参考，例如配置是通过普通 HTTP 下载的。

### 选择要导入的内容 {#contents}

在**导入**下，导入内容的每个部分各占一行：**代理**、**代理组**、**规则**和 **DNS**，并附有数量或摘要。轻点某一行，可包含或排除该部分。规则依赖代理组，代理组依赖代理，所以它们会一起被选中。

轻点**查看所有内容**，可查看导入的全部内容：订阅详情、代理、代理集、代理组、规则和规则集。你可以查看每个代理的字段，并在导入前编辑它们，除非它们由订阅管理。

单独导入代理时，只显示订阅信息的条目（如剩余流量或到期日期）会被跳过。

### 选择导入到哪里 {#destination}

在**导入到**下选择目的地。可选项取决于你导入的内容：

| 目的地 | 效果 |
| --- | --- |
| **更新“…”** | 已有配置在跟随此订阅时显示。该配置会被更新，你的本地更改会保留。 |
| **新建配置** | 根据导入内容创建配置。当前配置保持不变。 |
| **替换当前配置** | 替换当前配置的代理、代理组和规则。Potatso 会先请你确认。 |
| **添加到当前配置** | 把导入内容添加到当前配置。带有代理组或规则的配置只会合并一次。 |

单独的代理可以放入新配置，也可以放入当前配置。添加到当前配置时，请在**将代理添加到**下选择由哪个代理组列出它们：以导入内容命名的新代理组、你现有的某个代理组，或**无**。新代理组还会附带一个选择最快代理的 `-auto` 组。

添加配置需要 Potatso Pro。没有 Pro 时，请使用**替换当前配置**或**添加到当前配置**导入到当前配置。

底部的按钮会写明它的作用，例如**创建“…”**、**替换“…”**、**添加 12 个代理**等。轻点它即可导入。

## 自动更新 {#updates}

通过 URL 导入时会显示**自动更新**开关，默认开启，**更新间隔**为**每天**。导入内容能否持续更新，取决于你导入的是什么：

| 导入的内容 | 更新方式 |
| --- | --- |
| 把整份配置导入新配置或替换的配置 | 配置会跟随订阅，每天更新。 |
| 单独导入代理，且**自动更新**开启 | 它们作为代理订阅添加，每天更新。你无法编辑这些代理。 |
| 单独导入代理，且**自动更新**关闭 | 它们作为可编辑的独立代理添加，不会更新。 |
| 配置的一部分 | 一次性副本。只有完整的配置才能持续更新。 |
| 添加到现有配置的规则和代理组 | 只导入一次。 |
| 文件或粘贴的文本 | 只导入一次：没有可供更新的来源。 |

### 更新订阅 {#update-now}

1. 在**首页**，轻点**更多配置**。
2. **配置**页面会把该配置显示为**订阅**；如果服务器报告了流量额度，也会显示，同时显示**上次更新**和**下次更新**的时间。
3. 轻点**立即更新**，可马上更新。

要更改更新频率，请轻点同一张卡片上的**编辑**。在**自动更新**下，选择**更新间隔**，或关闭**自动更新**。你也可以在那里更改**订阅 URL**；保存后请轻点**立即更新**，从新的 URL 下载。在更新成功之前，配置会保留上次下载的内容。后台更新会在 iOS 允许时运行。

## 你的更改会被保留 {#local-changes}

你可以编辑跟随订阅的配置：添加或修改代理、代理组和规则，或更改其 DNS 设置。Potatso 会把这些记录为覆写，并在每次订阅更新后重新应用。原始订阅不会被修改。

**配置**页面在**我的覆写**下列出它们。轻点**查看**可查看每一项。你可以在那里还原某项更改、恢复你删除的内容，或删除你添加的内容。要查看订阅本身的内容，请轻点**查看原始配置文件**。

## Surge 配置 {#surge}

Potatso 会读取 Surge 配置中 `[General]` 的 DNS 设置，以及 `[Proxy]`、`[Proxy Group]` 和 `[Rule]` 部分。它会转换 Potatso 有对应功能的内容：

- `RULE-SET` 和 `DOMAIN-SET` 规则会变成规则集。
- `smart` 组会变成自动（`url-test`）组。
- `subnet` 和 `ssid` 组会变成设为默认策略的手动组，因为 Potatso 不会按网络切换策略。
- 组的 HTTP(S) `policy-path` 会变成代理集。

下面这些部分不会被导入，预览中会列出它们：

- Potatso 没有对应功能的部分，如 `[MITM]`、`[Script]`、`[URL Rewrite]`、`[Header Rewrite]`、`[Body Rewrite]`、`[Map Local]` 和 `[Host]`。
- `#!include` 行。请单独导入被包含的文件。
- `USER-AGENT` 和 `URL-REGEX` 规则（因为 Potatso 不检查 HTTP 请求）以及 `SCRIPT` 规则。
- 代理的 `underlying-proxy` 链。该代理会直接连接它的服务器。

详见[从 Surge 迁移](/docs/zh/guides/migrate-from-surge/)。

## 从其他 App 迁移 {#migrate}

- [从 Shadowrocket 迁移](/docs/zh/guides/migrate-from-shadowrocket/)
- [从 Stash 迁移](/docs/zh/guides/migrate-from-stash/)
- [从 Clash Verge、ClashX 或 Mihomo 迁移](/docs/zh/guides/migrate-from-clash/)
- [从 Surge 迁移](/docs/zh/guides/migrate-from-surge/)

Source: https://potatso.com/docs/zh/guides/import-subscriptions/index.mdx
