SuperAPI AI 工具集

anycap-blog-production

写作与研究

查看项目

更新于 10-15 07:38

技能介绍

用途

AnyCap Blog Production 是一个博客生产工作流技能,核心作用是把用户提供的数据转化为 AnyCap 风格的网站文章,并在文章需要证明时补充第一方证据素材。

适用场景包括:

  • 数据驱动的博客草稿撰写
  • 基于研究笔记构建的学习页与教程
  • 基于产品事实与配套示例构建的术语或概念页
  • 用户先行提供基准、示例或功能数据的 SEO 文章
  • 输入形式为要点、表格、JSON、电子表格、链接或粗略笔记的内容工作流
  • 需要读起来像实际操作、答案优先、熟悉产品,而非通用内容营销文案的 AnyCap 网站内容

该技能只负责博客生产工作流。如需原始 CLI 语法、认证与命令行为,应阅读 anycap-cli 技能;如需更广泛的搜索意图规划,应阅读 anycap-ai-tool-seo 技能。起草前需先阅读 voice.md、patterns.md、input-brief.md 三个参考文件。

开始之前

  • 验证 AnyCap 是否可用:anycap status
  • 检查页面结构:找到基础页面、找到本地化包装页面、确认本地化或重复路由是否只是重新导出基础页面
  • 将输入规范化为简报:文章主题是什么、目标读者是谁、数据实际证明了什么、一句话答案或承诺是什么、哪些可以确信陈述、哪些仍未知
  • 检查 git 工作区,不要覆盖用户的无关修改
  • 在写作前阅读语气与结构参考文件

工作流程

1. 从输入数据构建工作简报

用户可能提供要点、产品事实、竞品笔记、电子表格导出、JSON、URL、基准数据或粗略观察。第一步是将其转化为紧凑的内部简报:目标读者、搜索或页面意图、页面论点、3–6 条支撑事实、缺失证明或不确定性、推荐页面形态。若输入稀疏,可谨慎推断,但文章范围必须限制在数据实际能支撑的范围内。

2. 先以 AnyCap 网站语气起草

默认 AnyCap 文章模式:短眉标、带一个具体承诺的直接 H1、为已了解该品类的读者准备的简洁引言、靠近顶部的答案优先摘要块,以及一个或多个结构化章节(工作流、对比、清单、用例、FAQ),最后是引导读者进入下一个相关页面的 CTA 或内部链接。不要以泛泛的场景铺垫开头,应从实际问题、约束或有用的结果开始。

3. 让证据类型匹配页面主张

  • 展示最终成果:生成一张精修的 hero 或展示图
  • 展示转变:先生成粗略的来源图,再基于同一主体生成精修后的图像
  • 展示范围或迭代:生成三联图或包含多个变体的干净评审板
  • 支持基于时间的流程:生成代表简报的配套静帧或关键帧,不得把静态图片呈现为完整的视频结果
  • 支持基于音频的流程:生成支撑提示的氛围图或封面视觉,不得暗示该图片就是音频输出
  • 支持流程说明:生成干净的步骤插图或类似图解的视觉,使文字说明更易浏览

如果文章本身已经成立、无需媒体,不要强行添加证据块。该技能追求有用的证明,而非装饰性填充。

4. 提示前先发现真实模型约束

如果文章需要媒体,先检查实时模型目录与 schema:

anycap image models
anycap image models <model> schema --operation generate --mode <mode>

anycap video models
anycap video models <model> schema --operation generate --mode <mode>

anycap music models
anycap music models <model> schema --operation generate

不要假设模式名称、参数名称或支持的宽高比。

5. 将素材生成到可复用的公共路径

使用描述性文件名,并将相关产物放在一起:

mkdir -p web/public/content-evidence

anycap image generate \
  --model <model> \
  --prompt "<subject-specific brief> ... no readable text, no watermark" \
  --param aspect_ratio=16:9 \
  -o web/public/content-evidence/<page-slug>-hero.png

