360 Secure SkillHub
360 安全技能中心

Deepscan Monitor

核心功能:支持启动PapersFlow DeepScan长期研究任务,可轮询获取含关键发现的实时进度或轻量状态,生成最终报告,还能跨历史报告做摘要、对稳定数据可视化。典型场景:用户需跟踪研究进度、获取中间发现、生成最终报告或制作研究图表。输入为用户的研究需求或查询请求,输出为任务更新、研究摘要、可视化结果等,任务为异步需主动轮询。

papersareflowing
papersareflowing
热度 51.27
最近更新 2026-05-11 17:30:39
分类:开发依赖:MCP 服务 / 代码执行 / 内部调用大模型应用场景:研究 / 报告撰写 / 数据处理 / 任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add deepscan-monitor
Metadata
name
deepscan-monitor
description
Run and monitor PapersFlow DeepScan jobs. Use when the user wants long-running research progress, intermediate findings, final reports, or plotting from a completed run.

DeepScan Monitor

Use this skill when the user wants Claude to manage a longer-running PapersFlow research workflow instead of a single search call.

Workflow

  1. Use run_deepscan to start the job.
  2. Immediately tell the user that the run is asynchronous.
  3. Poll with get_deepscan_live_snapshot for the best live view of:
    • progress
    • status message
    • checkpoint state
    • top papers
    • partial summary
    • key findings
  4. Fall back to get_deepscan_status if the user only wants lightweight progress checks.
  5. Once finalReportAvailable is true or the run is completed, call get_deepscan_report.
  6. Use summarize_evidence when the user wants a cross-report summary from stored DeepScan history.
  7. Use run_python_plot only after you have stable report data worth plotting.

Important Behavior

  • Do not imply the MCP server will push completion notifications into Claude automatically.
  • Poll deliberately and explain that the run is being checked.
  • Prefer get_deepscan_live_snapshot over get_deepscan_status when the user wants richer live information.
  • If a report is not ready yet, say that clearly and keep the next action obvious.

Progress Update Style

When a run is still active, summarize:

  • current status
  • progress percentage
  • current stage or status message
  • any checkpoint question
  • notable live papers
  • key findings if available

Keep updates brief unless the user asks for more detail.

Plotting Guidance

Use run_python_plot only for meaningful visualizations after you have stable report outputs, for example:

  • papers by year
  • citation distribution
  • venue distribution
  • grouped comparison across a small number of finished runs

Do not generate plots for sparse or obviously low-quality data without saying so.

Examples

  • User asks: "Run a DeepScan on evaluation benchmarks for agentic retrieval systems and keep me posted."
  • User asks: "Check how my DeepScan is progressing and tell me the key findings so far."
  • User asks: "The run is finished, summarize the final report and plot papers by year."
  • User asks: "Summarize the evidence from my recent DeepScan reports on protein structure prediction."