# AIDC Developer 总览

AIDC Developer 是 AIDC 的智能体开发平台：用七个 SDK 把摄像头、麦克风、模型、企业数据和智能体接进你的应用，在 Developer 里预览测试，再发布到 Nexus——智能体时代的应用商店。先 API、再 CLI、最后 UI：智能体能做的事，人也能做；人能做的事，智能体一定也能做。

## 三个地方

| | 是什么 | 地址 |
| --- | --- | --- |
| **Developer** | 开发与测试：SDK、CLI、文档、预览通道 | `/developer`、`/developer/apps/<应用>` |
| **Nexus** | 发布与使用：成员在手机或网页上打开应用 | `/nexus/apps/<应用>` |
| **客户自己的应用** | 挂在客户公司下面，只对本公司开放 | `/developer/<cellId>/apps/<应用>` → `/nexus/<cellId>/apps/<应用>` |

## 七个 SDK

| SDK | 做什么 | 在哪里跑 |
| --- | --- | --- |
| [视觉](vision.md) | 调摄像头、拍照、选图、压缩；交给视觉模型做结构化判断（质检、识别）；画框标注 | 浏览器 |
| [语音](voice.md) | 实时转写（边说边出字）、录音、音量；文件转写；多语种翻译；会议纪要 | 浏览器 |
| [视频](video.md) | 建立在视觉与语音之上：带声录像、定时抽帧、视频拆帧 + 音轨转写 | 浏览器 / CLI（ffmpeg） |
| [模型](model.md) | 开箱即用的 LLM、视觉、语音与 Jev；OpenAI 兼容；账单记在调用方公司 | 浏览器 / CLI / 任何 OpenAI SDK |
| [数据](data.md) | CSV 解析、字段画像、分组聚合、透视、时间序列、异常、格式化、图表 | 浏览器 / Node |
| [发布](publish.md) | 应用清单、版本包、test / production 双通道、回滚 | CLI + API |
| [连接](connect.md) | 连接企业数据集（固定报告）与智能体（Agent API） | 浏览器 / CLI |

## 最短路径

```bash
curl -fsSL https://www.ai-dc.ai/developer/cli/install.sh | sh
aidc login                                   # 浏览器里批准一次
aidc app init my-inspector --template camera
aidc app dev my-inspector                    # 本地预览
aidc app deploy my-inspector                 # 进 test 通道：Developer 预览
aidc app publish my-inspector                # 测过的版本上 Nexus
```

浏览器里直接用 SDK：

```html
<script type="module">
  import { vision } from "/developer/sdk/v1/aidc.js";
  const camera = await vision.openCamera({ video: document.querySelector("video") });
  const result = await vision.inspect(await camera.capture(), { task: "布面有没有污渍、破洞" });
</script>
```

## 给智能体

- 文档索引：[`/developer/llms.txt`](https://www.ai-dc.ai/developer/llms.txt)，每页都有 Markdown 原文（把 `.html` 换成 `.md`）。
- Skill：[`/developer/skills/aidc-sdk/SKILL.md`](https://www.ai-dc.ai/developer/skills/aidc-sdk/SKILL.md)。
- OpenAPI：[`/developer/openapi.json`](https://www.ai-dc.ai/developer/openapi.json)。
- 模型：任何 OpenAI SDK，把 `base_url` 设为 `https://www.ai-dc.ai/api/v1/models`，`api_key` 用开发者 Key。

详见 [智能体接入](agents.md)。
