diff --git a/.claude/commands/convert-pdfs.md b/.claude/commands/convert-pdfs.md new file mode 100644 index 0000000..4a69e3d --- /dev/null +++ b/.claude/commands/convert-pdfs.md @@ -0,0 +1,71 @@ +# Convert Martial Arts PDF Notes to Markdown + +Convert all handwritten martial arts training note PDFs in `notes/martial_arts/` (including subdirectories) into structured markdown files for the Obsidian vault. + +## Pipeline + +1. **Discover PDFs**: Glob `notes/martial_arts/**/*.pdf` recursively. Skip any PDF that already has a matching `.md` file in the same directory (safe to restart after crashes). + +2. **Convert PDF to PNG**: For each unconverted PDF, create a unique temp directory and run: + ``` + mkdir -p /tmp/pdf_pages/ + pdftoppm -png -r 200 /tmp/pdf_pages//page + ``` + Requires `poppler` (`brew install poppler`). + +3. **Launch Task subagents**: For each PDF, launch a `general-purpose` Task subagent in the background. Each subagent: + - Reads the PNG page images visually + - Transcribes the handwritten content (mix of English and Chinese) + - Writes a `.md` file in the same directory as the source PDF + + Use background subagents to process multiple PDFs in parallel (batches of ~5). Each subagent gets fresh context, preventing the 30MB API request limit from being hit. + +4. **Verify**: After all subagents complete, confirm every PDF has a matching `.md` file. + +## Markdown Format + +All generated `.md` files must include YAML frontmatter matching `templates/武术笔记.md`: + +```markdown +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: +老师: +武术: +--- + +# [Title] + +**日期**: MM.DD + +## 1. [Section Title] + +a. [detail] +b. [detail] +``` + +### Filename pattern +Filenames follow: `--.pdf` +- Extract date, instructor, and art from the filename. + +### Title conventions by art +- **FMA/Silat/SEAMA**: `# [Art] — [Instructor] 师傅` +- **八极拳 (Bajiquan)**: `# 八极拳 Lesson [NNN]` (identify lesson number from the handwritten notes if possible) +- **劈挂拳 (Piguaquan)**: `# 劈挂拳 — [Instructor] 师傅` +- **Other** (MMA, Muay Thai, Lethwei, etc.): `# [Art] — [Instructor] 师傅` + +### 武术 field values +Use these canonical names: `FMA`, `Silat`, `SEAMA`, `八极拳`, `劈挂拳`, `MMA`, `Muay Thai`, `Lethwei` + +## Subagent Prompt Template + +When launching each Task subagent, provide: +- The list of PNG file paths to read visually +- The output `.md` file path +- The pre-filled YAML frontmatter +- The title to use +- An example of a completed conversion for reference +- Instructions to transcribe faithfully, preserving both English and Chinese as written diff --git a/notes/martial_arts/CONVERSION_PLAN.md b/notes/martial_arts/CONVERSION_PLAN.md new file mode 100644 index 0000000..1135775 --- /dev/null +++ b/notes/martial_arts/CONVERSION_PLAN.md @@ -0,0 +1,80 @@ +# Convert Martial Arts PDF Notes to Markdown + +> **Slash command**: This workflow is saved as a Claude Code skill at `.claude/commands/convert-pdfs.md`. In any Claude Code session, run `/project:convert-pdfs` to execute it automatically. + +Convert all handwritten martial arts training note PDFs in `notes/martial_arts/` (including subdirectories) into structured markdown files for the Obsidian vault. + +## Pipeline + +1. **Discover PDFs**: Glob `notes/martial_arts/**/*.pdf` recursively. Skip any PDF that already has a matching `.md` file in the same directory (safe to restart after crashes). + +2. **Convert PDF to PNG**: For each unconverted PDF, create a unique temp directory and run: + ``` + mkdir -p /tmp/pdf_pages/ + pdftoppm -png -r 200 /tmp/pdf_pages//page + ``` + Requires `poppler` (`brew install poppler`). + +3. **Launch Task subagents**: For each PDF, launch a `general-purpose` Task subagent in the background. Each subagent: + - Reads the PNG page images visually + - Transcribes the handwritten content (mix of English and Chinese) + - Writes a `.md` file in the same directory as the source PDF + + Use background subagents to process multiple PDFs in parallel (batches of ~5). Each subagent gets fresh context, preventing the 30MB API request limit from being hit. + +4. **Verify**: After all subagents complete, confirm every PDF has a matching `.md` file. + +## Markdown Format + +All generated `.md` files must include YAML frontmatter matching `templates/武术笔记.md`: + +```markdown +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: +老师: +武术: +--- + +# [Title] + +**日期**: MM.DD + +## 1. [Section Title] + +a. [detail] +b. [detail] +``` + +### Filename pattern +Filenames follow: `--.pdf` +- Extract date, instructor, and art from the filename. + +### Title conventions by art +- **FMA/Silat/SEAMA**: `# [Art] — [Instructor] 师傅` +- **八极拳 (Bajiquan)**: `# 八极拳 Lesson [NNN]` (identify lesson number from the handwritten notes if possible) +- **劈挂拳 (Piguaquan)**: `# 劈挂拳 — [Instructor] 师傅` +- **Other** (MMA, Muay Thai, Lethwei, etc.): `# [Art] — [Instructor] 师傅` + +### 武术 field values +Use these canonical names: `FMA`, `Silat`, `SEAMA`, `八极拳`, `劈挂拳`, `MMA`, `Muay Thai`, `Lethwei` + +## Subagent Prompt Template + +When launching each Task subagent, provide: +- The list of PNG file paths to read visually +- The output `.md` file path +- The pre-filled YAML frontmatter +- The title to use +- An example of a completed conversion for reference +- Instructions to transcribe faithfully, preserving both English and Chinese as written + +## Previous Issues & Lessons Learned + +- **30MB API limit**: The first attempt used a Python/Quartz script at 3x resolution. Processing multiple PDFs sequentially in one conversation accumulated image data past the limit. Fix: use Task subagents (each gets fresh context) and `pdftoppm` at 200 DPI. +- **Use unique temp dirs**: When parallelizing, use `/tmp/pdf_pages//` per PDF instead of a shared `/tmp/pdf_pages/` to avoid collisions. +- **Resilience**: Skipping PDFs with existing `.md` makes the process safe to restart after crashes. +- **Discovery is dynamic**: Always glob for PDFs at runtime — do not hardcode file lists. diff --git a/notes/martial_arts/FMA/fma-2024.08.06-Tsuyoshi.md b/notes/martial_arts/FMA/fma-2024.08.06-Tsuyoshi.md new file mode 100644 index 0000000..8b9aad5 --- /dev/null +++ b/notes/martial_arts/FMA/fma-2024.08.06-Tsuyoshi.md @@ -0,0 +1,49 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-08-06 +老师: Tsuyoshi +武术: FMA +--- + +# FMA — Tsuyoshi 师傅 + +**日期**: 08.06 + +## 1. 四组基本组合 + +FFF, FFF + +FFB, FFB + +FBB, FBB + +FBF, FBF + +## 2. 用开姿势做上面四组 + +FBB, FBF 的第一个动作需要用双手,一只手击打,另一只手就位 (有点像打对手身体的动作) + +## 3. 用闭姿势做上面四组 + +FFF, FFB 同样第一个动作,一只手去打,一只手就位 + +### FBB 变体 + +Lacoste 8 或 10 count + +a. 变 1, 4 → 2 或 3 下 fig 8 (aka redonda, 后手, 可上可下, 自由搭配) +b. 变 2, 5 → 2 或 3 下 fig 8 (aka redonda, 后手, 可上可下, 自由搭配) + +## 4. 棍七首 + +a. 5 count, 后手开始 +b. 5 count, 正手开始,此处三角步法前右走右 → 最后一下棍是下一个 5 count 的开始,此处三角走左 + +## 5. hubud drill 变体 + +a. 最后把对手手拨别开,如果够快,可以人比对手 feed 之前我们自己再 feed 一次 +b. hubud 被挡之后,可以把角度 8 变成 1 → 对手做 outside deflection, check hand, feed 4 → 我挡 4, 回 5, ~~打到~~ hubud → 对手 low wing 挡 5, 回到 hubud drill +c. 我 feed 1/3/5, ..., 挡 8, 拨对方手向下时 → 可以加一个角度 6 的打对方头部, 脸 → 对手左手向外拨开角度 6, 同时棍从左向右打对手手臂, 有点像 gunting diff --git a/notes/martial_arts/FMA/fma-2024.08.08-Tsuyoshi.md b/notes/martial_arts/FMA/fma-2024.08.08-Tsuyoshi.md new file mode 100644 index 0000000..52b2bd6 --- /dev/null +++ b/notes/martial_arts/FMA/fma-2024.08.08-Tsuyoshi.md @@ -0,0 +1,19 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-08-08 +老师: Tsuyoshi +武术: FMA +--- + +# FMA — Tsuyoshi 师傅 + +**日期**: 08.08 + +## 1. 反手握棍, 做天 6 + +a. 准备姿势, 腋下手 palm up +b. 第二下 palm up 去打 +c. 第三下右手也 palm up, 之前要勤翻一下手 diff --git a/notes/martial_arts/FMA/fma-2024.08.21-john.md b/notes/martial_arts/FMA/fma-2024.08.21-john.md new file mode 100644 index 0000000..d4d39b8 --- /dev/null +++ b/notes/martial_arts/FMA/fma-2024.08.21-john.md @@ -0,0 +1,18 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-08-21 +老师: John +武术: FMA +--- + +# FMA — John 师傅 + +## 1. 防角度 1,可用除 inside def 之外的技术 + +a. gunting +b. 将棍从外向内 pass + +可用在攻防 drill 里 diff --git a/notes/martial_arts/FMA/fma-2024.09.26-inosanto.md b/notes/martial_arts/FMA/fma-2024.09.26-inosanto.md new file mode 100644 index 0000000..4920c14 --- /dev/null +++ b/notes/martial_arts/FMA/fma-2024.09.26-inosanto.md @@ -0,0 +1,29 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-09-26 +老师: Inosanto +武术: FMA +--- + +# FMA — Inosanto 师傅 + +**日期**: 09.26 + +## 1. 攻防 Sambrada,可以不按照 pattern,自由发挥 + +--- + +## 附:同页其他笔记 + +### 9月中 — FMA Adrian 师傅回视频 + +1. 防角度 1,可用 + a. roof + b. umbrella + +### 9月27 — SEAMA 丹大师 + +AJ:内脚扣,右脚要先靠近左脚,等把对方失衡了,才能抬右脚,用左脚扣回。"It's about timing" diff --git a/notes/martial_arts/FMA/fma-2024.11.06-steve.md b/notes/martial_arts/FMA/fma-2024.11.06-steve.md new file mode 100644 index 0000000..8d058f7 --- /dev/null +++ b/notes/martial_arts/FMA/fma-2024.11.06-steve.md @@ -0,0 +1,26 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-06 +老师: Steve +武术: FMA +--- + +# FMA — Steve 师傅 + +## 1. 内脚扫,off balance 对手 + +a. 时,多向下,最后按住向下,anchor 对手,防止对手把脚抽走 + +## 2. Stick Throw + +a. 棍竖直,蛇手去靠近棍,让边棍贴在手臂里面 +b. 对手把棍向外拨,踩对方脚,腋下投 +c. 从①,棍前端方对方喉部 +d. Cambiyada,打了头保持的接触,双手用棍压对方肩,靠自己端可放颈部或腋下 + +## 3. 内腿扫,combiyada,直接压手臂,直接向前压,从对手右前方正向靠近对手,压完,扫之前再转身,扫 + +## 4. 外脚扫,转对方身体前可以先卸对方棍,再失衡对方,再扫 diff --git a/notes/martial_arts/FMA/fma-2024.11.20-steve.md b/notes/martial_arts/FMA/fma-2024.11.20-steve.md new file mode 100644 index 0000000..cf5a4b3 --- /dev/null +++ b/notes/martial_arts/FMA/fma-2024.11.20-steve.md @@ -0,0 +1,17 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-20 +老师: Steve +武术: FMA +--- + +# FMA — Steve 师傅 + +## 1. Box pattern gunting on angle 4 + +a. 下位留空太多,对方可以往下打我。 +b. 身体下沉,手臂往下挡压对方手。 +c. 步法不要交叉?? diff --git a/notes/martial_arts/FMA/fma-2025.02.04-inosanto.md b/notes/martial_arts/FMA/fma-2025.02.04-inosanto.md new file mode 100644 index 0000000..a020d08 --- /dev/null +++ b/notes/martial_arts/FMA/fma-2025.02.04-inosanto.md @@ -0,0 +1,25 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-02-04 +老师: Inosanto +武术: FMA +--- + +# FMA — Inosanto 师傅 + +**日期**: 02.04 + +## 1. Illustrismo + +除了可以用双棍反击单棍,也可以用匕首反击匕首 +- 动作幅度要小, +- 反击完马上跟上刺对方 + +## 2. Illustrismo feed 可以 + +a. illustrismo 1-5 +b. locaste 1-5 +c. 随意、1-5 diff --git a/notes/martial_arts/FMA/fma-2025.02.19-john.md b/notes/martial_arts/FMA/fma-2025.02.19-john.md new file mode 100644 index 0000000..bcb952e --- /dev/null +++ b/notes/martial_arts/FMA/fma-2025.02.19-john.md @@ -0,0 +1,12 @@ +# FMA — John 师傅 + +**日期**: 02.19 + +## 1. 防角度 1 → 打手 + +a. inside deflect → check 手 → 拿掉 check 手 → 从上往下打手 (角度有点像角度 2) +b. inside deflect → check → 从下往上打手 +c. inside deflect → check → 从左往右水平打 +d. inside deflect → check → 打胯退 (棍从左往斜右) +e. inside deflect → check → 拿掉 check 手 → 从左用棍尖刺眼 → ~~out~~ 角度 1 的打敲 +f. inside deflect → pass → 从上往下打手 (像角度 2) diff --git a/notes/martial_arts/FMA/seama-2024.11.15-freddie.md b/notes/martial_arts/FMA/seama-2024.11.15-freddie.md new file mode 100644 index 0000000..5e8ff59 --- /dev/null +++ b/notes/martial_arts/FMA/seama-2024.11.15-freddie.md @@ -0,0 +1,26 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-15 +老师: Freddie +武术: SEAMA +--- + +# SEAMA — Freddie 师傅 + +## 1. 地面横踢(右腿) + +a. 左脚要踩过对方身体右侧,用大腿去打,然后借力回弹 + +## 2. 地面左钩踢 + +a. 先地面横踢 fake,不用踢高,让对手向左,然后另一只脚尽量在低处钩/横踢对方脚部 +b. 屁股不能抬高,如果是左腿横踢 fake,左手不要放太远,放左侧一点即可 +c. 地面技摆锁术手放的位置相当重要 + +## 3. Jab → same arm 直前肘 → 横肘 → 后直肘 + +a. 横肘击打不能太过,不然会暴露后背,可以用一点腰力,打完迅速回弹 +b. 另一只手,手掌朝外保护头部(在肘击打时) diff --git a/notes/martial_arts/FMA/silat-2024.08.06-Tsuyoshi.md b/notes/martial_arts/FMA/silat-2024.08.06-Tsuyoshi.md new file mode 100644 index 0000000..4637e18 --- /dev/null +++ b/notes/martial_arts/FMA/silat-2024.08.06-Tsuyoshi.md @@ -0,0 +1,31 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-08-06 +老师: Tsuyoshi +武术: Silat +--- + +# Silat — Tsuyoshi 师傅 + +**日期**: 08.06 + +## 1. 进入头臂投前一个新姿势 + +a. 脸锁 (右手臂横着压对方的脸,左手扣住右手) +b. 用右手大拇指戳对方喉部 +c. 右手插入对手左臂下方,确保对手右前臂放在自身外侧,左手搭在对手右臂,逆时针转双手并向左转放倒对手,进入狗爬式 +d. 左脚慢慢向前伸直,对手很快就会 tap。危险的动作!! + +## 2. 脸锁 + +a. 右手在下左手在上,确保对方右臂在自己两腿之间,逆时针转倒对手,进入狗爬式 +b. 身体向对手压,破坏对手颈部 + +## 3. 头臂投 → 用脚把对手投到两腿之间 + +a. 看对手手臂弯的方向 +b. 如果向头部弯,用手从上往下锁对手手腕,用一只脚蹬踹踏对手身体前 (这样对手身体不能往前逃脱) +c. 如果对手手臂向腿部弯,从上往下锁手臂,脚踏对手头部前,挡住对手头部动作 diff --git a/notes/martial_arts/FMA/silat-2024.08.10-john.md b/notes/martial_arts/FMA/silat-2024.08.10-john.md new file mode 100644 index 0000000..3508f1e --- /dev/null +++ b/notes/martial_arts/FMA/silat-2024.08.10-john.md @@ -0,0 +1,30 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-08-10 +老师: John +武术: Silat +--- + +# Silat — John 师傅 + +**日期**: 08.10 + +## 1. 锁双臂 + +a. 对手 Jab → 分切入 → gunting → 右手拍下对方手臂,over the bridge → 后手打脸 +b. 对手 cross → 左手挡 cross 手臂 → 左手从左往右切颈部,左手控制手腕 → 右控制手腕,左手臂向上切入对方右手手肘内,左手臂拉对方手臂向自己 +c. 对手左手打过来 → 左手手背挑对手左手到对手右手外,左手控制对方左手腕,向上 +d. 三种控制 + 1. 双手控制手腕 + 2. 把对方右手放到自己左肘下 + 3. 对方右手放到自己左腋下 +e. 投:1. 右脚向左右旁踏,下沉重心,右手刀拉对方颈部向右下倒 + +## 2. 投! + +1. a. 对手 Jab → 外切肘顶肋骨 → 右手打肾 kidney → 左手打 groine → 左手在身前直向上扣喉结 → 从背后绕绕到对手右侧,横着平行靠近对手,右臂扣对手右臂 → 向左下投 +2. 对手 Jab → … → 左手扣颈 → 右手从下内打头 → back leg trip +3. 对手 Jab → 内切 → 前手角划到眼 向外拨对方 Jab 手臂 → 另一只手按压住对方肩部 → 往对方手臂方向下按,对方倒下膝向地板上 → 提起对方手臂向一只手控制肘计 → 控制住手臂走到另一侧 → 用8月6号 Silat 的关臂锁技术控制手臂 diff --git a/notes/martial_arts/FMA/silat-2024.10.10-inosanto.md b/notes/martial_arts/FMA/silat-2024.10.10-inosanto.md new file mode 100644 index 0000000..fdff810 --- /dev/null +++ b/notes/martial_arts/FMA/silat-2024.10.10-inosanto.md @@ -0,0 +1,21 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-10-10 +老师: Inosanto +武术: Silat +--- + +# Silat — Inosanto 师傅 + +## 1. 外脚扫 + +a. 转人过程中可以用侧头锤 + +## 2. 防 Hook + +a. 右手防头,左手打对手颈部 +b. 然后左手可以搬抓对手肩颈处,拉近头锤 +c. 然后还可以用各种 Silat 投 diff --git a/notes/martial_arts/FMA/silat-2024.11.14-damon.md b/notes/martial_arts/FMA/silat-2024.11.14-damon.md new file mode 100644 index 0000000..2a19761 --- /dev/null +++ b/notes/martial_arts/FMA/silat-2024.11.14-damon.md @@ -0,0 +1,37 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-14 +老师: Damon +武术: Silat +--- + +# Silat — Damon 师傅 + +## 1. Kuda Kenjit 还有外脚扫 + +不能有 space + +## 2. 对方在做内脚扫,赶在对方在 off balance 我们之前,身体转向左边,左手拍离或压下对手手臂,右手直插入对手前面,用 kenjit 反击 + +## 3. 对方 kenjit,在最后准备转身踩时,胸向前弓,push,大腿退向对方膝盖退挤借力,左手压住对方肩膀,右手在身前制造空间。然后左手压对手肩,右手压对方手肘 → 右手拉对方手肘,左手同时压肩同时手抓住对方身前方向做 kenjit。 + +全程保持黏缠接触,压住对手进攻手 + +## 4. 对方做内脚扫,准备 off balance 之前,抬高被扫脚,膝击对手,膝击完有两个方向可以走 + +a. 向前/对手身后 → 右手抱对方头,做 back leg trip + +b. 右手手臂击打对方颈,向旁边下压,做头臂投 + +## 5. Drill,可单练或对练 + +一方做内脚扫 +另一方做 kenjit counter +一方做 kenjit counter + +或 + +内脚扫 → back leg trip 与头臂投 diff --git a/notes/martial_arts/FMA/silat-2024.11.16-damon.md b/notes/martial_arts/FMA/silat-2024.11.16-damon.md new file mode 100644 index 0000000..9576d4e --- /dev/null +++ b/notes/martial_arts/FMA/silat-2024.11.16-damon.md @@ -0,0 +1,31 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-16 +老师: Damon +武术: Silat +--- + +# Silat — Damon 师傅 + +## 1. Punch for Punch + +分切 → gunting 左手插眼 +→ 左手下砸对方手臂 +→ 做右手右手横劈 +→ 对方左手挡 + +此时有两个方向选择 + +a. 左手向右拍下对手左臂 +→ 右手拦肩做内脚扣 +→ 朝向前左方扣效果更好 + +b. 左手伸到自己右臂下右方 wedge +→ 对右手横劈加横肘 +或直接左手拦对方左臂做外脚扣,向左下拉,anchor + +c. 或者 a、b 任何时候肘打对方颈部的同时,膝击,头撞 +→ 头臂投或外脚扣 diff --git a/notes/martial_arts/FMA/silat-2025.01.23-john.md b/notes/martial_arts/FMA/silat-2025.01.23-john.md new file mode 100644 index 0000000..703d500 --- /dev/null +++ b/notes/martial_arts/FMA/silat-2025.01.23-john.md @@ -0,0 +1,8 @@ +# Silat — John 师傅 + +**日期**: 01.23 + +## 1. Back Leg Trip + +a. 身体往 45° 斜外方向走 +b. 摔时身体结构不要后仰,稍向前倾,保持稳定 diff --git a/notes/martial_arts/lethwei-2024.10.10-unknown.md b/notes/martial_arts/lethwei-2024.10.10-unknown.md new file mode 100644 index 0000000..726d30d --- /dev/null +++ b/notes/martial_arts/lethwei-2024.10.10-unknown.md @@ -0,0 +1,37 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-10-10 +老师: 缅甸拳师傅 +武术: Lethwei +--- + +# Lethwei — 缅甸拳师傅 + +**日期**: 10.10 + +## 1. 前头锤 + +击打部位:眼睛、嘴 ← 头部上部弧线处 + +Jab → cross → 前头锤 + +## 2. 侧头锤 + +Jab → cross → 侧头锤 + +## 3. 上头锤:头部上前部 + +Jab → cross → (对手 hook) → 下蹲 (不是摇!) → 上头锤 + +## 4. 缠逼抱手部压头动作 + +a. 左手掌在上,搬右手掌在下,压着对方头在上部 +b. 双手手指数十指交握,压对方颈部上方,推达后脑干处 +c. 双手手掌十指交握,手掌合实,用手腕夹住对方颈部左右两侧,掌根在颈部上方 +d. 十指交握,向上推,大拇指顶格之下位让对方大幅下倾,让对方头靠起不起来 +e. 十指交握,大拇指撬,指尖刺住对方~~耳垂~~与脸颊交点,对方会很疼。可以一只手做,让对方向一侧倒去,然后搬摔对手 +f. 手掌并重叠压头,对方向上挣扎,双手放松让对方头向上,然后前头锤 +g. 手掌相叠压头,放开一只手,另一只手握颈部,侧身,用侧头打击 diff --git a/notes/martial_arts/mma-2024.11.16-henry.md b/notes/martial_arts/mma-2024.11.16-henry.md new file mode 100644 index 0000000..af32c4c --- /dev/null +++ b/notes/martial_arts/mma-2024.11.16-henry.md @@ -0,0 +1,27 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-16 +老师: Henry +武术: MMA +--- + +# MMA — Henry 师傅 + +左腿踢 + +## 1. 对方右踢我左腿内侧时 + +a. 在对方腿还没回去,还没有把重心放回踢腿之前,左腿退撤钩对方踢腿膝盖 +b. 钩回来,组合拳跟上 +c. 小腿胫骨下侧尽量贴着对方腿 + +## 2. 对方左腿踢我左腿内侧时 + +a. 腿还没放下前,我右脚向右侧踏出,左手推对方肩,在空中做内脚扫 + +## 3. 对方右踢我左腿外侧完 + +a. 腿收回去时,右脚踏到对方腿左,做 konjit diff --git a/notes/martial_arts/mt-2024.08.06-Tsuyoshi.md b/notes/martial_arts/mt-2024.08.06-Tsuyoshi.md new file mode 100644 index 0000000..7734f23 --- /dev/null +++ b/notes/martial_arts/mt-2024.08.06-Tsuyoshi.md @@ -0,0 +1,43 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-08-06 +老师: Tsuyoshi +武术: Muay Thai +--- + +# Muay Thai — Tsuyoshi 师傅 + +## 1. Clinch 双手压头解法 + +a. 右手从右向左, over → under + 破坏对手双手平衡 + +b. —— under → over + +c. 双手从下往上举对手双手 + +d. 右手从上搭对方左手臂, + 逆时针旋对方左手臂,用 + 力往右打开对方左臂,打 + 开出空间 + +## 2. 右横踢 → fake 右踢 → 蝴蝶肘踢 + +- 或 fake 右膝 → + 左脚蹬地,右手超人拳 → + 扣右横肘踢 + +## 3. Jab → 左脚 teep → Jab + +- 或 fake 左 teep → Jab + +cross → 左 teep → cross + +- 或 fake 左 teep → cross + +## 4. Jab → 左钩 → 右横踢 + +Jab → 左钩 → cross → 左横踢 diff --git a/notes/martial_arts/yutaro.md b/notes/martial_arts/yutaro.md new file mode 100644 index 0000000..34017bc --- /dev/null +++ b/notes/martial_arts/yutaro.md @@ -0,0 +1,16 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: +老师: Yutaro +武术: +--- + +# Yutaro 师傅 + +祐太朗 Yutaro + +Lu Yan xin +陆彦忻 diff --git a/notes/martial_arts/八极拳/baji-2024.01.08-vincent.md b/notes/martial_arts/八极拳/baji-2024.01.08-vincent.md new file mode 100644 index 0000000..daff3f1 --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.01.08-vincent.md @@ -0,0 +1,29 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-01-08 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 012 + +**日期**: 01.08 + +## 1. 马步冲捶四 + +a. 跺步脚不要向前踩,向下 + +## 2. 忠义拳 + +a. 双拜撞肘,再往外撑,往下沉一点 + +## 3. 马步冲捶 + +a. 前脚先踩实,再转 grind + +## 4. 马圆 + +a. 后脚要马上跟上,不要在后面吊着 diff --git a/notes/martial_arts/八极拳/baji-2024.10.23-vincent.md b/notes/martial_arts/八极拳/baji-2024.10.23-vincent.md new file mode 100644 index 0000000..beb921f --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.10.23-vincent.md @@ -0,0 +1,27 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-10-23 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 1-2 + +**日期**: 10.23 + +## 1. 基本八式 + +a. 仆腿,双掌动作一样,不能一臂直一臂弯。两掌必须在中间 +b. 独立步,将身体再往前 push 一些 +c. 虚步,身体正面前方,双掌在中线,下掌正好在另一个肘旁 +d. 七星步,双拳向外翻,身体向前探 +e. 马步冲锤:双脚平行,前臂仍往前伸,磨左肩臂放身前,向左拦 + +## 2. 弓马锤 + +a. 左脚掌不能离地,双脚一直都贴着地面 +b. 张开嘴,张大做哈合劲 +c. 用丹田 diff --git a/notes/martial_arts/八极拳/baji-2024.10.31-vincent.md b/notes/martial_arts/八极拳/baji-2024.10.31-vincent.md new file mode 100644 index 0000000..2ff947d --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.10.31-vincent.md @@ -0,0 +1,26 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-10-31 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 4 + +## 1. 忠义拳 + +a. 劈捶马步开大一点 + +## 2. 基本八式 + +a. 四六步,后手放在腰处 +b. 马步开大一点 +c. 想象拿着一支长枪 + +## 3. 马弓马捶 + +a. 后手太高,放腰处;想象拿着长枪 +b. 转换时双肘往身上收,不要张开 diff --git a/notes/martial_arts/八极拳/baji-2024.11.06-vincent.md b/notes/martial_arts/八极拳/baji-2024.11.06-vincent.md new file mode 100644 index 0000000..8c59bae --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.11.06-vincent.md @@ -0,0 +1,23 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-06 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 5 + +## 1. 马步太低,最多90度,膝盖内扣 + +## 2. 翻身背摔 + +a. 向前是明子部,身体往前倾 +b. 马步太低,高一点,一只脚内扣,身体往另一只脚方向 +c. 双手也在左侧 + +## 3. 忠义拳第一步是虚幻步 + +## 4. 上步劈捶,手心向外 diff --git a/notes/martial_arts/八极拳/baji-2024.11.14-vincent.md b/notes/martial_arts/八极拳/baji-2024.11.14-vincent.md new file mode 100644 index 0000000..6f6dd48 --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.11.14-vincent.md @@ -0,0 +1,38 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-14 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 6 + +## 1. 弓步 + +a. 身体要完全向前 + +## 2. 马弓步推掌 + +a. 小拌步,力量来自于脚腿,转身体要完全转身体 + +## 3. 上步劈挂 + +a. 头抬拍起来。大越沉下,下部越沉,上部越要往上。 +b. 左与右道理也一样 + +## 4. 翻身背摔 + +a. 两手伸长,不要弯曲,拗在头旁略过 + +## 5. 炮捶 + +a. 左手不要横档放在头前挡,要在头左侧外,连消带打,往左侧消 +b. 左手手肘微弯 + +## 6. 翻身背摔 + +a. 上步左手横拳,稍低于胸前 +b. 摔完,左手掌朝外,右手掌朝前,大拇指拇指都要指向前方 diff --git a/notes/martial_arts/八极拳/baji-2024.11.28-vincent.md b/notes/martial_arts/八极拳/baji-2024.11.28-vincent.md new file mode 100644 index 0000000..c92b3ac --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.11.28-vincent.md @@ -0,0 +1,31 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-11-28 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 7 + +## 1. 四六步 + +a. 身体向前脚倾转45°,要有点向前的意思 + +## 2. 翻身指摔 + +a. 想象两只手向前抓对手,侧手向前,手指伸直 + +## 3. 双勒缠踢腿 + +a. 支撑脚保持弯曲,不能起来,不能直 + +## 4. 马步冲捶 + +a. 步伐保持在中线,上步时脚越过另一只,脚后要往回一点,回到中线 + +## 5. 弓步 + +a. 前脚稍微往内钩一点 diff --git a/notes/martial_arts/八极拳/baji-2024.12.04-vincent.md b/notes/martial_arts/八极拳/baji-2024.12.04-vincent.md new file mode 100644 index 0000000..08d0f1e --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.12.04-vincent.md @@ -0,0 +1,35 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-12-04 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 008 + +## 1. 马步 + +a. 可以人往后坐一点,体重不要压太多在膝盖 + +## 2. 弓步冲捶 + +a. 手跟脚一起往前走,第二阶 + +## 3. 推掌 + +a. 做好,掌立直,意念要到位,不要弯 + +## 4. 蹬腿踢 + +a. 踢出去,用脚跟 + +## 5. 双撞肘 + +a. 两个拳不要太分开,3/4到一个拳距离 + +## 6. 马步冲捶 + +a. 三阶,以沉来稳重心 diff --git a/notes/martial_arts/八极拳/baji-2024.12.11-vincent.md b/notes/martial_arts/八极拳/baji-2024.12.11-vincent.md new file mode 100644 index 0000000..35523db --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.12.11-vincent.md @@ -0,0 +1,27 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-12-11 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 009 + +**日期**: 12.11 + +## 1. 顶肘 + +a. 肘跟盘上步同步 +b. 拳心向外向上,要感觉不舒服 +c. 左手向上拦 + +## 2. 双封撞肘捶 + +不要往后仰 + +## 3. 翻身背摔 + +手跟沉同步 diff --git a/notes/martial_arts/八极拳/baji-2024.12.19-vincent.md b/notes/martial_arts/八极拳/baji-2024.12.19-vincent.md new file mode 100644 index 0000000..9306a13 --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2024.12.19-vincent.md @@ -0,0 +1,23 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2024-12-19 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 010 + +**日期**: 12.19 + +## 1. 弓马挫 + +a. 前脚不要转太多 + +## 2. 忠义拳 + +a. 前踢,支撑脚不要翘起,再向内压腕 +b. 顶肘,拳尽量向外翻。左拳在头前,左肘稍向外,沉双肩,右肘稍向外展,双膝向内收。注意十字劲 +c. 推掌,后脚 grind, drive the force diff --git a/notes/martial_arts/八极拳/baji-2025.01.01-vincent.md b/notes/martial_arts/八极拳/baji-2025.01.01-vincent.md new file mode 100644 index 0000000..a9336c2 --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2025.01.01-vincent.md @@ -0,0 +1,41 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-01-01 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 011 + +**日期**: 01.01 + +## 1. 马步冲捶四阶 + +松 → drop → 松 → 出拳 + +## 2. 炮捶 + +a. 不要收太多 +b. 出拳手直接出拳 + +## 3. 双勒踢腿 + +a. 腿不要弯 +b. 直着踢出去 + +## 4. 蹬踢 + +a. 直着踢出去 +b. 别踢低 + +## 5. 顶肘 + +a. 头顶的手离头远点 +b. 往上推 + +## 6. 马步冲捶四 + +跺步往前 diff --git a/notes/martial_arts/八极拳/baji-2025.01.16-vincent.md b/notes/martial_arts/八极拳/baji-2025.01.16-vincent.md new file mode 100644 index 0000000..845360d --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2025.01.16-vincent.md @@ -0,0 +1,25 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-01-16 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 013 + +**日期**: 01.16 + +## 1. 顶肘 + +a. 肘往前顶一些,想象像对手在前面,手向上推 + +## 2. 推掌 + +a. 用脚往后退,向前用力,向前推 + +## 3. 翻身背摔掌 + +a. 向下摔,不要向左,手到前膝 diff --git a/notes/martial_arts/八极拳/baji-2025.01.22-vincent.md b/notes/martial_arts/八极拳/baji-2025.01.22-vincent.md new file mode 100644 index 0000000..64fa536 --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2025.01.22-vincent.md @@ -0,0 +1,18 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-01-22 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 014 + +**日期**: 01.22 + +## 1. 顶肘 + +a. 肘稍稍微往里移一寸左右 +b. 左手往内/前移,记住要含胸拔背 diff --git a/notes/martial_arts/八极拳/baji-2025.01.30-vincent.md b/notes/martial_arts/八极拳/baji-2025.01.30-vincent.md new file mode 100644 index 0000000..e22be96 --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2025.01.30-vincent.md @@ -0,0 +1,26 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-01-30 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 015 + +**日期**: 01.30 + +## 1. 献肘,大八极 + +a. 先沉,再打开 +b. 打开,水平向下一些 +c. 曲肘 45°,水平竖直之间的 45° +d. 拳向外翻 +e. 下沉时看肘,打开时候看右拳 +f. 脚要合起来 + +## 2. 探掌 + +不是弓马撑;两手相互交叠在身体中间 diff --git a/notes/martial_arts/八极拳/baji-2025.02.05-vincent.md b/notes/martial_arts/八极拳/baji-2025.02.05-vincent.md new file mode 100644 index 0000000..03e2dca --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2025.02.05-vincent.md @@ -0,0 +1,30 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-02-05 +老师: Vincent +武术: 八极拳 +--- + +# 八极拳 Lesson 016 + +**日期**: 02.05 + +## 1. 探掌 肘 + +a. 手臂往里收,往中线收,手掌朝旁边 +b. 先往下压,下压下去之后,另一只手再向前 + +## 2. 大八极 献肘 + +a. 先沉,再开再转肘 +b. 依旧含胸 +c. 肘 45°度,再开一些 +d. 多打开一些,比 45°再开一些,60°度?75°度甚至? + +## 3. 扑面掌/阴掌 + +a. 不要先转头,所有动作一起 +b. 开时身直一些,不要向前靠 diff --git a/notes/martial_arts/八极拳/baji-2025.02.12-vincent.md b/notes/martial_arts/八极拳/baji-2025.02.12-vincent.md new file mode 100644 index 0000000..5356d0a --- /dev/null +++ b/notes/martial_arts/八极拳/baji-2025.02.12-vincent.md @@ -0,0 +1,23 @@ +# 八极拳 Lesson 017 + +**日期**: 02.12 + +## 1. 挑打顶肘 + +a. 挑完,右手必须在前。踢脚,左右手都必须在前。 +b. 挑时,小指往上,手臂斜在面前,手腕转 +c. 左臂弯曲,向前伸 +d. 踢到膝盖高 +e. 翻拳完,右肘打开,让右拳向下打,撑开一些 + +## 2. 献肘 + +a. 头往上顶 + +## 3. 扑面 — 四六步,右肩沉一点,转腰一点 + +## 4. 挑打顶肘 + +a. 分两步,先踢,停,沉,落步,四六步,再顶肘 +b. 不要滑步,in general,坏习惯 ⭐⭐⭐ +c. 正确的"滑步"是移动之的磨盘步,要向下钻 diff --git a/notes/martial_arts/八极拳/pigua-2025.01.25-wutanla.md b/notes/martial_arts/八极拳/pigua-2025.01.25-wutanla.md new file mode 100644 index 0000000..4e34e0f --- /dev/null +++ b/notes/martial_arts/八极拳/pigua-2025.01.25-wutanla.md @@ -0,0 +1,24 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-01-25 +老师: Wutanla +武术: 劈挂拳 +--- + +# 劈挂拳 — Wutanla 师傅 + +## 1. 劈挂基本动作 + +a. 手向上伸,摘星星,然后向下摔,手不要额外用力 +b. 甩手,下,中,上 +c. 前后甩手两下,然后前后撑掌 +d. 乌龙盘打 + +## 2. 弓步撑捶 + +捶打过对手前身,用身体靠对手。 + +不要向前倾,向下沉,可以人稍向前滑步 diff --git a/notes/martial_arts/八极拳/pigua-2025.02.08-wutanla.md b/notes/martial_arts/八极拳/pigua-2025.02.08-wutanla.md new file mode 100644 index 0000000..97ba1b4 --- /dev/null +++ b/notes/martial_arts/八极拳/pigua-2025.02.08-wutanla.md @@ -0,0 +1,34 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: 2025-02-08 +老师: Wutanla +武术: 劈挂拳 +--- + +# 劈挂拳 — Wutanla 师傅 + +## 1. 热身 1-8 + +## 2. 第5个 lined 热身 + +a. scoop → 抄左腿向前踏成扑,四六步,双手缠丝劲 +b. → 前滑腿收 scoop +c. → 肘提起,双手伸展,向前一步 + +## 3. 第1个 lined 热身 + +a. scoop → 前脚向前往侧开 +b. → 左脚向前脚并 → 双臂打开 +c. → 横甩两只手(或上下甩) + +## 4. 第2个 lined 热身 + +a. scoop → 前脚往前侧开 → 左脚向前脚并,前面手臂收回成猴子,掌心朝下,后手收回腰间,掌心朝上,手掌朝前 +b. → 前掌背快速向前扇,收回,拖后手在前掌旁向前推 + +## 5. 马步冲捶 + +a. 用趟泥步在最后发劲,两只脚磨,沉 diff --git a/templates/武术笔记.md b/templates/武术笔记.md new file mode 100644 index 0000000..feed6bc --- /dev/null +++ b/templates/武术笔记.md @@ -0,0 +1,9 @@ +--- +类型: 笔记 +tags: + - 笔记 + - 武术 +日期: <% tp.file.creation_date() %> +老师: +武术: +---