From 5bcf5a854be5f536490a018e64745c31bddcd105 Mon Sep 17 00:00:00 2001 From: boris Date: Mon, 19 Oct 2026 02:56:40 -0700 Subject: [PATCH] chore: publish 9mew skill endpoints as version 0.1.1 --- README.md | 4 +- apis/sub2api/gpt-image-2.en.md | 8 ++-- apis/sub2api/gpt-image-2.zh.md | 8 ++-- packages/sub2api-gpt-image-2-0.1.1.tar.gz | Bin 0 -> 5068 bytes registry/manifest.json | 36 +++++++++--------- registry/manifest.schema.json | 2 +- skills/sub2api-gpt-image-2/SKILL.md | 4 +- .../scripts/generate_image.py | 2 +- .../sub2api-gpt-image-2/skill.registry.json | 4 +- tools/build-registry.mjs | 4 +- tools/install.sh | 4 +- 11 files changed, 38 insertions(+), 38 deletions(-) create mode 100644 packages/sub2api-gpt-image-2-0.1.1.tar.gz diff --git a/README.md b/README.md index 4203955..0a05a6b 100644 --- a/README.md +++ b/README.md @@ -38,14 +38,14 @@ tools/ Default install target is `${CODEX_HOME:-$HOME/.codex}/skills`. ```bash -curl -fsSL https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main/tools/install.sh \ +curl -fsSL https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/tools/install.sh \ | bash -s -- sub2api-gpt-image-2 ``` Alternative with git clone: ```bash -git clone https://git.omniclaw.store/zsb/omniclaw-skills.git +git clone https://git.9mew.com/zsb/omniclaw-skills.git cd omniclaw-skills ./tools/install.sh sub2api-gpt-image-2 ``` diff --git a/apis/sub2api/gpt-image-2.en.md b/apis/sub2api/gpt-image-2.en.md index 65d4a03..92cb51b 100644 --- a/apis/sub2api/gpt-image-2.en.md +++ b/apis/sub2api/gpt-image-2.en.md @@ -5,7 +5,7 @@ This guide describes how to call `gpt-image-2` through sub2api or any OpenAI-com Default examples use: ```text -BASE_URL=https://claude.omniclaw.store/v1 +BASE_URL=https://claude.9mew.com/v1 API_KEY= ``` @@ -48,7 +48,7 @@ Official references: ## Authentication ```bash -export BASE_URL="https://claude.omniclaw.store/v1" +export BASE_URL="https://claude.9mew.com/v1" export API_KEY="sk-..." ``` @@ -293,7 +293,7 @@ import OpenAI from "openai"; const client = new OpenAI({ apiKey: process.env.API_KEY, - baseURL: process.env.BASE_URL ?? "https://claude.omniclaw.store/v1", + baseURL: process.env.BASE_URL ?? "https://claude.9mew.com/v1", }); const result = await client.images.generate({ @@ -319,7 +319,7 @@ from openai import OpenAI client = OpenAI( api_key=os.environ["API_KEY"], - base_url=os.environ.get("BASE_URL", "https://claude.omniclaw.store/v1"), + base_url=os.environ.get("BASE_URL", "https://claude.9mew.com/v1"), ) result = client.images.generate( diff --git a/apis/sub2api/gpt-image-2.zh.md b/apis/sub2api/gpt-image-2.zh.md index baf5e45..b750a4b 100644 --- a/apis/sub2api/gpt-image-2.zh.md +++ b/apis/sub2api/gpt-image-2.zh.md @@ -3,7 +3,7 @@ 本文档面向 sub2api/OpenAI-compatible 网关调用 `gpt-image-2`。示例默认使用: ```text -BASE_URL=https://claude.omniclaw.store/v1 +BASE_URL=https://claude.9mew.com/v1 API_KEY=<从 /keys 页面生成的 sub2api key> ``` @@ -43,7 +43,7 @@ gpt-image-2-2026-04-21 ## 认证 ```bash -export BASE_URL="https://claude.omniclaw.store/v1" +export BASE_URL="https://claude.9mew.com/v1" export API_KEY="sk-..." ``` @@ -288,7 +288,7 @@ import OpenAI from "openai"; const client = new OpenAI({ apiKey: process.env.API_KEY, - baseURL: process.env.BASE_URL ?? "https://claude.omniclaw.store/v1", + baseURL: process.env.BASE_URL ?? "https://claude.9mew.com/v1", }); const result = await client.images.generate({ @@ -314,7 +314,7 @@ from openai import OpenAI client = OpenAI( api_key=os.environ["API_KEY"], - base_url=os.environ.get("BASE_URL", "https://claude.omniclaw.store/v1"), + base_url=os.environ.get("BASE_URL", "https://claude.9mew.com/v1"), ) result = client.images.generate( diff --git a/packages/sub2api-gpt-image-2-0.1.1.tar.gz b/packages/sub2api-gpt-image-2-0.1.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..745b8bfb488371a30bbcb815a54aba4d253d711d GIT binary patch literal 5068 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 literal 0 HcmV?d00001 diff --git a/registry/manifest.json b/registry/manifest.json index 8696751..189e4da 100644 --- a/registry/manifest.json +++ b/registry/manifest.json @@ -1,24 +1,24 @@ { "schema_version": "1.0.0", - "generated_at": "2026-04-24T08:11:41.942Z", + "generated_at": "2026-10-19T09:52:57.157Z", "repository": { "name": "zsb/omniclaw-skills", - "git_url": "https://git.omniclaw.store/zsb/omniclaw-skills.git", - "raw_base_url": "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main", + "git_url": "https://git.9mew.com/zsb/omniclaw-skills.git", + "raw_base_url": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main", "branch": "main" }, "skills": [ { "name": "sub2api-gpt-image-2", - "version": "0.1.0", + "version": "0.1.1", "title": "Sub2API GPT Image 2", "description": "Generate, edit, stream, and troubleshoot GPT Image 2 calls through sub2api/OpenAI-compatible image APIs.", "path": "skills/sub2api-gpt-image-2", - "raw_url": "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main/skills/sub2api-gpt-image-2/SKILL.md", - "package": "packages/sub2api-gpt-image-2-0.1.0.tar.gz", - "package_url": "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main/packages/sub2api-gpt-image-2-0.1.0.tar.gz", - "sha256": "d226c0327193646879e5d9de081a9e29400efa15e194f9c5e00620bd21cceb22", - "size_bytes": 5420, + "raw_url": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/skills/sub2api-gpt-image-2/SKILL.md", + "package": "packages/sub2api-gpt-image-2-0.1.1.tar.gz", + "package_url": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/packages/sub2api-gpt-image-2-0.1.1.tar.gz", + "sha256": "395e8a5c218e3e12d90ea88b35661047689a0fc2fc3f402a8eda3d329ab63f54", + "size_bytes": 5068, "api_docs": [ { "id": "sub2api/gpt-image-2.zh", @@ -26,14 +26,14 @@ "product": "sub2api", "language": "zh", "path": "apis/sub2api/gpt-image-2.zh.md", - "url": "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.zh.md", + "url": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.zh.md", "tags": [ "sub2api", "gpt-image-2", "zh" ], "source_urls": [ - "https://claude.omniclaw.store/v1", + "https://claude.9mew.com/v1", "https://developers.openai.com/api/docs/models/gpt-image-2", "https://developers.openai.com/api/docs/guides/image-generation", "https://developers.openai.com/api/reference/resources/images" @@ -45,14 +45,14 @@ "product": "sub2api", "language": "en", "path": "apis/sub2api/gpt-image-2.en.md", - "url": "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.en.md", + "url": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.en.md", "tags": [ "sub2api", "gpt-image-2", "en" ], "source_urls": [ - "https://claude.omniclaw.store/v1", + "https://claude.9mew.com/v1", "https://developers.openai.com/api/docs/models/gpt-image-2", "https://developers.openai.com/api/docs/guides/image-generation", "https://developers.openai.com/api/reference/resources/images" @@ -71,7 +71,7 @@ "codex", "openai-compatible-agent" ], - "updated_at": "2026-04-24" + "updated_at": "2026-10-19" } ], "apis": [ @@ -81,14 +81,14 @@ "product": "sub2api", "language": "en", "path": "apis/sub2api/gpt-image-2.en.md", - "url": "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.en.md", + "url": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.en.md", "tags": [ "sub2api", "gpt-image-2", "en" ], "source_urls": [ - "https://claude.omniclaw.store/v1", + "https://claude.9mew.com/v1", "https://developers.openai.com/api/docs/models/gpt-image-2", "https://developers.openai.com/api/docs/guides/image-generation", "https://developers.openai.com/api/reference/resources/images" @@ -100,14 +100,14 @@ "product": "sub2api", "language": "zh", "path": "apis/sub2api/gpt-image-2.zh.md", - "url": "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.zh.md", + "url": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/apis/sub2api/gpt-image-2.zh.md", "tags": [ "sub2api", "gpt-image-2", "zh" ], "source_urls": [ - "https://claude.omniclaw.store/v1", + "https://claude.9mew.com/v1", "https://developers.openai.com/api/docs/models/gpt-image-2", "https://developers.openai.com/api/docs/guides/image-generation", "https://developers.openai.com/api/reference/resources/images" diff --git a/registry/manifest.schema.json b/registry/manifest.schema.json index 25ca2dc..c366dbc 100644 --- a/registry/manifest.schema.json +++ b/registry/manifest.schema.json @@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "https://release.omniclaw.store/skills/manifest.schema.json", + "$id": "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main/registry/manifest.schema.json", "title": "OmniClaw Skills Registry Manifest", "type": "object", "required": ["schema_version", "generated_at", "repository", "skills", "apis"], diff --git a/skills/sub2api-gpt-image-2/SKILL.md b/skills/sub2api-gpt-image-2/SKILL.md index 0c62dc0..10d2f07 100644 --- a/skills/sub2api-gpt-image-2/SKILL.md +++ b/skills/sub2api-gpt-image-2/SKILL.md @@ -19,7 +19,7 @@ description: Use when Codex or another agent needs to call, document, troublesho Use these defaults unless the task says otherwise: ```text -BASE_URL=https://claude.omniclaw.store/v1 +BASE_URL=https://claude.9mew.com/v1 model=gpt-image-2 size=1024x1024 quality=medium @@ -36,7 +36,7 @@ Run: ```bash export API_KEY="sk-..." -export BASE_URL="https://claude.omniclaw.store/v1" +export BASE_URL="https://claude.9mew.com/v1" python3 ~/.codex/skills/sub2api-gpt-image-2/scripts/generate_image.py \ --prompt "A premium product poster for an AI service" \ --size 1536x1024 \ diff --git a/skills/sub2api-gpt-image-2/scripts/generate_image.py b/skills/sub2api-gpt-image-2/scripts/generate_image.py index 899147f..2cd534a 100755 --- a/skills/sub2api-gpt-image-2/scripts/generate_image.py +++ b/skills/sub2api-gpt-image-2/scripts/generate_image.py @@ -13,7 +13,7 @@ def parse_args() -> argparse.Namespace: parser = argparse.ArgumentParser( description="Generate an image with gpt-image-2 through an OpenAI-compatible /v1/images/generations endpoint." ) - parser.add_argument("--base-url", default=os.environ.get("BASE_URL", "https://claude.omniclaw.store/v1")) + parser.add_argument("--base-url", default=os.environ.get("BASE_URL", "https://claude.9mew.com/v1")) parser.add_argument("--api-key-env", default="API_KEY") parser.add_argument("--prompt", required=True) parser.add_argument("--output", default="image.png") diff --git a/skills/sub2api-gpt-image-2/skill.registry.json b/skills/sub2api-gpt-image-2/skill.registry.json index 45be2eb..cdd4035 100644 --- a/skills/sub2api-gpt-image-2/skill.registry.json +++ b/skills/sub2api-gpt-image-2/skill.registry.json @@ -1,11 +1,11 @@ { "name": "sub2api-gpt-image-2", - "version": "0.1.0", + "version": "0.1.1", "title": "Sub2API GPT Image 2", "description": "Generate, edit, stream, and troubleshoot GPT Image 2 calls through sub2api/OpenAI-compatible image APIs.", "tags": ["sub2api", "openai", "gpt-image-2", "images", "responses", "codex"], "agents": ["codex", "openai-compatible-agent"], "api_docs": ["sub2api/gpt-image-2.zh", "sub2api/gpt-image-2.en"], - "updated_at": "2026-04-24" + "updated_at": "2026-10-19" } diff --git a/tools/build-registry.mjs b/tools/build-registry.mjs index 3212be2..4e09daa 100755 --- a/tools/build-registry.mjs +++ b/tools/build-registry.mjs @@ -13,8 +13,8 @@ const registryDir = path.join(root, "registry"); const repository = { name: "zsb/omniclaw-skills", - git_url: "https://git.omniclaw.store/zsb/omniclaw-skills.git", - raw_base_url: "https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main", + git_url: "https://git.9mew.com/zsb/omniclaw-skills.git", + raw_base_url: "https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main", branch: "main", }; diff --git a/tools/install.sh b/tools/install.sh index e8c4252..177b0f4 100755 --- a/tools/install.sh +++ b/tools/install.sh @@ -3,8 +3,8 @@ set -euo pipefail SKILL_NAME="${1:-}" VERSION="${2:-latest}" -REPO_URL="${OMNICLAW_SKILLS_REPO:-https://git.omniclaw.store/zsb/omniclaw-skills.git}" -RAW_BASE_URL="${OMNICLAW_SKILLS_RAW_BASE_URL:-https://git.omniclaw.store/zsb/omniclaw-skills/raw/branch/main}" +REPO_URL="${OMNICLAW_SKILLS_REPO:-https://git.9mew.com/zsb/omniclaw-skills.git}" +RAW_BASE_URL="${OMNICLAW_SKILLS_RAW_BASE_URL:-https://git.9mew.com/zsb/omniclaw-skills/raw/branch/main}" DEST_DIR="${CODEX_HOME:-$HOME/.codex}/skills" if [[ -z "$SKILL_NAME" ]]; then