en un clic
proxy
科学上网线路管理 — 查看节点、切换线路、测速。当用户请求切换代理线路、查看代理状态、管理科学上网节点时使用此技能。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
科学上网线路管理 — 查看节点、切换线路、测速。当用户请求切换代理线路、查看代理状态、管理科学上网节点时使用此技能。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
聊天室 — 创建房间、实时聊天、AI 机器人(10种预设角色+TTS语音)、图片/视频上传。触发:创建聊天室、聊天、加AI机器人、聊天室
生活记账 — 创建账本、记录收支、分类管理、统计分析、AI 语音记账。触发:记账、花了多少钱、今日开销、月度统计、添加支出、语音记账
家庭物品整理 — 物品库存管理、位置标注、到期提醒、AI 智能添加/分析、小票 OCR 识别。触发:整理物品、添加物品、库存管理、物品快过期、收纳整理
粘贴板 — 创建/查看代码片段分享,支持文件上传、分片上传、代码分析、安全扫描。触发:分享代码、粘贴代码、上传文件、分享文本、pastebin
档案照片墙 — 分类照片管理、时间线聚合、分享链接、批量下载ZIP。触发:照片墙、上传照片、相册、家庭相册
事项管理 — 创建/查看/更新/删除工作与生活任务,支持 AI 解析、会议纪要、日历下载、时间线回顾。触发:记录事情、添加任务、事项管理、会议记录、今日计划
| name | proxy |
| description | 科学上网线路管理 — 查看节点、切换线路、测速。当用户请求切换代理线路、查看代理状态、管理科学上网节点时使用此技能。 |
通过 DevTools 后端 API(https://t.jaxiu.cn)管理代理节点。
https://t.jaxiu.cn123654789curl -s "https://t.jaxiu.cn/api/proxy/status?admin_password=123654789" | python3 -m json.tool
返回字段:
running: 代理是否运行中node: 当前活动节点名http_port: 代理端口proxy_url: 代理地址 (如 http://127.0.0.1:18081)nodes[].name: 所有可用节点名称nodes[].latency: 节点延迟(ms,-1=不可达)nodes[].type: 节点类型(ss, ssr, vmess, trojan)default_node_name / ai_node_name: 当前手动选择的默认/AI 线路routing_mode: 路由模式(ai_priority / smart / global)curl -s -X POST "https://t.jaxiu.cn/api/proxy/start" \
-H "Content-Type: application/json" \
-d '{"admin_password":"123654789","node_name":"节点名称"}'
切换成功后返回新的端口和节点信息。
curl -s -X POST "https://t.jaxiu.cn/api/proxy/stop" \
-H "Content-Type: application/json" \
-d '{"admin_password":"123654789"}'
curl -s -X POST "https://t.jaxiu.cn/api/proxy/speedtest" \
-H "Content-Type: application/json" \
-d '{"admin_password":"123654789"}' | python3 -m json.tool
按延迟排序显示所有节点的 TCP 连接延迟。
curl -s -X POST "https://t.jaxiu.cn/api/proxy/auto-start" \
-H "Content-Type: application/json" \
-d '{"admin_password":"123654789"}'
自动测速并选择延迟最低的节点启动代理。
代理启动后,通过环境变量让终端/工具走代理。代理认证格式:http://proxy:<admin_password>@<host>:<port>
# 先通过 /proxy status 确认端口(默认 18081)
export HTTP_PROXY="http://proxy:123654789@127.0.0.1:18081"
export HTTPS_PROXY="http://proxy:123654789@127.0.0.1:18081"
export ALL_PROXY="socks5://127.0.0.1:18081" # 如果支持 SOCKS
export NO_PROXY="localhost,127.0.0.1,192.168.*,*.local"
export HTTP_PROXY="http://proxy:123654789@nps.jaxiu.cn:18080"
export HTTPS_PROXY="http://proxy:123654789@nps.jaxiu.cn:18080"
export NO_PROXY="localhost,127.0.0.1,192.168.*,*.local"
# Git
git config --global http.proxy "http://proxy:123654789@127.0.0.1:18081"
git config --global https.proxy "http://proxy:123654789@127.0.0.1:18081"
git config --global --unset http.proxy # 取消
# npm / pnpm
npm config set proxy "http://proxy:123654789@127.0.0.1:18081"
npm config delete proxy # 取消
# Docker (pull 镜像时走代理)
export DOCKER_BUILDKIT=1
docker build --build-arg HTTP_PROXY="$HTTP_PROXY" --build-arg HTTPS_PROXY="$HTTPS_PROXY" .
# 或用 ~/.docker/config.json 配置 proxies 字段
# curl 单次使用
curl -x "http://proxy:123654789@127.0.0.1:18081" https://www.google.com
# 取消代理
unset HTTP_PROXY HTTPS_PROXY ALL_PROXY NO_PROXY
# 开启代理
proxy_on() {
export HTTP_PROXY="http://proxy:123654789@127.0.0.1:18081"
export HTTPS_PROXY="http://proxy:123654789@127.0.0.1:18081"
export ALL_PROXY="http://proxy:123654789@127.0.0.1:18081"
export NO_PROXY="localhost,127.0.0.1,192.168.*,*.local"
echo "代理已开启: $HTTP_PROXY"
}
# 关闭代理
proxy_off() {
unset HTTP_PROXY HTTPS_PROXY ALL_PROXY NO_PROXY
echo "代理已关闭"
}
# 查看代理状态
proxy_status() {
curl -s "https://t.jaxiu.cn/api/proxy/status?admin_password=123654789" | python3 -c "
import json,sys
d=json.load(sys.stdin)
print(f'运行: {\"是\" if d.get(\"running\") else \"否\"} | 节点: {d.get(\"node\",\"无\")} | 端口: {d.get(\"http_port\",\"无\")} | NPS隧道: {\"是\" if d.get(\"npc_running\") else \"否\"}')
if d.get('nodes'):
print('--- 可用节点 ---')
for n in sorted(d['nodes'],key=lambda x:x.get('latency',999)):
lat=f\"{n['latency']}ms\" if n['latency']>0 else '不可达'
print(f' {n[\"name\"]:30s} {n[\"type\"]:6s} {lat}')
"
}
当用户输入这些命令时,执行对应操作:
| 用户输入 | 操作 |
|---|---|
/proxy 或 查看线路 | 执行 status 查询,展示当前线路和可用节点列表 |
/proxy 切换 <节点名> 或 切换到 <节点名> | 先查 status 找匹配节点,再调用 start 切换 |
/proxy stop 或 停止代理 | 调用 stop 停止代理 |
/proxy speed 或 测速 | 执行 speedtest 并展示排名 |
/proxy auto 或 自动线路 | 执行 auto-start 自动选最优 |
/proxy stop | 停止代理 |
根据用户请求,解析 JSON 并友好展示: