360 Secure SkillHub
360 安全技能中心

aigc-web-push · AI内容生成与全网推送

按用户创作要求,依 design.md 生成标准 HTML 文章或贴图卡片,用 Humanizer 文本去 AI 味,可通过 push.js 走公众号通道发布草稿,或经云电脑通道投递 HTML、图片链接及用户提供的公网视频,投递入队即完成。使用前需在技能目录生成配置向导下发的 config.json。

lihengdao
lihengdao
热度 67.11
最近更新 2026-10-17 20:07:18
分类:营销依赖:代码执行 / 读写文件 / 第三方 API / 内部调用大模型应用场景:社交媒体 / 文案创作 / 博客写作 / 自动化脚本 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add aigc-web-push
Metadata
name
aigc-web-push · AI内容生成与全网推送
description
支持通过 AI 生成文章和图文卡片,并推送到微信公众号(无需泄露公众号 Secret,无需配置 IP 白名单)或经由云电脑推送至全球任意站点;兼容其它技能产出的文章、图片与视频。

aigc-web-push · AI内容生成与全网推送

文件路径与作用

文件 位置 作用
SKILL.md aigc-web-push/ 本说明
design.md 同上 HTML 格式规范
design_cover.md 同上 封面 HTML 规范
Humanizer-zh.md / Humanizer.md 同上 去 AI 味(中 / 英)
config.json 同上 配置向导生成后的真实配置
config.example.json 同上 字段说明 + 示例
push.js 同上 统一推送入口(公众号 / 云电脑)
push-to-wechat-mp.js 同上 公众号推送实现
push-to-cloud.js 同上 云电脑推送实现

第一步:配置向导

项 内容
配置向导地址 https://design.pcloud.ac.cn/aigc-web-push.html
流程 AI 发向导给用户 → 已在 design 登录则直接继续,否则微信扫码 → 公众号可选用已授权的号并设为默认,没有则跳过 → 云电脑可点一台设为默认,没有则直接生成配置 → 用户复制发给 AI

AI 检查 aigc-web-push 目录 下是否存在 config.json。如果不存在,则无法使用本技能,AI 需要发送配置向导地址给用户完成配置。

说明:

  • 微信公众号:已授权的号直接点选,其中一项为默认(selected: true,即首选推送目标)。没有公众号可以跳过,配置里不写 accounts。新号才扫码授权并填写 AppID / sn。
  • 云电脑:向导会列出已开通的全部云电脑并写入 instances。没有机器也可以直接生成配置,配置里不写 instances。点选的那一台是默认(首选,selected: true)。

云电脑相关管理(不在本技能目录内操作):

事项 在哪里做
开通 / 开关机 / 销毁云电脑 云电脑管理
在云电脑上绑定站点账号(文章 / 贴图 / 视频等) 同上:进入对应云电脑控制台完成登录与账号绑定
选哪台机写入 config.json 本技能配置向导;改默认机可改 instances 里的 selected,或重新走向导

向导不能开通机器,也不能代绑站点账号。没有公众号或云电脑也可以先生成配置;要用哪条通道,再补对应的号或机器。


第二步:配置文件

AI 将配置向导得到的配置参数保存为 aigc-web-push 目录 下的 config.json,编码 UTF-8。

在已进入该目录时,可:

cat > config.json << 'EOF'
{ … 粘贴配置向导 JSON … }
EOF

(Windows 可用编辑器在该目录新建 config.json 并粘贴)

config.json 说明:

  • accounts:有公众号才写入。其中 selected: true 为默认公众号(有且仅一项)。没有公众号则省略。
  • instances:有云电脑才写入已开通全量列表。其中 selected: true 为默认云电脑(有且仅一项)。没有云电脑则省略。
  • skillKey:向导签发,推送必带;勿手写。

第三步:写内容

  1. 用户发送创作要求后,AI 必须根据 design.md 生成标准 HTML。若涉及文本文章,须按 Humanizer-zh.md(中文)或 Humanizer.md(英文)去 AI 味。两种类型:
    • 文章:通用类型,页面默认宽度 677px
    • 贴图:图文卡片(小绿书),页面默认宽度 375px,固定分页比例(默认 3:4);所有 .pagination 须同一固定 height,禁止各页高度不一致。推公众号时后台会把 HTML 转成图片
  2. 生成主 HTML 后,若页面中没有引用图片,可再按 design_cover.md 根据 title 生成封面 HTML,命名为 你的文件_cover.html(与主 HTML 同目录;云电脑与公众号推送均会自动附带)

注意: 无论文章还是贴图,必须先阅读 design.md;主 HTML 跟 design.md,封面跟 design_cover.md。


第四步:推送

统一入口:push.js。通道参数为 wechat 或 cloud。

推送 HTML(公众号)

cd aigc-web-push
node push.js wechat targetAppId html 你的文件.html

推送图片链接(公众号)

cd aigc-web-push
node push.js wechat targetAppId img '["https://cdn.example.com/1.png","https://cdn.example.com/2.png"]' "标题" "正文"

标题、正文可为空;含空格时用英文双引号。

推送 HTML(云电脑)

首参为云电脑 ID(- / default 表示用 config.json 里 selected:true 的云电脑);可选 categoryId(article 默认 / newspic / video)、publishMode(draft 默认)。

cd aigc-web-push
node push.js cloud - html 你的文件.html article draft

若同目录存在 你的文件_cover.html(或通用 cover.html),脚本会自动作为 coverHtml 一并提交。

推送图片链接(云电脑)

cd aigc-web-push
node push.js cloud - img '["https://cdn.example.com/1.png"]' "标题" draft

推送视频(仅云电脑)

本技能不生成视频。可推送用户提供的公网视频 URL。公众号不支持视频。

cd aigc-web-push
node push.js cloud - video 'https://cdn.example.com/xxx.mp4' "标题" draft

云电脑上须已绑定 contentType=video 的账号(在 云电脑管理 控制台绑定)。只有本地文件、没有公网 URL 时无法推送。

说明

  • 目标公众号 AppID:用户未指定时,命令行写 - / default,脚本会取 accounts 中 selected: true 的 wx… AppID。用户点名某个号时传入对应 AppID。
  • 目标云电脑:用户未指定时,用 instances 中 selected: true(命令行写 -)。
  • 接口:config.json 的 apiBase(缺省 https://api.pcloud.ac.cn/openAccessService),POST JSON;公众号 action: sendToWechat,云电脑 action: sendToCloud。
  • 云电脑成功标准(重要):sendToCloud / push.js cloud 只要投递成功(入队)就算完成。云端实际登录站点、发文/贴图很耗时,AI 不要等待发布结果、不要轮询、不要因「站点还没发出」而重推。接口返回 success: true(常带 queued: true / taskId)或提示超时但可能已受理 → 告知用户「已投递到云电脑」,结束本步。
  • 公众号超时:推送链路较长,若返回「超时」可视为已受理,勿重复狂推;请用户看服务通知或草稿箱。

其它功能

清空草稿箱

POST https://api.pcloud.ac.cn/openAccessService:

{
  "action": "cleanupDrafts",
  "openId": "",
  "skillKey": "",
  "appId": ""
}

超时可视为已成功;请用户在公众号草稿箱确认。