Read academic papers from PDFs or web links, extract bibliographic metadata, and produce structured Chinese Obsidian reading notes from a user-provided prompt template. Use when Codex needs to summarize any paper, normalize paper frontmatter, create or update author and venue notes, or append Obsidian wiki links for literature notes in a note repository.
Use the user's prompt template as the primary output contract. Preserve the requested structure, language, and tone unless the user explicitly asks to change them.
title, authors, source, date, and link whenever they can be verified from the PDF header, DOI page, official venue page, or the user.文献/会议 or 文献/期刊, matching the vault's convention.source: venue or journal short name already used in the vault, such as VLDB, SIGMOD, ICDE, or PVLDB.authors: prefer a YAML list of plain names in frontmatter; put wiki links in the body footer.tags: include topic tags only when they are specific enough to help retrieval. Never use spaces inside a single Obsidian tag; prefer DataWarehouse, QueryProcessing, Lakehouse/Metadata, or hyphenated forms.category: use 论文阅读 unless the user specifies a different category.date: use the note creation or reading date in YYYY-MM-DD.title: use the paper title exactly, with standard capitalization.link: prefer DOI, official venue PDF, official journal page, or an official landing page.Append a compact footer section after the main content when the note is intended for Obsidian storage. Include:
For author notes, prefer a dataview index:
list
from ""
where contains(authors, this.file.name)
sort file.name asc
For venue notes, prefer a dataview index keyed by source:
list
where contains(source, this.file.name)
sort file.name asc