name: arxiv-paper-with-diagram description: 解讀arXiv論文並生成結構圖。將論文翻譯為中文的同時,自動生成論文對應的模型架構圖、流程圖、資料流程圖等視覺化圖表。觸發詞:arxiv畫圖、論文結構圖、生成論文圖表、paper with diagram、論文配圖。
將arXiv論文解讀為中文內容,並生成對應的結構圖。
[使用者輸入arXiv URL/ID]
│
▼
┌─────────────────────────┐
│ Step 1: 解析輸入 │
│ 識別URL格式,提取arXiv ID │
└─────────┬───────────────┘
│
▼
┌─────────────────────────┐
│ Step 2: 獲取論文資訊 │
│ Crossref API / arXiv API │
│ 網頁抓取 / 網路搜尋 │
└─────────┬───────────────┘
│
▼
┌─────────────────────────┐
│ Step 3: 內容翻譯 │
│ 學術標準術語對照 │
│ 保留公式與變數名英文 │
└─────────┬───────────────┘
│
▼
┌─────────────────────────┐
│ Step 4: 生成結構圖 │
│ 分析論文型別 │
│ 選擇Diagram型別 │
│ 呼叫Archify渲染器 │
└─────────┬───────────────┘
│
▼
┌─────────────────────────┐
│ Step 5: 輸出結果 │
│ 中文內容 + HTML圖表檔案 │
└─────────────────────────┘
識別使用者提供的 arXiv URL 或 ID:
- URL格式:https://arxiv.org/abs/XXXX.XXXXX → 提取 ID:XXXX.XXXXX
- 短URL:https://arxiv.org/pdf/XXXX.XXXXX
- 純ID:XXXX.XXXXX
按優先順序嘗試以下方式獲取論文內容:
優先方案 A(Crossref API):
curl -s "https://api.crossref.org/works/https://doi.org/10.48550/arXiv.XXXXXXX" -H "User-Agent: Mozilla/5.0"
方案 B(arXiv API):
curl -s "http://export.arxiv.org/api/query?id_list=XXXXXXX" -H "User-Agent: Mozilla/5.0"
方案 C(網頁抓取):
- https://arxiv.org/abs/XXXXXXX → 摘要
- https://arxiv.org/html/XXXXXXX → 全文HTML
- https://arxiv.org/pdf/XXXXXXX → PDF
方案 D(網路搜尋):
tavily_search query="title of the paper"
tavily_extract urls=["https://arxiv.org/abs/XXXXXXX"]
將英文論文翻譯為中文,遵循學術標準: - 保留專業術語英文原詞 - 公式和變數名保留英文 - 人名按約定翻譯或保留英文
根據論文內容選擇最合適的 Diagram 型別:
| 論文型別 | Diagram 型別 | 說明 |
|---|---|---|
| 模型架構類(如YOLO、ResNet等) | architecture |
系統元件、模型結構、資源連線 |
| 方法流程類(如訓練流程、檢測Pipeline) | workflow |
技術流程、步驟順序、決策分支 |
| 資料流動類(如ETL、資料處理管道) | dataflow |
資料流轉、多階段處理 |
| 狀態機類(如訓練階段、生命週期) | lifecycle |
狀態轉換、終端狀態 |
| 互動時序類(如Agent協作、API呼叫) | sequence |
時序互動、多方呼叫鏈 |
呼叫 Archify 渲染器(從 Archify 技能目錄):
cd /root/.openclaw/workspace/skills/archify
node renderers/<type>/render-<type>.mjs <input>.json <output>.html
交付兩個檔案: 1. 論文中文內容(結構化 Markdown) 2. HTML 結構圖(可互動、可匯出 PNG/SVG)
7w4.net小蔥技能站收錄全網優質技能,值得收藏。
這個Skill的設計思路不錯,能將arXiv論文自動翻譯成中文並生成配套的模型架構圖、流程圖等視覺化圖表。文件說明清晰詳細,有完整的操作流程和示例。不過目前只提供了文件,實際可用的程式碼和檔案還沒有,依賴的圖表渲染器也需要額外安裝,想直接使用可能還需要等待更新。