用途:把零散事实、研究材料或现有草稿变成可交付的公众号文章包,而非只写一段 Markdown。每次完整交付包含事实约束的正文、题材适配的编辑模板、按需的正文配图、品牌化横版封面、独立的 4:3 横向正文首图、来源与发布元数据,以及可回读的验收报告。
主要能力:内置 full、rewrite、visual、figures、brand、repost、audit 七条管线,默认 full。核心原则包括事实先于文风、目标先于大纲、唯一写作 owner(正文调用 lov-writing-style,其内部调用 lov-human-writing 做作者性审计)、模板语义化、品牌来自共享 Profile、三类图片角色(2.35:1 分享封面、4:3 正文首图、按题材判定的正文配图)、生成不等于验收、发布与写作分离。
使用方式:先读取 skill.yaml 声明的 user-profile/v1 与 kit.yaml 模块;建立事实账本与 reader contract;写作后套用编辑模板,用 scripts/build_article_package.py 建目录与 manifest;执行正文配图判定,需要时调用 lov-illustrate article.md --style <brand-style> --max <n>;用 scripts/compose_covers.py 合成封面;最后运行 python3 "$SKILL_DIR/scripts/validate_article_package.py" --package ARTICLE_PACKAGE --json 验收。转载另跑 audit_repost.py。默认输出到 output/articles/<slug>/。
适用场景:按指定文风写公众号长文、把研究材料做成统一品牌文章、把现有 Markdown 品牌化、忠实转载合作方文章并加开场收尾、只补视觉包或只做审计。
限制:依赖 Python 3.9+、PyYAML、Pillow;完整封面需宿主提供图像生成或合法素材;默认止于本地可发布文章包,写入草稿箱或正式发布需明确授权并交给下游 lov-publish-wechat-article;转载时来源正文为逐字冻结区,copyrightMode 固定为 reprint;benchmark 类文章须先公开测试方法再给分数。具体收费、价格与平台支持范围暂未提供。