ziniao-openapi-explorer
Original:🇺🇸 English
Translated
紫鸟 API 探索:当现有快捷命令无法满足需求时,通过通用 api 命令和已知路径清单探索紫鸟全部 73 个 API 接口。
6installs
Sourceziniao-open/skills
Added on
NPX Install
npx skill4agent add ziniao-open/skills ziniao-openapi-explorerTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →API 探索
前置条件: 先阅读。../ziniao-shared/SKILL.md
当用户的需求无法被现有快捷命令覆盖时,使用本技能查找对应的 API 路径并通过 裸调。
ziniao-cli api探索流程
Step 1: 确认现有命令不足
bash
ziniao-cli department --help
ziniao-cli staff --help
ziniao-cli account --help
ziniao-cli device --help
ziniao-cli role --help如果已有对应快捷命令,直接使用。
Step 2: 从路径清单定位 API
禁止猜测 API 路径,必须从以下清单中查找。
部门(5 个)✅ 全部已有快捷命令
| 操作 | 路径 | 快捷命令 |
|---|---|---|
| 列表 | | |
| 新增 | | |
| 修改 | | |
| 删除 | | |
| 排序 | | |
员工(5 个)✅ 全部已有快捷命令
| 操作 | 路径 | 快捷命令 |
|---|---|---|
| 列表 | | |
| 新增 | | |
| 修改 | | |
| 状态 | | |
| 调岗 | | |
账号(23 个)— 仍有 4 个需用 api
api| 分类 | 路径前缀 | 快捷命令 |
|---|---|---|
| CRUD | | |
| 缓存 | | |
| 授权 | | |
| 授权查询 | | |
| 用户账号 | | |
| 附加信息 | | |
| 标签 | | |
设备(11 个)— 仍有 2 个需用 api
api| 分类 | 路径前缀 | 快捷命令 |
|---|---|---|
| 查询 | | |
| 套餐 | | |
| 购买 | | |
| 自有 | | |
| 绑定 | | |
角色(7 个)✅ 全部已有快捷命令
| 操作 | 路径 | 快捷命令 |
|---|---|---|
| 列表 | | |
| 详情 | | |
| 新增 | | |
| 修改 | | |
| 分配 | | |
| 用户角色 | | |
| 权限列表 | | |
访问策略(22 个)— 全部需用 api
api| 分类 | 路径 |
|---|---|
| 规则 | |
| 规则 | |
| 规则 | |
| 规则 | |
| 规则 | |
| 规则 | |
| 规则成员 | |
| 规则账号 | |
| 规则账号 | |
| 网页 | |
| 网页 | |
| 网页 | |
| 网页 | |
| 网页 | |
| 网页 | |
| 网页分组 | |
| 网页分组 | |
| 网页分组 | |
| 网页分组 | |
| 账号策略 | |
| 账号策略 | |
| 账号策略 | |
Step 3: 使用 dry-run 探索
bash
# 先预览请求
ziniao-cli api /superbrowser/rest/v1/erp/per/role/list --dry-run
# 确认后执行
ziniao-cli api /superbrowser/rest/v1/erp/per/role/list安全规则
- 禁止猜测 API 路径或参数,必须从清单中查找
- 写入/删除类操作前确认用户意图
- 建议先用 预览
--dry-run
参考
- ziniao-shared — 认证和全局参数
- ziniao-account — 账号/授权/标签快捷命令
- ziniao-device — 设备管理快捷命令
- ziniao-role — 角色管理快捷命令
- ziniao-skill-maker — 如需将常用 API 固化为新 Skill