返回顶部
m

mdtero解析论文

Use when a user wants Mdtero to parse a paper from a DOI or URL into a structured Markdown package, translate a parsed paper while keeping structure, or download Mdtero task artifacts.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.9
安全检测
已通过
192
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

mdtero

Mdtero

使用 Mdtero 将一篇论文转换为结构化的 Markdown 研究包,供下游 OpenClaw 工作使用。

在 Mdtero 账户中开始关键词发现和 API 密钥管理。

ClawHub 安装仅设置代理技能。它不会安装本地助手。

何时使用

当用户想要以下操作时,请使用此技能:

  • - 从 DOI、支持的出版商页面或开放 URL 解析论文为 Markdown 研究包
  • 翻译已解析的论文而不丢失原始研究结构
  • 检查任务状态并下载 papermd、paperbundle、可选的 paperpdf 或 translatedmd

必需设置

  1. 1. 检查 MDTEROAPIKEY 是否已可用。
  2. 如果缺失,告知用户在 https://mdtero.com/account 生成一个。
  3. 解释关键词发现和 API 密钥管理保留在 Mdtero 账户中。
  4. 要求用户在本地 shell 中设置,例如:

bash
export MDTEROAPIKEY=mdtlive...

  1. 5. 使用以下方式认证请求:

bash
Authorization: ApiKey $MDTEROAPIKEY

  1. 6. 如果用户需要 Elsevier 或 ScienceDirect 全文检索,还需检查 ELSEVIERAPIKEY,并解释它与 MDTEROAPIKEY 是分开的。
  2. 如果 Elsevier DOI 缺少本地助手或 ELSEVIERAPIKEY,准确告知用户缺失了什么,而不是猜测。
  3. 解释 ELSEVIERAPIKEY 帮助用户的本地获取步骤。它不会启用对 10.1016/... 输入的直接服务器端 POST /tasks/parse。

使用前

  • - Mdtero API 使用需要 MDTEROAPIKEY。Elsevier 或 ScienceDirect 全文检索可能还需要 ELSEVIERAPIKEY。
  • 告知用户 ClawHub 安装仅设置代理技能,而本地助手是单独安装在他们自己机器上的。
  • 解析和翻译请求会将论文内容或论文来源内容发送到 https://api.mdtero.com,因此除非用户接受此边界,否则不要将此工作流用于敏感或专有稿件。
  • 如果用户需要本地助手,告知他们下载安装程序,在本地检查,然后在他们自己的机器上运行。不建议直接将远程脚本通过管道输入到 shell 中。
  • 如果用户想要更完整的安装或助手指南,请引导他们访问 https://mdtero.com/guide 或 https://api.mdtero.com/skills/install.md。

你必须保留的工作流规则

  • - PDF 是可选的产物。优先使用 Markdown 包,仅在工作流真正需要时才回退到 paper_pdf。
  • 如果用户从本地 PDF 开始,解释 Mdtero 当前默认使用 GROBID;Docling 和 MinerU 仍然是后备选项。
  • 对于 Elsevier 和 ScienceDirect,本地获取应通过本地助手或浏览器扩展保留在用户自己的机器上。
  • 直接 POST /tasks/parse 用于开放输入。Elsevier 和 ScienceDirect 全文必须首先通过本地获取,然后使用 POST /tasks/parse-fulltext-v2 或 POST /tasks/parse-helper-bundle-v2。
  • 如果 Elsevier 解析仅返回摘要,询问用户是否在校园或机构 IP 上。
  • 对于 Elsevier 论文,优先使用原始 DOI 形式,例如 10.1016/j.energy.2026.140192。

本地助手

当用户需要 Elsevier 或 ScienceDirect 的本地获取时,告知他们打开官方 Mdtero 指南 https://mdtero.com/guide 或安装交接页面 https://api.mdtero.com/skills/install.md。

告知他们下载助手安装程序,在本地检查,然后在他们自己的机器上运行。解释安装程序会自动检测 python3、python 或 node,并暴露 mdtero-local 命令,无需额外包。不建议直接将远程脚本通过管道输入到 shell 中。

如果他们需要确切的助手交接,引导他们访问 https://api.mdtero.com/helpers/installmdterohelper.sh,并告知他们在运行前先保存到本地。

解释 mdtero-local parse 和 mdtero-local translate 默认短等待。快速任务可能已经返回完成;较慢的任务仍会返回待处理的 task_id。用户可以使用 mdtero-local parse --no-wait ... 或 mdtero-local translate --no-wait ... 强制纯异步模式。

解释公共 API 契约本身仍然是基于任务的:POST /tasks/parse 和 POST /tasks/translate 返回 taskid,而 GET /tasks/{taskid} 仍然是稳定的完成路径。

解析论文

开放输入可以直接发送到 POST /tasks/parse。

bash
curl -X POST https://api.mdtero.com/tasks/parse \
-H Authorization: ApiKey $MDTEROAPIKEY \
-H Content-Type: application/json \
-d {input: https://arxiv.org/abs/1706.03762}

响应返回一个 task_id。

对于 Elsevier 或 ScienceDirect 全文,不要直接将 DOI 发送到 POST /tasks/parse。首先使用本地助手或浏览器扩展,然后上传本地助手包:

bash
mdtero-local parse 10.1016/j.enconman.2026.121230

curl -X POST https://api.mdtero.com/tasks/parse-helper-bundle-v2 \
-H Authorization: ApiKey $MDTEROAPIKEY \
-F helper_bundle=@paper.helper-bundle.zip

如果 API 说 Elsevier 或 ScienceDirect 输入必须首先在本地获取,这是预期行为,而不是设置失败。

翻译已解析的 Markdown 文件

使用 POST /tasks/translate,参数为成功解析任务在 result.artifacts.paper_md.path 中返回的服务器端 Markdown 产物路径。不要替换为任意的本地文件路径。

bash
mdtero-local translate zh

curl -X POST https://api.mdtero.com/tasks/translate \
-H Authorization: ApiKey $MDTEROAPIKEY \
-H Content-Type: application/json \
-d {
sourcemarkdownpath: ,
target_language: zh,
mode: standard
}

响应返回一个 taskid。轮询它,然后下载 translatedmd。

检查任务状态

轮询 GET /tasks/{task_id} 直到任务变为 succeeded。

bash
mdtero-local status

curl https://api.mdtero.com/tasks/ \
-H Authorization: ApiKey $MDTEROAPIKEY

result 对象返回产物元数据而不是文件内容。

下载产物

从下载路由下载文件内容。

bash
mdtero-local download ID> paperbundle ./paper_bundle.zip

curl -L https://api.mdtero.com/tasks/ID>/download/papermd \
-H Authorization: ApiKey $MDTEROAPIKEY \
-o paper.md

curl -L https://api.mdtero.com/tasks/ID>/download/paperpdf \
-H Authorization: ApiKey $MDTEROAPIKEY \
-o paper.pdf

curl -L https://api.mdtero.com/tasks/ID>/download/translatedmd \
-H Authorization: ApiKey $MDTEROAPIKEY \
-o paper.zh.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 mdtero-1776090369 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 mdtero-1776090369 技能

通过命令行安装

skillhub install mdtero-1776090369

下载

⬇ 下载 mdtero v0.1.9(免费)

文件大小: 3.09 KB | 发布时间: 2026-4-14 13:03

v0.1.9 最新 2026-4-14 13:03
Clarify Account-first setup and helper separation.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部