diff --git a/release/time/d.20240613.md b/release/time/d.20240613.md index 7568d9a..eab5047 100644 --- a/release/time/d.20240613.md +++ b/release/time/d.20240613.md @@ -1,27 +1,117 @@ # 2024.06.13. -计划 +日小结 + 根据[ego模型时间接口](https://gitee.com/hyg/blog/blob/master/timeflow.md),六月中上旬补足前两月缺勤。今天绑定模版2。 -| 时间片 | 时长 | 用途 | 手稿 | -| --- | --- | --- | --- | -| 04:00~04:14 | 15 | 休整 | | -| 04:15~05:14 | 60 | 备餐、运动 | | -| 05:15~05:59 | 45 | 早餐 | | -| 06:00~06:44 | 45 | 会议、自习 | | -| 06:45~07:44 | 60 | 休整 | | -| 07:45~10:59 | 195 | 工作 | data to schema [在线](http://simp.ly/p/3GXNTh) [离线](../../draft/2024/06/20240613074500.md) [想法] | -| 11:00~13:59 | 180 | 备餐、午餐午休 | | -| 14:00~15:29 | 90 | 工作 | ego draft, metadata [在线](http://simp.ly/p/lsBYG9) [离线](../../draft/2024/06/20240613140000.md) [想法] | -| 15:30~15:59 | 30 | 休整 | | -| 16:00~16:59 | 60 | 工作 | 用js代码完成git操作。 [在线](http://simp.ly/p/MpcbHD) [离线](../../draft/2024/06/20240613160000.md) [想法] | -| 17:00~18:59 | 120 | 晚餐 | | -| 19:00~19:59 | 60 | 讨论、整理提交 | | + +- 07:45 [data to schema](#20240613074500) +- 14:00 [ego draft, metadata](#20240613140000) +- 16:00 [用js代码完成git操作。](#20240613160000) -工作的同时可以在线讨论。 +--- +season stat: + +| task | alloc | sold | hold | todo | +| --- | --- | --- | --- | --- | +| total | 16475 | 16608 | -133 | 2670 | +| PSMD | 7250 | 7341 | -91 | 495 | +| learn | 1250 | 1422 | -172 | 1110 | +| ego | 4700 | 4699 | 1 | 390 | +| js | 1375 | 1293 | 82 | 390 | +| xuemen | 1300 | 1253 | 47 | 285 | +| raw | 600 | 570 | 30 | 0 | +| infra | 0 | 30 | -30 | 0 | --- -- 07:45 PSMD [data to schema](../../../draft/2024/06/20240613074500.md) -- 14:00 ego [ego draft, metadata](../../../draft/2024/06/20240613140000.md) -- 16:00 js [用js代码完成git操作。](../../../draft/2024/06/20240613160000.md) +waiting list: + + +- 30分钟时间片: + - xuemen的第1号事项:kernel模型升级 + - learn的第2号事项:JSON Schema + - js的第4号事项:日期格式化 + - PSMD的第5号事项:debug- D:\huangyg\git\PSMD\data\term.25c83dac.yaml interface字段混乱。 + +- 60分钟时间片: + - js的第1号事项:isomorphic-git范例 + - ego的第1号事项:ego draft, metadata + - learn的第1号事项:linkml, yaml-ld + - js的第2号事项:学习 nodejs test框架 + +- 90分钟时间片: + - PSMD的第1号事项:entity draft,metadata + - ego的第2号事项:根据ego对外信息接口编写页面代码 + - ego的第3号事项:finish.devmaketomorowinfo(tomorrow); + - PSMD的第3号事项:以1406为例检查知识图谱和blawx的语法 + +- 195分钟时间片: + - xuemen的第2号事项:重新设计S2状态下的学门基本管理制度 + - PSMD的第2号事项:term + COM matedata -> deploy metadata -> deploy view + - learn的第15号事项:rust入门 + +--- + +[email] | [top](#top) | [index](#index) + +## 7:45~10:59 +PSMD [data to schema] + +- 浅层的schema,就是深层的data。 +- vat模型下,data to schema是深层向浅层提供服务的范式。 +- 如果能从schema反推data,以及data产生的过程,就是浅层升级进入深层。 +- 设想的步骤: + - 编写或找到linkml的metamodel的schema; + - 基于metamodel schema将知识(概念、定义、规律、...)编写或生成data,就是schema; + - 这些知识所使用的知识(概念、定义、规律、...),是更深层与本层的接口; + - 整理这些接口的view和UI,输入输出之间的关系,进而掌握深层schema,是entity升级的途径。 + - 基于schema编写或生成view,才是深层向浅层发送的内容; + - 基于schema编写或生成UI,才是深层从浅层获取信息的接口; + - schema部分内容,import knowledge,及其校验工具,用于浅层之间的交互; + - 基于schema编写或生成的代码或协议,在深层处理输入输出、支撑浅层的活动。 + +- https://linkml.io/linkml/generators/index.html +- https://linkml.io/linkml-model/latest/docs/ + - https://linkml.io/linkml-model/latest/docs/todos/ + - entity.yaml中自定义的比它更全。 +- https://linkml.io/linkml-model/latest/docs/SchemaDefinition/ 这应该就是linkml官方的schema of schema 。 + - ClassDefinition + - SlotDefinition + - TypeDefinition +- https://linkml.io/linkml/generators/markdown.html 这应该就是linkml官方的data to view。 +- 后面分两个方向: + - 按照自己的思路开始编写,接口上和外界优秀案例兼容。 + - schema、class、slot、type的定义,使用linkml语法。由于yaml-ld与json-ld互通,linkml可以生成json-ld,所以不再重复。 + - schema to view,UI,import knowledge工具,先自己实现,打通应用场景,再逐步参考吸收外部工具。 + - 系统学习linkml等方案,选择局部进入实践,确切掌握后再吸收。 + +--- + +[email] | [top](#top) | [index](#index) + +## 14:00~15:29 +ego [ego draft, metadata] + +- https://osf.io/preprints/osf/vuzt3 +- https://linkml.io/linkml/howtos/collaborative-development.html + - You may wish to use an existing governance model or community documents as a starting point for your project: + - Bioschemas community and governance docs + - https://bioschemas.org/community/ + - Biolink + - schema.org how we work + - GA4GH Constitution + - Bioregistry +- 追加时间,增加学习bioschemas的todo项。 + +--- + +[email] | [top](#top) | [index](#index) + +## 16:00~16:59 +js [用js代码完成git操作。] + +- 参考: D:\huangyg\git\draft\2024\04\20240430140000.md + - https://www.nodegit.org/ + - https://www.npmjs.com/package/simple-git +- 增加 isomorphic-git 范例todo项 diff --git a/release/time/d.20240614.md b/release/time/d.20240614.md index 09111be..172f997 100644 --- a/release/time/d.20240614.md +++ b/release/time/d.20240614.md @@ -5,18 +5,18 @@ --- 如果绑定模版1可能安排以下任务: -- 07:45 学习 nodejs test框架 -js[0] -- 09:30 根据ego对外信息接口编写页面代码 -ego[0] +- 07:45 isomorphic-git范例 -js[0] +- 09:30 entity draft,metadata -PSMD[0] - 14:00 kernel模型升级 -xuemen[0] - 14:30 JSON Schema -learn[1] -- 16:00 linkml, yaml-ld -learn[0] +- 16:00 ego draft, metadata -ego[0] --- 如果绑定模版2可能安排以下任务: -- 07:45 term + COM matedata -> deploy metadata -> deploy view -PSMD[0] -- 14:00 根据ego对外信息接口编写页面代码 -ego[0] -- 16:00 学习 nodejs test框架 -js[0] +- 07:45 重新设计S2状态下的学门基本管理制度 -xuemen[1] +- 14:00 entity draft,metadata -PSMD[0] +- 16:00 isomorphic-git范例 -js[0] --- 对任务排序的建议请点击这个链接发送电子邮件,日计划确定后会在本页面发布。 \ No newline at end of file