復刻 Agent:在授權前提下完成靜態站鏡像與資源本地化

前言

要把自有或已獲授權的網站做成可離線瀏覽、可自建託管的靜態副本,常見做法是手寫爬蟲腳本、逐個改資源路徑,再單獨搭預覽和 Nginx。頁面多、子域分散時,還容易漏鏈或把外鏈留在 HTML 裏。下面介紹 SkillHub 上的 復刻 Agent(@user_d3c0857a/replication-agent):在 Agent 對話裏按固定工作流完成同主域抓取、靜態資源本地化、本地預覽、質量檢查與 Nginx 配置生成,前提是你對目標站有合法複製權。

這是什麼

復刻 Agent 是社區來源(community)的 Agent Skill,當前版本 1.0.0,發佈者 user_d3c0857a,分類爲 it-ops-security。SkillHub 頁面將其定位爲:授權網站靜態復刻工具,支持同主域名和子域名遍歷、靜態資源本地化、本地預覽、質量檢查和 Nginx 部署配置生成。

標籤 requires_api_key=false,安裝與使用不依賴額外 API Key。官方英文說明將其概括爲 Authorized static website replication workflow:面向用戶擁有複製權或已獲授權的站點,不用於未授權拷貝、仿冒品牌、克隆登錄/支付、繞過訪問控制或無權利再分發等場景。

核心功能

以下能力來自 SkillHub 簡介與官方英文說明,且彼此一致:

  1. 同根域抓取:在同主域名範圍內遍歷頁面,並覆蓋子域名(same-root-domain pages and subdomains)。
  2. 靜態資源本地化:將 HTML、CSS、JS、圖片、字體、視頻及文檔類資源落到本地,並改寫引用以便離線或自建環境訪問(localize … assets)。
  3. 本地預覽:在 localhost 上預覽復刻結果(preview the result on localhost)。
  4. 質量檢查:提供可查看的質量報告(inspect quality reports),用於發現缺鏈、未本地化資源等問題。
  5. 部署產物:生成 Nginx 部署相關配置/製品(generate Nginx deployment artifacts),便於把靜態副本掛到自有服務器。

安裝與啓用

SkillHub 技能頁給出的安裝方式是:讓當前 AI 按 SkillHub 安裝說明 安裝座標 @user_d3c0857a/replication-agent。若你本機已裝 skillhub CLI,也可在終端執行(--dir 必須指向當前 Agent 實際使用的 skills 目錄,否則默認 ./skills/ 可能不會被識別):

command -v skillhub && skillhub --version

未安裝 CLI 時,可按官方文檔用安裝腳本安裝(完整安裝或僅 CLI):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安裝技能到 Cursor 時,skills 目錄一般爲:

skillhub install user_d3c0857a/replication-agent --dir ~/.cursor/skills/

其他客戶端的常見路徑(摘自同一安裝文檔,按你實際環境選用):

  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/

安裝後通常需要重啓或重新加載 Agent,使新 Skill 被加載。本環境用 skillhub install 直鏈下載曾返回 HTTP 404,若你遇到同樣情況,優先採用技能頁「將提示詞發送給你的 AI 安裝」的方式,或稍後在 SkillHub 重試 CLI。

典型用法

本 Skill 通過 SKILL.md 約束 Agent 行爲,沒有單獨的「一條 shell 命令跑完全流程」的公開說明;可復現的入口是對話意圖 + 安裝座標。在 Skill 已啓用後,可按官方工作流描述向 Agent 提出需求,例如:

  1. 說明目標 URL,並確認你對該站擁有或已獲得複製授權。
  2. 要求在同主域及子域範圍內抓取靜態頁面,並將 HTML/CSS/JS/圖片/字體/視頻/文檔等資源本地化。
  3. 要求在 localhost 預覽復刻結果,並查看質量報告。
  4. 需要上線時,要求生成 Nginx 部署相關配置或製品。

具體命令、輸出目錄、報告字段以安裝包內 SKILL.md 爲準;本文未收錄的內容不在此臆造。

適用場景與注意

適合誰

  • 需要備份、遷移或內網鏡像自己有權複製的靜態站或營銷站。
  • 希望在 Agent 裏走完「抓取 → 本地化 → 預覽 → 質檢 → Nginx 配置」一條龍,而不是每次從零寫腳本。

限制與合規

官方說明明確 不要 用於:未授權複製、品牌仿冒、登錄/支付界面克隆、繞過訪問控制、在無權利情況下公開再分發。動態登錄態、強交互後端、非靜態 API 等場景是否可完整復刻,取決於目標站本身;Skill 側重的是授權範圍內的靜態站復刻工作流。

SkillHub 頁顯示:評分 100000,下載 928(統計以頁面爲準,會隨時間變化)。

結尾

若你的痛點是「合法授權下的整站靜態化 + 本地驗收 + Nginx 落地」,復刻 Agent 把步驟收進一個可安裝的 Agent Skill,減少重複造輪子。詳情與安裝提示詞見 SkillHub:

  • 技能頁:https://www.skillhub.cn/skills/user_d3c0857a/replication-agent
  • API 座標:https://api.skillhub.cn/user_d3c0857a/replication-agent
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