ll1105-v

graduation-thesis

编排知网检索、PDF 解析、Draw.io XML 落盘/导出 SVG、Word 原生插图的论文工作流 skill。 用于把文献检索、图形产物和 Word 文档整理到同一条可执行链路里。

ll1105-v 0 Updated 2mo ago

Resources

4
GitHub

Install

npx skillscat add ll1105-v/graduation-thesis

Install via the SkillsCat registry.

SKILL.md

graduation-thesis

这个仓库根目录本身就是 skill 目录。

什么时候使用

  • 需要从知网搜索并下载论文
  • 需要解析 PDF 并生成 digest 或研究笔记
  • 需要生成或处理 draw.io XML,并导出 SVG
  • 需要把 SVG 以原生方式插入 Word

核心规则

  1. 路径由 agent 显式决定,脚本不猜目录。
  2. 图只接受 draw.io XML 作为正式源文件。
  3. 先保留 .drawio,再按需导出 .svg
  4. Word 插图成功与否,以 OOXML 结果为准,不以 GUI 表象为准。

入口

准备环境:

./scripts/bootstrap_venv.sh

统一 CLI:

.venv/bin/python scripts/skill_cli.py run <domain> <action> --workspace-dir <dir> --json '<payload>'

高层 workflow:

.venv/bin/python scripts/workflow_cli.py <workflow> ...

推荐 workflow:

  • cnki-pack
  • xml-pack
  • review-from-digest
  • xidian-from-digest

先读哪里

  • references/workflow.md
  • references/drawio_xml_reference.md