SuperAPI AI Directory

jiyao-summary

Agents & models

View repository

Updated 10-15 23:46

About this skill

Meeting Notes Summary Tool

Specifically handles meeting-notes content in stock research scenarios and outputs standardized structured summaries.

How to Use

Summarize from a file

python3 {skillDir}/summarize.py /path/to/纪要.txt
python3 {skillDir}/summarize.py /path/to/earnings_call.pdf --lang en

Summarize from conversation text

After pasting the meeting-notes content directly, the agent will extract the content and pass it to the script:

echo "纪要内容..." | python3 {skillDir}/summarize.py -

Switch Model

# 默认 OpenAI gpt-5.4
python3 {skillDir}/summarize.py 纪要.txt

# 切换 Gemini CLI
python3 {skillDir}/summarize.py 纪要.txt --model gemini

Output Options

# 指定输出目录
python3 {skillDir}/summarize.py 纪要.txt -o ~/Desktop/研究摘要

# 同步到 Obsidian
python3 {skillDir}/summarize.py 纪要.txt --obsidian --obsidian-path ~/Documents/Obsidian/纪要

# 只输出到对话,不保存文件
python3 {skillDir}/summarize.py 纪要.txt --no-save

Parameter Description

Parameter Default Value Description
input stdin File path, or - read from stdin
--lang auto cn / en / auto(auto-detect)
--model openai openai(gpt-5.4)/ gemini(gemini-3.1-pro-preview)
--output-dir / -o ~/Desktop/纪要摘要 Output directory
--title / -t Meeting notes Output filename prefix
--obsidian false Whether to sync to Obsidian
--obsidian-path Empty Obsidian save path
--no-save false Output only to stdout, do not save files