backlink-discovery

star 201

外链机会发现引擎。用户输入目标网址,立即用 web_search 开始多轮关键词派生搜索, 目标发现 300 个相关平台后自动停止,结果存入该网址专属数据库。 不限外链方式(论坛/GitHub/Wiki/目录等),只发现不执行。 触发:用户提供网址,说"发现外链"、"找外链机会"、"发现外链机会"。

kennyzir By kennyzir schedule Updated 4/11/2026

name: backlink-discovery description: | 外链机会发现引擎。用户输入目标网址,立即用 web_search 开始多轮关键词派生搜索, 目标发现 300 个相关平台后自动停止,结果存入该网址专属数据库。 不限外链方式(论坛/GitHub/Wiki/目录等),只发现不执行。 触发:用户提供网址,说"发现外链"、"找外链机会"、"发现外链机会"。

Backlink Discovery — 外链机会发现引擎

核心逻辑

每个 URL = 独立发现任务,目标 300 个平台。

用户输入 https://xxx.com
  → 立即用 web_search 开始前台搜索
  → 多轮关键词派生,持续发现
  → 达到 300 个平台后停止
  → 结果存入数据库

下次输入 https://yyy.com
  → 新的独立发现任务
  → 各自数据库,互不干扰

触发方式

发现 https://xxx.com 的外链机会(目标300个)

执行流程(前台 web_search)

Step 1:接收任务,提取种子关键词

解析目标 URL,实时提取种子关键词(不写死):

https://robloxcalc.com
  ↓
种子关键词:roblox, calculator, math, lua, game, game calculator, gaming, education, tool

Step 2:多轮 web_search(前台执行)

每轮用 web_search 搜索 8-12 个查询,从结果提取平台域名 → 分类 → 判断相关度。

搜索词思路要宽,不要只搜"xxx alternatives":

  • 竞品 + "free tools list"
  • 竞品 + "directory submit"
  • 竞品 + "community"
  • 竞品 + "tutorial resources"
  • 竞品 + "wiki"
  • 竞品 + "github awesome list"
  • 竞品 + "for kids/math/education"
  • 竞品 + "game dev"
  • 竞品 + "fan sites blogs"
  • 竞品 + "similar games"
  • 竞品 + "submit free"

每轮结束后从发现结果中派生新关键词 → 进入下一轮。

停止条件:

  • 达到 300 个平台 → 停止
  • 连续 2 轮无新发现 → 停止

Step 3:结果写入数据库

每个 URL 独立数据库目录:

memory/backlink-discovery/{提取的域名}/
├── platforms.json      # 所有发现平台(含相关度、方式分类)
└── summary.md         # 汇总报告

Step 4:返回结果

发现完成后返回:

  • 总平台数 + P0/P1/P2 分布
  • 外链方式分布
  • Top 10 高相关平台
  • 数据存放路径

用户查询时读数据库返回最新状态。

数据库读取

查询 https://xxx.com 的外链发现结果
→ 读 memory/backlink-discovery/xxx_com/platforms.json
→ 返回 P0/P1/P2 分类 + 外链方式分布 + 完成状态

平台分类体系

分类 相关度 说明
🔴 P0 ≥0.7 主题高度相关,明显外链机会
🟡 P1 0.4-0.7 较相关,可尝试
🟢 P2 <0.4 关联一般

外链方式分类

方式 适用平台
forum_post Reddit、Discord、GameFAQs 等社区
github_pr GitHub Awesome Lists、资源列表
wiki_edit Wikipedia、Fandom Wiki
alternatives_article Alternatives/对比文章站
directory_submit 目录站、产品提交页
guest_post Dev.to、Hashnode、技术博客
email_outreach 有联系邮箱的任意平台
social_post Twitter、LinkedIn
manual_review 其他方式

输出格式

# {网站} 外链机会发现报告

## 发现状态
- 状态:已完成
- 平台库:X / 300 个
- 发现时间:时间

## 🔴 P0 高相关平台(X 个)
[表格]

## 🟡 P1 中相关平台(X 个)
[按类型分组列出]

## 🟢 P2 低相关平台(X 个)

## 📊 外链方式分布
- Forum 发帖:X 个
- GitHub PR:X 个
- Alternatives Outreach:X 个
- 目录提交:X 个
- 其他:X 个

## 🔄 下一步
建议执行 backlink-executor 处理 P0 平台

注意事项

  • 前台执行 — 用 web_search 直接跑,不用 sessions_spawn(Playwright 会被搜索引擆拦截)
  • 思路要宽 — 游戏、教育、工具、社区、博客、GitHub、Wiki 都是外链来源
  • 不要笃定"到顶了" — 相关平台数量往往比第一眼预估的多很多
  • 每个 URL 独立任务 — 不同 URL 互不干扰
  • 目标 300 个平台 — 达到后自动停止
  • 只发现不执行 — 执行放 backlink-executor
  • 长期积累 — 数据库不覆盖,持续追加
Install via CLI
npx skills add https://github.com/kennyzir/7deer_skills --skill backlink-discovery
Repository Details
star Stars 201
call_split Forks 86
navigation Branch main
article Path SKILL.md
More from Creator