夜雨聆风学习资料网

ARTICLE · 1012307

DeepSeek harness插件开源-drawio文件预览

DeepSeek harness插件开源-drawio文件预览
最近DeepSeek harness自己做了一个侧边栏,可以看到文件预览,支持普通的代码,还有markdown文档等。
现在遇到一个问题就是,画的原型是HTML格式的,好看但不好改,AI画的草图很多时候,一堆废话留在原型上面,改又不好改。调研了一番,发现还是drawio的格式最好,方便AI修改,人也能随时微调。
格式
html
美观,AI友好,支持动作
svg
美观,token消耗比较大,一般做logo
mermaid
AI友好,画流程图,但难支持复杂流程图
drawio
xml格式,AI友好,画流程图多,可以作为草图
excalidraw
草图风格,token消耗大
基于DeepSeek harness,开源了两个drawio格式的预览插件,用了两个方案,一个是预览,一个是支持实时预览和编辑同步保存。
这个支持AI和人同时操作这个文件,就可以实现AI和人的协作,类似白板,我们的想法可以很快的传递给AI,而不是单纯的文字。当前还需要解决文件同步刷新问题,还有让AI准确看到我们的编辑,变更检测,或者框选标记等等功能,而不需要通读整个文件。
预览的话,只需要1M多,而需要支持编辑,因为内置了很多库,仓库达到100多M,压缩也有40多M。这个插件后续会精简一下。
具体项目见
zhang-guo-wen/dsh-drawioedit:DeepSeek Harness 插件:编辑网页侧边栏中的 .drawio 图表,侧边栏编辑流程图 .drawio文件
zhang-guo-wen/dsh-drawio: Standalone DeepSeek Harness plugin: preview .drawio (mxGraph XML) diagrams in the Web Sidebar.侧边栏预览流程图 .drawio文件
这类的插件应该做的比较少,我觉得类似IDEA的插件,很有可能会在DeepSeek harness插件生态中重新实现一遍。这类插件特点是,在比较特点的业务场景下需求,因此不会被官方集成。
像侧边栏插件其实社区已经有做的很好的,但是官方下场做了,其他作者肯定优先会基于官方做。

相关学习资料