Lumabri: LLMsni Napster kabi ishlatish
Lumabri loyihasi katta LLMlarni bir nechta oddiy kompyuterlar orasida taqsimlash imkonini beradi

Ochiq kodli WYSIWYG DOCX tahrirlovchi React uchun yaratilgan. Bu tahrirlovchi .docx fayllarni brauzerda ochish, tahrirlash va saqlash imkonini beradi. Shuningdek, u serverga ulanish talab qilmaydi.
Tahrirlovchini ishlatish uchun quyidagi kodni bajarish kerak:
npm install @eigenpal/docx-js-editor
Keyin, tahrirlovchini React komponentida ishlatish mumkin:
import { useRef } from 'react';
import { DocxEditor, type DocxEditorRef } from '@eigenpal/docx-js-editor';
function Editor({ file }: { file: ArrayBuffer }) {
const editorRef = useRef(null);
const handleSave = async () => {
const buffer = await editorRef.current?.save();
if (buffer) {
// Faylni saqlash
}
};
return (
<>
<button onClick={handleSave}>Saqlash</button>
<DocxEditor ref={editorRef} documentBuffer={file} onChange={() => {}} />
</>
);
}
Tahrirlovchi plaginlar yordamida kengaytirilishi mumkin. Plaginlar ProseMirror plaginlari, yon panellar, hujjat qoplamalari va maxsus CSS qo'shish imkonini beradi.
import { DocxEditor, PluginHost, templatePlugin } from '@eigenpal/docx-js-editor';
function Editor({ file }: { file: ArrayBuffer }) {
return (
<PluginHost plugins={[templatePlugin]}>
<DocxEditor documentBuffer={file} />
</PluginHost>
);
}
Plaginlar haqida batafsil ma'lumot docs/PLUGINS.md da keltirilgan.