增加外部API的MCP与异步生成模式

新增托管式Streamable HTTP MCP端点并复用外部API Key鉴权
统一图片视频音频等生成请求为幂等异步提交和状态查询
提供可发现的使用说明、OpenAPI资源及完整Skill下载包
同步更新OpenAPI契约并规定接口变更必须连带维护
适配AI游戏创作Shell的异步提交轮询与安全重试
补齐MCP方法映射、异步Worker和客户端回归测试
This commit is contained in:
2026-07-31 19:47:36 +08:00
parent 33ec7b2861
commit e1d031b86f
35 changed files with 3684 additions and 497 deletions
+2
View File
@@ -2,6 +2,8 @@ FROM rust:1.93-bookworm AS rust-builder
WORKDIR /workspace
COPY server-rs ./server-rs
COPY docs/openapi ./docs/openapi
COPY .codex/skills/genarrative-external-editor-api ./.codex/skills/genarrative-external-editor-api
COPY public ./public
RUN cargo build --release -p api-server --manifest-path server-rs/Cargo.toml && \
cp server-rs/target/release/api-server /tmp/api-server