Jupyter可复现性检查器Skill jupyter-reproducibility-checker

Jupyter可复现性检查器是一款专注于确保Jupyter笔记本研究结果可重复验证的工具。它通过自动化检查代码执行顺序、分析Python环境依赖包、测试笔记本在不同环境下的运行一致性,并生成标准化的环境配置文件(如requirements.txt)和可复现性审计报告,帮助数据科学家、研究人员和工程师解决“在我机器上能运行”的问题,提升科研代码的质量与透明度。 关键词:Jupyter笔记本 可复现性 代码审计 环境依赖 Python数据科学 研究复现 自动化测试 依赖管理

数据分析 0 次安装 0 次浏览 更新于 2/25/2026

name: jupyter-reproducibility-checker description: 用于检查和确保Jupyter笔记本可复现性的技能 allowed-tools:

  • Bash
  • Read
  • Write metadata: specialization: scientific-discovery domain: science category: Reproducibility skill-id: SK-SCIDISC-024

Jupyter可复现性检查器技能

目的

检查和确保Jupyter笔记本的可复现性,包括单元格执行顺序、环境依赖性和输出一致性。

能力

  • 验证执行顺序
  • 检查依赖项
  • 测试可复现性
  • 清除并重新运行笔记本
  • 记录环境
  • 生成需求文件

使用指南

  1. 加载笔记本
  2. 检查执行顺序
  3. 识别依赖项
  4. 测试全新执行
  5. 记录环境
  6. 生成报告

流程集成

在科学发现工作流程中用于:

  • 可复现性审计
  • 笔记本清理
  • 环境文档化
  • 质量保证

配置

  • 检查标准
  • 执行设置
  • 环境捕获
  • 报告格式

输出成果

  • 可复现性报告
  • 依赖项列表
  • 环境文件
  • 清理后的笔记本