Commit 730bafe
feat(demo-01): Add visual GUI rule editor with default rules option
- Add Visual Editor / JSON Editor mode toggle for rule editing
- Create structured GUI organized by ELIZA processing steps:
- Pre-Substitutions (input normalization)
- Synonyms (word groups)
- Keywords and Patterns (with expandable cards)
- Post-Substitutions (perspective reflection)
- Messages (greetings, farewells, quit words, fallbacks)
- Add Default (Original Weizenbaum) option to templates dropdown
- Each section has add/delete functionality with form inputs
- Keywords are collapsible cards showing patterns and responses
- GUI syncs bidirectionally with JSON editor
- Add comprehensive CSS styling for new GUI components
Generated with Claude Code
Co-Authored-By: Claude Opus 4.5 <[email protected]>1 parent 645102d commit 730bafe
File tree
4 files changed
+1434
-183
lines changed- demos/01-eliza
- css
- js
4 files changed
+1434
-183
lines changed
0 commit comments