本專案是專為 Antigravity (Gemini AI 助理) 所量身打造的整合技能集。 包含教學簡報製作、課堂公開課影片分析與學校 AI 秘書建立等多元自動化技能。
相較於原始的 Claude Code 版本,此版本針對 Antigravity 進行了以下優化:
draw 腳本,改為呼叫 Antigravity 內建的 generate_image 繪圖引擎。.agents/skills/),AI 助理在對話開始時即可自動載入使用。本技能集包含三種輸出格式的技能,以滿足不同的教學場景需求:
soil-image-deck)做純圖片簡報、全圖簡報、每頁都是 AI 生的圖.pptx(每張投影片即是一張全版滿版圖)generate_image 逐頁產生「整頁圖像」(包含排版與繁體中文標題字),並透過 pack_pptx.py 自動打包。soil-teaching-deck)幫我做教學簡報、做一份上課用的投影片、用 SOIL 做簡報.pptx(文字可直接在 PowerPoint 中編輯,並內嵌 AI 插圖)soil-html-deck)做 HTML 簡報、網頁版簡報、互動式簡報、線上簡報.html 檔案classroom-video-analyzer)school-secretary-builder)本技能放置於工作區的自訂技能目錄 .agents/ 底下:
.agents/
└── skills/
├── classroom-video-analyzer/
│ ├── SKILL.md
│ └── scripts/
│ └── classroom_analyzer_helper.py
├── school-secretary-builder/
│ ├── SKILL.md
│ ├── scripts/
│ │ └── builder_cli.py
│ └── templates/
│ ├── app.js.template
│ ├── index.html.template
│ └── styles.css.template
├── soil-html-deck/
│ └── SKILL.md
├── soil-image-deck/
│ ├── SKILL.md
│ └── scripts/
│ └── pack_pptx.py
└── soil-teaching-deck/
└── SKILL.md
在執行簡報打包、轉譯分析與網頁生成時,您的本地電腦需要準備以下套件:
# 安裝 Python 依賴(簡報打包、影片轉譯、網頁爬蟲與生圖)
pip install Pillow python-pptx cairosvg pyyaml faster-whisper yt-dlp beautifulsoup4 requests --break-system-packages
# 安裝 Node.js 依賴(用於 PptxGenJS 與 Mock DOM 測試)
npm install -g pptxgenjs jsdom
本專案提供了一套終極整合方案,協助您的 AI 助理連接本機與雲端的所有主流服務:
pip install notebooklm-mcp-cli
nlm login
nlm 指令前,務必加上 PYTHONIOENCODING=utf-8 環境變數:
$env:PYTHONIOENCODING="utf-8"
nlm list
npm install -g firebase-tools
PSSecurityException):
Windows 預設會拒絕載入 firebase.ps1。請使用 CMD 包裝器 執行:
cmd /c firebase login
cmd /c firebase projects:list
$env:GITHUB_TOKEN="" # 確保清除 AI 代理人的權限干擾
gh auth login --web --git-protocol https
gh auth status
git config --global user.name "您的名字"
git config --global user.email "您的email@example.com"
npm install -g @bitbonsai/mcpvault
opencode.json:
在您專案根目錄建立 opencode.json,將實體路徑指向您的 Obsidian Vault 目錄(例如 G:\\我的雲端硬碟\\secondbrain):
{
"mcp": {
"obsidian": {
"type": "local",
"command": ["npx", "@bitbonsai/mcpvault", "G:\\我的雲端硬碟\\secondbrain"],
"enabled": true
}
}
}
當您在對話中對 AI 助理說出關鍵字時,將會自動觸發定義於 ANTIGRAVITY.md 專案駕駛艙中的自動化 SOP 工作流:
AI 助理會自動:
git status 與 git branch -a。git log -n 5,並拉取遠端最新代碼。AI 助理會自動:
.env 等),確保金鑰無外洩風險。git commit 與 git push。AI 助理會自動:
ANTIGRAVITY.md、.gitignore 與 README.md。git init 並完成 Initial Commit。gh repo create 自動在 GitHub 上建立遠端倉庫並推送代碼。