威秀影城場次規劃神器:vscinemas-skill 介紹

想要連看兩部電影卻算不準交通時間?或者想在 IMAX 與 4DX 之間快速比較場次?
排電影行程不該這麼燒腦。

今天來介紹一個專為 Claude Code 開發的開源工具 vscinemas-skill
它能讓你直接在終端機查詢威秀影城場次,並以視覺化時間軸呈現多部電影的組合,讓觀影計畫一目了然。

這是什麼?

vscinemas-skill 是一個為 Claude Code 設計的擴充技能(Skill),
它封裝了威秀影城的場次查詢邏輯,並透過 Playwright 技術繞過複雜的防護機制,直接獲取最即時的影城資訊。

透過這個工具,你可以直接跟 Claude 說:
「我想在台北看《超級瑪利歐》跟《狸想世界》,幫我排一下週六下午的場次。」

AI 就會自動為你抓取資料、計算片長、並繪製出直觀的時間軸。

核心功能

  • 影城快速定位:支援全台 16 間威秀影城,可依地區篩選(如:台北、台中、南部等)。
  • 場次視覺化:首創「終端機時間軸」顯示,將 1~2 部電影的播映時段排在同一行,方便判斷轉場時間。
  • 廳型輔助選擇:自動標註 IMAX、4DX、GC (Gold Class) 等特殊廳型,並區分數位版或 3D 版。
  • 智慧行程建議:自動過濾已過時場次,並根據片長建議最合理的連看組合。

環境建置與安裝

由於威秀影城網站使用 Akamai WAF 防護,本工具需透過 Playwright 模擬真實瀏覽器。

1. 安裝必要套件

1
2
pip install playwright playwright-stealth beautifulsoup4 lxml
playwright install chromium

2. 安裝 Skill

取得原始碼後執行安裝腳本:

1
2
3
git clone https://github.com/PttCodingMan/vscinemas-skill
cd vscinemas-skill
./install.sh

這會將 Skill 部署至 ~/.claude/skills/vscinemas/

使用方式

在 Claude Code 中,你可以用最自然的方式下指令:

1
/vscinemas 我想看信義威秀今天的場次

或者更進階的應用:

「幫我查明天板橋大遠百威秀的《超級瑪利歐》跟《鈴芽之旅》,我想連看,幫我畫時間軸。」

Claude 會引導你完成以下流程:

  1. 確認影城與日期
  2. 抓取場次資料
  3. 展示時間軸報告
  4. 給出具體場次建議

時間軸範例

系統輸出的時間軸會像這樣,用不同的區塊(▓▓░░)代表不同電影的預計播映時段:

1
2
3
4
5
6
7
8
9
10
11
──────────────────────────────────────────────────────────────────────────────
台北信義威秀影城 2026-03-28 場次時間軸
──────────────────────────────────────────────────────────────────────────────
09:00 11:00 13:00 15:00 17:00 19:00
────────────┬───────────┬───────────┬───────────┬───────────┬─────────
超級瑪 ▓09:00▓▓▓▓▓▓ ▓13:00▓▓▓▓▓▓ ▓17:00▓▓▓▓▓▓ ▓21:00▓▓▓▓
[IMAX 3D 英] 100分 場次:09:00 13:00 17:00 21:00

狸想世 ░░░░░░░░░░░░░13:50░░░░░░ ░21:35░░░░░░░░
[4DX 3D 英] 100分 場次:13:50 21:35
──────────────────────────────────────────────────────────────────────────────

影城代碼對照表

如果你想直接使用底層的 scraper.py,可以使用以下代碼快速查詢:

代碼影城地區
TP台北信義威秀雙北
QS台北京站威秀雙北
BQ板橋大遠百威秀雙北
BC新竹巨城威秀桃竹苗
TZ台中大遠百威秀中部
KS高雄大遠百威秀南部

(更多代碼請參考專案 README)

結語

vscinemas-skill 展現了 AI 代理人(AI Agent)如何簡化日常瑣事。以前我們需要開好幾個網頁分頁反覆對照時間,現在只需要一句話,AI 就能幫你完成所有爬蟲與邏輯運算。

這不只是一個工具,更是一種新的生活效率體驗。

有興趣的朋友歡迎到 GitHub 參與貢獻或提出建議:

  • GitHub 專案地址https://github.com/PttCodingMan/vscinemas-skill

也許你也會想看看