BUMBLEBEE: WEB SCRIPT SYNTHESIZER
02 APRIL 2025
Browser session-to-code conversion. For work. Pre-LLM.
Quality of scripts are pitiful.
Created tool to generate them real-time (as the user browses the web).
Architecture: C# WinForms host, embedded WebView2 browser, Scintilla.NET editor.
Implementation:
- Interception: Injected JS hooks + internal browser events.
- Transformation: Event → Token → Instruction table → String.
- Optimization: Parallel event/text lists.
- Two-way binding of code to Scintilla editor.
NOTE: Abstract syntax trees.
Script generation: minutes/hours → seconds.