diff --git a/.github/workflows/generator.py b/.github/workflows/generator.py
index b47fadf..6560b3f 100644
--- a/.github/workflows/generator.py
+++ b/.github/workflows/generator.py
@@ -50,6 +50,10 @@ if __name__ == '__main__':
post['content'] = md.strip()
+ # Process iamges
+ post['content'] = re.sub(r'!\[\[\.\/(.*)\|(.*)\]\]', r'
\2', post['content'])
+ post['content'] = re.sub(r'!\[\[(.*)\|(.*)\]\]', r'
\2', post['content'])
+
posts.sort(key=lambda x: x['date'], reverse=True)
# Give every post an id based on index
diff --git a/.gitignore b/.gitignore
index 7a1537b..02b7b1b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
.idea
node_modules
+.DS_Store
+._*
\ No newline at end of file
diff --git a/content/posts/2023-03-15 OKP Day 2.md b/content/posts/2023-03-15 OKP Day 2.md
new file mode 100644
index 0000000..672d35b
--- /dev/null
+++ b/content/posts/2023-03-15 OKP Day 2.md
@@ -0,0 +1,27 @@
+---
+title: 开源打击琴!第二天
+subtitle: 绝赞设计中 ⭐️
+tags: [open-keyprec]
+---
+
+#open-keyprec 开源打击琴的第二天
+
+今天在设计琴键布局呢,决定了做五个八度的马林巴琴布局,从 C2 到 C7 一共 61 个琴键。为了不用手动复制 60 遍写了脚本自动生成琴键!FreeCAD 可以用 py 写脚本真是省了不知道多少时间哇(虽然学 API 可能用了更久hhh)。原本是按照 78-194mm 等比例分布琴键长度,但是觉得看起来太规整了,改成用三点的方式找到了一个抛物曲线计算长度,效果好棒!
+
+![[./Assets/2023-03-15 OKP Day 2/Pasted image 20230315205011.png|生成的 61 个琴键模型,高度是条抛物线]]
+
+然后算下来打印时间大概要 91.5h,如果 24h 无间断打印的话要 3.8 天... 今天发现 Cura 的一个实验性功能可以让多个模型在同一个平台上顺序打印,很灵车但是好想试试,如果可以的话睡觉的时候也能让打印机工作了(打印机加油!
+
+真正打印的时候才发现这个打印机有好多问题,果然不应该相信半价全新... 首先是自动调平不工作,而且因为这款 "Smart" 打印机的受众是富家小孩,设计师去掉了需要耐心的手动调平旋钮。研究了一下发现是固件逻辑每次回零都会把调平 Mesh 关掉,也就是说自动调平完全没有用到。解决方案就是在 GCode 开始段回零之后加一句 `M420 S1` 重新启用调平... 创想啊你完全不测试你的代码么 (╯’ – ‘)╯︵ ┻━┻
+
+![[./Assets/2023-03-15 OKP Day 2/Pasted image 20230316081122.png|自动调平 Mesh 可视化(好歪!)]]
+
+然后看到印床底下有一颗孤零零的螺丝 ;-;;; 估计要拆下整个 y 轴才能取出来,好麻烦啊,不过有一点点小风险也没关系?
+
+![[./Assets/2023-03-15 OKP Day 2/IMG_20230316_080312.jpg|卡在床下面的螺丝]]
+
+今天下午和聊聊去拼装模型爱好者的店买了喷漆罐,打算喷成 V7530BCF 那样的金属黑色。给 PLA 喷漆也很讲究呢,需要先喷 Primer,喷漆,再喷保护层,还要一个通风柜... 原本想在厕所开上换气喷,但是看到成分里含有机溶剂,只能等天暖在外面喷了呜呜。
+
+晚上复用器芯片到了,因为 D1 ESP32 控制板只有六个模拟输入,用来接 61 个琴键肯定不够,所以就改成了用四个 16 输入的复用器去读四个输入啦。去焊了四片芯片上的 96 个引脚。开始焊之前觉得 96 个引脚好多好可怕,但是熟练之后发现其实可以很快的,焊最后一个芯片的 24 根引脚只花了两分钟,离成为一个合格的工程师更近了!零件还缺 60 个 1MΩ 电阻和 60 个二极管和一些转接头就收集齐了!
+
+![[./Assets/2023-03-15 OKP Day 2/v7530bcf_1.jpg]]
\ No newline at end of file
diff --git a/content/posts/Assets/2023-03-15 OKP Day 2/IMG_20230316_080312.jpg b/content/posts/Assets/2023-03-15 OKP Day 2/IMG_20230316_080312.jpg
new file mode 100644
index 0000000..f542470
Binary files /dev/null and b/content/posts/Assets/2023-03-15 OKP Day 2/IMG_20230316_080312.jpg differ
diff --git a/content/posts/Assets/2023-03-15 OKP Day 2/Pasted image 20230315205011.png b/content/posts/Assets/2023-03-15 OKP Day 2/Pasted image 20230315205011.png
new file mode 100644
index 0000000..31efd5d
Binary files /dev/null and b/content/posts/Assets/2023-03-15 OKP Day 2/Pasted image 20230315205011.png differ
diff --git a/content/posts/Assets/2023-03-15 OKP Day 2/Pasted image 20230316081122.png b/content/posts/Assets/2023-03-15 OKP Day 2/Pasted image 20230316081122.png
new file mode 100644
index 0000000..ea31dd3
Binary files /dev/null and b/content/posts/Assets/2023-03-15 OKP Day 2/Pasted image 20230316081122.png differ
diff --git a/content/posts/Assets/2023-03-15 OKP Day 2/v7530bcf_1.jpg b/content/posts/Assets/2023-03-15 OKP Day 2/v7530bcf_1.jpg
new file mode 100644
index 0000000..6a233f3
Binary files /dev/null and b/content/posts/Assets/2023-03-15 OKP Day 2/v7530bcf_1.jpg differ