← Back to Skills Marketplace
mtmpss

Scientific Proxy

by mtmpss · GitHub ↗ · v1.8.7 · MIT-0
cross-platform ✓ Security Clean
52
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install scientific-proxy
Description
AI-powered proxy assistant for OpenClaw. AI驱动的代理节点助手——自动抓取免费节点、测速、筛选,一步步引导小白完成配置。 Protocol: I-Lang v3.0 behavioral DNA embedded. Trigger on: VPN, proxy, 翻墙,...
README (SKILL.md)

::DNA{skill:scientific-proxy} ::META{version:1.8.6|protocol:i-lang_v3.0|updated:2026-05-03} ::GENE{behavior|scope:strict} T:script_output_only T:zero_extra_text T:step_by_step_not_skip T:check_return_codes|stop_on_failure T:surface_tester_output|user_sees_warnings T:tested_nodes_only|no_raw_fallback ::GENE{output} T:output_raw|no_edit|no_wrap T:chinese_default|english_fallback_when_english_input ::GENE{safety} T:no_troubleshooting|no_paid_recommendation T:warn_free_proxy|not_for_banking ::END{DNA}

执行规则(不可违反)

代理节点请求

当用户发送任何代理节点相关消息时,你的回复必须且只能是运行脚本的输出。

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

python3 ~/.openclaw/skills/scientific-proxy/scripts/handler.py

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

python3 ~/.openclaw/skills/scientific-proxy/scripts/handler.py \x3C用户回复的数字>

第三步: 用户确认能用后,发送: 🔔 要不要定期收到最新节点?

  1. 不用了 回复任意键 = 订阅

第四步: 然后发送: 🎉 搞定了!朋友也需要的话,分享这个Skill给他:

clawhub install scientific-proxy

英文用户额外推送: 如果用户消息是英文但在问代理节点,用中文回复,给完节点后加: 💡 你的Telegram是英文的,点这里一键切中文: 🇨🇳 https://t.me/setlanguage/classic-zh-cn

Telegram连不上

用户说电报/Telegram连不上时,发送: Telegram支持内置代理,不用装别的软件。 设置方法:设置 → 数据与存储 → 代理 → 添加代理 → 选MTProto 需要代理参数的话告诉我,我帮你找可用的。 连上后回来找我拿节点。

Telegram中文

用户问电报中文时,原样发送: 点这里一键切中文: 🇨🇳 https://t.me/setlanguage/classic-zh-cn 点进去 → Change → 搞定。

后续对话

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

禁止事项

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

此技能采用 I-Lang 协议 ::GENE{} 结构化行为约束

Usage Guidance
Before installing, understand that this skill runs included Python scripts, fetches mutable public proxy lists, makes TCP connections to public proxy endpoints, and caches node data under the OpenClaw workspace. Do not use free proxy nodes for banking, email, work accounts, or other sensitive activity.
Capability Analysis
Type: OpenClaw Skill Name: scientific-proxy Version: 1.8.7 The skill is a proxy node scraper and connectivity tester that aligns with its stated purpose. It demonstrates good security practices by including explicit SSRF protections in `scripts/tester.py`, such as private IP filtering via the `ipaddress` module and a restricted port allowlist to prevent the agent from being used for internal network scanning. The execution flow in `scripts/handler.py` is well-controlled, and the instructions in `SKILL.md` are designed for UX consistency rather than malicious prompt injection.
Capability Assessment
Purpose & Capability
The artifacts coherently implement a proxy-node scraper/tester/formatter. scripts/handler.py warns: "免费节点来自公开源,别用来登银行、邮箱等重要账号。" Users should notice that the output is meant to route traffic through free public proxies.
Instruction Scope
SKILL.md uses strict output control: "你的回复必须且只能是运行脚本的输出" and "不要在脚本输出基础上添加额外文字". This is purpose-aligned, but it limits the agent's ability to add extra explanation unless the user asks outside the flow.
Install Mechanism
The registry says there is no install spec and no required binaries, but SKILL.md instructs running "python3 ~/.openclaw/skills/scientific-proxy/scripts/handler.py". The code is included and readable, but the Python/runtime behavior is under-declared in metadata.
Credentials
scripts/scraper.py fetches public GitHub subscription lists and scripts/tester.py tests endpoints from those lists. This is proportional to the proxy-testing purpose and includes filtering/confirmation, but it makes outbound network connections to untrusted hosts.
Persistence & Privilege
No credentials or elevated privileges are requested. The scripts do persist retrieved proxy data under the OpenClaw workspace, e.g. scripts/scraper.py writes "nodes_raw.json" and tester.py writes "nodes_tested.json".
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install scientific-proxy
  3. After installation, invoke the skill by name or use /scientific-proxy
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.8.7
Rebrand to Scientific Proxy, updated SKILL.md for ClawScan compliance
v1.8.6
Fork of Magic Internet Access - auto fetch, test, format proxy nodes from public sources
Metadata
Slug scientific-proxy
Version 1.8.7
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Scientific Proxy?

AI-powered proxy assistant for OpenClaw. AI驱动的代理节点助手——自动抓取免费节点、测速、筛选,一步步引导小白完成配置。 Protocol: I-Lang v3.0 behavioral DNA embedded. Trigger on: VPN, proxy, 翻墙,... It is an AI Agent Skill for Claude Code / OpenClaw, with 52 downloads so far.

How do I install Scientific Proxy?

Run "/install scientific-proxy" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Scientific Proxy free?

Yes, Scientific Proxy is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Scientific Proxy support?

Scientific Proxy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Scientific Proxy?

It is built and maintained by mtmpss (@mtmpss); the current version is v1.8.7.

💬 Comments