SuperAPI AI 工具集

paper-memory-builder

写作与研究

查看项目

更新于 10-16 08:41

技能介绍

用途:在 research-hub 与 academic-writing-skills 之间搭桥。读取论文草稿(Word、LaTeX、Markdown 或 Obsidian 论文文件夹)及其引用的图表,生成结构化的 .paper/claims.yml 与 .paper/figures.yml,作为写作技能消费的记忆层。它本身不修改稿件,写作与修订由 academic-writing-skills 负责。

主要能力:按优先级读取已有 .paper/ 文件(刷新而非替换人工编辑)、稿件文件、figures/ 或 outputs/figures/ 下的图表文件名与题注、.research/project_manifest.yml 与 .research/literature_matrix.md。v0.3.16+ 还会扫描论文仓库中的证据产物,如 outputs/、results/ 下的 .csv、.parquet、.npz、.h5、.json 日志,分析脚本 .py、.R、.jl、*.ipynb,以及 .drawio、.svg 框架图,把产物路径写入 claims[].evidence_artifacts,形成 claim→句子→图表→数据文件→分析代码的可追溯链。

输出:写入 <project-root>/.paper/ 下的 claims.yml、figures.yml、revision_history.yml。不触碰 journal_format.md、reviewer_comments.md、style_overrides.md,也不写入 .research/。

使用方式:触发语如“Build paper memory for this manuscript.”“Extract claims, figures, and evidence from this paper folder.”。运行后提示用户加载 academic-writing-skills 进行写作、修订或审计。手工编辑 claims.yml 后可用 python scripts/check_claims_schema.py <path-to-claims.yml> 校验。

限制:只读稿件,不编辑;claim 文本原样复制不改写;图表只读题注与文件名,不做 OCR;不提取被引文献中的 claim。反泄漏规则要求:evidence_artifacts 为空或缺失的 claim 必须标为 status: gap 并附 gap_reason,不得标为 draft 或 supported;被删除的 claim 保留行并改为 rejected。不适用于撰写 rebuttal、生成定位备忘、比较论文或验证 NotebookLM 简报。