← 返回
未分类 Key

Geo Mass Publish Check

GEO 待群发 — 拉取范文/仿写状态,待导出时下载 ZIP 到本机并上报,可群发时提示用户。QClaw 定时只装本 skill 即可。
Geo 待群发—获取范文/仿写状态,导出时下载 ZIP 到本地并上报,可群发时提示用户。QClaw 定时仅装本 skill 即可。
chameleon-nexus chameleon-nexus 来源
未分类 clawhub v1.0.1 2 版本 100000 Key: 需要
★ 0
Stars
📥 150
下载
💾 0
安装
2
版本
#latest

概述

GEO 待群发(拉状态 · 下 ZIP)

只做三件事(不触发周期、不成稿、不发帖):

  1. 拉取状态GET /api/geo/optimization/tasks(必要时 mass-publish/pending
  2. 符合条件则下载 ZIPneedsFanwenExport / needsFangxieExport 为 true 时下载并 POST mass-publish-export
  3. 回报用户 — 品牌/周期、范文·仿写 ZIP 导出状态、本机路径;可群发时提示用融媒宝导入

SaaS 任务须已配置国内 范文 和/或 普通仿写(协同 API 默认开启)。勿调用深度仿写、web_fetchgenerate-deep-imitate

密钥

  1. ~/.qclaw/geo-api-key~/.openclaw/geo-api-key;无则让用户在 QClaw 发送:这是geo的api key:
  2. 业务请求前:POST /api/geo/verify-keycode != 0 则停止
GEO_KEY=$(cat ~/.qclaw/geo-api-key 2>/dev/null || cat ~/.openclaw/geo-api-key 2>/dev/null)
BASE="https://ai.gaobobo.cn"

本机路径

~/.qclaw/geo-exports/{brand}_{product}_C{cycle}/fanwen/fanwen.zip
~/.qclaw/geo-exports/{brand}_{product}_C{cycle}/fangxie/fangxie.zip

1. 拉取状态并下载(主流程)

curl -s "$BASE/api/geo/optimization/tasks" -H "Authorization: Bearer $GEO_KEY"

对每个 items[]openclawActions勿向用户索要 OPT-ID):

字段动作
------------
needsFanwenExport == true下载 .../export/fanwen.zip → 本机 fanwen/POST mass-publish-export branch: fanwen
needsFangxieExport == true下载 fangxie.zip → 本机 fangxie/branch: fangxie
fanwenStatus == completed 且本地已有 zip跳过范文
fangxieStatus == not_enabled跳过仿写

导出示例(范文;仿写改路径与 branch):

OPT_ID="<task.taskId>"
CYCLE=<latestCycle.cycleNumber>
DIR="$HOME/.qclaw/geo-exports/${BRAND}_${PRODUCT}_C${CYCLE}/fanwen"
mkdir -p "$DIR"
curl -fsSL -o "$DIR/fanwen.zip" \
  "$BASE/api/geo/optimization/$OPT_ID/cycles/$CYCLE/export/fanwen.zip" \
  -H "Authorization: Bearer $GEO_KEY"
curl -s -X POST "$BASE/api/geo/optimization/$OPT_ID/cycles/$CYCLE/mass-publish-export" \
  -H "Authorization: Bearer $GEO_KEY" -H "Content-Type: application/json" \
  -d "{\"branch\":\"fanwen\",\"local_path_hint\":\"$DIR\"}"

2. 待群发列表(可选,用于提醒)

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

items[]brandNameproductNamecycleNumbermassPublishScopeLabelfanwenStatusLabelfangxieStatusLabelfanwenLocalPathfangxieLocalPath

可群发:任一侧 ZIP 导出状态为 ready_to_export(待导出)或 completed(已完成)。

3. 回报用户

【GEO 待群发】{brandName} · {productName} · 第 {cycleNumber} 周期
范文 ZIP:{fanwenStatusLabel} · {fanwenLocalPath 或「—」}
仿写 ZIP:{fangxieStatusLabel} · {fangxieLocalPath 或「—」}
{若可群发}请用融媒宝批量导入上述目录中的 ZIP。

items:说明当前无待群发,或仍在生成中。

约束

  • 勿要求用户输入 OPT-ID
  • 不执行发帖、不回写发布结果
  • 不触发 Celery 优化周期

版本历史

共 2 个版本

  • v1.0.1 当前
    2026-06-06 07:02
  • v1.0.0
    2026-06-04 14:09

安全检测

腾讯云安全 (Keen)

队列中

腾讯云安全 (Sanbu)

队列中

🔗 相关推荐

business-ops

Stripe

byungkyu
Stripe API 集成,支持托管 OAuth,实现对客户、订阅、发票、产品、价格和支付的可写金融集成。
★ 27 📥 26,304
business-ops

Trello

steipete
使用 Trello REST API 管理看板、列表和卡片
★ 162 📥 41,572
content-creation

geo_skill

chameleon-nexus
GEO品牌优化——品牌AI生态诊断、评测文章生成与自动发稿(豆包联网API)
★ 1 📥 502