一键导入
knowledge-planning
笔记创建前的知识规划。扫描同级目录、分析关系、输出规划卡,防止重复笔记。写任何笔记前强制执行。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
笔记创建前的知识规划。扫描同级目录、分析关系、输出规划卡,防止重复笔记。写任何笔记前强制执行。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
填写 Word (.docx) 表格表单,格式零破坏。完整流程: 1. 用 python-docx 深度解析文档结构(段落/表格/合并单元格/表单域) 2. 定位可填写区域(区分指引行 vs. 内容行) 3. 保留原始格式(rPr/pPr)写入内容 4. 备份原文件 → 写入 → 验证 → Humanizer 润色 触发场景: - 明确填写类:"帮我填表"、"填写申请表"、"填写 Word 表单"、"填这个 docx" - 修改内容类:"修改这个表格"、"在这个 docx 里填入"、"更新 Word 表格内容" - 批量操作类:"批量填表"、"把这些信息填到表格里"、"生成填写好的 Word 文档" - 文件路径指向 .docx 且语境为填写/修改/填入内容 - 提到"表格"、"表单"、"申请表"且目标文件是 Word 格式 - 任何需要在 .docx 表格中写入内容且保持格式的场景 依赖:python-docx(pip install python-docx)
审稿人专用技能。当用户提到以下任何场景时必须自动触发: - "审稿"、"审稿意见"、"审稿信"、"写审稿意见"、"帮我看这篇论文作为审稿人" - "review this paper"、"referee report"、"peer review" - "评价这篇稿件"、"给这篇论文写审稿意见"、"作为审稿人" - 收到期刊审稿邀请、需要提交审稿报告 7阶段系统化审稿流程(初评→逐节→统计→可复现→图表→研究诚信→写作质量)。 生成中英双语标准审稿信,含物理/光学实验特有审查项。 注意:本 skill 是"审别人的论文",不是自审(paper-review)也不是写作诊断(academic-craft)。
学术写作诊断与修订。对已完成的文献综述或论文草稿进行6维度质量诊断,输出具体修订方案。适用于任何学术写作的质量把关。
Advanced diagram generation skill supporting DrawIO, Mermaid, and Excalidraw formats for creating professional technical diagrams. **Trigger when**: User says "生成图表", "DrawIO", "excalidraw", "专业技术图", "architecture diagram", "系统架构图", "wireframe" **Also trigger when**: User wants: - Professional architecture diagrams - UML diagrams with more detail than Mermaid - Interactive diagrams (Excalidraw) - Technical drawings with precise shapes - Network diagrams - UI wireframes **DO NOT trigger for**: Simple flowcharts (use mermaid), photo-realistic images (use image-generation). Make sure to use this skill when the user needs more sophisticated diagrams than Mermaid can provide, or when they specifically request DrawIO/Excalidraw format.
系统性文献综述撰写。整合 Pautasso (2013) 综述写作规则和 C-C-C 结构原则。当用户需要写文献综述时触发。
光学学习技能,提供知识树构建、概念可视化和学习进度跟踪。 触发条件: - 用户说"帮我梳理XX知识体系" - 用户说"构建XX的学习路径" - 用户说"我需要学习超表面光学" - 用户询问某个光学概念的前置知识 自动触发:当用户表达学习光学领域知识的需求时。
| name | knowledge-planning |
| description | 笔记创建前的知识规划。扫描同级目录、分析关系、输出规划卡,防止重复笔记。写任何笔记前强制执行。 |
在写任何笔记之前,必须先回答三个问题:
写任何笔记前,先扫描同级目录,回答:
已有的笔记有哪些?
每个笔记的核心定位是什么?
新笔记与它们的关系是什么?
关系判定表:
| 关系 | 代码 | 处理方式 |
|---|---|---|
| 完全重复 | DUPLICATE | 追加到已有笔记,不创建新的 |
| 被包含 | SUBSUMED | 作为子话题深度展开,引用父话题 |
| 包含 | CONTAINS | 作为父话题统览全局,引用子话题 |
| 交叉 | OVERLAPS | 明确划分边界,避免重复内容 |
| 独立 | INDEPENDENT | 新建笔记 |
在开始写之前,明确输出以下内容:
## [笔记名] 规划卡
### 核心定位
[一句话说明这篇笔记在知识树中的位置]
### 知识树关系
- 父话题: [XXX]
- 子话题: [XXX, XXX]
- 兄弟话题: [XXX, XXX] — 与它们的区别是...
### 这篇笔记必须回答的核心问题
[1-3个问题,这篇笔记必须回答而其他笔记不会深入回答的]
### 禁止重复的内容
[明确说明这篇笔记不覆盖的内容,引导读者去对应笔记]
写完后对照检查:
[ ] 开头与父话题的开头是否重复?(父话题开头应该是"这个领域研究什么",子话题开头应该是具体问题)
[ ] 子话题是否引用了父话题?(避免重复定义)
[ ] 父话题是否引用了子话题?(形成知识网络)
[ ] 与兄弟话题是否有交叉重复?(如果交叉,明确说明差异)
父话题模板(如「太赫兹光电子学」):
# [领域名]
## 一、这个领域研究什么?(一句话定位)
## 二、知识树全景图
[mermaid graph 展示所有子话题及关系]
## 三、子话题速览
每个子话题一句话概括 + 链接
## 四、核心文献
2-3篇必读经典
## 五、延伸阅读
链接到各子话题详细笔记
子话题模板(如「太赫兹辐射源」):
# [子话题名]
## 一、[具体问题](如:为什么需要这个技术?它解决什么?)
## 二、核心原理
## 三、技术细节
## 四、与其他子话题的关系
[对比表或选择指南]
## 五、相关文献
## 六、延伸阅读
- 父话题: [[父话题名]]
- 兄弟话题: [[兄弟话题名]]
太赫兹光电子学(父话题):
核心定位: 太赫兹光电子学领域全景——辐射源、探测、TDS三大方向的关系是什么?
必须回答: 这个领域研究哪些方向?它们之间的联系和区别?经典文献有哪些?
禁止重复: 具体的PCA天线设计细节 → 引导到「太赫兹辐射源」
太赫兹辐射源(子话题):
核心定位: 具体深入PCA、光学整流、QCL的技术原理和设计选择
必须回答: 三种辐射源各自的物理原理是什么?如何选择?
禁止重复: 探测原理、TDS系统 → 引导到对应笔记
在写笔记之前,必须规划可视化资源的位置和类型:
核心原则:可视化必须出现在对应概念被介绍的章节
正确示例:
- Fock态可视化 → 放在"三、Fock态"章节
- Rabi振荡可视化 → 放在"六、光与物质相互作用/Rabi振荡"子节
- 压缩态可视化 → 放在"五、压缩态"章节
错误示例:
- 还在讲Hilbert空间就放了Fock态可视化(Fock态还没介绍!)
- 量子化还没讲就放了真空涨落图
| 概念类型 | 推荐可视化 | 说明 |
|---|---|---|
| 公式推导 | 静态图(matplotlib) | 公式旁边的示意图 |
| 概率分布 | 静态图 + 交互滑块 | 可调整参数观察变化 |
| 过程演示 | 流程图(Mermaid) | 步骤流程、状态变化 |
| 对比分析 | 对比表格/柱状图 | 不同方案的优缺点 |
何时需要交互式可视化:
HTML交互组件结构:
HTML文件结构:
├── 参数控制区(滑块、按钮)
├── 画布区(Canvas绑定)
└── 公式显示区(实时更新参数)
JavaScript函数:
├── update[Concept]() - 主更新函数
├── draw[Concept]() - 绑定到各canvas
└── showViz(name) - 切换不同可视化
生成可视化后必须检查:
[ ] 图片中的文字是否正常显示(非乱码/方块)
[ ] 中文路径是否正确处理
[ ] 字体是否嵌入或使用系统字体
[ ] 数学公式渲染是否正确
常见问题解决方案:
- 中文字体:使用 matplotlib.rcParams['font.sans-serif']
- LaTeX公式:改用Unicode字符或图片
- 中文路径:复制到ASCII路径后再处理
执行顺序:
knowledge-planning(规划)→ knowledge-structure(脉络)→ beautiful-notes(排版)
本技能确保每篇笔记在知识树中有独特位置,避免重复和堆砌