我们开源了一款“框架无关”的思维导图编辑器,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

相关推荐
PBitW1 小时前
GPT训练我的第三天,明白了应该咋说满分回答!😕😕😕
前端·javascript·面试
像我这样帅的人丶你还2 小时前
Java 后端详解(四):分页与搜索
java·javascript·后端
摸着石头过河的石头2 小时前
前端多仓库管理:从混乱到有序的进化之路
前端
小爷毛毛_卓寿杰2 小时前
我把 397B 的「Agentic 大脑」塞进了 Xinference,一键部署 Nex-N2
人工智能·架构·github
星栈2 小时前
写 Dioxus Demo 不难,难的是把它写成项目
前端·rust·前端框架
labixiong2 小时前
还原一个完整符合规范的 Promise(二)
前端·javascript
时光足迹2 小时前
腾讯云 TRTC UniApp SDK 从入门到上线
前端·vue.js·uni-app
时光足迹2 小时前
uni-app 里把加密视频嵌入页面播放?我分析了 4 种方案,只有 1 种接近完美
前端·vue.js·uni-app
To_OC3 小时前
万字解析《JS 语言精粹》之第五章:继承 5 大核心精髓(JS 原型核心)
前端·javascript·代码规范