Many people's knowledge bases share the same fate: material keeps coming in, but the categorization never keeps up, and in the end storing it is as good as not storing it. I walked that road myself. Later I collapsed my whole way of organizing into a single move, and only then did the knowledge base truly come alive. I call this method the Tag Wiki (in Chinese, 標籤連結法).
- Knowledge workers who store more and more yet find less and less
- People who want AI to actually read and use their knowledge base
- Consultants, solo businesses, and small teams integrating knowledge across topics or clients
- A concrete way to upgrade a tag into a card
- When to use this method and when to switch to another tool
- The isolation principle for consultants integrating knowledge across clients
1. The problem it solves
An ordinary hashtag has two built-in limits. First, its meaning is decided by someone else. You type a "Basic" tag, but that "basic" is the software's default basic, not the one in your head. The tag itself has nowhere to write down "what I mean by basic." Second, renaming is costly. Once a tag is in wide use, renaming it means going file by file to swap it out, so synonyms pile up and the system slowly drifts out of alignment.
Pure folder categorization has its own limit: a piece of material can only go into one folder, so cross-topic content always sacrifices one of its homes.
Tag Wiki answers these limits with one move: make the tag a card.
2. One move: turn the tag into a card
A tag is no longer just a hashtag stuck at the end of a note. It is itself a page, and the linking hub of the whole knowledge base. Once upgraded, a tag card gains two abilities.
Definition: because the tag is itself a card, you can write inside it "what I mean by this term," and from then on that term has your own meaning inside your knowledge base.
Positioning: tag cards can link to each other. Which are near, which are far, which are related, all surface through the linking relationships. Once an article links to a tag card, clicking that card later finds all related content.
One practical benefit: renaming is cheap. In software that uses wiki links, renaming a card's filename automatically updates every link pointing to it, with no need to swap file by file.
3. Why I hardly use YAML
Many note-taking tutorials teach you to do structured organization with YAML metadata plus database-style queries. That is a mature path, well suited to people who need a lot of reports.
I chose another one, handing categorization to tag cards and hardly using YAML. Three reasons: first, readability, since a structured block wedged at the top of a note is a distraction when you're reading the body; second, for AI, tagging accurately is enough to convey context, and an extra layer of structured fields won't make the model understand better; third, stability, since structured syntax is format-sensitive and, written poorly, easily breaks in some software.
The two approaches each have their fit. My trade-off is the least syntax in exchange for the lowest maintenance cost and the highest readability.
4. When it fits, and when to switch tools
This is the part I most want to make clear, because many people get it confused. There is no single best answer for knowledge organization; the right approach differs with data volume and use case.
Fits an individual, a small data volume, and deep thinking over a small body of material. Highest granularity, but maintenance cost rises quickly with the number of notes.
Fits medium scale, small teams, or a consultant like me who has to analyze many clients separately and also do a big integration of my own. Slightly lower granularity, but low maintenance cost, high search efficiency, and easy cross-domain integration.
Fits situations with very large data volume. Retrieval is automated, but as data grows, retrieval quality also needs good structure and tagging to stay accurate.
The number of articles is only a rough reference. What truly decides which to use is query complexity, the density of relationships between content, update frequency, and team size. Historically people have hand-written card boxes accumulating tens of thousands of cards and still running well, which shows quantity is not the real wall.
5. Consultants must handle isolation across clients first
If, like me, you manage many clients' material, the real key is confidentiality more than volume. Clients' raw material must not get mixed together and retrieved across each other. My approach is to physically separate each client's content, and at the cross-client layer extract only methodology-level shared patterns for integration, without mixing clients' original text into the shared layer. This way I can accumulate my own insights across clients while holding each client's confidentiality boundary.
6. How to start
- Think through the output first: what will you most often need to call up and use later. Organizing is so you can take it out and use it in the future, not for collecting.
- Start from one project you're currently working on, and build the few most essential tag cards for it, sorted into a few fixed dimensions.
- After that, every time you store a new piece of material, run through the dimensions and pick tags from the controlled list.
Want to bring this method into your own knowledge base?
I host two free online talks every month, sharing practical methods for using AI as a thinking partner and turning your knowledge and experience into prompts, skills, and a knowledge base. If you're interested in knowledge management and AI knowledge bases, start from the community.
Two free talks every month.
Join the LINE Community ↗