360 Secure SkillHub
360 安全技能中心

Url Shortener

通过 Python 命令行脚本缩短长网址,支持自定义短别名、二维码生成、本地链接存储、列表查看、导入导出和模拟点击统计。不依赖外部短链服务。

dinghaibin
dinghaibin
热度 70.39
最近更新 2026-06-19 00:30:14
分类:效率依赖:代码执行 / 读写文件应用场景:工作流 / 自动化脚本 / 图像生成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add dinghaibin/url-shortener
Metadata
name
url-shortener
description
Create and manage short URLs with custom aliases and tracking. Use when user needs to shorten long URLs, create memorable custom links, track click statistics, or generate QR codes for URLs.

URL Shortener

Create and manage short URLs with custom aliases and tracking.

Quick Start

# Shorten a URL
python scripts/shorten.py https://example.com/very/long/url

# Custom alias
python scripts/shorten.py https://example.com --alias mylink

Usage

python scripts/shorten.py URL [OPTIONS]

Options:
  --alias TEXT      Custom short alias
  --qr              Generate QR code
  --qr-file PATH   Save QR code to file
  --list           List saved URLs
  --stats ALIAS    Show click statistics

Examples

# Basic shortening
python scripts/shorten.py https://github.com/openclaw/openclaw

# Custom alias
python scripts/shorten.py https://example.com --alias mysite

# Generate QR code
python scripts/shorten.py https://example.com --qr

# List saved URLs
python scripts/shorten.py --list

# Show stats
python scripts/shorten.py --stats mysite

Features

  • URL shortening
  • Custom aliases
  • QR code generation
  • Local URL storage
  • Click tracking (simulated)
  • Export/import URLs