name: enhance-note description: 增强笔记内容,识别信息缺口与不清晰表达,执行填充/优化/改写/扩展,并输出结构化双轨结果(正文严格原文事实,附录给出标注推断草案)。 model: sonnet version: "1.0.0" scope: skill inputs: - 文件内容(文本字符串) - 增强模式(fill | optimize | rewrite | expand | all) - 目标格式(notebooklm | obsidian) outputs: - 增强后的结构化笔记文本(增强正文、问题清单、推断附录、变更摘要) evidence: optional references: - "../organize-note/references/note-types.md" - "../organize-note/references/template-fields.md"
enhance-note Skill
针对“未完整内容”执行增强处理,确保信息可靠性和可持续追问能力。
核心目标
- 识别并暴露信息缺口(而不是隐藏不确定性)
- 在不新增未标注事实的前提下优化可读性与结构
- 提供可交给用户或其他 AI 继续追问的问题清单
- 在附录中给出可选推断草案,并统一标注
[推断]
事实策略(双轨)
- 增强正文:严格基于原文事实,不写未标注的新事实
- 推断草案附录:允许合理补全或扩展,但每条都必须显式带
[推断]标签
模式定义
fill:补齐缺失上下文、定义、前置条件(正文仅放已知事实;未知项放问题清单)optimize:优化结构、用词、信息层次,减少歧义与冗余rewrite:在“清晰专业”风格下重写表达,保持原意expand:对原文已出现的主题做延展,新增内容放入推断附录并标注all:按fill -> optimize -> rewrite -> expand顺序串行执行
处理流程
- 内容诊断
- 提取主题、已有事实、关键概念
- 标记信息缺口、不清晰点、可改写段落
- 模式执行
- 按
mode应用对应策略 all模式使用固定顺序执行
- 按
- 结构化输出
- 输出四段结果,顺序固定
- 格式对齐
- NotebookLM:标准标题与章节结构
- Obsidian:保留可直接存档的 Markdown 结构
输出结构(固定)
输出必须包含以下四段:
1) 增强正文(严格原文事实)
- 仅保留原文可证实内容
- 语言清晰、结构化
2) 信息缺口与追问清单
- 列出原文不足、不清晰或待确认项
- 每条缺口给出可直接追问的问题
- 问题应可交给用户或其他 AI 继续处理
3) 推断草案附录
- 放置补全/扩展候选内容
- 每一条都以
[推断]开头
4) 变更摘要
- 简要说明本次增强做了哪些改动
- 标记主要改动类型(填充/优化/改写/扩展)
格式要求
- mode 未提供或非法时,按
all执行 - 目标格式默认
notebooklm --obsidian由命令层映射为obsidian- 不向用户发起反问,中断式交互改为“问题清单”一次性输出
使用示例
# 由命令层传入
mode=all
format=notebooklm
mode=rewrite
format=obsidian