Skip to content
cccskills
FreePublished on GitHub

aws-wechat-article-assets

公众号素材|业务资料库|预设包|.aws 预设包|主题包|品牌包|aiworkskills.cn — 用户业务资料库与预设包管理:业务资料按产品名组织在 `.aws-article/products/{产品名}/`(介绍 .md 直挂产品根 + 配图归 `images/` 子目录含同名说明 .md),AI 与用户对话产出业务介绍内容时引导用户保存;图片入库走 `product_image_ingest.py --product <产品名> --stem <中文名>`。

导入 .aws ZIP 预设包(本地文件或 `https://aiworkskills.cn/**/*.aws` URL)合并主题/配色/字体配置到 `.aws-article/presets/`;`config.yaml` 仅本地不存在时从包内复制,已存在则 stdout 输出差异 JSON 不覆盖。面向内容运营、品牌团队、设计支持岗。

触发词:「素材库入库」「stock images」「上传图到素材库」「.aws」「预设包」「导入预设」「主题包」「aiworkskills.cn 链接」「.aws 下载地址」。

The English summary is being prepared. Showing the original description.

See how to install

Files included (5)

  • SKILL.md9.5 KB
  • references/branches.md5.2 KB
  • scripts/import_presets_aws.py18.8 KB
  • scripts/product_image_ingest.py5.3 KB
  • skill.json745 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

用户业务资料库与预设(Assets)

业务资料按产品名分目录 — .aws-article/products/{产品名}/ 直挂业务介绍 .md、images/ 存配图(含同名说明 .md)。写涉及用户自身业务的文章/配图前必须先查这里;新生成的业务介绍内容应引导用户保存到这里。预设包合并到 .aws-article/presets/。

套件说明 · 本 skill 属 aws-wechat-article-* 一条龙套件(共 9 个 slug,入口 aws-wechat-article-main)。跨 skill 的相对引用依赖同一 skills/ 目录,建议一并 clawhub install 全套。源码:https://github.com/aiworkskills/wechat-article-skills

能力披露(Capabilities)

本 skill 管理本地业务资料库与预设包,可选从 aiworkskills.cn 域下载 .aws 预设包(ZIP)。

  • 凭证:无(但导入 .aws 会把包内密钥写进仓库根 aws.env,见下)
  • 网络:可选 https://*.aiworkskills.cn/**/*.aws 下载预设包。白名单强制:仅 HTTPS + aiworkskills.cn 及其子域,非白名单直接报错退出。--allow-any-host 可放宽,调试用
  • 文件读:用户指定的本地图片或 .aws 文件;引导入库前会 ls .aws-article/products/ 看已有产品名
  • 文件写:
    • .aws-article/products/{产品名}/*.md(业务介绍,AI 用 Write 工具直接落库)
    • .aws-article/products/{产品名}/images/*(图片 + 同名 .md,由脚本写)
    • .aws-article/presets/<白名单子目录>/*、.aws-article/downloads/*.aws、.aws-article/tmp/*
    • 仓库根 aws.env:导入 .aws 时按映射表增量写入密钥(覆盖现有键前自动备份 aws.env.bak.{ts},stderr 只打印键名不打印值)
  • 归档安全:解压 .aws(ZIP)到 .aws-article/tmp/。已内置 ZIP slip 防御——逐项校验成员路径,拒绝绝对路径、.. 段、或解析后指向解压目录外的路径,任一违反立即退出且不写入任何文件
  • shell:仅 {python} {baseDir}/scripts/ 下的 product_image_ingest.py、import_presets_aws.py

除 aws.env 外,所有写入都限制在仓库根的 .aws-article/ 内。

单独安装可用:两个脚本都不依赖兄弟 skill,只要有 .aws-article/ 目录就能工作。

三件事

能力说明
业务介绍 .md 入库对话中产出的业务介绍 → products/{产品名}/<文件名>.md(Write 工具直接落库,无脚本)
业务图入库用户业务图 → products/{产品名}/images/ + 同名说明 .md(脚本,--product 必填)
预设包 .awsZIP(本地文件或 https://aiworkskills.cn/**/*.aws)→ 合并 presets/ 白名单子目录

设计意图(必读)⛔

.aws-article/products/{产品名}/ 是用户自家业务(卖货 / 卖软件 / 卖服务 / 自媒体 IP)的资料库——既是 AI 写业务相关内容时的底稿来源,也是 AI 与用户协作产出新介绍时的保存目的地。

.aws-article/products/{产品名}/
├─ 项目介绍.md                # 业务介绍 .md 直挂产品根(命名按用户行业:服务介绍.md / 品牌介绍.md…)
├─ (其他业务文档.md)
└─ images/
   ├─ 配置首页.png
   └─ 配置首页.md             # 图片说明 .md(同名)

