SuperAPI AI 工具集

paper-release

写作与研究

查看项目

更新于 10-16 06:55

技能介绍

Paper Release 是一个用于学术论文发布环节的技能,目标是从项目的规范路径(canonical project paths)构建发布包,而不是创建可能过时的副本。它面向需要为论文生成可复现、可验证发布产物的场景。

用途 该技能用于创建论文专属的发布清单(release manifests)、源映射(source maps)、锁文件(locks)、校验和(checksums)、元数据(metadata)、暂存产物(staged artifacts)以及可附带徽章的公开包(badge-ready public packages)。其核心目的是让论文发布过程可追溯、可验证,并避免手工维护导致的陈旧副本问题。

主要能力

  • 从规范来源暂存文件,不手工编辑暂存发布文件作为证据。
  • 生成或更新校验和、元数据、冒烟测试、评审记录和归档状态。
  • 读取并处理 paper_releases 目录下的 release-ledger.csv、release.yaml、source-map.csv、发布计划锁、校验和、元数据、框架决策以及纳入的贡献路径。
  • 支持评审循环,检查源映射、校验和、元数据、冒烟测试、匿名化模式、徽章配置和过时文件,并反复重新生成与评审直至干净。
  • 在发布评审通过后,将发布包交接给投稿、产物评估或公开归档。

使用方式 首先阅读 references/repository-contract.md、references/workflow-stage-contracts.md 和 references/artifact-open-science-policy.md。然后运行 npm run workflow:release(如可用)。接着读取 paper_releases 目录下的相关文件,包括 release-ledger.csv、release.yaml、source-map.csv、发布计划锁、校验和、元数据、框架决策和纳入的贡献路径。之后从规范来源暂存文件,生成或更新校验和、元数据、冒烟测试、评审记录和归档状态。最后进入评审循环,检查源映射、校验和、元数据、冒烟测试、匿名化模式、徽章配置和过时文件,反复重新生成与评审直至干净。只有在发布评审通过后,才进行交接。

适用场景 适用于学术论文的发布准备,包括需要生成发布清单、源映射、校验和、元数据、暂存产物或可附带徽章的公开包的场景。也适用于需要将发布包交接给投稿、产物评估或公开归档的流程。

限制 资料未提供关于收费、价格、平台支持范围、具体效果或额外使用步骤的信息。该技能依赖 npm run workflow:release 命令(如可用)以及 paper_releases 目录下的特定文件结构。不手工编辑暂存发布文件作为证据。交接必须在发布评审通过后进行。