Build Log 004 — Learning Tool Connected

The Learn page now has a working GPT-powered learning tool with selectable learning styles, modifiers, random high-key hero backgrounds, and private logged-in access.

The Learn section is now working as a private learning tool inside the No Signal Media member house.

This update adds a GPT-powered learning interface to the existing center content shell. The tool lets a logged-in user enter a topic, choose a learning style, add modifiers, and receive a generated learning thread directly on the page.

What changed

  • Created the Learn Tool shortcode:

    Private Learning House

    Learning Thread

    Choose a concept. Pick a style. Follow the signal.

    Modifiers

    Output Preview

    Your lesson will appear here.

  • Added a dedicated Learn feature file: inc/learn-tool.php
  • Added OpenAI API support through a secure constant in wp-config.php
  • Connected the form to WordPress AJAX
  • Added six learning styles: Step-by-Step, Basics, Big Picture, Hands-On, Cheat Sheet, and Socratic
  • Added modifiers: Simple, Visual, Deep, Fast, and Coach
  • Added random high-key hero backgrounds from the learning background folder
  • Styled the Learn page to stay within the No Signal visual system

Confirmed working

  • The shortcode renders inside the existing page architecture.
  • The Learn page keeps the common shell: left Rooms navigation, center content, and right Tools navigation.
  • The form submits without leaving the page.
  • The API key is being read correctly from wp-config.php.
  • The OpenAI API request completes successfully once credits/billing are active.
  • The generated lesson appears under “Your Learning Thread.”

Important note

ChatGPT Plus and OpenAI API billing are separate. The first successful API connection returned a quota error until API credits were added. After credits were enabled, the learning tool returned a live generated response.

Current state

The tool is now functional as a first working MVP. It is not yet polished as a full learning product, but the foundation is in place: input, style selection, modifier selection, prompt routing, API response, and visual integration.

Next steps

  • Improve output formatting so generated lessons feel more like No Signal Learning Threads.
  • Add better styling for headings, lists, and lesson sections.
  • Make each learning style feel more distinct.
  • Add a cleaner error message for API billing/quota issues.
  • Later: add saved learning history, favorite lessons, and user default learning style.

This marks the first working AI-powered tool inside No Signal Media.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *