- 07:45~09:14 PSMD: [整理新版本term的manifest code](#20240723074500)

- 14:00~14:59	ego: [schema level 2 schema for code v1](#20240723140000)
- 16:00~16:59	PSMD: [knowledge model(protocol.log -> protocol + effect)](#20240723160000)
This commit is contained in:
黄勇刚 2024-07-23 19:03:27 +08:00
parent c2497912ca
commit e78dde3784
2 changed files with 178 additions and 42 deletions

View File

@ -1,25 +1,161 @@
# 2024.07.23.
计划
小结
<a id="top"></a>
根据[ego模型时间接口](https://gitee.com/hyg/blog/blob/master/timeflow.md)今天绑定模版2(2a)。
| 时间片 | 时长 | 用途 | 手稿 |
| --- | --- | :---: | --- |
| 04:40~04:54 | 15 | 休整 | |
| 04:55~05:54 | 60 | 备餐、运动 | |
| 05:55~06:39 | 45 | 早餐 | |
| 06:40~07:24 | 45 | 会议、自习 | |
| 07:25~07:43 | 19 | 休整 | |
| 07:45~10:59 | 195 | 工作 | PSMD:整理新版本term的manifest code [在线](http://simp.ly/p/3GXNTh) [离线](../../draft/2024/07/20240723074500.md) <a href="mailto:huangyg@mars22.com?subject=关于2024.07.23.[PSMD:整理新版本term的manifest code]任务&body=日期: 20240723%0D%0A序号: 5%0D%0A手稿:../../draft/2024/07/20240723074500.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[想法]</a> |
| 11:00~13:59 | 180 | 备餐、午餐午休 | |
| 14:00~15:29 | 90 | 工作 | ego:schema level 2 schema for code v1 [在线](http://simp.ly/p/lsBYG9) [离线](../../draft/2024/07/20240723140000.md) <a href="mailto:huangyg@mars22.com?subject=关于2024.07.23.[ego:schema level 2 schema for code v1]任务&body=日期: 20240723%0D%0A序号: 7%0D%0A手稿:../../draft/2024/07/20240723140000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[想法]</a> |
| 15:30~15:59 | 30 | 休整 | |
| 16:00~16:59 | 60 | 工作 | PSMD:knowledge model(protocol.log -> protocol + effect) [在线](http://simp.ly/p/MpcbHD) [离线](../../draft/2024/07/20240723160000.md) <a href="mailto:huangyg@mars22.com?subject=关于2024.07.23.[PSMD:knowledge model(protocol.log -> protocol + effect)]任务&body=日期: 20240723%0D%0A序号: 9%0D%0A手稿:../../draft/2024/07/20240723160000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[想法]</a> |
| 17:00~18:59 | 120 | 晚餐 | |
| 19:00~19:59 | 60 | 讨论、整理提交 | |
<a id="index"></a>
- 07:45~09:14 PSMD: [整理新版本term的manifest code](#20240723074500)
- 14:00~14:59 ego: [schema level 2 schema for code v1](#20240723140000)
- 16:00~16:59 PSMD: [knowledge model(protocol.log -> protocol + effect)](#20240723160000)
---
season stat:
- 07:45~10:59 PSMD: [整理新版本term的manifest code](../../draft/2024/07/20240723074500.md)
- 14:00~15:29 ego: [schema level 2 schema for code v1](../../draft/2024/07/20240723140000.md)
- 16:00~16:59 PSMD: [knowledge model(protocol.log -> protocol + effect)](../../draft/2024/07/20240723160000.md)
| task | alloc | sold | hold | todo |
| :---: | ---: | ---: | ---: | ---: |
| total | 17700 | 5162 | 12538 | 3480 |
| PSMD | 7000 | 1037 | 5963 | 555 |
| ego | 4000 | 1472 | 2528 | 765 |
| infra | 2000 | 90 | 1910 | 0 |
| xuemen | 1500 | 120 | 1380 | 450 |
| raw | 500 | 150 | 350 | 180 |
| learn | 1500 | 1207 | 293 | 870 |
| js | 1200 | 1086 | 114 | 660 |
---
waiting list:
- 30分钟时间片
- js的第1号事项learn helia ipns,reading time.
- learn的第2号事项linkml, yaml-ld, reading time.
- js的第2号事项learn ssb db,reading time.
- learn的第3号事项Decentralized Identifiers
- 60分钟时间片
- raw的第1号事项自动从网页提取营养成分表
- learn的第1号事项learn ipld,reading time.
- ego的第2号事项eventemitter sample
- raw的第2号事项设计新版raw.js架构。
- 90分钟时间片
- PSMD的第1号事项FPM(finite protocol machine) model
- PSMD的第2号事项整理新版本term的manifest code
- PSMD的第4号事项以1406为例检查知识图谱和blawx的语法
- PSMD的第5号事项term metadata的序号分为显示序号和唯一id两种。
- 195分钟时间片
- ego的第1号事项新版ego, instance or model, any manifest
- xuemen的第1号事项kernel模型升级
- xuemen的第2号事项重新设计S2状态下的学门基本管理制度
- PSMD的第3号事项term + COM matedata -> deploy metadata -> deploy view
---
<a href="mailto:huangyg@mars22.com?subject=关于2024.07.23.[整理新版本term的manifest code]任务&body=日期: 2024.07.23.%0D%0A序号: 5%0D%0A手稿:../../draft/2024/07/20240723074500.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[email]</a> | [top](#top) | [index](#index)
<a id="20240723074500"></a>
## 7:45~10:59
PSMD: [整理新版本term的manifest code]
- readme: |
- read 2024.07.22. 09:30 draft
- read D:\huangyg\git\draft\2024\07\20240721160000.md
- 设计前置protocol的定义和数据表现
- 逐个条款签署和整份protocol签署的关系是否还需要嵌套term。
- 设计每项知识的思考和案例积累锚点。
- 前置protocol的公示可以作为实践结果不作为要求。真正可以作为要求的是
- 自身的行为及其原因,可以自述的范围:标出理性与非理性(下意识)行为的边界。
- 对待自身与其他方采取相同标准的范围:标出公平与(无法自控、无法意识到的)歧视的边界。
- 上述范围与边界对合作行为有明显影响是protocol可以要求参与者公示的。为了展示自身的范围和边界最佳方式就是展示前置protocol和历史记录今后发现更好的展示方式前置protocol无法表达的可以随之修订。
- 新版term的切分主要考虑manifest code 中fsm的完整性。关于执行效果的积累锚点应该也是这样。
- 在个人领域视角protocol是个人的补丁protocol所定义的术语、资产map映射到个人的术语、资产列表中protocol所定义的行为并入到个人的行为中。映射和并入是个人领域的原生操作。
- 今天主要还是补充manifest text的内容登记90分钟再追加时间。
- '90': 整理新版本term的manifest code
readme: |
- read 2024.07.23. 07:45 draft
- read 2024.07.22. 09:30 draft
- read D:\huangyg\git\draft\2024\07\20240721160000.md
- 设计前置protocol的定义和数据表现
- 逐个条款签署和整份protocol签署的关系是否还需要嵌套term。
- 设计每项知识的思考和案例积累锚点。
- 随之修订manifest text。
---
<a href="mailto:huangyg@mars22.com?subject=关于2024.07.23.[schema level 2 schema for code v1]任务&body=日期: 2024.07.23.%0D%0A序号: 7%0D%0A手稿:../../draft/2024/07/20240723140000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[email]</a> | [top](#top) | [index](#index)
<a id="20240723140000"></a>
## 14:00~15:29
ego: [schema level 2 schema for code v1]
- read manifest text: D:\huangyg\git\js.sample\schema\schema.md
- schema for data are linkml, json schema, ipld's DSL or DMT files.
- schema for code is
- infra使用的方案event and emit 机制使用共享的event名称穿透两方的代码。
- 自定义module接口规范。
- D:\huangyg\git\js.sample\schema\schemeforcodev0.yaml
- 登记60分钟插入复习任务
- '60': eventemitter sample
readme: |
- event listener in module
- auto load the event listener in main js file
- load them in a function in module
- load them in main js file use metadata
bind:
- '60': schema level 2 schema for code v1
readme: |
- schema means "task level and stage defined by schema"
- schema manifest code: generate tasks by level and stage define by schema
- schame level 2 schema for code: schema for develop "generate tasks by level and stage define by schema
---
<a href="mailto:huangyg@mars22.com?subject=关于2024.07.23.[knowledge model(protocol.log -> protocol + effect)]任务&body=日期: 2024.07.23.%0D%0A序号: 9%0D%0A手稿:../../draft/2024/07/20240723160000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[email]</a> | [top](#top) | [index](#index)
<a id="20240723160000"></a>
## 16:00~16:59
PSMD: [knowledge model(protocol.log -> protocol + effect)]
- read D:\huangyg\git\draft\2024\07\20240722160000.md
- (protocol.log -> protocol + effect) 不用knowledge这个词缩小为有限协议机FPMfinite protocol machine
- p0,{p},{e},F{(p)->(p,e)}
- p0初始protocol
- {p}protocol的集合。其中protocol可以用FSM定义:
- (s0,{s},{e},{a},F{(s,e)->(s,a)})
- s0初始状态
- {s} state的集合
- {e}event的集合
- {a}action的集合
- F(s,e)->(s,a)的函数
- {e}effect的集合
- F(p)->(p,e)的函数。(protocol.log -> protocol + effect)
```mermaid
---
title: Finite Protocol Machine sample
---
stateDiagram-v2
p0: the init protocol
p1: protocol 1
p2: protocol 2
p3: protocol 3
p4: protocol 4
p0 --> p1 : effect a
p1 --> p2 : effect b
p1 --> p3 : effect c
p3 --> p4 : effect d
p4 --> p0 : init
```
- protocol deployment协议的部署表现为FSM合并。
- (s0,{s},{e},{a},F(s,e)->(s,a)) 的合并joint(FSM1,(sn1,e,a),{newname: oldname})
- FSM1的s01作为合并后的s0
- 增加F(sn1,e)->(s02,a)接入S02
- 旧名称到新名称的映射,其它四个集合都合并
- role,asset,interface,alloc的合并: joint(protocol1,protocol1.alloc.n)
- role、asset、interface可以自动合并改名
- alloc部分
- protocol1的不可修订条款、自修订条款不变
- protocol2的不可修订条款由protocol1的某个决策程序(protocol1.alloc.n)修订
- protocol2的自修订条款不变
- 其他部分应该可以自动合并,具体情形在实践中验证。
- 更复杂的情况人工处理,实际上是重新设计。
- 今天知识厘清概念,继续:
- '60': FPM(finite protocol machine) model
readme: |
- a sample instance of FPM in manifest code
- schema for code of FPM

View File

@ -5,58 +5,58 @@
---
如果绑定模版2a可能安排以下任务
- 07:45 term + COM matedata -> deploy metadata -> deploy view -PSMD[0]
- 14:00 以1406为例检查知识图谱和blawx的语法 -PSMD[1]
- 16:00 schema manifest code v0 -ego[0]
- 07:45 新版ego, instance or model, any manifest -ego[0]
- 14:00 FPM(finite protocol machine) model -PSMD[0]
- 16:00 自动从网页提取营养成分表 -raw[0]
---
如果绑定模版2b可能安排以下任务
- 09:30 以1406为例检查知识图谱和blawx的语法 -PSMD[1]
- 14:00 term metadata的序号分为显示序号和唯一id两种。 -PSMD[2]
- 16:00 schema manifest code v0 -ego[0]
- 09:30 FPM(finite protocol machine) model -PSMD[0]
- 14:00 整理新版本term的manifest code -PSMD[1]
- 16:00 自动从网页提取营养成分表 -raw[0]
---
如果绑定模版2c可能安排以下任务
- 14:00 以1406为例检查知识图谱和blawx的语法 -PSMD[1]
- 16:00 schema manifest code v0 -ego[0]
- 14:00 FPM(finite protocol machine) model -PSMD[0]
- 16:00 自动从网页提取营养成分表 -raw[0]
---
如果绑定模版1a可能安排以下任务
- 07:45 schema manifest code v0 -ego[0]
- 09:30 以1406为例检查知识图谱和blawx的语法 -PSMD[1]
- 14:00 leran helia ipns,reading time. -js[0]
- 14:30 复习eventemit机制。 -learn[1]
- 16:00 自动从网页提取营养成分表 -raw[0]
- 07:45 自动从网页提取营养成分表 -raw[0]
- 09:30 FPM(finite protocol machine) model -PSMD[0]
- 14:00 learn helia ipns,reading time. -js[0]
- 14:30 linkml, yaml-ld, reading time. -learn[1]
- 16:00 learn ipld,reading time. -learn[0]
---
如果绑定模版1b可能安排以下任务
- 09:30 以1406为例检查知识图谱和blawx的语法 -PSMD[1]
- 14:00 leran helia ipns,reading time. -js[0]
- 14:30 复习eventemit机制。 -learn[1]
- 16:00 schema manifest code v0 -ego[0]
- 09:30 FPM(finite protocol machine) model -PSMD[0]
- 14:00 learn helia ipns,reading time. -js[0]
- 14:30 linkml, yaml-ld, reading time. -learn[1]
- 16:00 自动从网页提取营养成分表 -raw[0]
---
如果绑定模版1c可能安排以下任务
- 14:00 leran helia ipns,reading time. -js[0]
- 14:30 复习eventemit机制。 -learn[1]
- 16:00 schema manifest code v0 -ego[0]
- 14:00 learn helia ipns,reading time. -js[0]
- 14:30 linkml, yaml-ld, reading time. -learn[1]
- 16:00 自动从网页提取营养成分表 -raw[0]
---
如果绑定模版1d可能安排以下任务
- 14:00 leran helia ipns,reading time. -js[0]
- 14:30 复习eventemit机制。 -learn[1]
- 16:00 schema manifest code v0 -ego[0]
- 14:00 learn helia ipns,reading time. -js[0]
- 14:30 linkml, yaml-ld, reading time. -learn[1]
- 16:00 自动从网页提取营养成分表 -raw[0]
---
如果绑定模版1e可能安排以下任务
- 16:00 schema manifest code v0 -ego[0]
- 16:00 自动从网页提取营养成分表 -raw[0]
---
如果绑定模版1f可能安排以下任务