Shopify Manager CLI:自动化商店运营 - Openclaw Skills

作者:互联网

2026-04-11

AI教程

什么是 Shopify Store Manager CLI?

Shopify Store Manager 是专为 Openclaw Skills 设计的强大集成,提供了针对 Shopify Admin GraphQL API 的直接封装。它允许开发人员和店主执行全面的管理任务——如管理产品、metafields、metaobjects 和博客内容——而无需第三方插件。通过利用与官方 Shopify CLI 相同的 API 层面,该工具确保了商店数据的高可靠性和完全控制。

旨在提高生产力,该技能可以直接从终端或 AI 驱动的环境中与 Shopify 后端进行无缝交互。无论您是在自动化目录更新还是管理复杂的元数据,Openclaw Skills 的这一组件都能通过自动处理身份验证、API 版本控制和复杂的分段文件上传来简化开发人员体验。

下载入口:https://github.com/openclaw/skills/tree/main/skills/asenwang/shopify-manager-cli

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install shopify-manager-cli

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 shopify-manager-cli。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

Shopify Store Manager CLI 应用场景

  • 在大量库存中批量更新产品描述、标签和状态。
  • 定义自定义 Metaobject 架构并管理复杂数据结构的条目。
  • 自动化博客文章和公司新闻的创建与发布。
  • 使用 staged-upload API 将本地资产和图像上传到 Shopify CDN。
  • 同步产品 metafields 以获得更好的 SEO 和结构化数据管理。
Shopify Store Manager CLI 工作原理
  1. 系统通过自然语言处理识别用户请求的具体 Shopify 资源和操作。
  2. 请求被映射到精确的 Python 子命令,如 product listmetaobject create
  3. 该技能使用商店 URL 和访问令牌的安全环境变量通过 Shopify Admin API 进行身份验证。
  4. 命令针对 GraphQL 端点执行,确保优化的数据提取和操作。
  5. 输出经过处理,以 Markdown 表格或 JSON 块等清晰、易读的格式反馈给用户。

Shopify Store Manager CLI 配置指南

要在 Openclaw Skills 中使用此集成,您必须安装 Python 3 并设置以下环境变量:

export SHOPIFY_STORE_URL="https://your-store.myshopify.com"
export SHOPIFY_ACCESS_TOKEN="shpat_your_admin_token"
export SHOPIFY_API_VERSION="2025-01"

确保您的 Shopify Custom App 已启用必要的 API 范围,例如 write_productswrite_metaobjectswrite_content

Shopify Store Manager CLI 数据架构与分类体系

该技能使用以下架构结构管理多个核心 Shopify 实体的数据:

Resource Key Attributes
Product ID, Title, Status (Active/Draft/Archived), Vendor, Tags, Variants
Metafield Namespace, Key, Value, Type (e.g., single_line_text_field, json)
Metaobject Type, Handle, Fields (key-value pairs)
Article Blog ID, Title, Author, Body HTML, Tags, Published Status
File Local Path, Alt Text, Content Type (IMAGE, VIDEO, FILE)
name: shopify-manager-cli
description: Manage Shopify store — products, metafields, metaobjects, blogs & articles via Shopify Admin GraphQL API. Pure official Shopify API wrapper with no third-party plugins required; built on the same API surface as Shopify CLI, giving you full control without extra dependencies.
user_invocable: true

metadata:
  {
    "openclaw":
      {
        "emoji": "???",
        "requires": { "bins": ["python3"], "env": ["SHOPIFY_STORE_URL", "SHOPIFY_ACCESS_TOKEN", "SHOPIFY_API_VERSION"] },
        "primaryEnv": "SHOPIFY_ACCESS_TOKEN",
        "install": [],
      },
  }

Shopify Store Manager

You help users manage their Shopify store by running python3 scripts/shopify_admin.py commands.

Prerequisites

Environment variables must be set:

  • SHOPIFY_STORE_URL — e.g. https://my-store.myshopify.com
  • SHOPIFY_ACCESS_TOKEN — Admin API access token (shpat_…)
  • SHOPIFY_API_VERSION — optional, defaults to 2025-01

If not set, remind the user to export them before proceeding.

Required Admin API access scopes

The custom app must be granted the following scopes in the Shopify Admin under Settings → Apps → Develop apps → Configuration:

Scope Used by
read_products / write_products product list / get / create / update / delete
read_metaobject_definitions / write_metaobject_definitions metaobject define
read_metaobjects / write_metaobjects metaobject list / create / update / delete
read_content / write_content blog list / create; article list / create / update / delete
read_files / write_files file upload; product image upload via staged-upload API

