跳到主内容

dsh-ai4scholar 使用指南

提供38个学术研究工具,涵盖Semantic Scholar、PubMed、Google Scholar、arXiv及引用功能。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

提供38个学术研究工具,涵盖Semantic Scholar、PubMed、Google Scholar、arXiv及引用功能。

— 源: plugins.ai_summary

安装与验证

dsh plugin --profile web add dsh-ai4scholar

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • id: ai4scholar
  • 一个包、两个半侧:Node 半侧注册工具;浏览器半侧(exports["./client"],由 dsh.client 声明)通过 settings.plugin.item slot 贡献设置卡片,只经由凭据 wire API 与宿主通信——Key 明文不会出现在任何响应里,也不会到达模型。
  • 工具通过 defineTool 注册到 ctx.tools:参数有类型且经 schema 校验;每次调用返回规范 JSON 值({ source, query, total, papers[], truncated, nextOffset? });给模型看的是 Markdown 渲染;给 Web UI 的是 web 结果卡片(结构化来源)。
  • 一段 tool:ai4scholar system prompt 告诉模型何时用哪个平台、如何用 DOI/链接引用。
  • 一切皆 effect:卸载插件(或修改其配置触发 HMR)会同时撤销全部工具和提示词片段。

— 源: plugin_wiki.readme_zh (fallback readme_raw)

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则