Skip to content

[V3 Tracker] Xiaohongshu-tuned content engine — Phase 2-5 rollout #10

Description

@maxazure

Tracker for the V3 rollout

The full roadmap lives at docs/plans/2026-05-17-v3-xhs-improvements.md.

Phase status

  • Phase 1 (V3.0) — day58 production regressions — merged in V3 Phase 1: small-red-book production fixes from day58 #9
  • Phase 2 (V3.1) — Content Guard + Story Engine — in progress
  • Phase 3 (V3.2) — Auto-Enrich (B-roll / chapter cards / beat-sync / stickers / imagegen)
  • Phase 4 (V3.3) — Cover preset library + multi-platform export + caption generator
  • Phase 5 (V3.4) — Documentation (docs/prompts/15-19)

What V3 turns this skill into

A 小红书-tuned content engine — not just an auto-cutter. It runs:

  1. Story Engine — LLM rewrites your transcript into a 5-field JSON (hook / pain / turn / value[] / cta), using 8 hook templates and 5 CTA templates.
  2. Content Guard — refuses to export if title/caption/script triggers a platform red-line (extreme words, medical claims, off-platform diversion, wealth-baiting, QR codes on frame, external-app watermarks).
  3. Audience-aware defaults--profile tech_pro sets cut-frequency, subtitle density, BGM gain, aspect ratio (3:4 for 小红书) automatically.
  4. Auto-Enrich — schedules B-roll cutaways on entity mentions, draws chapter title-cards on silence boundaries, snaps cuts to BGM beats, drops emotion-mapped stickers, generates AI illustration for abstract concepts.
  5. Multi-platform export — one source timeline → three deliverables (小红书 3:4 / 抖音 9:16 / 视频号 ≤60s).
  6. Caption generator — title (≤18 chars, TF-IDF-keywords-first) + body (200-500 chars, emoji-paced, 3-6 tags) + publish-time hint.

Done definition

  • All five phases merged
  • pytest tests/ green at every merge
  • Skill self-test passes: python3 scripts/utils.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions