# DSH Instagram 業務與智慧互動插件 (`@luoyi-dsh/instagram-plugin`)
![DSH Instagram Plugin Banner](assets/banner.png) **[English](README.md) | [繁體中文](README.zh-Hant.md) | [操作方法與 Agent 指南](AGENTS.md)**
> 依賴 `@luoyi-dsh/instagram-mcp` 的 FastMCP 連線與集中式帳號設定(自動繼承機器人帳號與主人帳號)。本插件負責兩大核心能力: > 1. **安全唯讀瀏覽與探索 (Read-Only Browsing)**:刷指定創作者貼文、刷 Reels 短片、探索首頁動態、搜尋用戶與標籤(不按讚、不發文、不留痕跡)。 > 2. **AI 驅動自動化社群助理 (Automation Duties)**:模糊關鍵字巡查推坑、讀取貼文/Reel 實際內容的 `@提及應答 (RM)`、以及智慧代回未讀私訊 (`DM`),全面支援讀取外部訂閱插件 (`dsh-plugin-subscriptions`) 額度。 > [!CAUTION] > ### ⚠️ 重要風險警告與免責聲明 (CRITICAL DISCLAIMER) > 1. **違反 Instagram 社群守則與使用條款**:本插件採用非官方 API 進行自動化操作,明確違反 Instagram / Meta 的服務條款與社群守則。 > 2. **切勿使用本人主要帳號運行**:嚴禁使用個人日常主要帳號或重要商業帳號!請務必使用測試小號並搭配純淨住宅代理。 > 3. **免責宣告**:本專案純屬技術研究用途,任何帳號停權或損失由使用者自負風險。 --- ## 🌟 核心特色 1. **自動沿用 MCP 帳號設定**: - 自動同步 `@luoyi-dsh/instagram-mcp` 設定的機器人帳號与主人帳號,無須重複填寫。 2. **支援外部插件訂閱額度與多元 AI 推理 (`src/lib/llm.ts`)**: - 參照 `@luoyi-dsh/discord-plugin` 架構,支援直接讀取 `dsh-plugin-subscriptions` 授權之平台額度(Google Antigravity、OpenAI Codex、xAI Grok、GitHub Copilot)與自訂 API,並具備 402 餘額不足自動切換備援。 3. **貼文與 Reel 真實內容感知應答 (RM 防瞎答機制)**: - 回覆留言區 `@提及` 時,自動抓取被 `@` 的那則貼文或 Reel 的完整內文、標題、無障礙視覺描述、配樂資訊、影片字幕、多模態視覺封面與樓中樓上下文,嚴格依據貼文真實內容回答,絕不瞎編或使用罐頭訊息。 4. **嚴格過濾 AI 生成內容 (AIGC Filter)**: - 搜尋與巡查自動攔截並排除 AI 生成影片、AI 動畫、AI 繪圖與 AI 農場文章。 5. **內建防風控安全護欄**: - 具備單輪上限、每小時/每日配額、擬真隨機等待 (Jitter) 與 30 分鐘異常熔斷冷卻保護。 --- ## 🚀 安裝方式 ```bash # 透過 DSH CLI 安裝 dsh plugin --profile web add @luoyi-dsh/instagram-plugin # 或透過 npm 安裝 npm install @luoyi-dsh/instagram-plugin ``` --- ## 📖 插件操作方法與工具調用說明 完整的 DSH 工具清單、唯讀瀏覽與自動化 REST API、模型調用設定與操作範例,請參閱 **[AGENTS.md](AGENTS.md)**。 --- ## 📁 目錄結構 ```text dsh-instagram-plugin/ ├── client.js # 前端 Web UI 控制面板 ├── cordis.patch.yml # DSH Cordis 插件聲明 ├── package.json # 模組定義與依賴宣告 ├── tsconfig.json # TypeScript 編譯設定 ├── AGENTS.md # 插件操作方法與 Agent 調用指南 ├── CHANGELOG.md # 版本更新紀錄 ├── README.md # 英文介紹文件 ├── README.zh-Hant.md # 繁體中文介紹文件 (本檔案) └── src/ # TypeScript 核心源代碼 (LLM 引擎、巡查、RM 提及應答、DM 私訊回覆) ``` --- ## 📜 版本紀錄與授權條款 - 詳細版本演進與更新紀錄,請參閱 [CHANGELOG.md](CHANGELOG.md)。 - 本專案採用 [MIT License](LICENSE) 開源授權。