From 0376b91b90105b3177d4cd140f03cdf59e65ac69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=83=E5=B9=B3=E6=B0=94=E5=92=8C?= <2394609457@qq.com> Date: Fri, 29 May 2026 11:25:09 +0800 Subject: [PATCH] =?UTF-8?q?build(=E5=A4=87=E4=BB=BD):=202026=E5=B9=B405?= =?UTF-8?q?=E6=9C=8829=E6=97=A511=E6=97=B625=E5=88=8602=E7=A7=92=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=A4=87=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .obsidian/types.json | 8 + .obsidian/workspace.json | 60 ++--- .../2602-健康运动/健康运动-周5-练腿训练日志.md | 28 +++ 01-项目/2605-MicroPythonESP32S3/项目-总结.md | 65 ++++++ ... => 《信念:人生每一步都算数(珍藏版)》雷殿生(微信读书出品).md} | 0 ...才不管那么多》莱亚布卢门塔尔(北京科技出版社).md | 9 + 01-项目/2605-读书笔记/世界.md | 20 -- Untitled 1.md | 3 +- Untitled 5.md | 211 ++++++++++++++++++ Untitled 6.md | 89 ++++++++ Untitled 7.md | 23 ++ Untitled 8.md | 17 ++ Untitled.md | 27 ++- 模板文件/模板-健康运动-练腿日志.md | 13 +- 14 files changed, 514 insertions(+), 59 deletions(-) create mode 100644 .obsidian/types.json create mode 100644 01-项目/2605-MicroPythonESP32S3/项目-总结.md rename 01-项目/2605-读书笔记/{《信念:人生每一步都算数(珍藏版)》.md => 《信念:人生每一步都算数(珍藏版)》雷殿生(微信读书出品).md} (100%) create mode 100644 01-项目/2605-读书笔记/《海鸥才不管那么多》莱亚布卢门塔尔(北京科技出版社).md delete mode 100644 01-项目/2605-读书笔记/世界.md create mode 100644 Untitled 5.md create mode 100644 Untitled 6.md create mode 100644 Untitled 7.md create mode 100644 Untitled 8.md diff --git a/.obsidian/types.json b/.obsidian/types.json new file mode 100644 index 0000000..808d266 --- /dev/null +++ b/.obsidian/types.json @@ -0,0 +1,8 @@ +{ + "types": { + "aliases": "aliases", + "cssclasses": "multitext", + "tags": "tags", + "files": "multitext" + } +} \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index bdced17..1e232ce 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -4,16 +4,16 @@ "type": "split", "children": [ { - "id": "a7da180738320ade", + "id": "f37a23122eb2932e", "type": "tabs", "children": [ { - "id": "9c6adb06bb9412f8", + "id": "ae8e5418cafe3853", "type": "leaf", "state": { "type": "markdown", "state": { - "file": "Untitled 1.md", + "file": "Untitled 8.md", "mode": "source", "source": false, "backlinks": true, @@ -23,12 +23,12 @@ "sortOrder": "alphabetical", "showSearch": false, "searchQuery": "", - "backlinkCollapsed": true, + "backlinkCollapsed": false, "unlinkedCollapsed": true } }, "icon": "lucide-file", - "title": "Untitled 1" + "title": "Untitled 8" } } ] @@ -63,7 +63,7 @@ "state": { "type": "search", "state": { - "query": "老师", + "query": "[commit_type: feat]", "matchingCase": false, "explainSearch": false, "collapseAll": false, @@ -84,12 +84,12 @@ "title": "书签" } } - ] + ], + "currentTab": 1 } ], "direction": "horizontal", - "width": 448.5, - "collapsed": true + "width": 448.5 }, "right": { "id": "b94730af1eede800", @@ -199,35 +199,36 @@ "templater-obsidian:Templater": false } }, - "active": "9c6adb06bb9412f8", + "active": "f7250e0870e83fe7", "lastOpenFiles": [ - "Untitled 2.md", - "Untitled 1.md", - "模板文件/模板-豆包-翻译内容.md", + "Untitled 7.md", + "Untitled 8.md", + "Untitled 18.md", + "01-项目/2605-MicroPythonESP32S3/项目-总结.md", + "模板文件/模板-RAG更新时间.md", + "01-项目/2605-MicroPythonESP32S3", + "01-项目/2605-读书笔记/《海鸥才不管那么多》莱亚布卢门塔尔(北京科技出版社).md", + "01-项目/2605-读书笔记/《信念:人生每一步都算数(珍藏版)》雷殿生(微信读书出品).md", "01-项目/2605-读书笔记/世界.md", - "01-项目/2605-读书笔记/《信念:人生每一步都算数(珍藏版)》.md", + "Untitled 6.md", + "Untitled 5.md", + "Untitled 1.md", "Untitled.md", - "01-项目/2602-健康运动/健康运动-周4-练臂训练日志.md", - "01-项目/2603-健康饮食/健康饮食-蒸菜.md", + "Untitled 4.md", + "Untitled 2.md", "Untitled 3.md", + "模板文件/模板-健康运动-练倒三角日志.md", + "01-项目/2602-健康运动/健康运动-周6-练倒三角训练日志.md", + "01-项目/2602-健康运动/健康运动-周5-练腿训练日志.md", "模板文件/模板-健康运动-练腿日志.md", + "01-项目/2602-健康运动/健康运动-周4-练臂训练日志.md", + "模板文件/模板-豆包-翻译内容.md", + "01-项目/2603-健康饮食/健康饮食-蒸菜.md", "模板文件/模板-健康运动-练臂日志.md", "模板文件/模板-RAG读书笔记.md", "2备忘-日常待办-待办事项.md", "1链接索引-觉察知识-复盘地图.md", - "Untitled 4.md", - "Untitled 18.md", - "01-项目/2604-编程软件/需求-编程软件-自动保存时间两分钟.md", - "01-项目/2604-编程软件/需求-编程软件-兼容更新子程序.md", - "01-项目/2604-关系维护/关系维护-话题闭环模型.md", - "01-项目/2604-物联数据中台/操作说明-第三方客户端接入.md", - "01-项目/2604-物联数据中台/操作说明-页面修改-增加示范项目分享页.md", - "01-项目/2604-物联数据中台/账号信息.md", - "模板文件/模板-RAG训练日志.md", - "01-项目/2601-信息科技教材/备忘-信息科技-维护教师反馈.md", - "05-原子化笔记本/觉察知识-RIA拆书法.md", "01-项目/2605-读书笔记", - "模板文件/模板-备忘.md", "attachments/Pasted image 20260525181302.png", "attachments/Pasted image 20260525181233.png", "attachments/Pasted image 20260525181222.png", @@ -245,7 +246,6 @@ "模板文件/模板-需求-取消.md.baiduyun.uploading.cfg", "模板文件/模板-RAG转化.md.baiduyun.uploading.cfg", "未命名.md.baiduyun.uploading.cfg", - "未命名 2.md.baiduyun.uploading.cfg", - "未命名 1.md.baiduyun.uploading.cfg" + "未命名 2.md.baiduyun.uploading.cfg" ] } \ No newline at end of file diff --git a/01-项目/2602-健康运动/健康运动-周5-练腿训练日志.md b/01-项目/2602-健康运动/健康运动-周5-练腿训练日志.md index 83a0a63..6c30fc7 100644 --- a/01-项目/2602-健康运动/健康运动-周5-练腿训练日志.md +++ b/01-项目/2602-健康运动/健康运动-周5-练腿训练日志.md @@ -313,6 +313,34 @@ --- +时间:[__2026/05/29______] + +时间点: +- 5:17 出发 + +训练容量(项目-组数-重量) 力量8~12次、塑形15~18次 +热身组列为三组重量递增,热身第一组空器械热身,无组间歇,加完重就做热身第二组 +第一组基准为上一周最大-2.5,每组递增 2.5 +即 x / 2、x、x + 2.5、x + 5、x + 2.5 +序号为剩余项目数量,重合序号为二选一 +`p数字` 标志为 "超级组加次数" +递减计划填组1、递增计划填组4 + +| 序号 | 项目/次数 | 热身组 | 组 1 | 组 2 | 组 3 | 组 4 | 器械调整 | +| --- | ----------- | --- | ---- | ---- | ---- | ---- | ------ | +| 6 | 腿部热身 | - | - | - | - | - | - | +| 5 | 哈克深蹲12 | 25 | 45 | 47.5 | 50 | 52.5 | 孔2 | +| 4 | 倒蹬机12 | 40 | 67.5 | 70 | 72.5 | 75 | 孔2 | +| 3 | 插片坐姿腿屈伸18 | 20 | 42.5 | 45 | 47.5 | 50 | 座露2下露2 | +| 2 | 俯卧腿弯举18 | 50 | 80 | 85 | 90 | 90 | 上孔2下孔2 | +| 1 | 髋内收18(单位lb) | 80 | 90 | 100 | 110 | | 孔7 | +| 0 | 坐姿卷腹18 | 40 | 42.5 | 45 | 47.5 | 50 | 座露1 | + +1. 哈克深蹲:动作标准 + +!!!前两组关键力求[发力感],第三组冲刺力求[重量],第四组打磨组力求[标准]!!! + +--- diff --git a/01-项目/2605-MicroPythonESP32S3/项目-总结.md b/01-项目/2605-MicroPythonESP32S3/项目-总结.md new file mode 100644 index 0000000..95555a1 --- /dev/null +++ b/01-项目/2605-MicroPythonESP32S3/项目-总结.md @@ -0,0 +1,65 @@ + + + + +# 更新时间: + + + + + +- Hash: +    975b4fee6dd8f8aba9db7ce6afbb3a9851c6b02b + +- Message: + +    feat: 自定义C模块 + +- 补充说明: + +    实现自定义C模块,modsayhello.c + +- 附件: + +    固件构建说明 + +    modsayhello.c测试程序.py + + + +# 更新时间:2026年5月21日 09:03 + +- Haseh: + +    10b30b9191031fc8897026dbf6d12e2561d68617 + +- Message: + +    feat: 优化 build_micropython.sh 脚本 + +- 补充说明 + +    脚本一键式构建 micropython 固件 + + + +# 更新时间:2026年5月20日 20:07 + +## Hash +53a6688f5999e812fc33b8a31c3567fbd5a5ab35 + +## Message +feat: 自托管 micropython + +## Commit +Hash: 53a6688f5999e812fc33b8a31c3567fbd5a5ab35 +Message: feat: 自托管 micropython + +## 补充说明 + 实现自托管的 micropython,后续开发基于此版本 + + +- 补充说明: +    实现自托管的 micropython,后续开发基于此版本 + + diff --git a/01-项目/2605-读书笔记/《信念:人生每一步都算数(珍藏版)》.md b/01-项目/2605-读书笔记/《信念:人生每一步都算数(珍藏版)》雷殿生(微信读书出品).md similarity index 100% rename from 01-项目/2605-读书笔记/《信念:人生每一步都算数(珍藏版)》.md rename to 01-项目/2605-读书笔记/《信念:人生每一步都算数(珍藏版)》雷殿生(微信读书出品).md diff --git a/01-项目/2605-读书笔记/《海鸥才不管那么多》莱亚布卢门塔尔(北京科技出版社).md b/01-项目/2605-读书笔记/《海鸥才不管那么多》莱亚布卢门塔尔(北京科技出版社).md new file mode 100644 index 0000000..f229871 --- /dev/null +++ b/01-项目/2605-读书笔记/《海鸥才不管那么多》莱亚布卢门塔尔(北京科技出版社).md @@ -0,0 +1,9 @@ + +> 更新时间:2026-05-29 + +# 一句话描述 + “放弃”和”坚持“只是行为模式的代号,关键是明确目标、明确行为模式 +# 摘抄 + 我已经忍受跑步的折磨长达半年之久了,现在停下来岂不是白受了这么多罪。没准跑着跑着就会找到乐趣了。...我认识到这就是人们所说的“协和效应”或者更时髦的说法——“沉没成本谬误”:人们会在一件实际上已经不值得的事情上继续投入。这不仅会发生在有和谐瘾的人身上,也经常发生在买卖股票、维持亲密关系或盖房子时,它比人们想象的还要常见。人们不觉得放弃是一种选择,而是继续咬紧牙关坚持着,在一个注定失败的项目上投入更多的时间、精力和金钱。我可不想获得这样的经验教训。虽然有句俗话说“如果你骑的马快要死了,下马才是良策”,但我还是沿着阿尔斯特河骑着一匹半死不活的老马——我自己的身体——前进着。如果我说我的关节一点都不疼,那才是见鬼了。 +# 批注 + 从行为模式的角度去观察,放弃本身也是一种行动,它和坚持一样都能对事实产生影响。就像高碳放弃了低碳,低碳放弃了高碳一样。淡化自我评价体系中对“放弃”的贬义,淡化沉没成本所谓的付出,”放弃“高碳意味着坚持”维持碳水“的饮食,放弃低碳意味着”持续功能“的状态。放弃和坚持只是行为模式的代号,词语本身并无意义,关键是明确行为模式。至于沉没成本,夸张的说所有过去的成本已经全部沉没掉了,过去已经沉没,要关注的是当下,要关注的是目标,要关注的是未来,沉没所带来的方向指引不代表是我们真正想要走的。 \ No newline at end of file diff --git a/01-项目/2605-读书笔记/世界.md b/01-项目/2605-读书笔记/世界.md deleted file mode 100644 index be8537a..0000000 --- a/01-项目/2605-读书笔记/世界.md +++ /dev/null @@ -1,20 +0,0 @@ - -> 更新时间:2026-05-28 - -# 一句话描述 - 迷路时放弃过度思考,做你应该做的事情,尽自己最大努力认真对待自己的目标,思考不会改变结果,行为才会影响 -# 摘抄 - 有时,在你最意想不到,可能也是你最需要的时候,你会突然来到一个全新的环境,认识新的人,见识各种新事物。我就有过这样的体验,那是一个夜晚,我走在一条黑暗、偏僻的路上。现在想来,当时的情景正是我那个人生的写照。我迷路了,也在人生的旅途中迷失了——我不知道脚下的路通往何方,也不知道自己为什么要前往那个方向。 -# 批注 - 事物总是意想不到的,人生的旅途中也总是迷失,不知道该前往何方。保持行动,根据以往总结的规律,做你觉得应该做的事情,不要过度思考,甚至放弃思考,因为如果你只是思考,而不行动,那么并不会改变既定的事实,不会因为你思考它就不会发生,也不会因为你思考它就会发生,只有你行动才有可能影响它会不会发生。 - ---- - -> 更新时间:2026-05-28 - -# 一句话描述 - -# 摘抄 - 以前我自驾时总是随身带一本地图册,要是现在也带着就好了。 -# 批注 - diff --git a/Untitled 1.md b/Untitled 1.md index d7bd923..affe6ac 100644 --- a/Untitled 1.md +++ b/Untitled 1.md @@ -69,12 +69,13 @@ Windows ESP-IDF move /y ..\merged.bin merged.bin +move /y ..\firmware_v1.0.0_latest.bin merged.bin # cd C:\Users\Administrator\Downloads esptool.py --chip esp32s3 --port COM22 --baud 921600 write_flash -z 0x0 merged.bin - esptool.py --chip esp32s3 --port COM22 erase_flash +esptool.py --chip esp32s3 --port COM22 erase_flash idf.py monitor -p COM22 diff --git a/Untitled 5.md b/Untitled 5.md new file mode 100644 index 0000000..85c8700 --- /dev/null +++ b/Untitled 5.md @@ -0,0 +1,211 @@ + +--- +#领域/未知 + +#复盘/0 #临时/备忘 #状态/待处理 + +20260528-备忘-主题名-文件内容 + +## 一句话描述 + +[________] + +--- +# 🔥 MicroPython ESP32 自定义**内置 C 模块** 完整标准流程 + +(适配你的 ESP32-S3,零报错、可直接复用,总结所有实操步骤) + +## 一、核心前提 + +我们做的是 **编译进固件的 C 语言内置模块**(性能高、可直接 import) + +开发目录固定: + +plaintext + +``` +micropython/ports/esp32/ +``` + +--- + +## 二、标准 5 步流程(必看) + +### 步骤 1:创建模块文件 + +在 `ports/esp32/` 下新建 C 文件,命名规则: + +`mod+模块名.c` + +例:`modsayhello.c` + +--- + +### 步骤 2:编写模块代码(固定万能模板) + +直接复制,修改函数即可,**无报错、适配所有 ESP32** + +```c +#include "py/obj.h" +#include "py/runtime.h" + +// ====================== 函数1:无参数 hello() ====================== +static mp_obj_t sayhello_hello(void) { + mp_printf(&mp_plat_print, "Hello from ESP32-S3!\n"); + return mp_const_none; +} +static MP_DEFINE_CONST_FUN_OBJ_0(sayhello_hello_obj, sayhello_hello); + +// ====================== 函数2:带1个参数 hello(name) ====================== +static mp_obj_t sayhello_hello_name(mp_obj_t name) { + const char *str = mp_obj_str_get_str(name); + mp_printf(&mp_plat_print, "Hello %s!\n", str); + return mp_const_none; +} +static MP_DEFINE_CONST_FUN_OBJ_1(sayhello_hello_name_obj, sayhello_hello_name); + +// ====================== 函数3:带2个参数 add(a,b) ====================== +static mp_obj_t sayhello_add(mp_obj_t a_obj, mp_obj_t b_obj) { + int a = mp_obj_get_int(a_obj); + int b = mp_obj_get_int(b_obj); + return mp_obj_new_int(a + b); // 返回计算结果 +} +static MP_DEFINE_CONST_FUN_OBJ_2(sayhello_add_obj, sayhello_add); + +// ====================== 把所有函数注册到模块 ====================== +static const mp_rom_map_elem_t sayhello_module_table[] = { + { MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR_sayhello) }, + + // 在这里添加函数! + { MP_ROM_QSTR(MP_QSTR_hello), MP_ROM_PTR(&sayhello_hello_obj) }, + { MP_ROM_QSTR(MP_QSTR_hello_to), MP_ROM_PTR(&sayhello_hello_name_obj) }, + { MP_ROM_QSTR(MP_QSTR_add), MP_ROM_PTR(&sayhello_add_obj) }, +}; + +static MP_DEFINE_CONST_DICT(sayhello_module_dict, sayhello_module_table); + +const mp_obj_module_t sayhello_module = { + .base = { &mp_type_module }, + .globals = (mp_obj_dict_t*)&sayhello_module_dict, +}; + +MP_REGISTER_MODULE(MP_QSTR_sayhello, sayhello_module); +``` + +--- + +### 步骤 3:添加到编译列表(关键) + +打开文件:`ports/esp32/esp32_common.cmake` + +找到 `MICROPY_SOURCE_PORT` 列表,**添加你的 C 文件**: + +cmake + +``` +list(APPEND MICROPY_SOURCE_PORT + # ... 其他文件不变 + modsayhello.c # 新增这一行 +) +``` + +--- + +### 步骤 4:编译固件(必须清理缓存) + +bash + +运行 + +``` +# 进入目录 +cd micropython/ports/esp32 +# 清理旧缓存(必做!) +make BOARD=ESP32_GENERIC_S3 clean +# 编译固件 +make BOARD=ESP32_GENERIC_S3 +``` + +编译成功后,固件位置: + +plaintext + +``` +build-ESP32_GENERIC_S3/firmware.bin +``` + +--- + +### 步骤 5:烧录 + 测试 + +1. 烧录固件 + +bash + +运行 + +``` +esptool.py --chip esp32s3 --port /dev/ttyUSB0 write_flash -z 0x1000 firmware.bin +``` + +1. REPL 测试 + +python + +运行 + +``` +import 模块名 +模块名.函数() +``` + +--- + +## 三、函数参数规则(万能记忆) + +表格 + +|参数个数|注册宏|示例| +|---|---|---| +|0 个参数|MP_DEFINE_CONST_FUN_OBJ_0|无参数 hello ()| +|1 个参数|MP_DEFINE_CONST_FUN_OBJ_1|带名字 hello (name)| +|2 个参数|MP_DEFINE_CONST_FUN_OBJ_2|加法 add (a,b)| + +--- + +## 四、添加多个函数(极简流程) + +1. 写函数 → 2. 注册宏 → 3. 加入模块表 + +c + +运行 + +``` +// 新增函数 +static mp_obj_t test_add(mp_obj_t a, mp_obj_t b) { + return mp_obj_new_int(mp_obj_get_int(a)+mp_obj_get_int(b)); +} +static MP_DEFINE_CONST_FUN_OBJ_2(test_add_obj, test_add); + +// 加入模块表 +{ MP_ROM_QSTR(MP_QSTR_add), MP_ROM_PTR(&test_add_obj) }, +``` + +--- + +## 五、实战避坑(你踩过的所有坑) + +1. **`STATIC` 报错**:用 C 原生 `static` 替代 +2. **编译失败**:必须执行 `make clean` 清理缓存 +3. **函数重复定义**:一个函数只能写一个注册宏 +4. **文件不生效**:确认 `esp32_common.cmake` 文件名拼写正确 +5. **模块找不到**:确认 `MP_REGISTER_MODULE` 模块名一致 + +--- + +## 六、一句话总结 + +创建 `modxxx.c` → 写函数 → 注册到 CMake → 清理编译 → 烧录测试 + +**这就是 MicroPython ESP32 自定义 C 模块的完整标准流程!** \ No newline at end of file diff --git a/Untitled 6.md b/Untitled 6.md new file mode 100644 index 0000000..8102a53 --- /dev/null +++ b/Untitled 6.md @@ -0,0 +1,89 @@ + +--- +#领域/未知 + +#复盘/0 #临时/备忘 #状态/待处理 + +20260529-备忘-主题名-文件内容 +## 一句话描述 + +[___文档管理机制_____] + +注意:请忽略以上内容 + +--- + +## 操作需求 + +问题描述是【输入内容】,请专业耐心的解答我的问题,并将你的答案整理归纳至【输出内容】 + +## 内容要求 + +1. 结论先行,主次分明:先给出「一句话核心结论」,再分点给出细节 +2. 可信权威:在表述知识点时,标注其使用到的权威理论、来源 +3. 逐层递进逻辑链:原理->知识点->用法->案例,理解本质再应用 +4. 实操为王,案例全覆盖:所有知识点必须配备「可实现的案例」 +5. 避坑指南,强制标配:必须单独列出易踩坑点+精准解决方案 +6. 融会贯通:讲解单个知识点时,必须主动关联同类/互补工具,明确差异、标准、场景,帮助建立知识体系 +7. 浓缩总结,提炼精华,方便记忆:提炼所有重点为极简内容,方便复习和快速查阅 +8. 语言风格:口语化、专业但不晦涩,复杂概念用「大白话 + 示例」解释,拒绝堆砌专业术语;所有命令 / 代码 / 参数格式工整,带中文注释,一目了然。 +9. 内容结构:层级清晰,用标题 / 分点做区分,核心内容加粗标注,代码块独立展示,重点规则用「✅ 黄金规则」「⚠️ 避坑点」「💡 核心技巧」做醒目标注,阅读体验极佳。 +10. 无冗余内容:不拓展无关知识点、不做无意义的参数罗列、不写复杂冷门用法,所有内容都围绕「吃透核心 + 落地实战」,精准匹配学习需求,不浪费时间。 +11. 知识联动要求:当讲解后续内容时,必须主动关联之前讲解过的内容,形成知识闭环。 +12. 联动案例:必须是高频使用场景 +13. 真正思考:善用思维工具(例如苏格拉底式提问、费曼学习法)引导用户去思考去提问,在不断的提问中真正的学习认知 + +## 输出格式 + +- [x] markdown + +```markdown +## 一句话描述 + +【使用一句话概括】 + +## 详细解释 + +【你的解答】 + +## 延伸补充 + +... +### 常见避坑点 + +### 知识点浓缩 + +【背诵级,解决反复查资料的核心需求】 + +### 进阶优化方向 + +## 提问建议 +... + +--- +``` + +## 注意 +1. 请判断勾选框是否处于被勾选状态,例如markdown勾选框处于未被勾选状态,则无需输出markdown格式 + +以上内容为系统提示,为了辅助你更好的回答。 + +--- + +## 输入内容 + +| 项目 | 内容 | +| ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 你的角色设定 | 你是一位结构化、体系化的[_人工智能、知识库管理、数据库管理、项目管理、文字撰写、文字排版_______]教学专家,定位为精准知识的输出者 | +| 上下文 | 针对于知识管理、操作步骤、操作说明的管理,我想要建立一个个人极客自托管的体系。例如我目前尝试将git版本进行记录,记录commit的时间、id、message、再做一些message之外的补充说明,以及它所关联的一些内容,例如附件打包说明、版本更新说明(可复用),但是我目前不知道如何管理好这一切。
首先一个很关键的点,我人工记录之后人脑的记忆索引是不稳定的,如果我想不起来意味着这个内容就找不到了,所以我想借助知识库来辅助我,至少我目前认为知识库能够持久化存储,只要我检索的目标是合适正确的,它就能帮我回忆起之前的内容 | +| 约束 | 批判的去思考认知,不要受到我或者其他资料的引导所影响,保持正确的理论逻辑;
技能习得四阶段理论(戴福斯模型):无意识无能->有意识无能->有意识有能->无意识有能,需要考虑到我目前的状态是新手;
不仅仅是项目管理,我希望以后能扩展到其他知识内容,杂记、随笔、读书笔记、知识沉淀等等; | +| 任务目标 | 建立人工/自动的个人极客自托管的知识管理体系,例如当我想要执行一个动作或者测试一个东西时,我通过正确的检索和描述,能够找到关联的内容,例如前置的一些准备,执行的一些步骤,后置的一些操作。简单来说,我想真正的利用起知识沉淀的第二大脑。 | +| 解决问题 | 个人记录时知识网络越来越复杂,针对于人脑难以持久记录知识索引,导致知识“消失” | +| 服务于 | 能好点的知识管理,起到高效串联利用知识,从而辅助增强大脑能力 | +| | | + +--- + +注意:请忽略以下内容 + +## 输出内容 diff --git a/Untitled 7.md b/Untitled 7.md new file mode 100644 index 0000000..b79cc43 --- /dev/null +++ b/Untitled 7.md @@ -0,0 +1,23 @@ +--- +id: + - GIT-20260521-001 +commit: 975b4fee6dd8f8aba9db7ce6afbb3a9851c6b02b +create_time: 2026-05-21 09:03 +commit_msg: "feat: 自定义C模块" +commit_type: feat +desc: 实现自定义C模块:modsayhello.c +files: + - "[[01-项目/2605-MicroPythonESP32S3/项目-总结|项目-总结]]" + - "[[《海鸥才不管那么多》莱亚布卢门塔尔(北京科技出版社)]]" + - "[[模板-健康运动-练腿日志]]" +tags: + - 复盘 + - 复盘/1 + - 复盘/2 +--- +--- +## 核心信息 +- 提交哈希:`975b4fee6dd8f8aba9db7ce6afbb3a9851c6b02b` +- 提交信息:feat: 自定义C模块 +- 补充说明:实现自定义C模块,modsayhello.c +- 关联附件:[[固件构建说明]]、[[modsayhello.c测试程序.py]] diff --git a/Untitled 8.md b/Untitled 8.md new file mode 100644 index 0000000..3554e18 --- /dev/null +++ b/Untitled 8.md @@ -0,0 +1,17 @@ + +```python +# 技能名称:SayHello +# 功能:根据用户名称,说Hell,用户名称 +def say_hello(user_name: str) -> str: + """ + 入参:user_name -> 需要对话的用户名称 + 出参:输出hello的结果语句 + """ + return f"Hello, {user_name}" + +# 对外暴露为Skill入口 +SKILLS = { + "say_hello": say_hello +} +``` + diff --git a/Untitled.md b/Untitled.md index 379a750..a4507bf 100644 --- a/Untitled.md +++ b/Untitled.md @@ -40,9 +40,25 @@ 早上:洗蔬菜,蒸菜 +> 更新时间:2026-05-28 + + +--- + +> 更新时间:2026-05-29 + +| 序号 | 项目 | +| --- | ---------------- | +| 7 | 铺床(被子、枕头归位、床单平整) | + +刷牙、洗脸、洗头 + +蒸蔬菜、蒸面条 + + --- 1. 带手套(先完成洗漱) @@ -51,7 +67,16 @@ 执行事件 - 进房间时(提醒我)戴手套,洗漱,先洗漱再榨汁也来得及 - 练肩日时间会剩余些 - +- 蒸面条注意事项:蔬菜会水分会渗出,影响面条干度 +- 谷氨基酸结块了,建议前一晚备好 +- 面包机21:30~05:00以7h30m来进行修正 + + +提交至知识库,主要作为注意事项的提醒 +但是如何关注到注意事项的选择性忽视??? + + +洗脸计划是否需要加入特别事项,例如护肤 diff --git a/模板文件/模板-健康运动-练腿日志.md b/模板文件/模板-健康运动-练腿日志.md index 2ea07a3..ad7110c 100644 --- a/模板文件/模板-健康运动-练腿日志.md +++ b/模板文件/模板-健康运动-练腿日志.md @@ -2,7 +2,7 @@ 时间:[__<% tp.date.now("YYYY/MM/DD") %>______] 时间点: -- 5:02 出发 +- 5:17 出发 训练容量(项目-组数-重量) 力量8~12次、塑形15~18次 热身组列为三组重量递增,热身第一组空器械热身,无组间歇,加完重就做热身第二组 @@ -15,16 +15,15 @@ | 序号 | 项目/次数 | 热身组 | 组 1 | 组 2 | 组 3 | 组 4 | 器械调整 | | --- | ----------- | ---- | ---- | --- | --- | --- | ------ | | 6 | 腿部热身 | - | - | - | - | - | - | -| 5 | 哈克深蹲12 | 25 | 45 | | | | 孔2 | -| 4 | 倒蹬机12 | 40 | 67.5 | | | | 孔2 | -| 3 | 插片坐姿腿屈伸18 | 20 | 42.5 | | | | 座露2下露2 | -| 2 | 俯卧腿弯举18 | 50 | 80 | | | | 上孔2下孔2 | +| 5 | 哈克深蹲12 | 30 | 50 | | | | 孔2 | +| 4 | 倒蹬机12 | 40 | 72.5 | | | | 孔2 | +| 3 | 插片坐姿腿屈伸18 | 27.5 | 47.5 | | | | 座露2下露2 | +| 2 | 俯卧腿弯举18 | 50 | 85 | | | | 上孔2下孔2 | | 1 | 髋内收18(单位lb) | 80 | 90 | | | | 孔7 | -| 0 | 坐姿卷腹18 | 32.5 | 32.5 | | | | 座露1 | +| 0 | 坐姿卷腹18 | 47.5 | 50 | | | | 座露1 | 1. 哈克深蹲:动作标准 !!!前两组关键力求[发力感],第三组冲刺力求[重量],第四组打磨组力求[标准]!!! --- -