返回顶部
a

aws-wechat-article-main 公众号文章管理

管理微信公众号从选题到发布的完整内容的固定流程,路由到各子能力。任何新任务执行时必须严格按这个流程顺序推进,选题 → 写稿 → 审稿(内容审) → 排版 → 配图 → 审稿(终审) →发布 ,且每一步完成是进入下一步的前提。当用户提到「公众号运营」「自动运营」「发篇文章」「内容规划」「怎么运营」「一条龙」「完整流程」「从头做」「帮我发一篇」「今天发什么」或需要了解整体流程时使用。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
109
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

aws-wechat-article-main

公众号运营总览

配置检查 ⛔ BLOCKING

进入交互顺序「2) 全局账号约束」「3) 本篇准备」及内容流水线前须完成 第 0~2 步配置检测(任一步失败则 不得 继续)。第 3 步调用 publish.py 前的核对(非流水线起点):.aws-article/config.yamlpublishmethod 默认为 draftpublish.py full 只把图文写入公众号草稿箱);仅当用户明确要求「发出去 / 对外发布」时,再将该键改为 published(或使用 full --publish 临时强制发布)。微信validateenv.py 默认要求公众号账号配齐(见第 2 步);用户明确不接微信时,先将 publish_method 设为 none 再过校验(脚本会跳过微信组),之后 publish.py full 仍直接跳过。要走草稿/发布,须补全 aws.envconfig.yaml 微信槽位,并建议 check-wechat-env。文风与账号约束以 config.yaml 为准,发文元数据以本篇 article.yaml 为准。

第 0 步:判断操作系统

智能体在执行下列检测命令前,先判断当前环境

  • - Linux / macOS:使用 Bash 命令(test、echo 等)。
  • Windows:使用 PowerShell 命令(Test-Path 等)。

第 1 步:.aws-article/config.yaml 与 aws.env 是否存在

仓库根目录(当前工作目录为项目根)执行:

Linux / macOS:

bash
test -f .aws-article/config.yaml && test -f aws.env && echo ok || echo missing

Windows(PowerShell):

powershell
if ((Test-Path -LiteralPath .aws-article\config.yaml) -and (Test-Path -LiteralPath aws.env)) { ok } else { missing }

⛔ 输出为 missing(任一文件不存在)→ 按 首次引导 创建或补全:可参考 .aws-article/config.example.yaml 得到 config.yaml,在仓库根创建 aws.env(仅密钥与微信 WECHATNAPPID / WECHATN_APPSECRET 等,键名可与 .aws-article/env.example.yaml 对照)。

第 2 步:校验配置内容(validate_env.py)

两文件均存在后,在仓库根运行:

bash
python skills/aws-wechat-article-main/scripts/validate_env.py

(默认读取 .aws-article/config.yamlaws.env;可用 --config / --env 指定路径。)

脚本检查:

  • - 写作模型:config.yaml 中 writingmodel.provider / baseurl / model 与 aws.env 中 WRITINGMODELAPIKEY 须同时非空;否则 failed + 写作模型配置不完整退出码 1
  • 图片模型:imagemodel 三项 + IMAGEMODELAPIKEY;否则同上,退出码 1
  • 微信公众号:wechataccounts、wechatapibase、各槽位名与 aws.envWECHAT{i}APPID / WECHAT{i}APPSECRET 须成对完整;否则 failed + 微信公众号配置不完整退出码 1例外config.yamlpublish_method: none(用户明确不接微信)时,跳过微信组校验,仍输出 True(并附一行说明已跳过)。

退出码 0:写作、图片均通过,且(未声明 none 时)微信也通过 → True + 配置校验通过退出码 1:任一组未通过 → 不得进入一条龙默认流水线,并引导 首次引导 补全或 publishmethod: none 后重跑。

第 3 步:调用 publish.py 前(publish_method + 微信)

  • - publishmethoddraft / published / none)写在 config.yaml默认 draftnone = 用户明确不填微信:full 不调 API。要「发布出去」→ publishedfull --publish
  • 微信:在 aws.env;槽位在 config.yamldraft/publishedfull 前须就绪;none 下不调用微信。
  • 运行 publish.py full 前:确认 publishmethod 合法(小写);非 none 时建议 check-wechat-env

智能体行为约束(禁止自作主张)

检测到 .aws-article/config.yaml 或 aws.env 缺失validateenv.py 退出码 1(写作 / 图片 / 微信任一组未就绪,且未声明 publishmethod: none),或用户已要求调用 publish.py 而微信槽位 / 凭证未就绪时:

  • - 禁止在未询问用户、未取得用户明确文字确认的情况下,自行决定:用当前 Agent 代写、跳过 write.py/image_create.py、仅出 prompt 却继续宣称「一条龙已完成」、或继续排版/发布并假装配置已就绪。
  • 必须先:向用户说明具体缺哪一类(脚本 failed 下的 写作模型配置不完整 / 图片模型配置不完整 / 微信公众号配置不完整;或即将 publish.py 但微信未配齐);再请用户选择:
- A. 补全配置:按 首次引导 编辑 config.yamlaws.env 后重跑 validateenv.py;若要发布再运行 publish.py check-wechat-env; - 不接微信:将 publishmethod 设为 none 后重跑 validateenv.py(将跳过微信组),内容流水线可继续,publish.py full 仍会按 none 跳过; - B. 本次例外:用户明确打字接受降级(例如:「确认本次不用写作 API,由当前对话模型直接写稿」)——未取得此类确认前,不得进入写稿/生图/发布实操。
  • - 用户选 A 后,智能体可协助逐项写入 config.yaml 非密钥项aws.env 内密钥由用户自行粘贴到本地文件更安全;不要在无必要时让用户重复口述 AppSecret。

单步子 skill:用户只触发某一子能力(如仅排版、仅审稿)且未走本总览流水线时,仍以各子 skill 内说明为准;一条龙 / 完整流程 / 从选题到发布 必须满足本节 BLOCKING 与上条「禁止自作主张」。

主要配置文件(不要混用)

文件位置作用
aws.env仓库根密钥:写作/图片 *APIKEY、微信 WECHATNAPPID / WECHATNAPPSECRET 等(键名见 .aws-article/env.example.yaml;与 config.yaml 一起由 validateenv.py 校验)
.aws-article/config.yaml
仓库内 | 非密钥配置:账号文风、模型 provider/baseurl/model、微信槽位数与 wechatapibase、各槽位展示名等(模板见 config

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aws-wechat-article-main-1775900771 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aws-wechat-article-main-1775900771 技能

通过命令行安装

skillhub install aws-wechat-article-main-1775900771

下载

⬇ 下载 aws-wechat-article-main v1.0.0(免费)

文件大小: 24.58 KB | 发布时间: 2026-4-12 09:07

v1.0.0 最新 2026-4-12 09:07
aws-wechat-article-main 1.0.0 初始发布。管理微信公众号从选题到发布的完整内容流程。

- 明确定义从选题、写稿、审稿、排版、配图到发布的严格顺序及流程,必须逐步推进,每步完成才能进入下一步。
- 新增详细的配置检查机制,执行操作前强制校验关键配置文件与环境(config.yaml、aws.env),不合规时阻断流程。
- 支持区别草稿发布、正式发布与跳过微信发布三种模式,依据 config.yaml 中 publish_method 配置字段自动切换行为。
- 用户在流程任一关键环节都需明确确认,智能体不得自行跳步、假定流程、或代用户决定关键发布动作。
- 增加详细的交互顺序与行为约束说明,对配置、账号约束、任务切换、新建/续写等场景有明确指令。
- 文档内容全面指导首次配置、每日运营、

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部