npx claudepluginhub siuninyue/siunin-plugins --plugin note-organizer文件路径或内容 [--mode ...] [--obsidian] [--output 路径] [--out-dir 目录]# note-enhance 命令 增强已有笔记内容,重点处理信息缺口、表达优化和结构扩展。 ## 参数解析 从 `$ARGUMENTS` 解析: - 输入内容(文件路径或直接文本) - `--mode <fill|optimize|rewrite|expand|all>` 增强模式(可选,默认 `all`) - `--obsidian` 使用 Obsidian 格式(可选,默认 NotebookLM) - `--output <路径>` 指定输出文件路径(可选) - `--out-dir <目录>` 指定输出目录(可选,默认 `./enhanced-notes`) ## 执行流程 ### 第一步:判断输入类型 检测输入是文件路径还是直接内容: - 如果 `$ARGUMENTS` 以 `/` 或 `./` 或 `../` 开头 → 文件路径 - 否则 → 直接内容 ### 第二步:获取内容 **文件路径模式:** **直接内容模式:** ### 第三步:确定输出路径 路径优先级: 1. 如果指定了 `--output`,直接使用指定路径 2. 否则根据 `--out-dir`(默认 `./enhanced-notes`)生成文件名 默认命名: - 文件路径模式:`<原文件名>-enhanced-notebooklm.md` 或 `<原文件名>-en...
增强已有笔记内容,重点处理信息缺口、表达优化和结构扩展。
从 $ARGUMENTS 解析:
--mode <fill|optimize|rewrite|expand|all> 增强模式(可选,默认 all)--obsidian 使用 Obsidian 格式(可选,默认 NotebookLM)--output <路径> 指定输出文件路径(可选)--out-dir <目录> 指定输出目录(可选,默认 ./enhanced-notes)检测输入是文件路径还是直接内容:
$ARGUMENTS 以 / 或 ./ 或 ../ 开头 → 文件路径文件路径模式:
使用 Read 工具读取文件内容
如果文件不存在,提示用户并退出
直接内容模式:
将 $ARGUMENTS 作为原始内容使用
路径优先级:
--output,直接使用指定路径--out-dir(默认 ./enhanced-notes)生成文件名默认命名:
<原文件名>-enhanced-notebooklm.md 或 <原文件名>-enhanced-obsidian.mdnote-enhanced-<YYYY-MM-DD-HHMMSS>-notebooklm.md 或 note-enhanced-<YYYY-MM-DD-HHMMSS>-obsidian.md使用 Skill 工具调用 note-organizer:enhance-note,传入:
使用 Write 工具写入输出文件,并返回:
all 并提示已回退# 文件路径模式(默认 all + notebooklm)
/note-enhance ./notes/meeting.txt
# → 生成 ./enhanced-notes/meeting-enhanced-notebooklm.md
# 直接粘贴内容
/note-enhance 这是一段待增强的笔记草稿...
# → 生成 ./enhanced-notes/note-enhanced-2026-03-07-143022-notebooklm.md
# 指定 mode
/note-enhance ./notes/meeting.txt --mode rewrite
# 指定 Obsidian
/note-enhance ./notes/meeting.txt --obsidian
# 指定输出目录
/note-enhance ./notes/meeting.txt --out-dir ./notes/enhanced
# 指定输出文件(最高优先级)
/note-enhance ./notes/meeting.txt --output ./custom/meeting-v2.md