文献综述助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/lit-1。
技能介绍
写综述时卡在检索环节
文献综述往往要在 arXiv 预印本和 DBLP 计算机科学书目之间来回切换:关键词怎么组合、结果条数怎么控、返回的 JSON 怎么读,都占掉不少时间。若你在 Claude、Cursor 等支持 MCP 的客户端里用对话驱动检索,还需要一层稳定的路由——把「查 arXiv」和「查 DBLP」映射到真实 API,而不是让模型凭记忆编造条目。
技能如何工作
本技能通过 MCP 暴露两个检索入口,由模型按意图选工具、补全参数,再调用 scripts.tools 中的函数:
arxiv_search:query(必填)、max_results(默认 10)检索 arXiv 论文dblp_search:同样参数结构,面向 DBLP 计算机科学文献
约定流程是:先确认 scripts.config.settings.api_key 已配置;再根据用户意图选择上述工具;参数不全时用 AskUserQuestion 向用户补齐;最后用关键字参数调用工具,把返回的 result["raw"] 整理展示。success 与 message 用于判断调用是否成功。
适用边界与注意点
- 必须配置 API 密钥:首次使用若
.env中没有XBY_APIKEY,应询问用户并在拿到密钥后调用scripts.config.set_api_key保存;密钥在 xiaobenyang.com 获取。 - 禁止无密钥检索:缺少密钥时不得自行搜索或编造文献数据。
- 当前工具集仅覆盖 arXiv 与 DBLP,不包含其他数据库或全文下载;复杂引文管理、PDF 解析等需配合其它工具。
使用场景
- 在 Cursor 里撰写学位论文「相关工作」时,按关键词调用 arXiv 检索并整理返回的原始条目。
- 做计算机科学方向的综述或开题报告,用 DBLP 按 query 查会议/期刊论文并核对书目字段。
- 在 Claude 等 MCP 客户端中指定 `max_results`,快速拉取某一研究方向的 arXiv 预印本列表供筛选。
- 同一课题需对照预印本与正式发表:先 arXiv 再 DBLP 分路检索,把 `result["raw"]` 合并进综述笔记。
适合人员
- 撰写计算机方向学位论文、需在 IDE 里边写边查 arXiv 的研究生
- 帮课题组做系统文献调研、经常要查 DBLP 会议论文的科研助理
- 准备综述稿或基金本子、希望对话驱动检索而非手工翻站的教师与研究员
- 已在 xiaobenyang.com 申请 API、在 Claude/Cursor 中做可验证文献检索的独立研究者