Document Summarize

👤 user_7eecc4ea 📦 v1.0.0 ⭐ 4.5 ⬇️ 664 下載
📚 知識管理 免費

📖 技能介紹


name: summarize description: 當用戶要求"總結"、"摘要"、"提煉要點"、"提取關鍵資訊",或提供 URL、檔案路徑希望生成內容概覽時,應使用本技能。支援網頁(HTML)、PDF、Markdown、TXT 等格式。 allowed-tools: Read, Bash, WebFetch, Edit, Write user-invocable: true


📝 Summarize — 文件與網頁智慧總結技能

技能定位

本技能用於對各類文件和網頁內容進行結構化智慧總結,將長篇內容壓縮為精煉的要點摘要,幫助使用者快速把握核心資訊。


觸發條件

滿足以下任一場景時啟用本技能:

  • 使用者傳送 URL,請求"總結這個頁面"或"摘要"
  • 使用者上傳/指定檔案(PDF / MD / TXT),要求提取要點
  • 使用者貼上大段文本,請求"幫我總結"
  • 使用者使用 /summarize 命令

支援的內容型別

型別 來源 處理方式
網頁 / HTML URL WebFetch 提取正文,scripts/clean_html.py 清洗
PDF 檔案 本地路徑 scripts/extract_pdf.py 提取文本
Markdown 本地路徑 Read 工具直接讀取
純文本 TXT 本地路徑 Read 工具直接讀取
程式碼片段 對話中貼上 直接分析文本內容

核心工作流

第一步:獲取內容

網頁內容: 1. 使用 WebFetch 獲取頁面 HTML 2. 呼叫 scripts/clean_html.py 去除廣告、導航欄等干擾元素 3. 提取純文本正文

本地檔案: 1. 根據副檔名選擇提取方式 - .pdfscripts/extract_pdf.py(需 pip install pypdf) - .md / .txtRead 工具直接讀取

對話文本: 1. 直接使用使用者提供的文本內容

第二步:內容分析

對提取的純文本進行以下維度的分析:

  1. 主題識別:一句話描述內容主題
  2. 結構拆分:識別文件的章節/段落結構
  3. 關鍵實體:提取人名、地名、機構名、術語
  4. 核心觀點:提煉每個段落/章節的主要論點
  5. 資料/事實:提取數字、日期、統計資料等硬資訊
  6. 結論/行動項:識別文末結論、建議、待辦

第三步:生成摘要

根據內容長度和型別,生成相應格式的摘要:

短內容(< 2000 字): 生成一句話概要 + 3~5 個要點

中等長度(2000~10000 字): 生成簡要 + 分章節摘要 + 關鍵資料表格

長篇內容(> 10000 字): 生成執行摘要 + 分章節要點 + 核心結論 + 推薦閱讀部分

第四步:格式化輸出

使用 references/summary_templates.md 中的模板格式化輸出,保持一致性。


摘要質量標準

完整性:覆蓋原文所有重要主題,無關鍵資訊遺漏 ✅ 準確性:忠實原文,不新增外部推斷或臆測 ✅ 簡潔性:用最少的字表達最核心的資訊 ✅ 可讀性:結構清晰,語言流暢,避免堆砌術語 ✅ 可操作性:若原文含行動建議,摘要中需保留


輸出格式

7w4.net小蔥技能站,你的AI助手技能庫。

# 📄 內容摘要

**來源**:[URL / 檔案路徑]
**型別**:網頁 / PDF / Markdown / 純文本
**原文字數**:約 XXXX 字
**總結生成時間**:YYYY-MM-DD HH:mm

---

## 🎯 一句話概要
(用一句話概括全文核心,幫助使用者決定是否深入閱讀)

---

## 📌 核心要點

1. **要點1**:說明...
2. **要點2**:說明...
3. **要點3**:說明...
   [...繼續列出5~10個核心要點]

---

## 📊 關鍵資訊

| 專案 | 內容 |
|------|------|
| 關鍵資料1 | XXXX |
| 關鍵資料2 | XXXX |
| ... | ... |

---

## 🔍 詳細內容(可選摺疊)

### 章節A
(該部分的詳細摘要)

### 章節B
(該部分的詳細摘要)

---

## 💡 結論與建議
(文末結論、作者觀點、可行動項)

---

*本摘要由 AI 自動生成,如有關鍵資訊遺漏請指出。*

錯誤處理

場景 處理方式
URL 無法訪問 提示使用者檢查連結有效性,嘗試提供頁面截圖或文本
PDF 提取失敗 建議使用者將 PDF 內容複製為文本,或轉為 Markdown 格式
內容為空 告知使用者頁面可能需要登入或內容被保護,建議手動複製
內容過短(<100字) 直接輸出原文並標註"內容過短,無需總結"
頁面為純圖片/影片 提示當前技能無法處理,建議描述頁面內容後手動總結

示例對話

使用者:幫我總結一下這篇文章:https://example.com/tech-article 助手:好的,讓我獲取並分析這篇內容... [執行工作流] → 輸出結構化摘要

使用者:把這個PDF檔案總結一下:C:\Docs\report.pdf 助手:正在提取PDF內容... → [執行工作流] → 輸出結構化摘要

使用者:太長了,能給我一個簡短的版本嗎? 助手:好的,以下是精簡版摘要... [輸出一句話概要 + 3個核心要點]

🤖 AI 評測

這是一款質量較高的文件總結技能,功能豐富、支援多種格式、輸出格式標準專業。它能處理網頁、PDF、文件等內容,生成結構清晰的重點摘要,對常見問題也有完善的處理方案。優點是文件詳細、使用方便、考慮周全;不足之處是處理複雜網頁時可能遺漏部分內容,對掃描版 PDF 支援有限。總體來說這是一款實用且可靠的總結工具。

📊 多維度評分

適應性4.6
規範性4.5
有效性4.4
可靠性4.3
可信度5

📁 包含檔案 (6 個)

📄 .codebuddy-plugin/plugin.json 735 B
📄 README.md 3.6 KB
📄 SKILL.md 4.9 KB
📄 references/summary_templates.md 3.3 KB
📄 scripts/clean_html.py 4.5 KB
📄 scripts/extract_pdf.py 2.6 KB