---
name: e10-archive-dubbo
description: Use when E10 archive management secondary development needs original archive management Dubbo documents, including archive data submission, archive application initialization migration, tenant parameters, employeeId, archive XML payload limits, weaver-archive-core-api dependency, and Archive/DataToArchive Dubbo services.
---

# E10 档案管理 Dubbo 接口文档

档案管理 Dubbo 接口原始 Markdown 文档归档，当前包含档案归档接口和档案应用初始化平移接口。先检索，再按需加载命中文档章节。

## 命令

```bash
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search.mjs search "档案归档"
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search.mjs search "dataToArchive"
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search.mjs search "appInitialize"
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search.mjs load 档案管理dubbo接口/档案归档接口 --section summary
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search.mjs load 档案管理dubbo接口/档案应用初始化平移 --section all --max-bytes 20000
```

## 使用规则

- 问题涉及档案归档、档案初始化、档案应用平移、`weaver-archive-core-api`、`DataToArchiveDubboService`、`ArchiveInitializeDubboService` 时优先用本 Skill。
- 先用接口名、方法名、业务动作、参数名或文档标题关键词检索。
- 候选最多三个；先加载 `summary`，需要依赖、方法路径、入参、返回示例或完整上下文时再加载具体章节。
- 原始 Markdown 在 `references/docs/`。
- 禁止把 serverless 原文刷新/下载重试文档当作 Dubbo 接口来源；本 Skill 只覆盖 `档案管理dubbo接口` 目录。

## 交付证据

使用本 Skill 时记录：

- 检索词
- 命中文档 ID 与标题
- 加载章节
- 采用的 Dubbo 服务、方法、参数、返回值或约束来源

<!-- business-api-index:start -->
## 结构化 API 检索

```bash
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search-api.mjs search "关键词"
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search-api.mjs load <api-id> --section summary
node skills/e10-local-knowledge/modules/e10-archive-dubbo/scripts/search-api.mjs load <api-id> --section params
```

- 先查 `search-api.mjs` 定位结构化契约；需要原始上下文时，优先 `load --section all`，若该 Skill 存在 Markdown 文档索引再用 `search.mjs` 补证据。
- 普通检索默认排除冲突记录；废弃接口输出 `deprecated`。
- 禁止批量读取 `references/api-records/`；必须先 search，再 load 单条命中。
<!-- business-api-index:end -->
