# 公众号信源采编器

> Consume one item from the follow-builders feed and turn it into a structured WeChat article source bundle with hero, conflict, turning point, business angle, and reusable facts.

- Skill: `bbwdadfg/skill-2` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add bbwdadfg/skill-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bbwdadfg/skill-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: bbwdadfg (https://skillmd.com/u/bbwdadfg)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/bbwdadfg/skill-2

---


# 公众号信源采编器

这个 skill 只负责一件事：从 `follow-builders` 的 feed 中选取一条内容，并整理成可供公众号长文写作的结构化输入。

适用场景：
- 用户要从 `follow-builders` 里挑一条适合写深度稿的内容，而不是机械取最新
- 用户给定一条 `follow-builders` 中的 X 帖子或播客条目，要求整理成公众号选题
- 总控 skill 需要生成统一的 `source_bundle.json`

不负责：
- 不写公众号正文
- 不生成图片
- 不写飞书
- 不发布到公众号

## 上游来源

优先使用 `follow-builders` 提供的公开 feed：
- `feed-x.json`
- `feed-podcasts.json`

不要重造抓取逻辑。第一选择是消费现成 feed；只有 feed 无法覆盖时，才补充对单条来源的手动整理。

## 输入

- `source_kind`: `x` / `podcast` / `auto`
- `selection_mode`: `best` / `latest` / `manual_url`
- `source_url`: 可选
- `lookback_hours`: 可选
- `language`: 默认 `zh-CN`
- `out`: 输出文件路径，推荐 `source_bundle.json`

## 输出

输出必须满足 [`../shared/schemas/source_bundle.schema.json`](../shared/schemas/source_bundle.schema.json)：

- `source_id`
- `source_kind`
- `source_url`
- `source_title`
- `source_author`
- `source_published_at`
- `raw_content`
- `summary`
- `hero`
- `core_conflict`
- `turning_point`
- `candidate_methodologies`
- `facts_quotes`
- `business_angle`
- `wechatworthiness_score`
- `editor_pick_reason`

## 工作流程

1. 从 `config.json` 读取 `follow-builders` feed 地址。
2. 先对候选内容做信息密度筛选，再根据 `source_kind` 与 `selection_mode` 选择一条内容。
3. 提炼适合公众号长文的故事主角、核心冲突、关键转折和潜在方法论。
4. 给出一个明确的 `business_angle`，说明这条素材为什么值得被写成商业分析文章。
5. 按 schema 输出 `source_bundle.json`。

## 选题标准

- 默认使用 `auto + best`，优先选择信息密度高、可支撑 2000 字以上分析稿的素材
- 优先选择“builder 亲自讲方法、认知或战略变化”的内容
- 优先选择能抽象出普适方法论、带有冲突和转折的内容
- 明确淘汰只有态度表达、只有一句感叹、只有表态转发、没有事实支撑的动态
- 对 X 内容，必须至少具备足够文本长度、商业/技术关键词密度、基本互动信号中的两项以上
- 对播客内容，优先挑转录长度够长、问答信息丰富、能提炼人物弧光和方法论的条目

## 实施说明

如果后续已有脚本实现，优先使用 `scripts/` 中的稳定入口。
如果脚本尚未实现，按照本 skill 的流程手工完成结构化整理即可。