How to use

  1. Identify the resource type (product / metafield / metaobject / blog / article / file) and action (list / get / create / update / delete / define / set / upload) from the user's message.
  2. Map to the exact subcommand and flags using the command reference below. When the user omits optional arguments (e.g. --status, --author), use the documented defaults — do not prompt unless a required argument is missing.
  3. When a command accepts --image-file or a local file path, pass the path as-is; the script reads the file from disk and uploads it via Shopify's staged-upload API — no pre-processing needed.
  4. Run the command using the Bash tool.
  5. Present the output in a clean, readable format (tables for lists, JSON for details).
  6. For delete operations: always confirm with the user before executing.

Command reference

Product

# List products (with optional search filter)
# Output columns: id  title  [status]  vendor  productType  $price  tags
python3 scripts/shopify_admin.py product list [--filter "status:active"] [--limit 20]

# Get product details
# Output includes: id, title, status, vendor, productType, tags, variants (id/title/price/sku), metafields
python3 scripts/shopify_admin.py product get 

# Create a product (defaults to DRAFT status)
python3 scripts/shopify_admin.py product create "" [--description "<html>"] [--vendor "<name>"] [--tags tag1 tag2] [--image-url "https://..."] [--image-file "/path/to/a.jpg"] [--image-alt "Alt text"] [--status DRAFT|ACTIVE|ARCHIVED]

# Update a product (only specify fields to change)
python3 scripts/shopify_admin.py product update <id> [--title "..."] [--description "..."] [--vendor "..."] [--tags t1 t2] [--image-url "https://..."] [--image-file "/path/to/a.jpg"] [--image-alt "Alt text"] [--status ...]

# Delete a product (?? irreversible — confirm first)
python3 scripts/shopify_admin.py product delete <id>
</CODE></PRE>
<H3 id=metafield>Metafield</H3><PRE><CODE class=language-bash># List metafield definitions for a resource type
python3 scripts/shopify_admin.py metafield list <owner_type> [--limit 50]

# Create a metafield definition
python3 scripts/shopify_admin.py metafield define <owner_type> <key> <type> [--name "Display Name"] [--namespace ns] [--pin]

# Set a metafield value on a resource
python3 scripts/shopify_admin.py metafield set <OwnerType> <owner_id> <key> "<value>" [--type type] [--namespace ns]
</CODE></PRE>
<P>Owner types: <CODE>product</CODE>, <CODE>customer</CODE>, <CODE>order</CODE>, <CODE>shop</CODE>, <CODE>collection</CODE>, <CODE>productvariant</CODE>, <CODE>company</CODE>, <CODE>location</CODE>, etc.</P>
<P>Metafield types: <CODE>single_line_text_field</CODE>, <CODE>multi_line_text_field</CODE>, <CODE>rich_text_field</CODE>, <CODE>number_integer</CODE>, <CODE>number_decimal</CODE>, <CODE>boolean</CODE>, <CODE>color</CODE>, <CODE>date</CODE>, <CODE>date_time</CODE>, <CODE>url</CODE>, <CODE>json</CODE>, <CODE>money</CODE>, <CODE>weight</CODE>, <CODE>volume</CODE>, <CODE>dimension</CODE>, <CODE>rating</CODE>, <CODE>product_reference</CODE>, <CODE>collection_reference</CODE>, <CODE>file_reference</CODE>, <CODE>metaobject_reference</CODE>, <CODE>list.*</CODE></P>
<H3 id=metaobject>Metaobject</H3><PRE><CODE class=language-bash># Create a metaobject definition
# Field spec format: key:type[:name[:required]]
python3 scripts/shopify_admin.py metaobject define <type> <field_specs>... [--name "Display Name"] [--display-key <field_key>]

# Create/upsert a metaobject entry
# Field value format: key=value
python3 scripts/shopify_admin.py metaobject create <type> <handle> <key=value>...

# List metaobject entries
python3 scripts/shopify_admin.py metaobject list <type> [--limit 20]

# Update a metaobject entry
python3 scripts/shopify_admin.py metaobject update <id> <key=value>...

# Delete a metaobject entry (?? confirm first)
python3 scripts/shopify_admin.py metaobject delete <id>
</CODE></PRE>
<H3 id=blog>Blog</H3><PRE><CODE class=language-bash># List blogs
python3 scripts/shopify_admin.py blog list [--limit 20]

# Create a blog
python3 scripts/shopify_admin.py blog create "<title>"
</CODE></PRE>
<H3 id=file>File</H3><PRE><CODE class=language-bash># Upload a file to Shopify admin → Settings → Files
python3 scripts/shopify_admin.py file upload "/path/to/file.pdf" [--alt "Alt text"] [--filename "file.pdf"] [--content-type FILE|IMAGE|VIDEO|MODEL_3D] [--duplicate APPEND_UUID|RAISE_ERROR|REPLACE]
</CODE></PRE>
<H3 id=article>Article</H3><PRE><CODE class=language-bash># List articles (optionally filter by blog)
python3 scripts/shopify_admin.py article list [--blog <blog_id>] [--limit 20]

