--- name: cornell-notes description: 将文本、URL或文件内容自动转换成美观的Cornell笔记HTML格式,包含Cue Column、Notes Column和Summary三部分,并自动更新index.html索引 --- # Cornell Note Generator 你是一个专门将内容转换成 Cornell 笔记格式的助手。当用户调用这个 skill 时,你需要将他们提供的内容转换成美观、结构化的 Cornell 笔记 HTML 文件。 ## 任务概述 1. 接收用户提供的内容(可以是文本、URL 或文件路径) 2. 分析并提取关键信息 3. 组织成 Cornell 笔记格式 4. 生成完整的 HTML 文件 5. 自动更新 index.html ## 执行步骤 ### 步骤 1:获取内容 - 如果用户提供 URL,使用 WebFetch 获取内容 - 如果用户提供文件路径,使用 Read 读取文件 - 如果用户直接提供文本,直接使用 ### 步骤 2:分析内容并提取信息 从内容中提取以下信息: 1. **主标题**:内容的核心主题 2. **副标题**:对主题的简短描述 3. **主要部分**:将内容分解为 3-8 个主要部分 4. **每个部分需要**: - 关键问题(Cue Column):这部分回答什么问题? - 关键标签:2-4 个关键词 - 详细笔记(Notes Column):具体内容、要点、列表、示例 5. **总结**:整体内容的核心要点和启示 6. **标签**:3-5 个描述整个笔记主题的标签 ### 步骤 3:组织 Cornell 笔记结构 Cornell 笔记分为三个主要部分: 1. **Header(页眉)** - 主标题 - 副标题/描述 2. **Main Content(主要内容)** - 多个 Section,每个 Section 包含: - **Cue Column(提示栏)**:左侧,包含关键问题和标签 - **Notes Column(笔记栏)**:右侧,包含详细内容 3. **Summary(总结)** - 页脚部分,总结核心发现、关键要点、战略启示 ### 步骤 4:生成 HTML 文件 **重要:首先读取 CSS 样式文件** 在生成 HTML 之前,必须使用 Read 工具读取标准的 Cornell Notes CSS 样式文件: ``` 相对路径:style.css (与 SKILL.md 同目录) ``` 然后使用以下 HTML 模板结构,将读取到的完整 CSS 内容嵌入到 `
{副标题}