Token导航 LogoToken导航TokenDH.com
研究检索external-serviceclawhub未标认证来源可访问clear审计通过

related-works-report-from-paper-mds纸质 MDS 的相关工作报告

Agent Skill

related-works-report-from-paper-mds 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,369

周安装

139

GitHub Stars

公开资料未说明

下载量

1,101
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:related-works-report-from-paper-mds(纸质 MDS 的相关工作报告)
来源仓库:https://github.com/red0orange/related-works-report-from-paper-mds
安装命令:
openclaw skills install related-works-report-from-paper-mds
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install related-works-report-from-paper-mds

简介

related-works-report-from-paper-mds 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词快速定位候选结果时使用。

  • 从纸质 Markdown 文件中提取引用论文,构建去重后的相关工作报告。
  • 通过 clawhub 安装,命令为 openclaw skills install related-works-report-from-paper-mds。
  • 建议确认权限范围、维护状态及是否触发文件读写操作。
  • 适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

SKILL.md

name
related-works-report-from-paper-mds
description
Build a related-works report from one or more paper markdown files by extracting Related Works sections, resolving cited papers, deduplicating references, retrieving arXiv abstracts via Tavily plus local helpers, and assembling a final report inside a user-specified work folder. Use when the user points at paper_mds, wants a related-works survey report, or asks to turn several paper markdown files into a final_related_works_report.md.
argument-hint
[paper-md-paths --workdir path]
allowed-tools
Bash(*), Read, Write, Edit, Grep, Glob, Agent, Skill, call_mcp_tool, WebFetch

Related Works Report Pipeline

Orchestrate a full related-works reporting workflow for: $ARGUMENTS

Overview

This workflow turns a small set of paper markdown files into a reproducible report:

paper md files
-> step1 extract Related Works + cited papers
-> step2 deduplicate cited papers
-> sequential Tavily abstract lookup + local arXiv fetch
-> normalized citation companion text
-> final_related_works_report.md

The output is not just the final report. Every intermediate artifact is written into the user-selected work folder so the process can be resumed, audited, or partially rerun.

Required Inputs

Before running, collect or infer:

  • PAPER_MD_PATHS: one or more paper markdown paths
  • WORKDIR: a user-specified working folder

If WORKDIR is missing, ask the user for it before doing substantial work.

All process outputs and the final report must be written under WORKDIR. Do not write process artifacts elsewhere.

Constants

  • TAVILY_ONLY = true — Tavily is the only allowed search mechanism for title-to-arXiv matching
  • TAVILY_BATCH_MODE = sequential — finish batch N before batch N+1
  • NO_SEARCH_FALLBACK = true — if Tavily fails, record the failure; do not switch to arXiv search, arXiv API search, or another provider
  • LOW_CONTEXT_ABSTRACT_MODE = true — write one JSON line per title, then render markdown from JSONL
  • CITATION_NORMALIZATION_REQUIRED = true — the final workflow must consider a normalized-citation companion section so Part 1 can be aligned with dedup ids like P001
  • FINAL_REPORT_NAME = final_related_works_report.md

Work Folder Layout

Create and maintain these artifacts under WORKDIR:

ArtifactPurpose
step1_extracted_related_works_and_citations.mdPer-source Related Works verbatim + citation tables
step1_normalized_related_works.mdCitation-normalized companion text using dedup ids like P001 when replacement is unambiguous
step2_deduplicated_paper_list.mdDeduplicated paper list with source occurrences
title_batches/batch_XX.mdAbstract lookup batches
abstract_batches/batch_XX_fetches.jsonlOne JSON line per title after Tavily + local fetch
abstract_batches/batch_XX_results.mdRendered markdown per abstract batch
final_related_works_report.mdFinal assembled report

Execution Rule

Run phases in order. Do not stop after a checkpoint unless:

  • the user explicitly says to stop, or
  • an input is missing and must be confirmed, or
  • Tavily failures are severe enough that the user should decide whether to continue with partial results

Parallelism rules:

  • Phase 1 extraction may use one clean-context sub agent per source paper.
  • Phase 3 abstract lookup must run batches sequentially, not in parallel.

Phase 0: Initialize the Work Folder

  1. Validate PAPER_MD_PATHS.
  2. Create WORKDIR, WORKDIR/title_batches, and WORKDIR/abstract_batches.
  3. Record the chosen source files in the first process artifact.

Phase 1: Extract Related Works and cited papers

Use one clean-context sub agent per source markdown file.

