blog/release/time/d.20240613.md

5.4 KiB
Raw Blame History

2024.06.13.

日小结

根据ego模型时间接口六月中上旬补足前两月缺勤。今天绑定模版2。


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

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 | 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/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 viewUIimport knowledge工具先自己实现打通应用场景再逐步参考吸收外部工具。
    • 系统学习linkml等方案选择局部进入实践确切掌握后再吸收。

[email] | top | index

14:00~15:29

ego [ego draft metadata]


[email] | top | index

16:00~16:59

js [用js代码完成git操作。]