两种模式
模式 1:文件引用
指向一个文件,可选行号范围:
/note-snippet src/auth.swift:10-25
它会读取文件,提取第 10-25 行,从文件扩展名识别语言,并在笔记里加上来源引用。
模式 2:内联代码
直接粘贴代码:
/note-snippet const token = jwt.sign(payload, secret, { expiresIn: '1h' })
语言根据语法模式识别 — import、括号、关键字、运算符。
注释
在 -- 分隔符后面加上下文:
/note-snippet src/auth.ts:5-20 -- 中间件重构用到的 JWT 校验逻辑
注释会出现在笔记里代码块的下方,说明你为什么保存这段代码片段。
语言识别
| 来源 | 识别方式 |
|---|---|
| 文件引用 | 文件扩展名(.ts、.py、.swift 等) |
| 内联代码 | 语法分析(import、关键字、运算符) |
智能标题
AI 通过分析代码生成描述性标题(最多 6 个词):
- 认证代码 →
JWT Token Validation - 自定义 Hook →
React Auth Hook - 基础设施 →
Docker Compose Config
上限
- 每段代码片段最多 约 50 行
- 更长的片段会被截断,并标注完整长度
- 更大的代码块,建议改为保存到文件