| 外链机会发现引擎。用户输入目标网址,立即用 web_search 开始多轮关键词派生搜索, 目标发现 300 个相关平台后自动停止,结果存入该网址专属数据库。 不限外链方式(论坛/GitHub/Wiki/目录等),只发现不执行。 触发:用户提供网址,说"发现外链"、"找外链机会"、"发现外链机会"。
npx skills add https://github.com/kennyzir/7deer_skills --skill backlink-discovery
每个 URL = 独立发现任务,目标 300 个平台。
用户输入 https://xxx.com
→ 立即用 web_search 开始前台搜索
→ 多轮关键词派生,持续发现
→ 达到 300 个平台后停止
→ 结果存入数据库
下次输入 https://yyy.com
→ 新的独立发现任务
→ 各自数据库,互不干扰
发现 https://xxx.com 的外链机会(目标300个)
解析目标 URL,实时提取种子关键词(不写死):
https://robloxcalc.com
↓
种子关键词:roblox, calculator, math, lua, game, game calculator, gaming, education, tool
每轮用 web_search 搜索 8-12 个查询,从结果提取平台域名 → 分类 → 判断相关度。
搜索词思路要宽,不要只搜"xxx alternatives":
每轮结束后从发现结果中派生新关键词 → 进入下一轮。
停止条件:
每个 URL 独立数据库目录:
memory/backlink-discovery/{提取的域名}/
├── platforms.json # 所有发现平台(含相关度、方式分类)
└── summary.md # 汇总报告
发现完成后返回:
用户查询时读数据库返回最新状态。
查询 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 平台
Take kennyzir/backlink-discovery from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.