npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

link-autopilot

v0.0.1-beta.12

Published

全自动外链铺设 CLI 工具

Downloads

1,482

Readme

link-autopilot

全自动外链铺设与反向链接建设 CLI 工具。

安装

npm install -g link-autopilot

快速开始

# 1. 进入项目目录(需要包含 .backlink-data/ 目录)
cd your-project

# 2. 配置邮箱域名(用于平台注册)
link-autopilot config email-domain yourdomain.com

# 3. 添加监控域名
link-autopilot add-domain example.com

# 4. 扫描 sitemap
link-autopilot scan

# 5. 查看缺铺情况
link-autopilot domains
link-autopilot list example.com

# 6. 标记铺设完成
link-autopilot done example.com telegra.ph https://example.com/page-a

CLI 命令

域名管理

link-autopilot add-domain <domain>          # 添加监控域名
link-autopilot rm-domain <domain>           # 移除监控域名
link-autopilot domains                      # 列出活跃域名及缺铺统计
link-autopilot scan [domain]                # 扫描 sitemap(省略则扫描所有)

缺铺查询

link-autopilot list <domain>                # 列出缺铺的 (URL, 平台) 组合
link-autopilot summary <domain>             # 各平台覆盖统计
link-autopilot platforms <domain>           # 列出已知平台 slug

状态更新

link-autopilot done <domain> <platform> <url>...   # 标记 URL 在指定平台铺设完成

邮箱管理

link-autopilot config email-domain [domain]        # 配置/查看邮箱域名
link-autopilot email generate <platform>            # 生成平台专属邮箱(自动保存 pending 状态)
link-autopilot email list [platform]                # 列出已生成邮箱及状态
link-autopilot keywords show <domain>               # 查看已缓存的关键词
link-autopilot keywords refresh <domain>            # 刷新域名核心词缓存(URL 缓存保留)
link-autopilot log [YYYY-MM-DD]                     # 查看平台提交日志(省略则为今天)

目录结构

.backlink-data/
├── config.json                     # CLI 全局配置(emailDomain 等)
├── monitored-domains.json          # 监控域名列表
├── accounts.json                   # 平台账号信息(邮箱、用户名、密码、状态)
├── platform-submission-log/        # 各平台按日期拆分的提交记录
│   └── YYYY-MM-DD.json
└── urls/
    └── {domain}.json               # 按域名隔离的 URL 列表及铺设状态

Skill 触发

本项目包含两个 Claude Skill:

| Skill | 触发方式 | 职责 | |-------|---------|------| | link-autopilot | /link-autopilot | 外链铺设(只操作已知平台) | | link-explore | /link-explore | 新平台发现、测试、注册 |

注册链路

平台注册的完整流程:

  1. link-autopilot email generate <platform> → 生成邮箱(如 [email protected]
  2. 使用生成的邮箱在目标平台注册
  3. 验证码邮件经 Cloudflare catch-all 转发到统一收件箱
  4. 通过 colonymail 读取验证码并完成验证
  5. 注册成功后更新 accounts.json 状态为 active