kwaroran / character-card-spec-v3

A updated spec for character card used on roleplay.
MIT License
29 stars 5 forks source link

Why decorators instead of JSON keys? #3

Open LurkerHub opened 2 months ago

LurkerHub commented 2 months ago

What is the advantage of using text decorators over JSON keys?

kwaroran commented 1 month ago

decorators are designed to be used raw, and to be intentionally unintuitive for regular users who don't want advanced features, so they don't get confused by them and make too complex editors. and for advanced users who are willing to use the advanced features, they would be able to use them because they have already tried other intuitive ways to do the same thing and failed. so the decorators are the last option for them to try.

This may vary depending on the implementation of each application, but it can at least lead to this format.