No, don’t do DF.
It’s seriously not needed.
Knowledge Points
You obtain one whenever you craft something the first time, as well as little treasures that you find, but the key source will be completing daily patron orders. When you complete them, you can see the awards, and they often give a flicker of knowledge (1 point) or a glimmer of knowledge (2 points).
You use these points in your specializations. Open that tab, and choose where to place knowledge points. BE EXTREMELY CAREFUL - once spent, you NEVER get to place that point differently.
In some specializations, you learn recipes, in other ones, you become better at crafting. So to learn how to craft more, you need to open it up via specialization tree, which will then give you recipes depending on where you placed your points. Some recipes are drops from delves, some need to be purchased; often with artisan acuity. The Elf near the crafting weekly, who sells knowledge points, also seels recipes.
You can gain further points from a weekly quest, as well as from renown vendors, and some additional vendors in the city of threads.
Knowledge points also have a catch-up mechanism. The glimmers of knowledge, that give two points, is actually done to help you catch-up. In other words, someone not behind will receive only flickers (1 point), but no glimmers (2 points).
SPARKS
-You get a half a spark each week from the pinache quest. You need two to make an omen, which then let’s you craft purple gear for yourself - or in theory someone else or an alt, if they are providing the omen.
-There is catch-up for sparks. If you have none, they will fall after doing something “significant” which usually means a weekly chest, a bountiful delve, or even an LFR boss. They will keep dropping until you have as many as people who have been collecting them all expansions.
Let me know if there’s anything you want to more about.
EDIT TO ADD: Artisan’s Acuity
They are primarily given as rewards for patron orders, and you primarily use this to buy new recipes. Recipe locations are on wowhead, but in general, the elf in the crafting room sells them, but there also some sold in the city of threads, as well as some from renown.
When you find yourself screaming ‘omg, these patron orders are so expensive, how am I ever gonna earn knowledge’ you’ve mastered the system