MQL5-Google-Onedrive/scripts/README_KNOWLEDGE_BASE_HELPER.md
copilot-swe-agent[bot] 1bae917dcb Add knowledge base helper script for easy resource access
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-18 05:56:17 +00:00

2.5 KiB

Knowledge Base Helper Script

This script provides easy access to the project's NotebookLM notebooks and OneDrive Blueprint resources.

Usage

python scripts/knowledge_base_helper.py [command] [resource]

Commands

List all resources

python scripts/knowledge_base_helper.py list

Displays all available NotebookLM notebooks and OneDrive resources with their URLs and descriptions.

Get URL for a specific resource

python scripts/knowledge_base_helper.py url notebooklm_primary
python scripts/knowledge_base_helper.py url notebooklm_blueprint
python scripts/knowledge_base_helper.py url onedrive_blueprint

Open resource in browser

python scripts/knowledge_base_helper.py open notebooklm_primary
python scripts/knowledge_base_helper.py open notebooklm_blueprint

Display context file

python scripts/knowledge_base_helper.py context

Shows the contents of docs/NOTEBOOK_LM_CONTEXT.txt which contains all URLs and AI agent directives.

Show help

python scripts/knowledge_base_helper.py help

Available Resources

  • notebooklm_primary - Primary NotebookLM context (Main repository documentation)
  • notebooklm_blueprint - Blueprint & Strategy NotebookLM (Trading strategies and EA blueprints)
  • notebooklm_legacy - Legacy Archive NotebookLM (Historical reference)
  • onedrive_blueprint - OneDrive Blueprint Notes (Quick reference and visual diagrams)

Examples

# List all available resources
python scripts/knowledge_base_helper.py list

# Get the URL for the blueprint notebook
python scripts/knowledge_base_helper.py url notebooklm_blueprint

# Open the primary context in your browser
python scripts/knowledge_base_helper.py open notebooklm_primary

# View the context file for AI agents
python scripts/knowledge_base_helper.py context

Integration with AI Agents

This script is particularly useful for AI agents (Gemini, Jules, etc.) that need to:

  1. Access NotebookLM context before starting work
  2. Retrieve specific resource URLs programmatically
  3. Read the AI agent directives from the context file

AI agents can use this script to ensure they have the latest resource URLs and understand the project context before making changes.