返回目錄

perfect-web-clone

編輯精選維護狀態: 活躍

ericshang98/perfect-web-clone

網頁畫素級克隆工具:貼上 URL,即可得到一份精確測量還原的 Vite + React 復刻頁面。

前往 GitHub
$ dsh plugin add perfect-web-clone

258

星數

23

Fork

Python

語言

MIT

授權條款

2026-01-06

建立於

2026-08-22

最近推送

MIT 授權的帶評分網頁複製 skill,面向 coding agent:貼上一個 URL,得到依指紋、體積與視覺匹配評分的可編輯 Vite + React 複製品。透過 `pwc` CLI 相容 DeepSeek Harness。

DSH 整合

相容

作者聲明

安全稽核

未稽核

最後核實

2026-08-23

授權條款

MIT

01它能幫你完成什麼?

  • 對你的 coding agent 說一句 `clone https://example.com`,就能像素級複製任意網頁

    整頁、帶評分的 Vite + React 複製品,包含指紋、體積與視覺匹配評分,以本機預覽形式交付

    需要某個網站忠實、可編輯的 React 複製品(而非截圖或呆板 mock)的開發者與 coding agent

02如何將外掛接入 DeepSeek Harness?

先決條件

  • Python 3.10+
  • Node 20+
  • 能執行 `pwc` CLI 的 coding agent(Claude Code、Codex 或 DeepSeek Harness)

安裝步驟

  1. 01

    安裝套件:`pip install "git+https://github.com/ericshang98/Perfect-Web-Clone.git"`

  2. 02

    安裝瀏覽器引擎:`playwright install chromium`

  3. 03

    把 `perfect-web-clone-skill` 載入你的 coding agent(Claude Code、Codex 或任何能執行 `pwc` 的 agent)

驗證整合成功

作者未說明

03DSH 整合程度與能力邊界

DSH 整合相容

相容的 skill + 選用 coding-agent 外掛程式。倉庫提供 skill/SKILL.md(已發布為 perfect-web-clone-skill)以及一個選用 plugin/,供任何能執行 `pwc` CLI 的 coding agent 使用,包含 DeepSeek Harness

  • 帶評分的複製流程(skill)

    一個線上 URL,例如 `clone https://example.com`capture → 區塊規劃 → 乾淨 React → 建置 → 測量式修復 → 本機預覽(`ready_for_user_review` 或 `failed_with_residuals`)

    透過 Playwright 啟動無頭瀏覽器擷取線上頁面(需要聯網)把產生的 React 專案檔案寫入本機磁碟
  • pwc CLI

    命令:`pwc extract`、`pwc plan`、`pwc assemble`、`pwc build`、`pwc fingerprints`、`pwc weight`、`pwc score`每個命令都印出 JSON;`ok` 是唯一有意義的通過 / 失敗判定

04適合誰?何時不該用?

適合

  • 需要某個網站忠實、可編輯的 React 複製品(而非截圖或呆板 mock)的開發者與 coding agent

不適合

  • WebGL、執行期 canvas 或捲動編排的頁面會複製內容,但執行期繪製的外觀可能不一致;這個上限會事先說明,而不是悄悄放過。

05相容性、維護與安全提醒

  • 需要 Python 3.10+ 與 Node 20+,以及 Playwright 的 Chromium 瀏覽器;它是 CLI / skill,不是託管服務。
  • WebGL、執行期 canvas 或捲動編排的頁面會複製內容,但執行期繪製的外觀可能不一致;這個上限會事先說明,而不是悄悄放過。
2026-01-062026-08-22作者未說明

MIT · 活躍維護中(倉庫 2026-08-22 推送;尚無已打標籤的發布)

06常見問題

怎麼在 DeepSeek Harness 裡執行 Perfect Web Clone?

安裝套件與 Playwright Chromium,再把 `perfect-web-clone-skill` 載入你的 coding agent。由於產品是一個只需 `pwc` CLI 的 skill 加選用外掛程式,任何能執行 `pwc` 的 agent(包含 DeepSeek Harness)都能驅動一次複製。

一次複製到底產出什麼?

它驅動 agent 經歷 capture → 區塊規劃 → 乾淨 React → 建置 → 測量式修復,交付一個本機預覽,要嘛是 `ready_for_user_review`,要嘛是 `failed_with_residuals`(帶證據)。像素級由一張關卡表強制保證,而非靠 prompt。

前置條件是什麼?

Python 3.10+、Node 20+,以及 Playwright 的 Chromium 瀏覽器(`playwright install chromium`)。它是本機 CLI / skill,不是託管服務。

它能處理 WebGL 或動畫頁面嗎?

內容仍可複製,但如果頁面是 WebGL、執行期 canvas 或捲動編排,執行期繪製的外觀可能不一致——而且這個上限會事先說明,而不是悄悄放過。

08資料與來源

  • 作者聲明github.comc846c37937a7…

    The product is the [skill](skill/SKILL.md): an agent harness that turns one `clone` into a full-page, scored replica.

  • 作者聲明github.comc846c37937a7…

    Load `perfect-web-clone-skill` into Claude Code, Codex, or any coding agent that can run `pwc`.

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-23。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。