Each sub agent must return:

  • the verbatim Related Works section
  • the papers cited inside that section
  • enough citation metadata to later support normalization and deduplication:

- citation token in the text ([12], Guo et al., 2017, etc.) - year - title - authors - raw reference text

Merge all outputs into WORKDIR/step1_extracted_related_works_and_citations.md.

Phase 2: Deduplicate cited papers

Build WORKDIR/step2_deduplicated_paper_list.md.

Rules:

  • deduplicate conservatively by normalized title
  • merge only when the works are clearly the same paper
  • preserve source occurrences so every original citation can be traced back

Phase 2B: Citation normalization companion text

Before final assembly, produce WORKDIR/step1_normalized_related_works.md.

Goal:

  • keep the original Related Works text untouched in step1_extracted_related_works_and_citations.md
  • create a companion version where in-text citations are rewritten to dedup ids like P001

Preferred format:

  • numeric citations: [12] -> [P052]
  • author-year citations: (Guo et al., 2017) -> [P095]
  • grouped citations: rewrite each cited work individually when the mapping is unambiguous

Rules:

  • only replace citations when the mapping from source citation token to dedup id is unambiguous
  • if a citation is ambiguous, keep the original token and add a short note below that section
  • do not overwrite the verbatim source text

This step exists because the final report should be easy to align with the deduplicated bibliography.

Phase 3: arXiv abstracts via Tavily + local helper

Use the helper scripts stored inside this skill:

  • .cursor/skills/related-works-report-from-paper-mds/scripts/fetch_arxiv_abs.py
  • .cursor/skills/related-works-report-from-paper-mds/scripts/jsonl_to_abstract_batch_md.py

Search rules

  • Tavily MCP only
  • query shape: "<paper title>" arXiv
  • preferred matches: abs, then html, then pdf
  • convert html/pdf to canonical https://arxiv.org/abs/<id>
  • no fallback search provider

Batch rules

  • process batches sequentially
  • inside a batch, process titles one by one
  • if Tavily rate limits, wait and retry Tavily only
  • if Tavily still fails, record the error in the JSONL and leave arXiv URL and Abstract empty

Low-context pattern

For each processed title, immediately append one JSON line to:

  • WORKDIR/abstract_batches/batch_XX_fetches.jsonl

Each line should include at least:

  • dedup_id
  • input_title
  • tavily_status
  • tavily_error
  • arxiv_url
  • fetch

After a batch completes, render markdown with:

python3 ".cursor/skills/related-works-report-from-paper-mds/scripts/jsonl_to_abstract_batch_md.py" \
  "WORKDIR/abstract_batches/batch_XX_fetches.jsonl" \
  "WORKDIR/abstract_batches/batch_XX_results.md"

Phase 4: Final assembly

Use the final builder script stored inside this skill:

python3 ".cursor/skills/related-works-report-from-paper-mds/scripts/build_final_related_works_report.py" \
  "WORKDIR/step1_extracted_related_works_and_citations.md" \
  "WORKDIR/step2_deduplicated_paper_list.md" \
  "WORKDIR/abstract_batches" \
  "WORKDIR/final_related_works_report.md" \
  "WORKDIR/step1_normalized_related_works.md"

The final report should contain:

  • Summary
  • Part 1: Related Works original text
  • Part 1B: citation-normalized companion text
  • Part 2: BibTeX-style entries with retrieved abstracts when available

Key Rules

  • Never fabricate a paper match or abstract.
  • Never use non-Tavily search when resolving titles to arXiv.
  • Keep all process artifacts inside WORKDIR.
  • Prefer scripts inside this skill over ad hoc in-message code.
  • Preserve source-paper order in Part 1.
  • Preserve dedup order from step2 in Part 2.

Utility Scripts

  • scripts/fetch_arxiv_abs.py — compact metadata + abstract extraction from a known arXiv URL
  • scripts/jsonl_to_abstract_batch_md.py — render one batch markdown from JSONL
  • scripts/build_final_related_works_report.py — assemble the final report from workdir artifacts

Additional Resources

  • For copy-paste invocations and expected WORKDIR contents, see examples.md

Example Invocation

/related-works-report-from-paper-mds \
  "0_refs/paper_mds/2025_ConfidenceVLA.md 0_refs/paper_mds/2025_SAFE.md 0_refs/paper_mds/2025_FAIL_Detect.md --workdir 0_docs/related_works_report_run_02"

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

92.93%
按下载量换算1,023

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills