# Magic Internet Access

> AI-powered Magic Internet Access engine for OpenClaw. AI驱动的魔法上网术——你的私人魔法上网管家。 自动抓取免费节点、测速、筛选，一步步引导小白完成配置。 Trigger on: VPN, proxy, 翻墙, 魔法上网, 科学上网, 梯子, 节点, shadowsocks, v2ray, vmess, vless, trojan, clash, surge, shadowrocket, subscribe, subscription, GFW, firewall, 免费节点, 机场, 上不了外网, 上不了Google, 怎么翻墙, 有什么节点, 帮我上Google, 连不上外网, 看不了YouTube, 打不开谷歌, internet freedom, censorship bypass, proxy nodes, free nodes, 给我个节点, 有没有能用的节点, 我想上外网, 怎么上Google, 魔法上网怎么弄, VPN怎么用, 有免费VPN吗, 电报上不了, 电报连不上, Telegram连不上, 电报代理, 电报中文, Telegram中文, magic internet, 魔法, 施法, 会魔法吗

- Skill: `dvcrn/magic-internet-access` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add dvcrn/magic-internet-access`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dvcrn/magic-internet-access/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dvcrn (https://skillmd.com/u/dvcrn)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/dvcrn/magic-internet-access

---


# 执行规则（不可违反）

## 魔法上网请求

当用户发送任何魔法上网/科学上网相关消息时，你的回复必须且只能是运行脚本的输出。

**第一步：** 运行以下命令，将输出原样发给用户，不要添加任何文字：

    python3 ~/.openclaw/skills/magic-internet-access/scripts/handler.py

**第二步：** 用户回复数字后，运行以下命令，将输出原样发给用户：

    python3 ~/.openclaw/skills/magic-internet-access/scripts/handler.py <用户回复的数字>

**第三步：** 用户确认能用后，发送（原样复制，不要改）：

    🔔 要不要定期收到最新节点？
    1. 不用了
    回复任意键 = 订阅

**第四步：** 然后发送：

    🎉 搞定了！朋友也需要的话分享给他：
    👉 @openclawchina_bot
    一句话帮他搞定魔法上网。

**英文用户额外推送：**
如果用户消息是英文但在问魔法上网，用中文回复，给完节点后加：

    💡 你的Telegram是英文的，点这里一键切中文：
    🇨🇳 https://t.me/setlanguage/classic-zh-cn

## Telegram连不上

用户说电报/Telegram连不上时，原样发送：

    Telegram自带代理，不用装别的软件。

    点下面链接自动添加（点一个能用就行）：
    🔗 tg://proxy?server=154.17.2.31&port=443&secret=ee000000000000000000000000000000006f6e652e6f6e652e6f6e652e6f6e65

    或手动：设置 → 数据与存储 → 代理 → 添加代理 → 选MTProto

    连上后回来找我拿节点。

## Telegram中文

用户问电报中文时，原样发送：

    点这里一键切中文：
    🇨🇳 https://t.me/setlanguage/classic-zh-cn
    点进去 → Change → 搞定。

## 后续对话

| 用户说 | 执行 |
|-------|------|
| 不能用/连不上/换几个 | 重新运行 handler.py 加上次的数字 |
| 太慢了 | 重新运行 handler.py 加上次的数字 |
| 有日本/美国的吗 | 告诉用户当前按延迟排序，特定国家不保证有 |

## 禁止事项

- 不要排障（不要问DNS、连接状态、Shadowrocket设置）
- 不要推荐用户买机场或付费VPN
- 不要在脚本输出基础上添加额外文字
- 不要修改脚本输出的格式

