Skip to main content

Use Cases

There are many use cases because of the flexible and practical "resource-instance-system data model", and the main use cases are as follows:

Manage Bookmarks

A better bookmark manager, which not only includes all the features of the browser built-in bookmark manager, but also includes unique features that other bookmark managers do not have.

Access, save and manage bookmarks on multiple devices anytime, anywhere.

  • Organize and manage all bookmarks using a more flexible, practical, concise, and efficient hierarchical structure similar to a file system and tag-like keyword (a unique feature not found in other bookmark managers, which either lack a hierarchical structure or have one that is less flexible and concise).

  • Automatically obtain the name, description, keywords and other data of the web page through the URL.

  • Import and export parts or all of the bookmarks from or to a bookmark backup file (the browser bookmark managers cannot export parts of the bookmarks)

  • You can choose which folder to import the bookmarks to (the browser bookmark managers cannot select the target root folder)

  • You can choose which folder to export the data (the browser bookmark managers cannot select the root folder of the source data)

  • You can move bookmarks or folders to reorganize bookmarks

  • There will be no duplicate bookmarks or subfolders under a folder (The browser bookmark managers often have duplicate bookmarks or folders)

  • You can search bookmarks

  • You can use one or more keywords to filter bookmarks (the browser bookmark managers can only use one tag)

  • You can use multiple fields (name, URL, etc.) to sort bookmarks

  • You can view all bookmarks or all URLs corresponding to all bookmarks (the browser manager cannot view all links)

  • More flexible display and access method for a bookmark, you can choose to display parts of a bookmark (name, URL, or Keywords, etc.), click the name of the bookmark to access the corresponding web page

  • You can view and edit all folders (hierarchical nodes) in a list, each node has not only a name, but also a description, keywords and other fields (unique feature, other bookmark managers have only names for hierarchical nodes)

  • You can use the folder path to identify the hierarchical node, and click this path link to jump to the corresponding hierarchical node (unique feature)

  • Bookmarks with the same URL but in different hierarchies can have different descriptions, these bookmarks all point to the same bookmark (not in the hierarchy), this bookmark can also have different descriptions (unique feature)

  • More flexible, practical and convenient data model and management method (unique feature)

Cleanse Bookmarks

Many bookmarks and directories in the browser built-in bookmark manager are duplicated, and this tool can be used to clean them up.

  • Only keep one of the multiple duplicate bookmarks in a folder

  • Only keep one of the multiple subfolders with the same name (case-insensitive, ignoring leading/trailing spaces) in a folder, and merge the bookmarks and subfolders within them

  • The order after import is the same as the order of bookmarks and folders in the browser bookmark manager

  • You can freely adjust the order or folder hierarchy according to your requirements after importing

  • The order of bookmarks and folders after exporting matches the order displayed in the tool (meaning both importing and exporting preserve the original order without shuffling).

  • The imported and exported files all use a common file format, and the exported files can then be imported into the browser.

Collect Resources

You can collect resources randomly or on a certain topic, and you can also classify and organize them using the hierarchy or tagging method.

  • You can easily collect, save, and manage online resources

  • You can easily record, save, and manage other resources

  • You can classify and organize the collected resources while collecting

  • There are not only hierarchical method, but also labeling (tagging) method, for classification and organization of resources

  • The resources collected randomly or without clear classification can be placed in the root folder of a certain topic classification first, and then moved to a specific classification later

Record What you see, hear and think

You can conveniently record, save, access and manage what you see, hear and think on multiple devices anytime, anywhere.

You can either record randomly under a broad category, or create a specific category first then record within it.

Later, you can easily classify and organize these records, freely sort, combine or break them down, etc.

Write Articles

You can write articles, notes, diaries, pieces of text, etc. in a variety of ways as you like.

You can start by collecting some resources, drafting an article outline, creating the article structure, or writing specific paragraphs. Later, according to your requirements you can rearrange the order, combine them into a new structure, or split them into new paragraphs or structures.

You can establish a corresponding hierarchical structure according to the hierarchical structure of the article, and write or fill in specific content in the hierarchical structure.

You can write multiple versions of a specific article or paragraph.

Manage Tasks

You can classify tasks according to the hierarchy of task modules, and create specific tasks under each category, and use descriptive fields to describe and manage the stages of a specific task.

Create a hierarchical structure of tasks according to the modules they belong to, so as to classify the tasks, and then create the corresponding tasks under the appropriate categories.

When creating a task, you can describe it in a single sentence, provide a detailed description, or extract keywords for description.

During the task's progress, you can use keywords or add comments in the introduction field to describe the stage or process of the task.

You can click on keywords to filter tasks.

Record, Observe and Study the development and changes of things

This is the use case where the innovative "resource-instance-system data model" and its management method truly shines or unleashes power of full potential.

You can use a resource to represent the thing to be studied, and then create a hierarchy or hierarchies according to the development stages of the thing or the specific systems involved.

Create instances of this resource under each hierarchy to record the specific situations of the thing at each specific stage.

Finally, use the instance list of this resource to view each instance linearly in chronological order and observe and study the development and changes of this thing.

It allows you to understand the development and changes of the thing at a glance.

Of course, you can also observe and study the development and changes of this thing according to the system hierarchy.

The specific process is as follows:

  1. First, create a Resource for the thing, using the URL field to uniquely identify it and other fields to describe it.

  2. Next, based on the different stages of development and changes or systems involved for this thing or similar things, create corresponding system hierarchies. Some parts of these hierarchies are unique to this thing, while most are shared with others (after all, most systems are composed of multiple things). You can also record other things under these hierarchies.

  3. Then, under these system hierarchies, create specific Instances of the resource. Each instance points to the resource and has its own descriptive fields, which can be used to describe unique characteristics of the instance within the specific hierarchy. As the thing continues to evolve, more hierarchies and instances (with their specific descriptions) will be created.

  4. Finally, you can use these hierarchies to view the stages or system structures and identify which things are involved in them.

    Alternatively, you can first locate a resource corresponding to an instance, then view the resource. The resource’s viewing page includes an instance list, allowing you to linearly view, in chronological order, all instances of the resource, the system hierarchies they are part of, and the specific descriptions of these instances within those hierarchies. This provides a clear overview of the development and changes of the thing.

Therefore, you can record, observe and study the development and changes of things, not only from the spatial dimension, following the hierarchical structure of the space, but also from the time dimension, following the linear structure (Chronological order) of the time.

For example, an elementary school teacher observing and understanding their students can follow this process:

  1. First create corresponding resources for all students and describe the general situation of these students

  2. Under a system called "2020 students", create multiple subsystems such as "Grade 1 Class 1", "Grade 2 Class 1", ..., "Grade 6 Class 1"

  3. Then, under these subsystems, create further subsystems for "First Semester" and "Second Semester."

  4. Then Create additional subsystems for specific subjects, individual exams, specific activities, and so on.

  5. Under these specific subsystems, create Instances for each student to record their specific performance in each activity.

  6. To view all the performances of a specific student, first find the resources of this student, and find the corresponding instance list on this resource's viewing page, then you can clearly understand all the activities in which this student participates and his/her specific performance in each activity in chronological order.

No software I’ve encountered, including most bookmark managers, note-taking apps, or other resource management tools, can achieve this level of practical, efficient, and flexible management and viewing.

The "resource-instance-system data model" and its management method are more consistent with the real world and actual situations and more practical, efficient and flexible.

Others

In fact, there are many use cases. You can use your imagination to develop other use cases or usage that meet your needs.