前言¶
DeepSeek Harness (DSH) 強調插件化與模塊化。在處理學術內容時,常見的做法是依賴論文摘要或憑記憶重構,這往往導致演示內容不完整或邏輯鬆散。dsh-paper-slides 插件旨在解決這一問題,它作爲協調者,通過讀取論文全文並根據特定場景設定預算,自動生成結構化的演示文稿。
核心功能¶
此插件主要解決“如何從一篇論文生成一份合格的學術報告”這一流程問題,具備以下能力:
- 讀取全文而非摘要:支持通過 DOI、arXiv 或語義搜索獲取論文的真實全文內容。
- 場景化時長預算:針對 seminar(組會)、conference(會議)、defense(答辯)、proposal(開題)、journal-club(文獻彙報)等不同場景,自動計算適合的時長和幻燈片數量。
- 內容拆分:返回每部分的幻燈片預算,明確區分幻燈片上的內容與演講備註中的腳本內容。
- 輸出格式適配:根據場景返回期望的輸出格式。例如,會議和答辯通常需要可編輯的
.pptx和 HTML,而組會彙報通常僅需 HTML。 - 技能集成:提供
plan_talk(規劃)、make_slides(生成)和paper-to-talk(全流程)三個核心技能。
安裝與依賴¶
此插件本身不直接讀取數據或渲染文件,而是協調其他插件工作。安裝時需同時安裝其依賴項:
dsh plugin --profile web add dsh-ai4scholar dsh-slides dsh-paper-slides
安裝完成後,需要啓動 Web 環境以加載插件:
dsh web
依賴說明¶
- dsh-ai4scholar:提供論文的搜索、全文、圖表及引用數據。
- dsh-slides:負責將規劃好的內容渲染爲文件(HTML 和 PPTX)。
配置與使用¶
插件默認會註冊相關技能。如需自定義配置,可在 cordis.patch.yml 中添加以下條目:
- id: paper-slides
config:
skills: true # 註冊 paper-to-talk 技能
planTool: true # 註冊 plan_talk 工具
promptGuidance: true
promptOrder: 145
典型用法¶
用戶只需提供論文來源和期望的時長,即可生成演示文稿。例如:
“把這篇 10.1038/s41586-021-03819-2 做成 12 分鐘的會議報告”
系統將自動讀取全文、規劃 12 分鐘的演講結構、構建圍繞圖表的幻燈片,並將演講者備註編寫爲腳本,最終輸出 HTML 或 PPTX 文件。
注意事項¶
- 語言:技能體的內部邏輯爲英文,但模型會根據用戶輸入的語言輸出最終報告。
- 輸出格式:具體的輸出格式(如 HTML、PPTX)由
dsh-slides插件提供,支持離線播放的 HTML 和可編輯的 PPTX。
總結¶
dsh-paper-slides 爲 DeepSeek Harness 用戶提供了從論文到學術報告的標準化工作流。它通過讀取全文、預算時間和拆分內容,避免了依賴摘要帶來的信息遺漏。開發者可參考 GitHub 倉庫 瞭解更多實現細節。