開源、自架的微信小程式 `.wxapkg` 反編譯工具:在瀏覽器中自動解密、解包、反編譯並整理,下載乾淨的 `src/` 工程——可線上使用或透過 Docker Compose 自架,無需外部資料庫、快取或訊息佇列。
DSH 整合
生態系相關
安全稽核
未稽核
最後核實
2026-08-27
授權條款
MIT
01它能幫你完成什麼?
在瀏覽器中反編譯微信小程式 .wxapkg 檔案
下載一份乾淨的 `src/` 工程——自動解密(提供 AppID 時)、解包、反編譯並整理完成——ZIP 中不會混入原始解包資料
需要檢查、學習或排除自己獲授權處理之微信小程式套件問題的開發者與分析人員
用 Docker Compose 自架私有反編譯服務
單機 Web 服務(介面 :3004、API :9090),任務狀態、佇列與產物只存在本機磁碟卷中——無外部資料庫、快取或訊息佇列
處理敏感、私有或尚未獲授權套件的使用者;應避免使用公網示範站台,改在受控的自架環境中處理
02如何將外掛接入 DeepSeek Harness?
先決條件
- Docker Engine 與 Docker Compose——README 表示自架只需要這兩樣
- 一個待處理的 .wxapkg 檔案(加密套件還需要對應的 AppID)
安裝步驟
- 01
複製儲存庫:`git clone https://github.com/Leslie-SSS/seeWxapkg.git`
$ git clone https://github.com/Leslie-SSS/seeWxapkg.git
- 02
進入目錄:`cd seeWxapkg`
- 03
啟動服務棧:`docker compose up -d --build`
驗證整合成功
- 開啟 http://localhost:3004 的 Web 介面,或檢查 http://localhost:9090/api/health 健康檢查端點
復原
- 停止服務:`docker compose down`
- 如需立即刪除所有上傳、任務紀錄與產物:`docker compose down -v`
03DSH 整合程度與能力邊界
不執行套件內部程式碼的靜態反編譯
.wxapkg 檔案(一般套件 / 加密套件 / 常見微信 4.x 結構)→解包並整理好的 JSON、JavaScript、WXML、WXSS——無法確認的內容會如實標記
絕不透過 eval、Function 或 VM 執行套件內部的 JavaScript以對應 AppID 支援加密套件
加密的 .wxapkg + 與目標套件匹配的 AppID→解密後的反編譯結果
AppID 在一次解密嘗試後即銷毀即時進度、狀態、品質分數與技術報告
一個反編譯任務→即時進度、結果狀態、靜態品質分數、檢查提示與技術報告
reports/ 技術報告不會進入下載 ZIP,需透過結果頁面或任務 API 查詢面向任務與產物的 HTTP API
以 POST /api/compile 上傳 .wxapkg 檔案→任務狀態、SSE 即時進度、技術報告、診斷資訊與產物下載(/api/download/:taskId)
API 沒有內建使用者驗證或按使用者劃分的任務權限單機 Docker Compose 自架
Docker Engine + Docker Compose→自架的 Web 介面(:3004)與 API(:9090);任務資料只保存在設定的本機磁碟卷中
無外部資料庫、快取或訊息佇列
04適合誰?何時不該用?
適合
- 需要檢查、學習或排除自己獲授權處理之微信小程式套件問題的開發者與分析人員
- 處理敏感、私有或尚未獲授權套件的使用者;應避免使用公網示範站台,改在受控的自架環境中處理
不適合
- 加密套件必須搭配與目標套件匹配的 AppID,且 AppID 在一次解密嘗試後即銷毀。公網示範站台在處理期間會暫存上傳內容——請勿上傳敏感、私有或未獲授權的軟體套件,建議改在受控環境中自架處理。
- API 沒有內建認證或按使用者劃分的任務權限——公網部署必須在前置閘道增加 TLS、身分認證與速率限制,並隔離 Worker 網路。
05相容性、維護與安全提醒
- 反編譯是對編譯產物盡力而為的靜態還原,不是提取原始原始碼——結果可能缺少原始變數名稱、註解、目錄結構或執行時期產生的內容,產出的專案也不保證能編譯或執行。
- 加密套件必須搭配與目標套件匹配的 AppID,且 AppID 在一次解密嘗試後即銷毀。公網示範站台在處理期間會暫存上傳內容——請勿上傳敏感、私有或未獲授權的軟體套件,建議改在受控環境中自架處理。
- API 沒有內建認證或按使用者劃分的任務權限——公網部署必須在前置閘道增加 TLS、身分認證與速率限制,並隔離 Worker 網路。
- 微信 4.x 聚合結構只支援常見形態——不涵蓋所有用戶端版本與編譯變體——遊戲套件目前僅做分類辨識,不保證完整反編譯。
MIT · actively maintained (README: own code MIT, fallback component GPL-3.0-or-later; last push 2026-08-26, no releases)
06常見問題
See Wxapkg 有與 DeepSeek Harness(dsh)CLI 整合嗎?
README 完全沒有提到 dsh、MCP 或任何 DeepSeek Harness 整合——它是一套獨立的 Web 應用程式。部署只需要 Docker Engine 與 Docker Compose(`git clone https://github.com/Leslie-SSS/seeWxapkg.git`,接著 `docker compose up -d --build`),或直接使用公網站台 seewxapkg.keepbuild.cn。
可以反編譯哪些套件類型?
一般套件、加密套件與常見的微信 4.x 結構。加密套件需要對應的 AppID(18 位:`wx` + 16 位小寫十六進位字元),且 AppID 在一次解密嘗試後即銷毀。
反編譯會執行套件內部的任何程式碼嗎?
不會。README 說明反編譯是純靜態的:絕不透過 eval、Function 或 VM 執行套件內部的 JavaScript,對無法確認的內容也會如實標記。
可以自架嗎?資料如何處理?
可以——Docker Compose 自架是官方建議的選項。任務狀態、佇列與產物只存在本機磁碟卷中,不依賴外部資料庫、快取或訊息佇列;正常終態會立即刪除原始上傳,AppID 憑證檔使用 0600 權限並在一次解密嘗試後移除。
反編譯結果可以直接編譯執行嗎?
不行。反編譯是對編譯產物盡力而為的靜態還原,並非提取原始原始碼——結果可能缺少原始變數名稱、註解、目錄結構或執行時期產生的內容,且不保證與原始專案一致或可直接執行。
07相關的 DSH 工作流程
awesome-gpt-image-2
作者 freestylefly
Prompt as Code | GPT Image 2 / 2.5 提示詞與案例庫,530+ 個案例、20+ 套工業級模板與可複用 Skills,新增 2.5 同提示詞對比專區,附完整提示詞與生成記錄,持續更新。
dsh-im
作者 xmanrui
通過掃碼或機器人憑據把IM機器人接入DeepSeek Harness(支援飛書、微信、釘釘、企業微信、QQ、Slack、Telegram、Discord和WhatsApp)。 Connect IM bots to DeepSeek Harness via QR code or credentials (9 channels).
wegent
作者 wecode-ai
開源、可自託管的 AI 工作空間,用於規劃、構建和交付程式碼、協作與自動化任務。
chatgpt-gemini-timeline
作者 houyanchao
ChatGPT & Gemini:Add Folders, Timeline & Prompts. - 為 ChatGPT & Gemini 新增資料夾、提示詞庫和時間軸。
08資料與來源
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-27。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