双向触发:

方向触发条件行为
读当前任务涉及用户自家业务(对外介绍 / 教程 / 案例 / 自家安利 / 业务配图)先 ls .aws-article/products/,识别相关产品,读它根下的 *.md、查 images/ 同名 .md,把已有素材当底稿与配图候选
写AI 刚生成或改写的内容语义属于用户业务介绍走下面「业务介绍 .md 入库」;用户说「保存为产品介绍」等也走这条

什么时候不要触发见 branches.md「一」。

一、业务介绍 .md 入库

无需脚本,AI 用 Write 工具直接落库。两种触发:

  • AI 主动识别:刚生成/改写的内容明确属于用户自家业务介绍(产品 / 服务 / 品牌 / 项目 / 团队 / 业务范围)时提示用户:

    「这段是 [产品名] 的业务介绍,要不要保存到产品资料库?我可以存到 .aws-article/products/{产品名}/{文件名}.md,下次写涉及业务的文章时会自动用上。」

  • 用户主动指令:「保存为产品介绍 / 业务介绍 / 服务介绍 / 入库到产品 / 存到产品资料库」等。

保存流程:

  1. 确认产品名:ls .aws-article/products/,已有目录提示复用;新产品向用户拿名字。
  2. 确认文件名:默认 项目介绍.md;可改成贴用户行业的 产品介绍.md / 服务介绍.md / 品牌介绍.md。
  3. 建目录:mkdir -p .aws-article/products/{产品名}/images/(即便暂时为空也把骨架建齐)。
  4. 写入:Write 工具落到 .aws-article/products/{产品名}/{文件名}.md。
  5. 反馈:「已存到 <完整路径>,下次涉及 [产品名] 业务的文章会自动用上」。

二、业务图入库

脚本不会读图——读图定文件名、写画面描述是 Agent 的活,入库命令要带 --content:

{python} {baseDir}/scripts/product_image_ingest.py <源图片路径> \
  --product "公众号AI运营助手" --stem "配置首页" \
  --content "客观中文描述,一两句即可"

--product / --stem 必填,产品目录与 images/ 不存在时自动创建。产出 配置首页.png + 配置首页.md。

不传 --content 会写占位句(预期行为,不是故障)、.md 的固定格式,见 branches.md「二」。

三、预设包导入(.aws)

扩展名 .aws,实质是 ZIP。包根应含与仓库一致的预设文件夹(可以多出别的文件,脚本只处理白名单):

closing-blocks、cover-styles、formatting、image-styles、sticker-styles、structures、title-styles

另可有根级 config.yaml、writing-spec.md。不在白名单的目录会被跳过并打日志——components/ 与 review-rules.yaml 就不由 .aws 管理,原因见 branches.md「三」。

工作流:

  1. 准备来源:本地 .aws 文件,或符合白名单的 HTTPS URL。
  2. 先 --dry-run 看将写入哪些路径。
  3. 在仓库根执行:
# 本地路径
{python} {baseDir}/scripts/import_presets_aws.py path/to/bundle.aws
{python} {baseDir}/scripts/import_presets_aws.py path/to/bundle.aws --dry-run

# URL(仅 aiworkskills.cn 及子域)
{python} {baseDir}/scripts/import_presets_aws.py https://aiworkskills.cn/bundles/brand-a.aws

三条要先知道的语义 ⛔:

  • 预设目录是替换式:包内有该子目录 → 先清空本地同名目录再写;包内没有 → 本地保持不动。
  • config.yaml 不覆盖:本地已有时只把差异以 JSON 打到 stdout,须问过用户再手改。本地没有才复制。
  • 密钥会进 aws.env:包内 wechat_appid / wechat_appsecret / writing_model.api_key / image_model.api_key 按映射增量写入,覆盖前备份 aws.env.bak.{ts}。

完整规则(映射表、写入策略、包根优先级、URL 白名单、tmp 语义)见 branches.md「三~五」。

脚本

脚本参数
product_image_ingest.pysource、--product(必填)、--stem(必填)、--content、--repo
import_presets_aws.pybundle(路径或白名单 URL)、--dry-run、--repo、--allow-any-host(调试)

分支与细则

不该入库的情况、业务图入库两步、.aws 合并语义、密钥映射、URL 白名单 → references/branches.md。

过程文件

