aws-wechat-article-assets
Installation
SKILL.md
用户业务资料库与预设(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 格式)。
- 凭证:无
- 网络:可选
https://*.aiworkskills.cn/**/*.aws下载预设包。白名单强制:仅 HTTPS +aiworkskills.cn子域,非白名单会直接报错退出。调试参数--allow-any-host可放宽但不推荐生产使用 - 文件读:用户指定的本地图片路径或
.aws文件(脚本边界);AI 在引导业务介绍入库时会先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时仓库根aws.env会按映射表增量写入密钥字段(覆盖现有键前自动备份为aws.env.bak.{ts},stderr 仅打印键名不打印值) - 归档:解压
.aws扩展名的 ZIP 到.aws-article/tmp/,按白名单子目录合并到.aws-article/presets/。已内置 ZIP slip 防御:逐项校验 ZIP 成员路径,拒绝含绝对路径、..段或解析后指向解压目录外的路径,任一违反立即退出不写入任何文件 - shell:仅
python3 {baseDir}/scripts/product_image_ingest.py、import_presets_aws.py
所有写入限制在仓库根下的 .aws-article/ 内。