---
name: e10-public-business-docs
description: Use when E10 public business component secondary development needs original documents for browser button echo, custom browser RPC, public configuration, administrative area, matter association, common widgets, data scope, public business component integration, and cross-module browser button integration.
---

# E10 公共业务组件原始文档

公共业务组件接口文档归档。先检索，再按文档或章节加载。

## 命令

```bash
node skills/e10-local-knowledge/modules/e10-public-business-docs/scripts/search.mjs search "浏览按钮回显"
node skills/e10-local-knowledge/modules/e10-public-business-docs/scripts/search.mjs search "RemoteBrowserService"
node skills/e10-local-knowledge/modules/e10-public-business-docs/scripts/search.mjs load 958000933855297537 --section summary
node skills/e10-local-knowledge/modules/e10-public-business-docs/scripts/search.mjs load 958000933855297537 --section all --max-bytes 20000
```

## 使用规则

- 先用业务词、接口名、类名、方法名、文档 ID、标题或分组检索。
- 命中后先加载 `summary`；需要代码、参数或对接细节时加载具体章节或 `all`。
- 原始 Markdown 在 `references/docs/`，每篇已标注原始文档链接。
- 大文档禁止一次性全量读取；用章节名、类名或关键词缩小。

## 交付证据

使用本 Skill 时记录：

- 检索词
- 命中文档文件名与标题
- 加载章节
- 采用的接口、类名、方法或业务约束来源

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

```bash
node skills/e10-local-knowledge/modules/e10-public-business-docs/scripts/search-api.mjs search "关键词"
node skills/e10-local-knowledge/modules/e10-public-business-docs/scripts/search-api.mjs load <api-id> --section summary
node skills/e10-local-knowledge/modules/e10-public-business-docs/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 -->