场景产出
业务介绍 .md 入库.aws-article/products/{产品名}/{文件名}.md(同时 mkdir images/)
业务图入库.aws-article/products/{产品名}/images/*.{png,…} + 同名 *.md
.aws 导入.aws-article/presets/** 更新;config.yaml 首次复制或 stdout 差异 JSON;密钥增量写入 aws.env(覆盖前备份);解压缓存在 .aws-article/tmp/
.aws URL 导入下载缓存 .aws-article/downloads/*.aws;其余同本地导入

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

公众号排版|Markdown 转 HTML|排版主题|段落样式 — 公众号一键排版工具,Markdown 文稿转微信后台可粘贴 HTML,多主题、多字号、段落样式切换,所见即所得。面向公众号编辑、独立作者、排版岗。触发词:「排版」「版式」「美化」「格式化」「字号」「段落样式」「换个排版主题」「换个版式」「转 HTML」「弄好看点」「调整格式」。换预设包/品牌包/整套主题配色请走 aws-wechat-article-assets;需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。

The English summary is being prepared. Showing the original description.

aiworkskills/wechat-article-skills705Updated Sep 23, 2026

公众号封面|公众号配图|公众号插图|AI 生图 — 公众号 AI 封面与配图生成,按文章标题与内容自动匹配画风,一稿多方案,多风格预设可复用。面向公众号编辑、自媒体、品牌设计。触发词:「封面」「配图」「插图」「生成图片」「给文章加图」「做个封面」「文章插图」「配个图」。不写正文只发一组图请走 aws-wechat-sticker;需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。

The English summary is being prepared. Showing the original description.

aiworkskills/wechat-article-skills705Updated Sep 23, 2026

公众号运营|微信公众号|公众号一条龙|公众号全流程|自媒体运营|wechat automation|content pipeline|AIGC workflow — 公众号一条龙运营总控入口,选题→写稿→审稿→排版→配图→发布串联 8 个子 skill,单条指令完成整篇图文从 0 到上架。面向公众号小编、自媒体、品牌内容。触发词分层:**一条龙流程**「一条龙」「完整流程」「从头做」「从 0 到发布」;**新做新发**「帮我写篇公众号文章」「做一篇公众号文章」「我想发一篇」「帮我发一篇」「再来一篇」;**选题起点**「今天写什么好」「有什么好写的」「找个话题」「爆款选题」「热点选题」「起个爆款标题」;**策划起点**「内容日历」「系列策划」「专栏规划」「连载」;**流程恢复**「接着上次那篇」「继续昨天的」「继续上次的」「接着之前的进度」;**显式模型新写**「用 GPT 写一篇」「用 DeepSeek 写一篇」「把提纲写成文章」。子 skill(topics/writing/review/formatting/images/publish/sticker/assets)单独触发仅限对**已有产物**的修改场景(如"改标题""润色这段""排版""审稿""加封面""发布");新做/策划/多环节串联一律走本入口。

The English summary is being prepared. Showing the original description.

aiworkskills/wechat-article-skills705Updated Sep 23, 2026

公众号发布|公众号草稿箱|公众号群发|图文推送|微信 API|wechat automation|WeChat API automation|auto publish|scheduled publish — 公众号 API 发布工具,图文入草稿箱或直接群发,支持封面素材上传、发布前检查与 draft/published 模式切换。面向公众号运营、自动化内容团队、开发者。触发词:「发布」「提交」「群发」「推送」「发出去」「上传到公众号」「发到公众号」「可以发了吗」「发布前检查」。需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。

The English summary is being prepared. Showing the original description.

aiworkskills/wechat-article-skills705Updated Sep 23, 2026

公众号审稿|公众号校对|敏感词检测|内容合规 — 公众号发布前合规审查:敏感词扫描、错别字检测、政治合规、平台规范校验,一次性输出修改清单。面向公众号编辑、自媒体作者、合规岗。触发词:「审稿」「审核」「校对」「合规」「敏感词」「错别字」「稿子检查一下」「稿子帮我看看」「稿子写完了」「文章检查一下」「检查下有没有问题」「能不能发」「发布前检查」。需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。

The English summary is being prepared. Showing the original description.

aiworkskills/wechat-article-skills705Updated Sep 23, 2026

公众号选题|爆款标题|热点追踪|系列策划 — 公众号 AI 选题与标题生成,覆盖热点调研、选题策划、起标题、写摘要、系列排期。面向自媒体编辑、内容运营。触发词(**单独触发仅限对已有标题/摘要的修改**):「改标题」「换个标题」「重起标题」「优化标题」「标题再想想」「换个标题试试」「改摘要」「重写摘要」「优化摘要」「摘要再优化下」。新做选题、起新标题、策划系列/内容日历、追热点都请走 aws-wechat-article-main;需要多环节串联(写+审+排+配图+发)也走 main。

The English summary is being prepared. Showing the original description.

aiworkskills/wechat-article-skills705Updated Sep 23, 2026

See all skills by aiworkskills

Report a problem with this skill