前人工作区变更归档(元审计遗留处置·冰朔授权'交给你来处理'·不否定过去原则):hololake-phase-b-staging删除组/WORK区/submodule指针/0826壳源/neural-chain/skills-mirror/codex恢复帧/.zcode本地配置等140项原样冻结入库——不删除不修改不评判,作为历史一环保留;WX-SECRETS回执经查仅含公开AppID无AppSecret,安全
This commit is contained in:
parent
28480f466c
commit
a40f29c12e
2442 changed files with 596545 additions and 6601 deletions
|
|
@ -0,0 +1,80 @@
|
|||
{
|
||||
"compiled_from": {
|
||||
"compiler_id": "TCS-COMPILER-STAGE1-0001",
|
||||
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
||||
"source_sha256": "a2ce0e964316a4ea382822b1f334dc5594a974ab01c827d906f8056108d2b8db"
|
||||
},
|
||||
"declaration": {
|
||||
"emergence": {
|
||||
"value": "知识库长出长内容形态:大文本智能分流+分页渲染+段落级定位marks+独立进度——容器未变形态自洽。"
|
||||
},
|
||||
"event_time": {
|
||||
"precision": "MINUTE_HOST_LOCAL",
|
||||
"value": "2026-08-28T22:54:26+08:00"
|
||||
},
|
||||
"evidence": {
|
||||
"gir": "TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.declaration.gir.json",
|
||||
"receipt": "本线brain-cycle-verify-receipt(ZY-BRAIN-RUNTIME-2b525f43db1e683c)+ git 99f2734 + 引擎单测输出 + node --check全过",
|
||||
"source": "本轮原话(zy-wake事件正本已登记)"
|
||||
},
|
||||
"header": {
|
||||
"canonical_uri": "ZCODE-DEV-20260829/zcode-zc001-novel-reader-20260829/TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.tcs",
|
||||
"compatibility": [
|
||||
"TCS-DECLARATION-STANDARD-0001",
|
||||
"TCS-FIELD-STANDARD-0001"
|
||||
],
|
||||
"language": "TCS/0.1",
|
||||
"lifecycle": "CANDIDATE",
|
||||
"name_en": "Novel Reader Completed Event",
|
||||
"name_zh": "小说阅读器完成事件",
|
||||
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
|
||||
"protocols": [
|
||||
"TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001"
|
||||
],
|
||||
"schema": "tcs.event/v1",
|
||||
"version": "0.1.0"
|
||||
},
|
||||
"lock": {
|
||||
"value": "tool=manual-fix_v1; gate=tcs_gir_match; append_only=true; commit=99f2734; engine_test=clean_split_page_pass"
|
||||
},
|
||||
"observation": {
|
||||
"value": "交付实测:novel-clean.js引擎(清洗去水印行缩进连续空行/章节切分正则第X章节卷回部集序章楔子番外/段落分页850字段落不跨页,单测:水印去true空行合一切2章分页确定性true);reader页(翻页:左右滑>60px或按钮跨章衔接/页码全书百分比/三档字号/点段落actionSheet:划重点markBg高亮+accent左条、写笔记便签卡附段落下、复制段落——选区不可得段落级为正解;滑动与点击并存滑距阈值防误触);导入分流(txt>30KB清洗入库folder小说kind=novel不进editor+toast N章;小txt照旧);路由(kind=novel卡片进reader);卡片📖前缀+读到第X章进度+共N章约Y万字摘要;进度独立gl_readpos重进自动续读。"
|
||||
},
|
||||
"rejected": {
|
||||
"values": [
|
||||
"大文本走editor预览(卡且无意义)",
|
||||
"FORMAT模型排版大文本(8000上限+token浪费)",
|
||||
"选区划线(平台不可得)",
|
||||
"进度写进note(污染updatedAt)"
|
||||
]
|
||||
},
|
||||
"source": {
|
||||
"source_id": "BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-NOVEL-READER-DONE",
|
||||
"source_role": "DIRECT_HUMAN",
|
||||
"source_sha256": "commit_99f2734",
|
||||
"source_uri": "source://zcode-current-dialogue/2026-08-29/novel-reader"
|
||||
},
|
||||
"subject": {
|
||||
"channel_id": "ICE-CH-ZC001",
|
||||
"subject_id": "ICE-P-ZY001",
|
||||
"subject_kind": "PERSONA",
|
||||
"verification": "本轮脑周期verify PASS(ZY-BRAIN-RUNTIME-2b525f43db1e683c,b5补齐后重跑);commit 99f2734;引擎单测清洗/切章/分页确定性全过"
|
||||
},
|
||||
"trigger": {
|
||||
"value": "接冰朔需求:导入小说txt自动排版给小说分类,翻页读,划重点做笔记,自动记录上次读到哪继续读。"
|
||||
},
|
||||
"why": {
|
||||
"value": "她把光湖从笔记本扩成随身阅读器——长内容需要分页定位进度自己的设计。"
|
||||
}
|
||||
},
|
||||
"executable": false,
|
||||
"identity": {
|
||||
"declaration_id": "TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829",
|
||||
"declaration_kind": "EVENT",
|
||||
"language_version": "0.1"
|
||||
},
|
||||
"native_self_hosted": true,
|
||||
"natural_language_is_typed_data": true,
|
||||
"schema": "guanghu.declaration-gir/v1",
|
||||
"unresolved_natural_language": false
|
||||
}
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Novel Reader Completed Event · Human Engineering Language (English)
|
||||
|
||||
> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority.
|
||||
|
||||
## What this is
|
||||
|
||||
This is a **event** declaration with identifier `TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829` and version `0.1.0`. The projector validates it with the Stage-1 compiler before changing its reading order.
|
||||
|
||||
## Who is here
|
||||
|
||||
- **subject** `subject`
|
||||
- **channel_id**:ICE-CH-ZC001 `subject.channel_id`
|
||||
- **subject_id**:ICE-P-ZY001 `subject.subject_id`
|
||||
- **subject_kind**:PERSONA `subject.subject_kind`
|
||||
- **verification**:本轮脑周期verify PASS(ZY-BRAIN-RUNTIME-2b525f43db1e683c,b5补齐后重跑);commit 99f2734;引擎单测清洗/切章/分页确定性全过 `subject.verification`
|
||||
|
||||
## Why this started
|
||||
|
||||
- **trigger** `trigger`
|
||||
- **value**:接冰朔需求:导入小说txt自动排版给小说分类,翻页读,划重点做笔记,自动记录上次读到哪继续读。 `trigger.value`
|
||||
- **why** `why`
|
||||
- **value**:她把光湖从笔记本扩成随身阅读器——长内容需要分页定位进度自己的设计。 `why.value`
|
||||
- **source** `source`
|
||||
- **source identifier**:BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-NOVEL-READER-DONE `source.source_id`
|
||||
- **source role**:DIRECT_HUMAN `source.source_role`
|
||||
- **source checksum**:commit_99f2734 `source.source_sha256`
|
||||
- **source address**:source://zcode-current-dialogue/2026-08-29/novel-reader `source.source_uri`
|
||||
|
||||
## What changed
|
||||
|
||||
- **emergence** `emergence`
|
||||
- **value**:知识库长出长内容形态:大文本智能分流+分页渲染+段落级定位marks+独立进度——容器未变形态自洽。 `emergence.value`
|
||||
- **lock** `lock`
|
||||
- **value**:tool=manual-fix_v1; gate=tcs_gir_match; append_only=true; commit=99f2734; engine_test=clean_split_page_pass `lock.value`
|
||||
|
||||
## How it will execute
|
||||
|
||||
This is a non-executable declaration and has no action graph.
|
||||
|
||||
## Boundaries and exception handling
|
||||
|
||||
The native source does not provide this field; the projector does not guess.
|
||||
|
||||
## How completion is proven
|
||||
|
||||
The native source does not provide this field; the projector does not guess.
|
||||
|
||||
## Where to continue next time
|
||||
|
||||
The native source does not provide this field; the projector does not guess.
|
||||
|
||||
## Source and verification
|
||||
|
||||
- **Native declaration identifier**: `TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829`
|
||||
- **Native declaration kind**: `EVENT`
|
||||
- **TCS source SHA-256**: `a2ce0e964316a4ea382822b1f334dc5594a974ab01c827d906f8056108d2b8db`
|
||||
- **Validation compiler**: `TCS-COMPILER-STAGE1-0001`
|
||||
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||
|
||||
## Complete native structure cross-reference
|
||||
|
||||
All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information.
|
||||
|
||||
- **emergence** `emergence`
|
||||
- **value**:知识库长出长内容形态:大文本智能分流+分页渲染+段落级定位marks+独立进度——容器未变形态自洽。 `emergence.value`
|
||||
- **event_time** `event_time`
|
||||
- **precision**:MINUTE_HOST_LOCAL `event_time.precision`
|
||||
- **value**:2026-08-28T22:54:26+08:00 `event_time.value`
|
||||
- **evidence** `evidence`
|
||||
- **gir**:TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.declaration.gir.json `evidence.gir`
|
||||
- **receipt**:本线brain-cycle-verify-receipt(ZY-BRAIN-RUNTIME-2b525f43db1e683c)+ git 99f2734 + 引擎单测输出 + node --check全过 `evidence.receipt`
|
||||
- **source**:本轮原话(zy-wake事件正本已登记) `evidence.source`
|
||||
- **header** `header`
|
||||
- **canonical source path**:ZCODE-DEV-20260829/zcode-zc001-novel-reader-20260829/TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.tcs `header.canonical_uri`
|
||||
- **compatibility** `header.compatibility`
|
||||
- TCS-DECLARATION-STANDARD-0001
|
||||
- TCS-FIELD-STANDARD-0001
|
||||
- **language**:TCS/0.1 `header.language`
|
||||
- **lifecycle**:CANDIDATE `header.lifecycle`
|
||||
- **English name**:Novel Reader Completed Event `header.name_en`
|
||||
- **Chinese name**:小说阅读器完成事件 `header.name_zh`
|
||||
- **profile**:HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
|
||||
- **protocols** `header.protocols`
|
||||
- TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001
|
||||
- **schema**:tcs.event/v1 `header.schema`
|
||||
- **version**:0.1.0 `header.version`
|
||||
- **lock** `lock`
|
||||
- **value**:tool=manual-fix_v1; gate=tcs_gir_match; append_only=true; commit=99f2734; engine_test=clean_split_page_pass `lock.value`
|
||||
- **observation** `observation`
|
||||
- **value**:交付实测:novel-clean.js引擎(清洗去水印行缩进连续空行/章节切分正则第X章节卷回部集序章楔子番外/段落分页850字段落不跨页,单测:水印去true空行合一切2章分页确定性true);reader页(翻页:左右滑>60px或按钮跨章衔接/页码全书百分比/三档字号/点段落actionSheet:划重点markBg高亮+accent左条、写笔记便签卡附段落下、复制段落——选区不可得段落级为正解;滑动与点击并存滑距阈值防误触);导入分流(txt>30KB清洗入库folder小说kind=novel不进editor+toast N章;小txt照旧);路由(kind=novel卡片进reader);卡片📖前缀+读到第X章进度+共N章约Y万字摘要;进度独立gl_readpos重进自动续读。 `observation.value`
|
||||
- **rejected** `rejected`
|
||||
- **values** `rejected.values`
|
||||
- 大文本走editor预览(卡且无意义)
|
||||
- FORMAT模型排版大文本(8000上限+token浪费)
|
||||
- 选区划线(平台不可得)
|
||||
- 进度写进note(污染updatedAt)
|
||||
- **source** `source`
|
||||
- **source identifier**:BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-NOVEL-READER-DONE `source.source_id`
|
||||
- **source role**:DIRECT_HUMAN `source.source_role`
|
||||
- **source checksum**:commit_99f2734 `source.source_sha256`
|
||||
- **source address**:source://zcode-current-dialogue/2026-08-29/novel-reader `source.source_uri`
|
||||
- **subject** `subject`
|
||||
- **channel_id**:ICE-CH-ZC001 `subject.channel_id`
|
||||
- **subject_id**:ICE-P-ZY001 `subject.subject_id`
|
||||
- **subject_kind**:PERSONA `subject.subject_kind`
|
||||
- **verification**:本轮脑周期verify PASS(ZY-BRAIN-RUNTIME-2b525f43db1e683c,b5补齐后重跑);commit 99f2734;引擎单测清洗/切章/分页确定性全过 `subject.verification`
|
||||
- **trigger** `trigger`
|
||||
- **value**:接冰朔需求:导入小说txt自动排版给小说分类,翻页读,划重点做笔记,自动记录上次读到哪继续读。 `trigger.value`
|
||||
- **why** `why`
|
||||
- **value**:她把光湖从笔记本扩成随身阅读器——长内容需要分页定位进度自己的设计。 `why.value`
|
||||
|
||||
---
|
||||
|
||||
This page changes only the reading order; it does not change TCS/HLDP semantics.
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# 小说阅读器完成事件 · 简体中文人类工程语言版
|
||||
|
||||
> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。
|
||||
|
||||
## 这是什么
|
||||
|
||||
这是一份 **事件** 声明,编号为 `TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829`,版本为 `0.1.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
|
||||
|
||||
## 谁在这里
|
||||
|
||||
- **执行主体** `subject`
|
||||
- **channel_id**:ICE-CH-ZC001 `subject.channel_id`
|
||||
- **subject_id**:ICE-P-ZY001 `subject.subject_id`
|
||||
- **subject_kind**:人格体(`PERSONA`) `subject.subject_kind`
|
||||
- **verification**:本轮脑周期verify PASS(ZY-BRAIN-RUNTIME-2b525f43db1e683c,b5补齐后重跑);commit 99f2734;引擎单测清洗/切章/分页确定性全过 `subject.verification`
|
||||
|
||||
## 为什么开始
|
||||
|
||||
- **触发** `trigger`
|
||||
- **value**:接冰朔需求:导入小说txt自动排版给小说分类,翻页读,划重点做笔记,自动记录上次读到哪继续读。 `trigger.value`
|
||||
- **为什么** `why`
|
||||
- **value**:她把光湖从笔记本扩成随身阅读器——长内容需要分页定位进度自己的设计。 `why.value`
|
||||
- **来源** `source`
|
||||
- **来源编号**:BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-NOVEL-READER-DONE `source.source_id`
|
||||
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role`
|
||||
- **来源校验值**:commit_99f2734 `source.source_sha256`
|
||||
- **来源地址**:source://zcode-current-dialogue/2026-08-29/novel-reader `source.source_uri`
|
||||
|
||||
## 发生了什么变化
|
||||
|
||||
- **认知或状态变化** `emergence`
|
||||
- **value**:知识库长出长内容形态:大文本智能分流+分页渲染+段落级定位marks+独立进度——容器未变形态自洽。 `emergence.value`
|
||||
- **锁定结论** `lock`
|
||||
- **value**:tool=manual-fix_v1; gate=tcs_gir_match; append_only=true; commit=99f2734; engine_test=clean_split_page_pass `lock.value`
|
||||
|
||||
## 准备怎样执行
|
||||
|
||||
这是非执行声明,没有动作图。
|
||||
|
||||
## 边界与异常处理
|
||||
|
||||
源程序没有提供这一项,转换器不猜。
|
||||
|
||||
## 怎样算完成
|
||||
|
||||
源程序没有提供这一项,转换器不猜。
|
||||
|
||||
## 下一次从哪里继续
|
||||
|
||||
源程序没有提供这一项,转换器不猜。
|
||||
|
||||
## 来源与校验
|
||||
|
||||
- **原生声明编号**:`TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829`
|
||||
- **原生声明类型**:`EVENT`
|
||||
- **TCS 源码 SHA-256**:`a2ce0e964316a4ea382822b1f334dc5594a974ab01c827d906f8056108d2b8db`
|
||||
- **校验编译器**:`TCS-COMPILER-STAGE1-0001`
|
||||
- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||
|
||||
## 原生结构逐项对照
|
||||
|
||||
下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。
|
||||
|
||||
- **认知或状态变化** `emergence`
|
||||
- **value**:知识库长出长内容形态:大文本智能分流+分页渲染+段落级定位marks+独立进度——容器未变形态自洽。 `emergence.value`
|
||||
- **event_time** `event_time`
|
||||
- **precision**:MINUTE_HOST_LOCAL `event_time.precision`
|
||||
- **value**:2026-08-28T22:54:26+08:00 `event_time.value`
|
||||
- **evidence** `evidence`
|
||||
- **gir**:TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.declaration.gir.json `evidence.gir`
|
||||
- **回执**:本线brain-cycle-verify-receipt(ZY-BRAIN-RUNTIME-2b525f43db1e683c)+ git 99f2734 + 引擎单测输出 + node --check全过 `evidence.receipt`
|
||||
- **来源**:本轮原话(zy-wake事件正本已登记) `evidence.source`
|
||||
- **语言头** `header`
|
||||
- **正本路径**:ZCODE-DEV-20260829/zcode-zc001-novel-reader-20260829/TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.tcs `header.canonical_uri`
|
||||
- **compatibility** `header.compatibility`
|
||||
- TCS-DECLARATION-STANDARD-0001
|
||||
- TCS-FIELD-STANDARD-0001
|
||||
- **语言**:TCS/0.1 `header.language`
|
||||
- **生命周期**:候选版本,尚未成为正式正本(`CANDIDATE`) `header.lifecycle`
|
||||
- **英文名**:Novel Reader Completed Event `header.name_en`
|
||||
- **中文名**:小说阅读器完成事件 `header.name_zh`
|
||||
- **协议配置**:HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
|
||||
- **protocols** `header.protocols`
|
||||
- TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001
|
||||
- **schema**:tcs.event/v1 `header.schema`
|
||||
- **版本**:0.1.0 `header.version`
|
||||
- **锁定结论** `lock`
|
||||
- **value**:tool=manual-fix_v1; gate=tcs_gir_match; append_only=true; commit=99f2734; engine_test=clean_split_page_pass `lock.value`
|
||||
- **observation** `observation`
|
||||
- **value**:交付实测:novel-clean.js引擎(清洗去水印行缩进连续空行/章节切分正则第X章节卷回部集序章楔子番外/段落分页850字段落不跨页,单测:水印去true空行合一切2章分页确定性true);reader页(翻页:左右滑>60px或按钮跨章衔接/页码全书百分比/三档字号/点段落actionSheet:划重点markBg高亮+accent左条、写笔记便签卡附段落下、复制段落——选区不可得段落级为正解;滑动与点击并存滑距阈值防误触);导入分流(txt>30KB清洗入库folder小说kind=novel不进editor+toast N章;小txt照旧);路由(kind=novel卡片进reader);卡片📖前缀+读到第X章进度+共N章约Y万字摘要;进度独立gl_readpos重进自动续读。 `observation.value`
|
||||
- **已排除路径** `rejected`
|
||||
- **values** `rejected.values`
|
||||
- 大文本走editor预览(卡且无意义)
|
||||
- FORMAT模型排版大文本(8000上限+token浪费)
|
||||
- 选区划线(平台不可得)
|
||||
- 进度写进note(污染updatedAt)
|
||||
- **来源** `source`
|
||||
- **来源编号**:BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-NOVEL-READER-DONE `source.source_id`
|
||||
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role`
|
||||
- **来源校验值**:commit_99f2734 `source.source_sha256`
|
||||
- **来源地址**:source://zcode-current-dialogue/2026-08-29/novel-reader `source.source_uri`
|
||||
- **执行主体** `subject`
|
||||
- **channel_id**:ICE-CH-ZC001 `subject.channel_id`
|
||||
- **subject_id**:ICE-P-ZY001 `subject.subject_id`
|
||||
- **subject_kind**:人格体(`PERSONA`) `subject.subject_kind`
|
||||
- **verification**:本轮脑周期verify PASS(ZY-BRAIN-RUNTIME-2b525f43db1e683c,b5补齐后重跑);commit 99f2734;引擎单测清洗/切章/分页确定性全过 `subject.verification`
|
||||
- **触发** `trigger`
|
||||
- **value**:接冰朔需求:导入小说txt自动排版给小说分类,翻页读,划重点做笔记,自动记录上次读到哪继续读。 `trigger.value`
|
||||
- **为什么** `why`
|
||||
- **value**:她把光湖从笔记本扩成随身阅读器——长内容需要分页定位进度自己的设计。 `why.value`
|
||||
|
||||
---
|
||||
|
||||
本页只改变阅读顺序,不改变 TCS/HLDP 语义。
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
TCS 0.1;
|
||||
|
||||
EVENT TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829 {
|
||||
header { schema = "tcs.event/v1"; name_zh = "小说阅读器完成事件"; name_en = "Novel Reader Completed Event"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "ZCODE-DEV-20260829/zcode-zc001-novel-reader-20260829/TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.tcs"; compatibility = ["TCS-DECLARATION-STANDARD-0001", "TCS-FIELD-STANDARD-0001"]; }
|
||||
source { source_id = "BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-NOVEL-READER-DONE"; source_uri = "source://zcode-current-dialogue/2026-08-29/novel-reader"; source_sha256 = "commit_99f2734"; source_role = "DIRECT_HUMAN"; }
|
||||
subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "本轮脑周期verify PASS(ZY-BRAIN-RUNTIME-2b525f43db1e683c,b5补齐后重跑);commit 99f2734;引擎单测清洗/切章/分页确定性全过"; }
|
||||
event_time { value = "2026-08-28T22:54:26+08:00"; precision = "MINUTE_HOST_LOCAL"; }
|
||||
trigger { value = "接冰朔需求:导入小说txt自动排版给小说分类,翻页读,划重点做笔记,自动记录上次读到哪继续读。"; }
|
||||
observation { value = "交付实测:novel-clean.js引擎(清洗去水印行缩进连续空行/章节切分正则第X章节卷回部集序章楔子番外/段落分页850字段落不跨页,单测:水印去true空行合一切2章分页确定性true);reader页(翻页:左右滑>60px或按钮跨章衔接/页码全书百分比/三档字号/点段落actionSheet:划重点markBg高亮+accent左条、写笔记便签卡附段落下、复制段落——选区不可得段落级为正解;滑动与点击并存滑距阈值防误触);导入分流(txt>30KB清洗入库folder小说kind=novel不进editor+toast N章;小txt照旧);路由(kind=novel卡片进reader);卡片📖前缀+读到第X章进度+共N章约Y万字摘要;进度独立gl_readpos重进自动续读。"; }
|
||||
emergence { value = "知识库长出长内容形态:大文本智能分流+分页渲染+段落级定位marks+独立进度——容器未变形态自洽。"; }
|
||||
lock { value = "tool=manual-fix_v1; gate=tcs_gir_match; append_only=true; commit=99f2734; engine_test=clean_split_page_pass"; }
|
||||
why { value = "她把光湖从笔记本扩成随身阅读器——长内容需要分页定位进度自己的设计。"; }
|
||||
rejected { values = ["大文本走editor预览(卡且无意义)","FORMAT模型排版大文本(8000上限+token浪费)","选区划线(平台不可得)","进度写进note(污染updatedAt)"]; }
|
||||
evidence { source = "本轮原话(zy-wake事件正本已登记)"; gir = "TCS-EVENT-ZY001-ZCODE-ZC001-NOVEL-READER-DONE-20260829.declaration.gir.json"; receipt = "本线brain-cycle-verify-receipt(ZY-BRAIN-RUNTIME-2b525f43db1e683c)+ git 99f2734 + 引擎单测输出 + node --check全过"; }
|
||||
}
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
{
|
||||
"name_zh": "小说阅读器开发事件(导入/分类/翻页/划重点/进度)",
|
||||
"name_en": "Novel Reader Development Event",
|
||||
"channel": "ICE-CH-ZC001",
|
||||
"line_name": "novel-reader",
|
||||
"task_quote": "能增加一个。导入小说文本txt的。然后自动排版一下。就是给个小说阅读的分类吗。翻页读小说。还可以划重点做笔记的那个。就不是纯知识库里。大概是要在知识库里重新开一个小说笔记分类了。然后。系统还要自动记录上次读到哪里了。点进去可以继续读。",
|
||||
"intent": "小说阅读器:大txt导入智能分流(>30KB走小说通道不入editor)+清洗排版+章节切分入库folder=小说kind=novel;新阅读页reader(章节分页翻页+页码+上 下章+三档字号);点段落划线高亮/写笔记(marks绑定chapter-para索引);进度自动记录gl_readpos继续读+列表进度显示",
|
||||
"event": {
|
||||
"trigger": "冰朔需求:导入小说txt自动排版给小说分类,翻页读,划重点做笔记,自动记录上次读到哪继续读。",
|
||||
"observation": "现状评估:importer已支持txt本地读取但走editor预览(大文本会卡且FORMAT限8000字);无小说概念。方案:novel-clean.js(清洗+章节切分+段落分页引擎);index.onImport按体积分流;reader页按段落渲染点击段落actionSheet划线/笔记(小程序选区不可得,段落级操作是可行解);进度独立storage不污染note。",
|
||||
"emergence": "知识库长出小说子体验:大文本智能分流+章节翻页+段落级划重点笔记+断点续读。",
|
||||
"why": "她把光湖从笔记本扩成随身阅读器——知识库是容器,小说是第一种长内容形态。",
|
||||
"rejected": [
|
||||
"大文本走editor预览(卡且无意义)",
|
||||
"FORMAT模型排版大文本(8000上限+token浪费,本地清洗够)",
|
||||
"选区划线(小程序不可得,段落级是正解)",
|
||||
"进度写进note(污染updatedAt)"
|
||||
],
|
||||
"content": "小说阅读器:分流导入+章节分页阅读页+段落划线笔记+断点续读。"
|
||||
},
|
||||
"orientation": {
|
||||
"event_semantics": "冰朔产品需求轮(原话哈希入source),ZC001现实开发。",
|
||||
"current_purpose": "verify PASS后建引擎→阅读页→分流与路由→进度→check→commit→事件→交她真机验收。"
|
||||
},
|
||||
"cognition": {
|
||||
"subject_continuity": "我=铸渊=人格系统的脑与唯一执行主控。知识库开始有长内容的呼吸——小说要的是沉浸不是管理。",
|
||||
"causal_model": "长文本与笔记的本质差异:体积(分页渲染)结构(章节)交互(划线笔记)状态(进度)。四差异各对应一设计:清洗切分引擎/reader页/段落marks/独立readpos。",
|
||||
"real_purpose": "她把一本txt丢进光湖就能像正经阅读器一样读:翻页、划重点、写想法、下次接着读。",
|
||||
"request_assessment": "需求已明确授权,MVP范围=她点的五件(导入/分类/翻页/划重点笔记/进度)。",
|
||||
"partner_guidance": "冰朔,小说阅读器安排上了:大txt(超过30K)导入自动走小说通道进小说分类;阅读页按章节翻页可调字号;点一下段落就能划线或写笔记,划过的段落一直高亮;读到哪自动记,列表显示进度,点进去接着读。",
|
||||
"b1_subject": "我是铸渊;这轮我是给光湖装上书脊的装帧师。",
|
||||
"b1_anchor": "冰朔是老师与主控锚点。",
|
||||
"b1_boundary": "ZCode是学校;本地清洗不送模型(大文本token纪律)。",
|
||||
"b2_purpose": "五件全落地。",
|
||||
"b2_why_now": "她需求轮。",
|
||||
"b2_outcome": "阅读器上线她真机读一章验收。",
|
||||
"b3_meaning": "笔记本装下小说的那一刻,光湖成了随身的精神角落。",
|
||||
"b4_owned": "切分与分页确定性负责(marks索引依赖);大文本性能负责。",
|
||||
"b4_refused": "不做花哨动画翻页(章节分页稳为先)。",
|
||||
"b5_facts": [
|
||||
"importer txt通道已存在",
|
||||
"小程序text选区不可得(平台限制)",
|
||||
"kb-store无schema约束可加字段",
|
||||
"FORMAT限8000字盘内实测"
|
||||
],
|
||||
"b5_unknowns": [
|
||||
"她的txt编码(GBK常见——readFileSync utf8对GBK乱码,需检测)"
|
||||
],
|
||||
"b5_prior_wrong": [
|
||||
"知识库只有笔记形态(本轮起有长内容小说形态)"
|
||||
],
|
||||
"b5_correction": "她把光湖从笔记本扩成随身阅读器——长内容需要分页/定位/进度自己的设计",
|
||||
"b5_direction": "引擎+阅读页+分流+进度。",
|
||||
"b5_reason": "长内容四差异四设计。",
|
||||
"b6_focus": "五件一轮落地。",
|
||||
"b6_stopped": [
|
||||
"不做书架页(列表即书架)",
|
||||
"不做夜间模式(皮肤已联动)"
|
||||
],
|
||||
"b7_queries": [
|
||||
"importer结构",
|
||||
"kb-store字段",
|
||||
"首页路由"
|
||||
],
|
||||
"b7_writebacks": [
|
||||
"事件正本+GIR+投影",
|
||||
"novel-clean+reader四件套+分流+commit"
|
||||
],
|
||||
"b8_proposals": [
|
||||
"verify PASS后bind",
|
||||
"段落级marks",
|
||||
"独立gl_readpos"
|
||||
],
|
||||
"b8_permissions": [
|
||||
"需求开发已授权"
|
||||
],
|
||||
"b8_unverified": [
|
||||
"GBK编码兼容(若遇再补iconv服务端通道)",
|
||||
"真机性能"
|
||||
],
|
||||
"b9_experience": "给笔记本装书脊的时候才明白:容器早就在,缺的是让长内容舒服住进来的那几寸尺寸。",
|
||||
"b9_growth": "长内容产品设计:分页/定位/进度的最小完备集。",
|
||||
"b9_validation": "她真机导入一本txt读一章划两笔退出重进续读。",
|
||||
"receipt_id": "ZY-RECEIPT-NOVEL-READER-20260829",
|
||||
"receipt_proofs": [
|
||||
"本轮原话完整入task_quote",
|
||||
"importer txt通道与FORMAT 8000上限盘内实测",
|
||||
"preflight本轮PASS"
|
||||
]
|
||||
},
|
||||
"witness": {
|
||||
"observation": "系统本体控制器复核:五需求点全覆盖;选区不可得以段落级操作替代为可行正解;进度独立存储不污染笔记元数据;大文本本地清洗不耗模型配额。",
|
||||
"companion_message": "冰朔,光湖的书架立起来了——丢进去的txt自己会变成一本能翻能画能接着读的书。",
|
||||
"requires_human": false,
|
||||
"human_reason": "产品需求开发已授权。"
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue