📦 Bitly URL 缩短器与管理器
v1.0.0Bitly URL Shortener and Manager,用于本地 Windows OpenClaw 工作区。当用户希望使用本地存储的凭据登录 Bitly 并验证 au...
运行时依赖
安装命令
点击复制技能文档
Bitly URL Shortner and Manager 通过本地 CLI 使用官方 Bitly API,从 skill 文件夹外的本地 .env 文件读取 secrets。
本地 secret 存储 将真实凭据存于:C:\Users\Big Dell\.openclaw\bitly.env skill 发布时无需嵌入 secrets。 env 文件示例见:references/env-example.md
快速开始 验证身份: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py whoami 列出群组: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py groups 列出最近链接: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py bitlinks --limit 10 搜索/过滤链接: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py search --query "etsy" --limit 20 --tag t-shirts 缩短单个 URL: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py shorten --long-url "https://example.com/page" 批量缩短 txt 文件中的 URL: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py bulk-shorten --input "C:\path\to\urls.txt" --output "C:\path\to\results.json" 导出链接供其他工作流使用: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py export-links --tag t-shirts --format txt --output "C:\path\to\bitly-links.txt" 查看 bitlink: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py expand --bitlink "bit.ly/abc123" 获取 bitlink 点击数: python .\skills\bitly-url-shortner-and-manager\scripts\bitly_manager.py clicks --bitlink "bit.ly/abc123" --unit day --limit 30
工作流 将 Bitly secrets 放在本地 .env,而非 skill 文件夹内。 新 setup 先运行 whoami。 需要 group_guid 时先查看 groups。 用 bitlinks、search、过滤器检查现有链接。 用 shorten 或 bulk-shorten 创建新链接。 用 export-links 将链接集导出给其他工具或 skill。 结果链接可喂给 x-post-prep 或其他社交工作流。
命令 whoami — 验证身份并查看账户信息 groups — 列出可访问群组 bitlinks --limit N [--query TEXT] — 列出群组内最近链接 search --query TEXT --limit N — 按文本搜索链接 shorten --long-url URL — 创建短链 expand --bitlink bit.ly/abc123 — 查看已有 bitlink clicks --bitlink bit.ly/abc123 — 获取点击指标 create-custom --bitlink bit.ly/abc123 --custom-bitlink yourdomain.com/name — 尝试创建自定义别名 bulk-shorten --input urls.txt — 从本地 txt 批量缩短 export-links --format json|txt|csv --output file — 导出过滤后的链接集 env-template — 打印或写入本地 env 模板
列表/搜索/导出命令支持过滤器:--tag --domain --contains 多数列表命令支持 --csv 输出扁平格式。
OAuth / callback 说明 本地桌面 setup 使用: http://127.0.0.1:8765/callback 也可加: http://localhost:8765/callback
与其他 skill 搭配 自然搭档: x-post-prep — 将短链插入待发布文件 x-poster — 稍后调度或发布带链接内容
资源 scripts/ bitly_manager.py — 本地 Bitly CLI,支持账户、链接、指标、导出、批量操作 references/ api-notes.md — Bitly 端点笔记 env-example.md — 本地 env 文件非敏感示例