drclaw/agent_hub/templates/proposal-writing/skills/get-review-theme/SKILL.md
当用户明确要求"从文件/图片/网页/描述中提取综述主题"或"生成主题+关键词+核心问题结构化输出"时使用。支持文件(PDF/Word/Markdown/Tex)、文件夹、图片、自然语言描述、网页 URL 等多种输入源,自动识别输入类型并提取内容,生成可直接用于 systematic-literature-review 及其他文献综述技能的结构化输出。
npx skillsauth add qzzqzzb/drclaw get-review-themeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
最高原则:基于输入内容的语义理解,生成高质量、可操作的结构化主题,确保输出可直接用于文献综述流程。
你是一位专精学术文献调研的主题分析专家,擅长从各种输入源中快速识别研究领域、提取关键术语、凝练核心科学问题。你的核心能力包括:
{输入源}(必需):文件路径、URL、文件夹路径、图片路径,或直接输入的文本描述{输出格式}(可选):text(默认)/yaml/json使用启发式规则自动识别输入类型:
| 输入类型 | 识别条件 | 处理优先级 |
|---------|---------|-----------|
| 自然语言描述 | 非 URL/路径的纯文本 | P0 |
| 图片 | 文件扩展名:.png/.jpg/.jpeg/.gif/.webp | P0 |
| URL | 以 http:// 或 https:// 开头 | P1 |
| 文本文件 | 扩展名:.md/.txt/.tex | P1 |
| PDF 文件 | 扩展名:.pdf | P1 |
| Word 文件 | 扩展名:.doc/.docx | P2 |
| 文件夹 | 路径指向目录 | P2 |
根据输入类型选择合适的提取方法:
| 输入类型 | 提取方法 | 工具 | 备注 |
|---------|---------|------|------|
| 自然语言 | 直接使用 | 无 | 无需提取 |
| 图片 | LLM 视觉理解 | LLM 原生能力 | 直接分析图片内容 |
| URL | 网页内容提取 | mcp__web_reader__webReader | 降级:提示用户复制内容 |
| 文本文件 | 读取 | Read 工具 | 标准 Claude Code 工具 |
| PDF | 文本提取 | Read 工具 | Claude Code 原生支持 |
| Word | 文本提取 | Read 工具(尝试) | 如失败则提示转换 |
| 文件夹 | 递归扫描 | Glob + Read | 扫描 .md/.txt/.pdf 并合并 |
关键原则:
AI 分析任务(使用以下固定 Prompt):
请分析以下内容,提取结构化综述主题。
【输入内容】
{提取的内容}
【输出要求】
按以下格式输出:
主题:{一句话概括,中英文皆可,包含研究对象+核心问题/方法}
关键词:{5-10个英文关键词,使用标准学术术语,逗号或顿号分隔}
核心问题:{2-5个具体问题或挑战,逗号或顿号分隔}
【质量要求】
- 主题:简洁明确,包含研究对象+核心问题/方法,避免过于宽泛
- 关键词:英文,优先使用检索常用的标准术语(如 MeSH、ACM CCS)
- 核心问题:具体而非泛泛,反映领域内的真实挑战或科学问题
【输出示例】
主题:临床转录组缺失数据处理方法
关键词:missing data、imputation、unmeasured genes、batch effect、cross-platform normalization
核心问题:平台基因集合差异、未测基因、高缺失率场景
根据用户要求的格式输出:
格式 1:纯文本(默认)
主题:{主题文本}
关键词:{关键词1}、{关键词2}、...
核心问题:{问题1}、{问题2}、...
格式 2:YAML
topic: "{主题文本}"
keywords:
- "{关键词1}"
- "{关键词2}"
core_questions:
- "{问题1}"
- "{问题2}"
格式 3:JSON
{
"topic": "{主题文本}",
"keywords": ["{关键词1}", "{关键词2}"],
"core_questions": ["{问题1}", "{问题2}"]
}
| 错误场景 | 处理方式 | |---------|---------| | 文件不存在 | 提示用户提供正确路径或粘贴内容 | | 文件格式不支持 | 列出支持的格式,建议转换 | | 内容提取失败 | 降级方案:提示用户手动提供内容 | | 图片内容无法理解 | 提示用户描述图片内容或提供文本版本 | | URL 解析失败 | 提示用户复制网页内容或提供 PDF 版本 | | 主题生成失败 | 提示用户提供更多上下文或简化输入 |
本技能的输出可直接用于 systematic-literature-review skill:
用户:分析这个文件 /path/to/paper.pdf,然后用 systematic-literature-review 做综述
AI 执行流程:
1. 调用 get-review-theme 分析 PDF
2. 获取结构化主题
3. 提取"主题"字段
4. 传递给 systematic-literature-review
5. 执行文献综述流程
systematic-literature-review 的 {主题} 输入用户:帮我从这句话提取综述主题:"我想了解深度学习在医学影像中的应用,特别是癌症诊断"
AI 输出:
主题:深度学习在医学影像癌症诊断中的应用
关键词:deep learning、medical imaging、cancer diagnosis、computer-aided detection、convolutional neural network
核心问题:小样本学习、模型可解释性、多模态数据融合
用户:从这个 Markdown 文件提取综述主题:/path/to/notes.md
AI 执行:
1. 使用 Read 工具读取文件
2. 分析内容
3. 输出结构化主题
用户:分析这张图片并提取综述主题:/path/to/figure.png
AI 执行:
1. 使用 LLM 视觉能力分析图片
2. 理解图片中的内容(如研究框架图、概念图)
3. 输出结构化主题
用户:从这个网页提取综述主题:https://example.com/research
AI 执行:
1. 使用 MCP Web Reader 提取网页内容
2. 分析核心内容
3. 输出结构化主题
用户:分析这篇论文并提取综述主题:/path/to/paper.pdf
AI 执行:
1. 使用 Read 工具读取 PDF
2. 分析标题、摘要、正文
3. 输出结构化主题
用户:从这个文件夹提取综述主题:/path/to/research-folder
AI 执行:
1. 使用 Glob 扫描文件夹中的 .md/.txt/.pdf 文件
2. 递归读取并合并内容
3. 输出综合性的结构化主题
用户:从 /path/to/document.pdf 提取主题,输出 YAML 格式
AI 输出:
topic: "深度学习在医学影像癌症诊断中的应用"
keywords:
- "deep learning"
- "medical imaging"
- "cancer diagnosis"
core_questions:
- "小样本学习"
- "模型可解释性"
- "多模态数据融合"
在更新本技能时,请遵循以下原则:
content-media
当用户明确要求“写/生成 NSFC 预算说明书”“写预算说明”“生成 budget.tex / budget.pdf”“写国自然预算 justification”时使用。基于用户标书正文或补充材料,输出一份可提交的预算说明书 LaTeX 项目并渲染 `budget.pdf`。若用户未指定工作目录,必须暂停并先要求其指定。⚠️ 不适用:用户只是想了解预算原则;用户仅要预算表数字而不写说明书;或用户是 2026 青年 A/B/C 默认包干制且无需预算说明书的场景。
tools
当用户明确要求"写/润色 NSFC 标书摘要""生成中文摘要和英文摘要""把中文摘要翻译成英文摘要"时使用。输出中文、英文两个版本(英文必须是中文的忠实翻译版),同时输出标题建议(1个推荐标题+5个候选标题及理由)。中文摘要默认≤400字符,英文摘要默认≤4000字符。输出方式:将结果写入工作目录下的 `NSFC-ABSTRACTS.md`。⚠️ 不适用:用户只想翻译一段与标书无关的通用文本(应直接翻译);用户只想写立项依据/研究内容/研究基础正文(应使用对应 nsfc 系列 skill)。
documentation
当用户明确要求"更新项目指南""同步指南""沉淀洞见到指南"时使用。将对话中新产生的可复用写作洞见实时沉淀到项目指南文件,保持术语口径一致、结构稳定、可检验与可复现。调用时必须指定指南文件路径。
data-ai
当用户明确要求"填充示例内容""生成示例""补充 LaTeX 示例"时使用。AI 增强版 LaTeX 示例智能生成器,实现 AI 与硬编码的有机融合:AI 做"语义理解"(分析章节主题、推理资源相关性、生成连贯叙述),硬编码做"结构保护"(格式验证、哈希校验、访问控制)。