Amélioration continue de la stabilité de manipulation et de l'expression de l'information de la Graph View
Amélioration de l'utilisabilité et de la stabilité de la Graph View pour que la sélection de nœuds, la lisibilité des labels, le déplacement de l'écran et la manipulation de la caméra ne gênent pas l'exploration du flux de pensée.
La Graph View traite de nombreux nœuds et relations de connexion sur un seul écran, donc de petits problèmes de manipulation peuvent grandement gêner l'exploration de l'utilisateur. Si les nœuds se chevauchent ou les labels sont difficiles à lire, et si le déplacement de l'écran réagit différemment de l'intention, l'utilisateur a du mal à distinguer si la structure est mauvaise ou s'il s'agit d'un problème d'UI. Pour réduire cela, la stabilité de manipulation et d'expression est continuellement améliorée.
Le critère d'amélioration de la Graph View n'est pas un écran plus spectaculaire, mais de savoir si l'utilisateur peut lire son flux de pensée sans distorsion.
Ce qui a changé dans cette mise à jour
- La zone de sélection des nœuds et la réaction au clic sont stabilisées pour réduire les sélections non intentionnelles.
- La façon d'exprimer les labels de manière lisible même avec des titres longs et des nœuds proches est améliorée.
- La rotation, le zoom et le déplacement de l'écran sont ajustés pour fonctionner dans des directions prévisibles.
- Il est vérifié que les différences visuelles de Pack, Saved et Anchor correspondent au sens fonctionnel.
- La direction pour montrer plus clairement le point actuel et l'état de sélection pendant la lecture Timelapse est améliorée.
- La frontière de Projection est maintenue pour que les changements d'UI n'affectent pas l'état de la mémoire, le tri et le calcul d'importance.
Comment l'utilisateur vérifie
- Ouvrir la Graph View et vérifier la sélection des nœuds et le déplacement de l'écran.
- Comparer les labels et les relations de connexion dans les sections où plusieurs nœuds sont proches.
- Vérifier que la manipulation reste cohérente pendant la lecture Timelapse.
- Si des erreurs sont visibles, distinguer les problèmes de données des problèmes d'expression d'UI et laisser un feedback.
Exemple dans le flux d'utilisation réel
Par exemple, lorsque l'utilisateur vérifie l'état actuel d'amélioration, il ouvre la Graph View et vérifie la sélection des nœuds et le déplacement de l'écran. Il compare les labels et les relations de connexion dans les sections où plusieurs nœuds sont proches. Ensuite, si des erreurs sont visibles, il distingue les problèmes de données des problèmes d'expression d'UI et laisse un feedback. Dans ce processus, la portée suivante ne doit pas être confondue avec l'état actuel terminé. Les fonctionnalités guidant le regard de l'utilisateur par déplacement automatique de la caméra ou mise en évidence automatique ne sont pas incluses dans les principes de base. Ainsi, on peut séparer les fonctionnalités déjà fournies des parties encore en stabilisation.
Avant et après le changement
Avant l'amélioration, la portée actuellement fournie et les parties encore en stabilisation pouvaient apparaître mélangées dans une même phrase. Dans cette整理, l'utilisabilité et la stabilité de la Graph View sont améliorées pour que la sélection de nœuds, la lisibilité des labels, le déplacement de l'écran et la manipulation de la caméra ne gênent pas l'exploration du flux de pensée. Les fonctionnalités déjà fournies sont préservées telles quelles, et seuls les sujets d'amélioration sont expliqués séparément pour que l'utilisateur comprenne l'état actuel sans exagération.
Portée d'application et points à noter
- Les fonctionnalités guidant le regard de l'utilisateur par déplacement automatique de la caméra ou mise en évidence automatique ne sont pas incluses dans les principes de base.
- Le simple fait de cliquer fréquemment sur un nœud ne modifie pas l'importance de la mémoire.
- L'amélioration de la stabilité d'expression ne modifie pas les frontières de Pack ou le sens d'Anchor.
- Selon l'environnement, des différences d'affichage peuvent exister selon les performances graphiques et la taille de l'écran.
Pourquoi ce changement est important dans la structure globale de 5BY.AI
La Graph View doit jouer uniquement le rôle de Projection de Layer 4 montrant l'état du Core. C'est pourquoi, même en améliorant l'utilisabilité, la structure de mémoire n'est pas modifiée pour s'adapter à la commodité de l'écran ; la direction prioritaire est de lire la même structure de manière plus précise et stable.
Critères pour vérifier cette mise à jour
- La portée en cours d'amélioration et la portée déjà stable ne doivent pas être mélangées dans la même phrase.
- L'amélioration de l'UI et de la compatibilité Provider ne doit pas modifier les unités de stockage du Core de mémoire et le contrat de choix de l'utilisateur.
- Les éléments non terminés ne doivent pas être présentés comme des fonctionnalités actuellement fournies et l'état doit être mis à jour dans les mises à jour suivantes.