论文自动分析思维导图
将以下提示词粘贴到你的 AI 对话框中:
请根据官方安装指南 https://skillhub.cn/install/skillhub.md,将技能 @user_bd4716e5/wwdeqiyi 安装到 AI 助手中。
技能介绍
要解决什么问题
读完一篇学术论文后,把要点整理成结构化笔记往往耗时费力:在 Obsidian 里手工搭建 Canvas 图谱既慢又易错——JSON 中的中文弯引号(U+201C/U+201D)被编辑器展平成 ASCII 直引号后会直接破坏解析,多行文本节点还必须写成 \n 字面转义,手敲几乎必然出错。
核心能力与工作流程
- 读取模板:解析
计量文献分析框架.canvas,提取全部节点的 id、坐标、尺寸与占位文本,以及边的连接关系。 - 提取 PDF 文本:用
PyPDF2按页读取论文全文;若环境中缺少该库,先在受管 Python 环境中安装。 - 逐节点填充:按模板的中文 PS 填写说明替换占位内容,覆盖文献名称(APA 引用)、期刊级别、一句话总结、摘要及中文译文、引言逻辑结构、研究问题与空白、文献综述与涉及理论、研究假设、数据采集、变量与模型设定、结果分析、稳健性检验、理论贡献等节点组。
- 生成 Canvas JSON:必须通过
scripts/canvas_builder.py或内联 Python 脚本用json.dump(ensure_ascii=False、indent='\t')序列化,绝不能用 Write 工具直接写 JSON。 - 校验交付:确认节点数与边数与模板一致、多行文本以
\n字面转义存储,随后交付文件并清理临时脚本。
适用边界与注意点
- 依赖预先准备好的
.canvas模板,节点 id、坐标和边的拓扑结构必须原样保留,只修改文本。 - 所有含中文弯引号的文本必须通过 Unicode 转义变量注入,防止被展平为 ASCII 引号。
- 各节点组的内容需对应论文的实际结构填充;内容溢出时可酌情调整内容节点宽高,但骨架不可改动。
使用场景
- 用 Obsidian 管理文献库的研究生,要把一篇新下载的论文按固定节点结构生成思维导图,不想手敲容易出错的 Canvas JSON。
- 博士生整理实证类期刊论文,需要把研究假设、模型设定和稳健性检验逐项填入结构化 Canvas 节点。
- 科研团队维护统一的文献分析模板,希望不同成员产出的文献笔记节点字段一致,便于横向对比。
- 需要批量把多篇 APA 格式论文的摘要、引言逻辑和研究空白转成 Obsidian Canvas 图谱并归档。
适合人员
- 用 Obsidian 做文献管理、需要按统一模板整理论文的研究生
- 经常阅读实证类论文、要把假设和模型设定结构化保存的博士生
- 维护团队文献阅读流程、希望产出字段一致的科研团队负责人
- 负责文献综述写作、需要从论文中提取研究空白和理论贡献的学术作者