# Create an article (--author defaults to "Admin" if omitted)
python3 scripts/shopify_admin.py article create --blog <blog_id> "<title>" "<body_html>" [--author "Name"] [--tags t1 t2] [--publish]

# Create an article with author info
python3 scripts/shopify_admin.py article create --blog 123 "Trail Running Guide" "<p>Tips for trail running.</p>" --author "Jane Smith" --tags running trails --publish

# Update an article's author
python3 scripts/shopify_admin.py article update <id> --author "New Author Name"

# Update an article
python3 scripts/shopify_admin.py article update <id> [--title "..."] [--body "..."] [--author "Name"] [--tags t1 t2] [--publish|--unpublish]

# Publish / unpublish (set visibility)
python3 scripts/shopify_admin.py article update <id> --publish
python3 scripts/shopify_admin.py article update <id> --unpublish

# Delete an article (?? confirm first)
python3 scripts/shopify_admin.py article delete <id>
</CODE></PRE>
<H4 id=author-notes>Author notes</H4>
<UL>
<LI><CODE>--author</CODE> sets the display name shown on the article (e.g. "Jane Smith").</LI>
<LI>Defaults to <CODE>"Admin"</CODE> when omitted.</LI>
<LI>To show author info when listing articles, the output already includes the <CODE>by <author></CODE> column.</LI>
<LI>Author is stored as a plain string — it does <STRONG>not</STRONG> link to a Shopify staff account.</LI></UL>
<H2 id=id-format>ID format</H2>
<P>Users can provide either:</P>
<UL>
<LI>A numeric ID: <CODE>123</CODE></LI>
<LI>A full Shopify GID: <CODE>gid://shopify/Product/123</CODE></LI></UL>
<P>The script handles both formats automatically.</P>
<H2 id=natural-language-mapping-examples>Natural language mapping examples</H2>
<DIV class=table-scroll-wrapper>
<TABLE>
<THEAD>
<TR>
<TH>User says</TH>
<TH>Command</TH></TR></THEAD>
<TBODY>
<TR>
<TD>"list all active products"</TD>
<TD><CODE>product list --filter "status:active"</CODE></TD></TR>
<TR>
<TD>"show me product 123"</TD>
<TD><CODE>product get 123</CODE></TD></TR>
<TR>
<TD>"create a hiking boot product by GeoStep"</TD>
<TD><CODE>product create "Hiking Boots" --vendor GeoStep</CODE></TD></TR>
<TR>
<TD>"add a care_guide text field to products"</TD>
<TD><CODE>metafield define product care_guide single_line_text_field --name "Care Guide"</CODE></TD></TR>
<TR>
<TD>"set care guide for product 123 to hand wash"</TD>
<TD><CODE>metafield set Product 123 care_guide "Hand wash only"</CODE></TD></TR>
<TR>
<TD>"define a designer metaobject with name and bio"</TD>
<TD><CODE>metaobject define designer name:single_line_text_field:Name bio:multi_line_text_field:Bio --display-key name</CODE></TD></TR>
<TR>
<TD>"create a blog called Company News"</TD>
<TD><CODE>blog create "Company News"</CODE></TD></TR>
<TR>
<TD>"write an article in blog 456 about summer hiking"</TD>
<TD><CODE>article create --blog 456 "Summer Hiking Guide" "<p>...</p>" --publish</CODE></TD></TR>
<TR>
<TD>"write an article by Jane Smith in blog 456"</TD>
<TD><CODE>article create --blog 456 "Article Title" "<p>...</p>" --author "Jane Smith" --publish</CODE></TD></TR>
<TR>
<TD>"change the author of article 789 to John Doe"</TD>
<TD><CODE>article update 789 --author "John Doe"</CODE></TD></TR>
<TR>
<TD>"list articles in blog 456 to see authors"</TD>
<TD><CODE>article list --blog 456</CODE></TD></TR></TBODY></TABLE></DIV>                                                        
                             
                           </div>
														                            <div class="lastanext flexRow">
							 							 							  <a class="lastart flexRow"  href="/wz/356565.html"  ><span>上一篇:</span><span>Baidu Search: AI 驱动的网页检索 - Openclaw Skills</span></a>
							 							 
                             							                                 <a class="nextart flexRow"  href="/wz/356567.html" ><span>下一篇:</span><span>ASMR Music Assistant:基于科学的睡眠与专注音频 - Openclaw Skills</span></a>
							                             </div>
                        </div>
                        <div class="dtl-xgtj">
                            <div class="jb-titles flexRow">
                                <div class="jbtle-left flexRow"><b></b><p>相关推荐</p></div>
                                
                            </div>
                            <div class="tjlist flexRow">
														                                <div class="tj-item ">
                                    <div class="tjitemd">
									
                                        <div class="tjimd-top flexRow">
                                            <a class="imdta flexRow"  href="/wz/367703.html"  >
                                                                                        <img src="/jiaoben/image/noimg.png" >
                                                                                        </a>
                                            <div class="imdt-right flexColumn">
                                                <a class="imdtra flexRow overflowclass"  href="/wz/367703.html"  >【含最新安装包】OpenClaw 2.6.2 本地部署与实操全流程</a>
                                                <a class="imdtrap flexRow overflowclass"  href="/wz/367703.html"  >
                                                                                                                                     OpenClaw(小龙虾)是本地运行的AI数字员工,支持Windows一键部署。无需编程、不需命令行,10分钟即可完成安装,自动执行文件整理、办公自动化等任务,数据全程本地处理,安全无忧。
                                                                                                                </a>
                                            </div>
                                        </div>
									
                                        <div class="tjimd-down flexRow">
                                            <div class="imdd-tab flexRow">
                                                <p class="imddt-time flexRow"><b></b><span>2026-04-18</span></p>
                                                
                                            </div>
                                            <a  href="/wz/367703.html"   class="imdd-more flexRow flexcenter"  >立即查看</a>
                                        </div>
                                    </div>
                                </div>
								                                <div class="tj-item ">
                                    <div class="tjitemd">
									
                                        <div class="tjimd-top flexRow">
                                            <a class="imdta flexRow"  href="/wz/366229.html"  >
                                                                                        <img src="https://images.jiaoben.net/uploads/20260417/logo_69e22831e66ae1.jpg" >
                                                                                        </a>
                                            <div class="imdt-right flexColumn">
                                                <a class="imdtra flexRow overflowclass"  href="/wz/366229.html"  >什么是阿里云AI通用型节省计划?AI大模型节省计划Tokens如何计费?</a>
                                                <a class="imdtrap flexRow overflowclass"  href="/wz/366229.html"  >
                                                                                                                                     阿里云AI通用型节省计划是面向大模型按量付费的计费优化机制,AI权益中心:https://t.aliyun.com/U/0QpP7a 用户承诺月消费金额(如200元/年),即可享受阶梯折扣(最高5.3折),自动抵扣模型调用、Tokens、工具调用等费用,覆盖全部阿里直供模型,不提供固定Token额度,需与按量付费配合使用。
                                                                                                                </a>
                                            </div>
                                        </div>
									
                                        <div class="tjimd-down flexRow">
                                            <div class="imdd-tab flexRow">
                                                <p class="imddt-time flexRow"><b></b><span>2026-04-17</span></p>
                                                
                                            </div>
                                            <a  href="/wz/366229.html"   class="imdd-more flexRow flexcenter"  >立即查看</a>
                                        </div>
                                    </div>
                                </div>
								                                <div class="tj-item ">
                                    <div class="tjitemd">
									
                                        <div class="tjimd-top flexRow">
                                            <a class="imdta flexRow"  href="/wz/366228.html"  >
                                                                                        <img src="https://images.jiaoben.net/uploads/20260417/logo_69e22817c13e01.jpg" >
                                                                                        </a>
                                            <div class="imdt-right flexColumn">
                                                <a class="imdtra flexRow overflowclass"  href="/wz/366228.html"  >Tokens是什么?AI大模型中的Token是干什么的?开通百炼可以免费领取7000万Tokens</a>
                                                <a class="imdtrap flexRow overflowclass"  href="/wz/366228.html"  >
                                                                                                                                     Token是大模型处理文本的基本单位,中文约0.75字/Token。阿里云百炼新用户可免费领7000万Token,开通领取:https://t.aliyun.com/U/fPVHqY 覆盖百余款千问模型,有效期90天。相当于可写2.3万篇文章、4.7万次对话或处理933份百页文档,价值数百元,助力开发者低成本开启AI应用。
                                                                                                                </a>
                                            </div>
                                        </div>
									
                                        <div class="tjimd-down flexRow">
                                            <div class="imdd-tab flexRow">
                                                <p class="imddt-time flexRow"><b></b><span>2026-04-17</span></p>
                                                
                                            </div>
                                            <a  href="/wz/366228.html"   class="imdd-more flexRow flexcenter"  >立即查看</a>
                                        </div>
                                    </div>
                                </div>
								                                <div class="tj-item ">
                                    <div class="tjitemd">
									
                                        <div class="tjimd-top flexRow">
                                            <a class="imdta flexRow"  href="/wz/366226.html"  >
                                                                                        <img src="/jiaoben/image/noimg.png" >
                                                                                        </a>
                                            <div class="imdt-right flexColumn">
                                                <a class="imdtra flexRow overflowclass"  href="/wz/366226.html"  >AI 英语教育 APP 的开发</a>
                                                <a class="imdtrap flexRow overflowclass"  href="/wz/366226.html"  >
                                                                                                                                     AI英语APP已升级为全天候虚拟私教:依托端到端语音大模型与多模态感知,实现超低延迟真人对话、苏格拉底式启发教学、音素级纠音、5万+沉浸场景、自适应学习档案及游戏化社交。2026年核心竞争力在于“流畅度”与“深度反馈”。
                                                                                                                </a>
                                            </div>
                                        </div>
									
                                        <div class="tjimd-down flexRow">
                                            <div class="imdd-tab flexRow">
                                                <p class="imddt-time flexRow"><b></b><span>2026-04-17</span></p>
                                                
                                            </div>
                                            <a  href="/wz/366226.html"   class="imdd-more flexRow flexcenter"  >立即查看</a>
                                        </div>
                                    </div>
                                </div>
									
                                
								
                            </div>

                        </div>
                    </div>


                    <div class="cd-right dtlcd-right">
                        <div class="dtl-ht">
                            <div class="jb-titles flexRow">
                                <div class="jbtle-left flexRow"><b></b><p>专题</p></div>
                                
                            </div>
                            <div class="dtlht-list ">
							                                <div class="htl-item flexRow">
                                    <div class="htmitem-left">
                                        <div class="htiteml-top flexRow">
                                            <a href="/wz/zt-69351.html"  >#数据可视化</a>
                                            <span></span>
                                        </div>
                                        <a class="htiteml-down flexRow" href="/wz/zt-69351.html"  >数据可视化(Data Visu</a>
                                    </div>
                                    <p class="htmitem-right flexRow flexcenter gz" data-id="69351"  >+ 收藏</p>
                                </div>
							                                <div class="htl-item flexRow">
                                    <div class="htmitem-left">
                                        <div class="htiteml-top flexRow">
                                            <a href="/wz/zt-69342.html"  >#自然语言处理</a>
                                            <span></span>
                                        </div>
                                        <a class="htiteml-down flexRow" href="/wz/zt-69342.html"  >自然语言处理(Natural</a>
                                    </div>
                                    <p class="htmitem-right flexRow flexcenter gz" data-id="69342"  >+ 收藏</p>
                                </div>
							                                <div class="htl-item flexRow">
                                    <div class="htmitem-left">
                                        <div class="htiteml-top flexRow">
                                            <a href="/wz/zt-68363.html"  >#Excel公式</a>
                                            <span></span>
                                        </div>
                                        <a class="htiteml-down flexRow" href="/wz/zt-68363.html"  >Excel公式就是:用函数 +</a>
                                    </div>
                                    <p class="htmitem-right flexRow flexcenter gz" data-id="68363"  >+ 收藏</p>
                                </div>
							                                <div class="htl-item flexRow">
                                    <div class="htmitem-left">
                                        <div class="htiteml-top flexRow">
                                            <a href="/wz/zt-68355.html"  >#Excel技巧</a>
                                            <span></span>
                                        </div>
                                        <a class="htiteml-down flexRow" href="/wz/zt-68355.html"  >Excel是日常生活中必不可</a>
                                    </div>
                                    <p class="htmitem-right flexRow flexcenter gz" data-id="68355"  >+ 收藏</p>
                                </div>
							                                <div class="htl-item flexRow">
                                    <div class="htmitem-left">
                                        <div class="htiteml-top flexRow">
                                            <a href="/wz/zt-68081.html"  >#蛋仔派对</a>
                                            <span></span>
                                        </div>
                                        <a class="htiteml-down flexRow" href="/wz/zt-68081.html"  >蛋仔派对最新官方活动、关卡速</a>
                                    </div>
                                    <p class="htmitem-right flexRow flexcenter gz" data-id="68081"  >+ 收藏</p>
                                </div>
							                                <div class="htl-item flexRow">
                                    <div class="htmitem-left">
                                        <div class="htiteml-top flexRow">
                                            <a href="/wz/zt-68000.html"  >#人工智能</a>
                                            <span></span>
                                        </div>
                                        <a class="htiteml-down flexRow" href="/wz/zt-68000.html"  >人工智能(AI),简单说,就</a>
                                    </div>
                                    <p class="htmitem-right flexRow flexcenter gz" data-id="68000"  >+ 收藏</p>
                                </div>
								
                                


                            </div>
                        </div>


                        <div class="   dtl-zt">
                            <div class="jb-titles flexRow">
                                <div class="jbtle-left flexRow"><b></b><p>最新数据</p></div>
                               
                            </div>


                            <div class="wkch-downs">
																					                                <div class="weekch-top flexRow">
                                        <a class="wktpa flexRow" href="/wz/356571.html"  >
                                                                                     <img src="/jiaoben/image/noimg.png" >
                                                                                    </a>
                                    <div class="wktpa-right flexColumn">
                                        <a class="wktpara flexRow overflowclass"  href="/wz/356571.html"  >Agent Autonomy Kit: 主动型 AI Agent 自动化 - Openclaw Skills</a>
                                        <a class="wktparp flexRow overflowclass"  href="/wz/356571.html"  >
                                                                                            什么是 Agent Auton
                                                                                        
                                        </a>
                                    </div>
                                </div>
								
															
															
															
															
															
															
															
															
															
								
                                <div class="weekch-list">
                                										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356570.html"  class="weekcha flexRow flexcenter overflowclass" >计划面谈:AI 智能体结构化需求收集 - Openclaw Skills</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356569.html"  class="weekcha flexRow flexcenter overflowclass" >中国制造贸易数据分析师:中国出口洞察 - Openclaw Skills</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356568.html"  class="weekcha flexRow flexcenter overflowclass" >在 OpenClaw Skills 中启用 OpenAI Codex GPT-5.4 - 配置补丁</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356564.html"  class="weekcha flexRow flexcenter overflowclass" >加密融资监控器:实时区块链投资追踪器 - Openclaw Skills</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356563.html"  class="weekcha flexRow flexcenter overflowclass" >Linear 项目管理:AI 智能体集成 - Openclaw Skills</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356562.html"  class="weekcha flexRow flexcenter overflowclass" >Gmail Label Routing:自动化邮件整理 - Openclaw Skills</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356501.html"  class="weekcha flexRow flexcenter overflowclass" >Superpowers Framework: 为 AI 打造的代理工作流 - Openclaw Skills</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356500.html"  class="weekcha flexRow flexcenter overflowclass" >个人复盘报告技能:AI 驱动的自我反思 - Openclaw Skills</a>
										</div>
										
																											<div class="weekch-con flexRow">
											<div class="weekch-icon flexRow"><b></b></div>
											<a  href="/wz/356499.html"  class="weekcha flexRow flexcenter overflowclass" >ProtoHub AI 管理:自动原型部署 - Openclaw Skills</a>
										</div>
										
										
                                    
    
                                </div>
    
                            </div>
                           
                        </div>

                       
                        <div class="  dtl-wz">
                            <div class="jb-titles flexRow">
                                <div class="jbtle-left flexRow"><b></b><p>相关文章</p></div>
                                
                            </div>
                            <div class="blog-list">
							                                <a  href="/wz/359454.html"   class="bloga flexRow over"><p class="overflowclass">AgentComm: 去中心化智能体通信 - Openclaw Skills</p><div class="blogtime"><span>04/</span>18</div></a>
							                                <a  href="/wz/359455.html"   class="bloga flexRow over"><p class="overflowclass">Grok 图像生成:通过 xAI 创建视觉内容 - Openclaw 技能库</p><div class="blogtime"><span>04/</span>18</div></a>
							                                <a  href="/wz/359456.html"   class="bloga flexRow over"><p class="overflowclass">大麻栽培助手:欧盟种子库元搜索助手 - Openclaw Skills</p><div class="blogtime"><span>04/</span>18</div></a>
							                                <a  href="/wz/359457.html"   class="bloga flexRow over"><p class="overflowclass">opdscli:通过 OPDS 浏览和下载电子书 - Openclaw Skills</p><div class="blogtime"><span>04/</span>18</div></a>
							                                <a  href="/wz/359459.html"   class="bloga flexRow over"><p class="overflowclass">三头同盟协议:多模型 AI 辩论引擎 - Openclaw Skills</p><div class="blogtime"><span>04/</span>18</div></a>
							                                <a  href="/wz/359460.html"   class="bloga flexRow over"><p class="overflowclass">令牌优化器:降低 AI 智能体 API 成本 - Openclaw Skills</p><div class="blogtime"><span>04/</span>18</div></a>
							                                <a  href="/wz/359461.html"   class="bloga flexRow over"><p class="overflowclass">Shopify 商品搜索:AI 电子商务与购物工具 - Openclaw Skills</p><div class="blogtime"><span>04/</span>18</div></a>
							                                <a  href="/wz/359462.html"   class="bloga flexRow over"><p class="overflowclass">代理状态:监控支付意图和交易 - Openclaw Skills</p><div class="blogtime"><span>04/</span>17</div></a>
							                                <a  href="/wz/359463.html"   class="bloga flexRow over"><p class="overflowclass">Proxy MCP:AI 智能体支付与虚拟卡 - Openclaw Skills</p><div class="blogtime"><span>04/</span>17</div></a>
							                                <a  href="/wz/359464.html"   class="bloga flexRow over"><p class="overflowclass">Apify Ultimate Scraper: AI 网页数据抓取 - Openclaw Skills</p><div class="blogtime"><span>04/</span>17</div></a>
								
                                
                            </div>

                        </div>

                        <div class="cdr-ai">
                        <div class="jb-titles flexRow">
                            <div class="jbtle-left flexRow"><b></b><p>AI精选 </p></div>
							<a class="jbtitle-more flexRow" href="/category/list_344_1.html"  title=""><span>更多</span><b></b></a>
                        </div>
						                        <div class="ai-list">
                            <div class="ail-top flexRow">
																                                <a  href="/wz/367699.html"  title="" class="ailta ">
                                                                        <img src="https://images.jiaoben.net/uploads/20260418/logo_69e2cb93c72e71.jpg" >
                                                                        <p ><span>Nano Banana Pro</span></p></a>
																								                                <a  href="/wz/366175.html"  title="" class="ailta ">
                                                                        <img src="https://images.jiaoben.net/uploads/20260417/logo_69e224cf789341.jpg" >
                                                                        <p ><span>赛博朋克 K-Pop 动画</span></p></a>
																																																																																																																																																                               
                            </div>
                            <div class="ail-down">
																																																						<a class="ali-con flexRow"  href="/wz/366174.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">冰川星球大逃亡</p>
									</a>
																																<a class="ali-con flexRow"  href="/wz/366173.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">皮克斯/迪士尼风格 X (Twitter) 个人资料卡片提示</p>
									</a>
																																<a class="ali-con flexRow"  href="/wz/366167.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">蝴蝶群化作空灵舞者循环动画</p>
									</a>
																																<a class="ali-con flexRow"  href="/wz/366165.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">抱着泰迪熊的男士写实肖像</p>
									</a>
																																<a class="ali-con flexRow"  href="/wz/366163.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">滑雪旅行自拍视角提示</p>
									</a>
																																<a class="ali-con flexRow"  href="/wz/366152.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">天鹅绒运动服中的超逼真肖像</p>
									</a>
																																<a class="ali-con flexRow"  href="/wz/366150.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">电影级可乐罐爆炸广告提示</p>
									</a>
																																<a class="ali-con flexRow"  href="/wz/366136.html"  title="">
										<div class="alicon-left flexRow"><span>精选</span></div>
										<p class="aliconp overflowclass">外卖配送狂奔电影感提示词</p>
									</a>
															                               
                            </div>
                        </div>

                    </div>
    
						<div class="cdr-blog">
							<div class="jb-titles flexRow">
								<div class="jbtle-left flexRow"><b></b><p>脚本推荐</p></div>
								
							</div>
							<div class="blog-list">
															<a href="/wz/zt-49225.html" title="" class="bloga flexRow over"><p class="overflowclass">SeeDance 2.0 Video Creator专区</p></a>
															<a href="/wz/zt-49224.html" title="" class="bloga flexRow over"><p class="overflowclass">OpenClaw AI专区</p></a>
															<a href="/wz/zt-49223.html" title="" class="bloga flexRow over"><p class="overflowclass">cowork专区</p></a>
															<a href="/wz/zt-49222.html" title="" class="bloga flexRow over"><p class="overflowclass">claude code skills专区</p></a>
								
					  
							</div>

						</div>

                    </div>
                </div>
            </div>
            
        </div>


    </main>
     <script>
        $(function() {
            // “+ 收藏”按钮点击事件
            $(document).on('click', '.htmitem-right, .ztop-right', function(e) {
                // 仅针对包含 “+ 收藏” 文字的按钮
                if ($(this).text().indexOf('+ 收藏') === -1) return;
                
                e.preventDefault();
                
                const id = $(this).data('id');
                if (!id) {
                    layer.msg('该项暂无有效ID,无法收藏');
                    return;
                }

                // 构造收藏 URL: 当前域名 + /wz/zt- + id + /
                const bookmarkUrl = window.location.origin + '/wz/zt-' + id + '.html';
                
                // 获取收藏标题 (优先从同级元素获取话题名称,否则使用页面标题)
                let bookmarkTitle = $(this).closest('.htl-item, .zttopd').find('a:first, span.overflowclass').text().trim() || document.title;
                if (bookmarkTitle.startsWith('#')) bookmarkTitle = bookmarkTitle.substring(1);

                // 浏览器收藏逻辑 (带 Fallback)
                try {
                    if (window.sidebar && window.sidebar.addPanel) { 
                        // Firefox < 23
                        window.sidebar.addPanel(bookmarkTitle, bookmarkUrl, "");
                    } else if (window.external && ('AddFavorite' in window.external)) { 
                        // IE
                        window.external.AddFavorite(bookmarkUrl, bookmarkTitle);
                    } else {
                        // Chrome, Safari, Firefox 23+, etc.
                        const isMac = /Mac/i.test(navigator.userAgent);
                        const keyStr = isMac ? 'Command + D' : 'Ctrl + D';
                        
                        layer.confirm('由于浏览器安全限制,请使用 <b>' + keyStr + '</b> 手动添加收藏。<br><br>收藏地址:<br><small>' + bookmarkUrl + '</small>', {
                            title: '收藏提示',
                            btn: ['复制链接', '知道了'],
                            yes: function(index) {
                                copyToClipboard(bookmarkUrl).then(() => {
                                    layer.msg('链接已复制,请手动添加到收藏夹');
                                }).catch(() => {
                                    layer.msg('复制失败,请手动选择复制');
                                });
                                layer.close(index);
                            }
                        });
                    }
                } catch (err) {
                    layer.msg('收藏失败,请手动添加');
                }
            });

            // 兼容非 HTTPS 的复制函数
            function copyToClipboard(text) {
                if (navigator.clipboard && window.isSecureContext) {
                    return navigator.clipboard.writeText(text);
                } else {
                    let textArea = document.createElement("textarea");
                    textArea.value = text;
                    textArea.style.position = "fixed";
                    textArea.style.left = "-999999px";
                    textArea.style.top = "-999999px";
                    document.body.appendChild(textArea);
                    textArea.focus();
                    textArea.select();
                    return new Promise((res, rej) => {
                        document.execCommand('copy') ? res() : rej();
                        textArea.remove();
                    });
                }
            }
        });
    </script>
<footer>
        <div class="foot ">
            <div class="foot-top flexRow">
                <div class="foot-left">
                    <div class="ftl-top flexRow"><span class="flexRow flexcenter">脚本</span>在线</div>
                    <p class="ftl-down">
                        智能赋能梦想,脚本构筑现实。我们致力于链接AI智能指令
                        与传统自动化,为您提供一站式、高效率的脚 本资产与生成
                        服务。
                    </p>
                </div>
                <div class="foot-right flexRow">
                    <div class="ftr-list flexColumn">
                        <p>核心板块</p>
                        <span>AI脚本库</span>
                        <span>自动化仓库</span>
                        <span>脚本实验室</span>
                    </div>
                    <div class="ftr-list flexColumn">
                        <p>关于我们</p>
                        <a href="/category/list_229_1.html"   >最新游戏</a>
                        <span>商务合作</span>
                        <span>隐私政策</span>
                    </div>
                    <div class="ftr-list flexColumn">
                        <p>社区支持</p>
                        <span >API文档</span>
                        <a href="/category/list_334_1.html"   >攻略资讯</a>
                        <span>违规举报</span>
                    </div>
                </div>
            </div>
            <div class="foot-down flexColumn">
                <p>© 2026  jiaoben.net | 脚本在线 | 联系:jiaobennet2026@163.com</p>
                <p>备案:<a style="color: #7F7F7F;" href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">湘ICP备18025217号-11</a> </p>
            </div>
        </div>
    </footer>

    <div style="display:none;">
			<script type="text/javascript">
		  var _paq = window._paq = window._paq || [];
		  _paq.push(['trackPageView']);
		  _paq.push(['enableLinkTracking']);

		  (function() {
			var u="//tongji.zhangwan.net/";
			_paq.push(['setTrackerUrl', u+'matomo.php']);
			_paq.push(['setSiteId', '29']);

			// Add this code below within the Matomo JavaScript tracker code
			// Important: the tracker url includes the /matomo.php
			var secondaryTrackerUrl = u+'matomo.php';
			var secondaryWebsiteId = 27;
			// Also send all of the tracking data to this other Matomo server, in website ID 77
			_paq.push(['addTracker', secondaryTrackerUrl, secondaryWebsiteId]);
			// That's it!
			var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
			g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
		  })();
		</script>
	    <script>
        var _hmt = _hmt || [];
        (function() {
            var hm = document.createElement("script");
            hm.src = "https://hm.baidu.com/hm.js?5d3cfe1f36b1988029fe82a0d475b20d";
            var s = document.getElementsByTagName("script")[0];
            s.parentNode.insertBefore(hm, s);
        })();
    </script>
	
</div>  </body>
</html>