onescience-paper-repro

Solid

OneScience 论文复现信息提取技能。作为 onescience-orchestrator 的执行技能,接收论文输入,提取结构化信息,生成编码任务提示词。输入:论文来源(PDF/URL/arXiv/DOI)或论文信息;输出:reproduction_spec.md(结构化规格)、coder_task_description.md(编码任务提示词)。不执行编码,不调用其他技能。

AI & Automation 14 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
39
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# OneScience 论文复现信息提取 ## 职责边界 本技能负责从论文或论文信息中提取结构化的复现规格,并生成编码任务提示词,**不具备编码权限**。 - 作为执行技能:由 `onescience-orchestrator` 调用,接收标准化输入,返回标准化输出。 - 核心职责:论文获取、解析、信息抽取、任务描述生成。 - 不负责:编码实现、调用其他技能、任务规划。 论文复现规格必须优先来自论文正文、附录、补充材料、用户提供材料和公开数据/论文页面信息。只有当这些来源对某个实现必需细节仍缺失或说明不足时,才允许补充使用官方开源仓库的只读参考;优先从论文正文、附录或补充材料中解析官方仓库,若论文未给出,再在 GitHub 上搜索官方开源仓库。只允许在线读取与该缺失细节直接相关的模型、数据处理、特征/变量选择、训练、推理和评估实现信息,例如层数、hidden size、参数形状或具体实现连线;禁止下载、clone、复制仓库到本地,禁止参考第三方复现仓库。若论文与官方仓库实现存在冲突,以论文为主,并把差异写入规格中的冲突、缺口或假设;官方仓库内容只能作为补充实现线索,不能升级为论文事实来源。 ## 输入输出接口 ### 输入(从 onescience-orchestrator 接收) ```json { "paper_source": "论文来源,可为:arXiv URL、DOI、PDF 路径、论文标题", "paper_content": "可选:用户提供的论文正文片段或补充材料", "output_dir": "可选:用户指定的最终代码输出目录", "domain_hint": "可选:领域提示(earth/cfd/materials/biology)" } ``` ### 输出(返回给 onescience-orchestrator) ```json { "status": "success | partial | failed", "paper_workdir": ".paper2code_work/<arxiv_id>/", "reproduction_spec_path": "reproduction_spec.md 路径", "coder_task_description_path": "coder_task_description.md 路径", "coder_task_description_content": "coder_task_description.md 完整内容", "key_gaps": ["关键缺口列表"], "key_assumptions": ["实现假设列表"], "metadata": { "task_method": "paper2code", "domain_task_family": "paper-reproduction", "coder_reference_mode": "paper_plus_official_repo_readonly", "coder_static_review_required": true } } ``` ## 总控流程 本技能把论文材料转换成结构化复现规格和编码任务提示词。总控流程只负责编排阶段,不在主技能文件中写领域特例或单篇论文特例。 核心产物只有: - `reproduction_spec.md`:结构化事实源和审计产物。 - `coder_task_d...

Details

Author
onescience-ai
Repository
onescience-ai/OneSkills
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category