一键导入
summary-grouping
整理文献标签。读取文献文件夹(默认 note,递归含子文件夹)中的 docx,提取每篇文献的关键词,建立或更新关键词矩阵 keyword_summary.xlsx,并生成检索说明 searching_readme.md。触发示例:「整理文献标签」「给文献打标签」「文献分组」「提取关键词」。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
整理文献标签。读取文献文件夹(默认 note,递归含子文件夹)中的 docx,提取每篇文献的关键词,建立或更新关键词矩阵 keyword_summary.xlsx,并生成检索说明 searching_readme.md。触发示例:「整理文献标签」「给文献打标签」「文献分组」「提取关键词」。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
读取文献文件夹(默认 note,递归含子文件夹)中的 docx,逐篇生成或更新文献总结表 paper_archiving.xlsx(每篇文献一行)。触发示例:「总结文献」「整理文献」「归档文献」「生成文献总结表」。
回答我的问题。把用户的提问规范化、分解,按语义和关键词检索文献分组表 keyword_summary.xlsx 与文献总结表 paper_archiving.xlsx,整理出可回答该问题的文献名单并生成 docx,再在文献总结表中筛选呈现相关行。触发示例:「回答我的问题:XXX」「哪些文献讲了 XXX」「关于 XXX 的文献有哪些」。
文献总结主技能(意图路由)。当用户要处理、总结、归档文献,整理文献标签,或基于已整理的文献回答问题时使用。根据用户意图自动调度 summary_archiving、summary_grouping、summary_answering 三个子技能。触发示例:「帮我处理文献」「summary_note」「总结文献」「整理文献标签」「回答我的问题:XXX」。
基于 SOC 职业分类
| name | summary_grouping |
| description | 整理文献标签。读取文献文件夹(默认 note,递归含子文件夹)中的 docx,提取每篇文献的关键词,建立或更新关键词矩阵 keyword_summary.xlsx,并生成检索说明 searching_readme.md。触发示例:「整理文献标签」「给文献打标签」「文献分组」「提取关键词」。 |
提取每篇文献的关键词,建成关键词矩阵 keyword_summary.xlsx,实现「检索任一关键词 → 筛出所有含该关键词的文献」。
note\(递归)。keyword_summary.xlsx(生成在项目根目录)。scripts/grouping.py(与本 SKILL.md 同级的 scripts 目录,用其绝对路径调用 python)。
python <脚本绝对路径> extract --folder <目标文件夹> --out <输出.xlsx> --json-out _work\grouping_extract.json
stdout 打印摘要 {"existing_keywords_count","new_count","json_out"};完整数据在 _work\grouping_extract.json:
{"existing_keywords":[...], "existing_papers":[...], "new":[{"filename","stem","text"},...]}。new_count 为 0 → 告知用户没有新文献需要打标签,结束。_work\grouping_extract.json(文献多时分批),阅读每篇 text,尽可能多地提取关键词。
existing_keywords 中已有表述的,必须复用,不要造同义新词(如已有「空间导航」就不要再用「空间定位」)。同一概念全程同一表述。kw.json(UTF-8):[{"文献名":"xx.docx","keywords":["a","b",...]}, ...]。python <脚本绝对路径> write --out <输出.xlsx> --data kw.json
脚本会建立/更新矩阵(第一列文献名,每关键词一列,含则标 X)、开启自动筛选、冻结首列与表头、自动换行,并在同目录生成 searching_readme.md。kw.json 与 _work\grouping_extract.json。~$ 开头的 Word 临时文件,增量更新已有矩阵。searching_readme.md。/loop 下运行)与 summary_archiving 并行:同一批 agent 在生成 row 的同时,也提取并返回关键词列表,两项工作合并在一次 agent 调用中完成:
_work/r/NNN.txt 文件(若单独运行 summary_grouping,则用 grouping_extract.json 的 new[i].text 同样预提取)。row(文献总结)和 keywords(关键词列表)。existing_keywords 列表,要求复用已有表述,禁止造同义新词。keywords 汇总写入 _work/kw_bN.json,再执行 grouping.py write。grouping.py write 按文献名自动去重。