Design Systems as Knowledge Graphs
5 hours ago
- #documentation
- #design systems
- #knowledge graphs
- 传统设计系统文档类似线性的产品文档,但作为小型、可定位的内容块可能会更有效。
- 设计系统如同知识图谱一样的超对象,捕捉决策、模式和历史,而不仅仅是产品或库。
- 知识图谱通过语义元数据互连实体描述,实现数据整合与共享,例如Roam Research和Obsidian等工具所示。
- 引用式嵌入允许跨上下文嵌入最小内容块(如令牌、组件),确保更新传播并揭示系统关系。
- 双向链接使依赖关系(如按钮和图标之间)在两侧可见,辅助导航和可视化,类似于知识图谱应用中的功能。
- 片段(如维基百科的红链)表示设计系统中未定义的未来元素,通过突出空白来鼓励贡献。
- 查询使用户能够向设计系统提问(例如通过GraphQL API)以获得即时答案,从浏览转向交互式探索。
- 应用知识图谱概念可将设计系统文档转变为协作式、可重混的工具,在大型团队中扩展知识。