← Back to Skills Marketplace
chameleon-nexus

Geo Mass Publish Check

by chameleon-nexus · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
47
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install geo-mass-publish-check
Description
GEO 待群发检查 — 查询范文/仿写双状态,可群发时提示用户用融媒宝发布。供 QClaw 定时或 autopilot 之后执行;消息发送由 QClaw/微信完成。
README (SKILL.md)

GEO 待群发检查

geo-cycle-autopilot 之后运行,或由用户单独配置定时(例如每日 8:05)。

前置(本 skill 可独立运行,不依赖 geo-opt-coordinator)

读取密钥

  1. 依次读取 ~/.qclaw/geo-api-key~/.openclaw/geo-api-key;存在且非空则使用
  2. 若不存在或为空:向用户索要 GEO API Key,提示在 SaaS 账户设置 → 龙虾密钥 创建,并保存:
    echo -n "\x3C用户提供的key>" > ~/.qclaw/geo-api-key
    
GEO_KEY=$(cat ~/.qclaw/geo-api-key 2>/dev/null || cat ~/.openclaw/geo-api-key 2>/dev/null)
BASE="https://ai.gaobobo.cn"

验证密钥(查询前必做)

curl -s -X POST "$BASE/api/geo/verify-key" \
  -H "Authorization: Bearer $GEO_KEY"
  • 返回 code: 0 → 继续下文
  • HTTP 401/403 或 code != 0立即停止,告知用户密钥无效或已吊销,请到 SaaS 重新创建并更新本机 key 文件

1. 查询可群发任务

curl -s "$BASE/api/geo/optimization/mass-publish/pending" \
  -H "Authorization: Bearer $GEO_KEY"

返回 data.items[],每项含:

  • brandNameproductNamecycleNumber
  • fanwenStatusLabelfangxieStatusLabel必须同时回报两个状态
  • fanwenLocalPathfangxieLocalPath(已完成导出时的本机路径提示)

可群发条件:范文或仿写任一侧completed(已导出并上报)。

2. 回报用户(固定话术模板)

对每条 items 输出(由 QClaw 发到微信或桌面,本项目不实现推送通道):

【GEO 待群发】{brandName} · {productName} · 第 {cycleNumber} 周期
范文:{fanwenStatusLabel}
仿写:{fangxieStatusLabel}
范文文件:{fanwenLocalPath 或「—」}
仿写文件:{fangxieLocalPath 或「—」}
请打开融媒宝 → 批量导入 Word/ZIP → 选择上述目录中的文件发布。
安装说明见 SaaS「群发助手(融媒宝)安装指南」。

若无 items 或为空:简短说明「当前没有待群发任务,范文/仿写仍在生成或待导出」。

3. 可选:全量列表对照

也可 GET /api/geo/optimization/tasks,逐条读取 latestCycle.cycleStepResults.massPublishopenclawActions,对 canMassPublish=false 的任务仅汇报双状态、不强调融媒宝。

约束

  • 勿要求用户输入 OPT-ID
  • 不执行发帖;发布结果不回写 SaaS
Usage Guidance
Install only if you intend to connect the agent to the GEO SaaS. Store the GEO key with restrictive local permissions, rotate it if the machine is shared or compromised, and remember that the skill sends the key only to the configured GEO service endpoints for verification and status checks.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose is to check GEO mass-publish readiness and report Fanwen/Fangxie status; the artifact’s API verification and status-query steps fit that purpose.
Instruction Scope
Instructions are limited to reading or requesting a GEO API key, querying GEO endpoints, reporting task status and local file paths, and explicitly not posting content or writing publish results back to the SaaS.
Install Mechanism
The package contains only SKILL.md; no executable scripts, dependencies, installers, or hidden artifact files were present.
Credentials
Outbound requests to ai.gaobobo.cn and use of a GEO bearer token are sensitive but proportionate for the advertised SaaS integration.
Persistence & Privilege
The skill stores the GEO API key in a predictable plaintext file under the user’s home directory and can read an existing OpenClaw key file; this is disclosed and narrow, but lacks permission-hardening guidance.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install geo-mass-publish-check
  3. After installation, invoke the skill by name or use /geo-mass-publish-check
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of geo-mass-publish-check. - Checks for GEO optimization tasks eligible for mass publishing after autopilot or at scheduled times. - Validates and prompts for GEO API Key if missing, guiding users to create and save it. - Lists both "Fanwen" and "Fangxie" statuses for each cycle, including file locations if available. - Alerts users when tasks are ready for mass publishing and provides instructions for publishing via 融媒宝. - If no tasks are pending, notifies user accordingly; does not handle publishing or reporting results.
Metadata
Slug geo-mass-publish-check
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Geo Mass Publish Check?

GEO 待群发检查 — 查询范文/仿写双状态,可群发时提示用户用融媒宝发布。供 QClaw 定时或 autopilot 之后执行;消息发送由 QClaw/微信完成。 It is an AI Agent Skill for Claude Code / OpenClaw, with 47 downloads so far.

How do I install Geo Mass Publish Check?

Run "/install geo-mass-publish-check" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Geo Mass Publish Check free?

Yes, Geo Mass Publish Check is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Geo Mass Publish Check support?

Geo Mass Publish Check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Geo Mass Publish Check?

It is built and maintained by chameleon-nexus (@chameleon-nexus); the current version is v1.0.0.

💬 Comments