文档
上游参考与差异

接口覆盖、动态范围与源码差异

API 逐项需求、源码归属、字段与验收条件

本页把“源码注册”与“OpenAPI 声明”分开。未匹配的规范路径可能属于动态插件、旧文档或未接入能力;未部署插件清单时不能确认其已存在,也不能把它们全部删掉。

OpenAPI 有记录但未匹配固定注册

方法规范路径用途需求处理
GET/api/oauth/githubGitHub OAuth登录通用 /api/oauth/:provider 已覆盖路径;启用取决于 provider 配置
GET/api/oauth/discordDiscord OAuth登录通用 /api/oauth/:provider 已覆盖路径;启用取决于 provider 配置
GET/api/oauth/oidcOIDC登录通用 /api/oauth/:provider 已覆盖路径;启用取决于 provider 配置
GET/api/oauth/linuxdoLinuxDO OAuth登录通用 /api/oauth/:provider 已覆盖路径;启用取决于 provider 配置
GET/api/verify/status获取验证状态保留规范;核对插件清单/旧路由后再决定启用,不计为已实现
GET/api/task/获取所有任务源码为 /api/task 无尾斜杠;规范需修正,跳转策略另测
POST/kling/v1/videos/text2videoKling 文生视频保留规范;核对插件清单/旧路由后再决定启用,不计为已实现
GET/kling/v1/videos/text2video/{task_id}获取 Kling 文生视频任务状态保留规范;核对插件清单/旧路由后再决定启用,不计为已实现
POST/kling/v1/videos/image2videoKling 图生视频保留规范;核对插件清单/旧路由后再决定启用,不计为已实现
GET/kling/v1/videos/image2video/{task_id}获取 Kling 图生视频任务状态保留规范;核对插件清单/旧路由后再决定启用,不计为已实现
POST/jimeng/即梦视频生成保留规范;核对插件清单/旧路由后再决定启用,不计为已实现
POST/v1beta/models/{model}:generateContentGemini 图片(Nano Banana)由 /v1beta/models/*path 通用路由承接,动作与模型能力另核对

运行时动态插件

SetPluginRouter 从已加载插件的 RouteBinding 生成方法和路径,可能随插件版本与配置变化。需求:按部署清单导出 route manifest,包含方法、路径、插件/版本、认证、字段、计量、状态与取消能力;与本目录对比后补齐逐接口条目。注册冲突拒绝上线,不能允许插件绕过 Core 归属与预算。未知插件路径不在本次静态覆盖分母内。

不算支持的占位接口

文档字段缺口

上游未定义响应 Schema、处理器引用匿名表单/动态请求、或规范 security 与源码不一致的项目,在逐接口页和 JSON 台账显式记录。它们是待完成的接口需求细化项,不是已冻结的完整契约;CE-02/03 迁入时补齐并以兼容用例关闭。关键登录、Key 与用量差异已由人工读源码补充。

On this page