我们开源了一款“框架无关”的思维导图编辑器,3分钟集成到任意系统

之前一直在深耕 AI Agent 与大模型应用,比如 JitKnow AI 知识库、JitWord 协同AI文档、Pxcharts 超级表格。

我们最近开源了一款思维导图编辑器,风格类似 Xmind,可以轻松集成到自己的应用:

由于我们设计的是纯 JS SDK,所以大家不用担心技术栈问题,可以轻松集成到 Vue,React,Angular 等主流前端框架中。

老规矩,先上地址。

github:github.com/jitOffice/j...

API文档:jitword.com/mind/doc

大家可以把 SDK 放到本地项目的静态目录里,就可以轻松引入使用:

关于更详细的API使用方法,我们也提供了详细的文档介绍,如下:

我们只需要把 sdk 引入到项目:

然后通过如下方式集成调用即可:

javascript 复制代码
// Access the constructor from UMD global
// 从 UMD 全局变量获取构造函数
var JitMind = window.JitMind.JitMind

// 1. Create instance | 创建实例
var mindmap = new JitMind({
  container: '#mindmap-root',
  locale: 'zh_CN',
  editable: true,
  direction: 'side',
  onChange: function(data) {
    console.log('Mindmap updated:', data)
  }
})

// 2. Initialize (renders into DOM) | 初始化(渲染到 DOM)
mindmap.init().then(function() {
  // 3. Use sub-APIs | 使用子 API
  mindmap.data.addChild('root', 'New Branch')
  mindmap.theme.setTheme('Rainbow')
  mindmap.io.exportPng({ name: 'my-map' })
})

// 4. Listen to events | 监听事件
mindmap.on('change', function(data) {
  console.log('Mindmap updated:', data)
})

// 5. Cleanup | 销毁
mindmap.destroy()

应用场景碎碎聊如果你也在做知识管理类应用,比如知识图谱,文档结构可视化,思维笔记管理等,那么这个开源 SDK 将非常适用。我们可以一键切换思维导图的主题:

还能将思维导图一键导出为图片,PDF等格式。同时你想做多人协同编辑,也可以采用CRDT算法轻松实现。

更有意思的是,我们还能集成AI功能,来实现AI思维导图的效果:

目前我们在 JitWord 协同AI文档中也集成了我们的思维导图SDK,来实现线上的内容知识协同管理。好啦,今天就分享到这,欢迎大家体验反馈,贡献更多高价值的应用案例:

github:github.com/jitOffice/j...

API文档:jitword.com/mind/doc

相关推荐
Ashley的成长之路1 天前
前端性能优化实战手册·第2篇:资源加载策略全解
前端·性能优化·资源加载·http/3·性能优化实战·资源加载优化
浅水壁虎1 天前
vue基础(第二章 )
前端·javascript·vue.js
界面开发小八哥1 天前
界面控件DevExtreme v26.1新版亮点——支持Angular 22
前端·javascript·angular.js·devexpress·ui开发·devextreme
Getflare1 天前
前端 + UI 设计 + AI:这不是三个工种,是一个新三角能力模型(附自检清单)
前端·人工智能·ui
oil欧哟1 天前
我做了一个 Vibe Coding 术语学习站:VibeHub
前端·ai·agent·独立开发·vibe coding
码流怪侠1 天前
【GitHub】WorldMonitor:一个工程极致主义的实时全球情报仪表盘深度解析
github
审小匠OpenCPAi1 天前
银行流水核查怎么自动化?单边匹配、双向勾稽与图聚类异常检测的工程对比
java·前端·人工智能·python·审计
Revolution611 天前
一个公共表格组件,是怎么一步步失控的
前端·前端工程化
mONESY1 天前
React useState 核心原理与最佳实践:从异步更新到性能优化全解
javascript