规则:始终使用 -o 并配描述性文件名;hero 或展示块优先使用 16:9,除非布局需要其他比例;before/after 工作流要清晰分版或拆分文件;素材在生成时保持主题特定,但技能本身保持主题无关;如果页面通过包装文件本地化,保留共享素材,除非确实需要特定语言版本的图片。

6. 接入页面前先核验生成的素材

使用 AnyCap 视觉能力验证产物:

anycap actions image-read \
  --file web/public/content-evidence/<page-slug>-hero.png \
  --instruction "Describe this image, confirm it matches the intended page claim, and mention any visible text or watermark."

对于编辑类工作流,比较原图与修订图:

anycap actions image-read \
  --file web/public/content-evidence/<page-slug>-before.png \
  --file web/public/content-evidence/<page-slug>-after.png \
  --instruction "Confirm whether the second preserves the same subject while improving composition and background cleanliness."

如果核验发现可见文字、多余标牌、主体身份错误或提示偏移,应先重新提示并重新生成,再编辑代码。

7. 优化素材并接入可复用代码

  • 视觉差异可接受时,将过大的 PNG 压缩为 JPG 或 WebP
  • 优先使用可复用组件加查找表,而不是在每个页面重复大型 JSX 块
  • 保持说明文字符合事实:静态图片可说明该图片是通过 AnyCap 为页面生成的;基于时间或音频的页面应明确标注该视觉为配套静帧或封面视觉
  • 如果本地化路由只是重新导出基础页面,只编辑基础页面一次,不要逐个修补本地化副本
  • 保持可复用块足够通用,使其无需重写组件即可放入文章、指南或落地页

8. 验证页面集成

对修改过的文件运行针对性检查:

pnpm exec eslint \
  'src/components/seo/ContentEvidenceBlock.tsx' \
  'src/lib/content-evidence.ts' \
  'src/app/(seo)/<section>/<page>/page.tsx'

如果全仓库类型检查因既有问题失败,记录确切的阻塞文件,并让技能输出聚焦于实际已验证的内容。

预期产出

默认交付物:从输入数据提炼的紧凑简报、AnyCap 网站语气的文章草稿、位于稳定公共目录的生成素材、当多个页面需要相同证据模式时的一个可复用内容或 UI 组件、说明该素材证明了什么的页面文案、与真实产物匹配的 alt 文本、说明文字与提示块,以及覆盖生成、核验和代码检查的简洁验证说明。

护栏

  • 不要写可能属于任意 SaaS 网站的通用“AI 博客”文案
  • 不要让文章偏离所提供数据能支撑的范围
  • 不要把答案埋在冗长的铺垫之下
  • 当核心就是展示第一方 AnyCap 输出时,不要使用图库素材
  • 不要把静态图片呈现为视频或音乐模型的实际输出
  • 除非页面确实需要,不要在展示素材中留下可见文字或水印
  • 当包装页已复用基础页面时,不要重复实现本地化页面
  • 当缺失的是证据时,不要用通用文辞把页面灌水
  • 不要把页面主题、关键词聚类或细分领域专有名词写进技能本身,这些属于实际任务输入,而非可复用工作流

快速参考

# Check auth and feature availability
anycap status

# Normalize the topic with a small brief before writing
# Then inspect model parameters only if the article truly needs media

# Discover image models and parameters
anycap image models
anycap image models <model> schema --operation generate --mode text-to-image

# Generate a page-specific artifact
anycap image generate --model <model> --prompt "..." -o web/public/content-evidence/<page-slug>-hero.png

# Validate the artifact with vision
anycap actions image-read --file web/public/content-evidence/<page-slug>-hero.png --instruction "Describe this image and mention visible text."

# Compress a heavy PNG to JPG
sips -s format jpeg -s formatOptions 80 web/public/content-evidence/<page-slug>-hero.png --out web/public/content-evidence/<page-slug>-hero.jpg

限制

该技能的介绍中未提供关于收费、价格或具体平台支持的说明,暂未提供。