Skip to main content

Content Generation (Phase 3)

Goal: Generate well-written, SEO-optimized content in one shot.

Model Selection

ModelBest ForNotes
deepseek-v4-flashStandard blog posts, supporting contentFast, cost-effective
deepseek-v4-proComprehensive guides, pillar pages, flagship contentDeep reasoning

Generation is done through opencode's built-in capabilities. The content prompt is passed directly to opencode, which handles the model interaction.

Generation Modes

ModeWhenMethod
Single prompt≤ 3,000 wordsOne structured prompt with keyword + NeuronWriter terms + guidelines
Section-by-section> 3,000 wordsGenerate introduction first, then build each section with context carry-over

Output Format

Markdown file saved to:

content-md/{site}/{topic-category}/{PID}.md

Example:

content-md/fundamentalstock.com/stock-market-investing-financial-statements/FS-0001.md

Quality Control

warning

AI-generated content must be human-edited before publishing. Review for:

  • Accuracy and factual correctness
  • Natural term integration (not keyword stuffing)
  • Original perspective and information gain
  • Proper entity citations and source attribution
  • E-E-A-T signals (experience, expertise, authority, trustworthiness)

After Generation → Publishing

Once content is generated and saved as markdown, the next step is automated publishing via wp-cli:

  1. Markdown file sits at: content-md/{site}/{topic-category}/{PID}.md
  2. A wp-cli script reads the markdown, converts to HTML, and creates a WordPress draft
  3. Log into WordPress to add images, admonitions, internal links, and final formatting
  4. Publish live when ready