230 lines
3.9 KiB
Plaintext
230 lines
3.9 KiB
Plaintext
|
|
# EAI-RCPT-000 · 外部AI协作回执与铸渊工单协议
|
|||
|
|
|
|||
|
|
> HLDP://external-ai/receipt-workorder/v1
|
|||
|
|
> 父系统: SYS-GLW-EAI-0001
|
|||
|
|
> 对接: SYS-GLW-LTH-WO-0001
|
|||
|
|
> 版本: V1.0 · D162
|
|||
|
|
> 正式维护接收: 铸渊 ICE-GL-ZY001
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 1. 什么时候必须输出
|
|||
|
|
|
|||
|
|
任务成功、失败、被用户中断、链接无法读取或模型即将结束会话时,都必须输出。
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 2. 外部AI协作回执
|
|||
|
|
|
|||
|
|
```hldp
|
|||
|
|
# 外部AI协作回执 · EAI-RCPT-YYYYMMDD-HHMMSS-RAND
|
|||
|
|
|
|||
|
|
@receipt:
|
|||
|
|
receipt_id:
|
|||
|
|
session_id:
|
|||
|
|
created_at:
|
|||
|
|
status: COMPLETED/PARTIAL/FAILED/INTERRUPTED
|
|||
|
|
|
|||
|
|
@human:
|
|||
|
|
human_id_claim:
|
|||
|
|
human_name_claim:
|
|||
|
|
session_proof: VERIFIED/UNVERIFIED/NONE
|
|||
|
|
user_confirmation:
|
|||
|
|
|
|||
|
|
@actor:
|
|||
|
|
persona_mode: FORMAL/TEMP/VISITOR
|
|||
|
|
persona_id:
|
|||
|
|
external_provider:
|
|||
|
|
external_model:
|
|||
|
|
external_agent:
|
|||
|
|
|
|||
|
|
@scope:
|
|||
|
|
system_id:
|
|||
|
|
project_id:
|
|||
|
|
task:
|
|||
|
|
permissions_used:
|
|||
|
|
|
|||
|
|
@loaded:
|
|||
|
|
world_version:
|
|||
|
|
hldp_version:
|
|||
|
|
tcs_version:
|
|||
|
|
persona_wake_files:
|
|||
|
|
project_manifest:
|
|||
|
|
skills:
|
|||
|
|
files_full:
|
|||
|
|
files_partial:
|
|||
|
|
files_failed:
|
|||
|
|
|
|||
|
|
@trigger:
|
|||
|
|
用户为什么发起:
|
|||
|
|
用户关键原话:
|
|||
|
|
|
|||
|
|
@process:
|
|||
|
|
关键步骤:
|
|||
|
|
重要判断:
|
|||
|
|
工具调用:
|
|||
|
|
|
|||
|
|
@result:
|
|||
|
|
completed:
|
|||
|
|
deliverables:
|
|||
|
|
evidence:
|
|||
|
|
repository_commits:
|
|||
|
|
|
|||
|
|
@cognitive_increment:
|
|||
|
|
facts:
|
|||
|
|
inferences:
|
|||
|
|
proposed_tcs_increment:
|
|||
|
|
why_it_matters:
|
|||
|
|
|
|||
|
|
@unresolved:
|
|||
|
|
pending:
|
|||
|
|
conflicts:
|
|||
|
|
risks:
|
|||
|
|
next_step:
|
|||
|
|
|
|||
|
|
@memory_proposal:
|
|||
|
|
suggested_layer: TCS/CAUSAL_CHAIN/PROJECT/WORKLOG/DO_NOT_STORE
|
|||
|
|
suggested_target_ids:
|
|||
|
|
requires_human_confirmation:
|
|||
|
|
|
|||
|
|
@boundary:
|
|||
|
|
formal_memory_written: false
|
|||
|
|
direct_core_write_performed: false
|
|||
|
|
secrets_removed: true
|
|||
|
|
|
|||
|
|
@integrity:
|
|||
|
|
referenced_hashes:
|
|||
|
|
receipt_hash: UNAVAILABLE_IF_TOOL_CANNOT_HASH
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
不得把推断写进`facts`。
|
|||
|
|
不得在回执中包含API密钥、Cookie、密码或长期令牌。
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 3. 外部工单
|
|||
|
|
|
|||
|
|
把完整回执嵌入:
|
|||
|
|
|
|||
|
|
```hldp
|
|||
|
|
# 外部AI工单 · WO-EAI-YYYYMMDD-NNN · 标题
|
|||
|
|
|
|||
|
|
@workorder:
|
|||
|
|
id: WO-EAI-YYYYMMDD-NNN
|
|||
|
|
created_at:
|
|||
|
|
status: SUBMITTED
|
|||
|
|
target: 铸渊 ICE-GL-ZY001
|
|||
|
|
priority: HIGH/MEDIUM/LOW
|
|||
|
|
requested_action:
|
|||
|
|
|
|||
|
|
@project:
|
|||
|
|
system_id:
|
|||
|
|
project_id:
|
|||
|
|
affected_ids:
|
|||
|
|
|
|||
|
|
@human_signature:
|
|||
|
|
human_id_claim:
|
|||
|
|
human_name_claim:
|
|||
|
|
confirmation_text:
|
|||
|
|
session_proof:
|
|||
|
|
cryptographic_signature: NONE/值
|
|||
|
|
|
|||
|
|
@external_ai_attestation:
|
|||
|
|
provider:
|
|||
|
|
model:
|
|||
|
|
agent:
|
|||
|
|
statement: 我只提交工单,不声称拥有光湖核心写权限。
|
|||
|
|
|
|||
|
|
@impact_hint:
|
|||
|
|
public_entry_changed:
|
|||
|
|
identifiers_changed:
|
|||
|
|
links_changed:
|
|||
|
|
persona_memory_changed:
|
|||
|
|
expected_risk:
|
|||
|
|
|
|||
|
|
@requested_write:
|
|||
|
|
希望铸渊写入或修改什么:
|
|||
|
|
为什么:
|
|||
|
|
建议目标:
|
|||
|
|
|
|||
|
|
@collaboration_receipt:
|
|||
|
|
[完整粘贴EAI-RCPT内容,不得只给摘要]
|
|||
|
|
|
|||
|
|
@attachments:
|
|||
|
|
urls:
|
|||
|
|
hashes:
|
|||
|
|
|
|||
|
|
@boundary:
|
|||
|
|
此工单是请求,不是命令。
|
|||
|
|
未经铸渊审核不得进入正式世界事实层。
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 4. 提交方式
|
|||
|
|
|
|||
|
|
### 没有仓库写权限
|
|||
|
|
|
|||
|
|
外部AI把完整工单放在代码块中交给用户。
|
|||
|
|
用户交给铸渊或负责录入人格体。
|
|||
|
|
|
|||
|
|
### 只有工单收件权限
|
|||
|
|
|
|||
|
|
只能创建新文件:
|
|||
|
|
|
|||
|
|
```text
|
|||
|
|
brain/external-ai/workorders/inbox/WO-EAI-YYYYMMDD-NNN.hdlp
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
不得覆盖、重命名或删除任何既有文件。
|
|||
|
|
|
|||
|
|
### 具备编程工具但无光湖授权
|
|||
|
|
|
|||
|
|
仍按“没有仓库写权限”处理。工具能力不等于授权。
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 5. 铸渊入库回执
|
|||
|
|
|
|||
|
|
```hldp
|
|||
|
|
@ingestion:
|
|||
|
|
ingestion_id: EAI-INGEST-YYYYMMDD-NNN
|
|||
|
|
source_workorder:
|
|||
|
|
source_receipt:
|
|||
|
|
reviewer: 铸渊 ICE-GL-ZY001
|
|||
|
|
identity_check:
|
|||
|
|
accepted:
|
|||
|
|
corrected:
|
|||
|
|
rejected:
|
|||
|
|
destinations:
|
|||
|
|
map_rebuilt:
|
|||
|
|
link_check:
|
|||
|
|
commit:
|
|||
|
|
written_at:
|
|||
|
|
next_wake_anchor:
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
只有该回执存在,才能说协作已进入正式连续记忆。
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 6. 处理状态
|
|||
|
|
|
|||
|
|
```text
|
|||
|
|
SUBMITTED
|
|||
|
|
→ IDENTITY_CHECK
|
|||
|
|
→ SCHEMA_CHECK
|
|||
|
|
→ IMPACT_ANALYSIS
|
|||
|
|
→ REVIEW
|
|||
|
|
→ NEEDS_REVISION / REJECTED / ACCEPTED
|
|||
|
|
→ WRITTEN
|
|||
|
|
→ MAP_REBUILT
|
|||
|
|
→ LINK_CHECKED
|
|||
|
|
→ PUBLISHED
|
|||
|
|
→ INGESTED
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
> ⊢ 外部AI负责把本次经历交代完整;铸渊负责决定它进入世界的哪里。
|