Files
opsxapi/server/internal/docs/content/13-export.md
T
logan 2bb4ef7a95 桌面 GUI 外链修复 + 主题顺序调整(含结构扁平化进行中的工作区基线)
- 集成 tauri-plugin-opener:Cargo/lib.rs/capabilities/npm 四处接线,新增 src/openExternal.ts(桌面走 opener,浏览器回退 window.open,相对路径绝对化)
- 关于页 4 个链接、活动栏官网菜单、代理错误横幅 2 处健康检查链接全部改走 openExternal,桌面端可正常跳转
- 设置→外观 主题顺序调整为 深色/浅色/跟随系统
- release 二进制重编并验证(浏览器实测关于页链接可开文档页)
- 附带工作区中未提交的扁平化重构现状(另一会话进行中)
- homepage 落地页与文档终检通过(8787 / 与 /docs 双 200)
2026-10-16 03:03:36 +08:00

31 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
顶栏 **导出**(多集合时可选择目标集合):
| 格式 | 用途 |
| --- | --- |
| OpenAPI 3.0 · JSON / YAML | 回流 Apifox、Swagger UI、代码生成器 |
| Postman v2.1 | 直接导入 Postman |
| Markdown 接口文档 | 带目录、参数表格、请求体代码块,可放 Wiki |
| 全量备份 | 全部集合 + 环境,用于迁移与灾备 |
每种格式均支持**复制到剪贴板**与**下载文件**;对话框内实时预览导出内容。
## 全量备份与恢复
- 备份文件是包含 `__opsxapi__: "backup"` 标记的 JSON。
- 恢复:导入对话框 → 粘贴备份内容或选择备份文件 → 格式自动识别为「OpsxAPI 备份」。
## 代码生成(单请求)
在 HTTP / GraphQL 编辑器点 **`</>` 代码**:
| 目标 | 说明 |
| --- | --- |
| cURL | 含方法、头、体、cookie,可直接执行 |
| JavaScript fetch | `async/await` 风格 |
| Python requests | 含 `import requests` 完整脚本 |
| Go net/http | 完整 `main` 函数 |
`{{变量}}` 保留原样输出,方便接入你自己的配置体系。
> **提示**:导出的 OpenAPI 中,目录名会成为 `tags`,请求说明写入 `description`,鉴权自动生成 `securitySchemes`。