THU-MAIC/OpenMAIC

Lớp học tương tác đa tác nhân mã nguồn mở từ nhóm MAIC của Đại học Thanh Hoa: cung cấp một chủ đề hoặc tải lên tài liệu, hệ thống sẽ tạo ra các slide, bài kiểm tra, mô phỏng HTML tương tác và các hoạt động học tập dựa trên dự án, được giảng dạy và thảo luận cùng bạn bởi các giáo viên và bạn học AI có khả năng nói chuyện, vẽ hình và viết công thức trên bảng trắng.

Lớp học tương tác đa tác nhân mã nguồn mở từ nhóm MAIC của Đại học Thanh Hoa: cung cấp một chủ đề hoặc tải lên tài liệu, hệ thống sẽ tạo ra các slide, bài kiểm tra, mô phỏng HTML tương tác và các hoạt động học tập dựa trên dự án, được giảng dạy và thảo luận cùng bạn bởi các giáo viên và bạn học AI có khả năng nói chuyện, vẽ hình và viết công thức trên bảng trắng.

Số sao 42191 (+116 / 24h)

Lý do

  • Phiên bản v1.3.0 ngày 29 tháng 10 đã bổ sung cơ sở tri thức: tài liệu đã tải lên được lưu trong cơ sở tri thức của từng tài khoản, được sắp xếp theo thư mục, chỉ phân tích một lần, có thể tham chiếu bằng @ trong hộp thoại, các tác nhân có thể đọc, tìm kiếm và tổ chức; giao diện làm việc Pro cung cấp bản xem trước công việc trước khi tạo trang đầu tiên, trang lớp học cho phép chuyển đổi giữa chế độ học tập và chỉnh sửa
  • Từ phiên bản v1.2 giữa tháng 10, quá trình tạo nội dung được chuyển sang phía máy chủ, không bị gián đoạn khi đóng tab hoặc khởi động lại; lớp học có thể xuất ra dưới dạng PPTX giữ nguyên từng cảnh, một tệp HTML để phát trực tuyến toàn bộ bài học ngoại tuyến, hoặc tệp ZIP lớp học dùng cho việc di chuyển
  • Tích hợp sẵn kỹ năng OpenMAIC, có thể tạo lớp học trong các giao diện làm việc của tác nhân như OpenClaw, Codex, DeepSeek, WorkBuddy, v.v., cũng như khởi tạo từ Feishu, Slack, Telegram; bài báo tương ứng đã được công bố trên JCST'26

Cách sử dụng

  • Yêu cầu Node.js 22.19+, pnpm 10+, PostgreSQL 16 (cho phát triển cục bộ, có thể dùng pnpm db:up để khởi động trong Docker); sau khi git clone thì chạy pnpm install
  • Sao chép .env.example thành .env.local, openmaic.example.yml thành openmaic.yml, tối thiểu chỉ cần điền OPENAI_API_KEY; trong openmaic.yml, chỉ định mô hình riêng cho từng "khe" như dàn ý, nội dung, lồng tiếng, tìm kiếm, v.v., hỗ trợ OpenAI, Anthropic, DeepSeek, Qwen, Kimi, MiniMax, GLM, Ollama và bất kỳ giao diện tương thích OpenAI nào
  • Nếu không muốn triển khai, bạn có thể dùng bản demo trực tuyến chính thức tại open.maic.chat

Rủi ro

  • Tác giả cho biết trải nghiệm đầy đủ nhất khi bật tất cả các tính năng hình ảnh, lồng tiếng, video và tìm kiếm, điều này sẽ phát sinh chi phí mô hình tương ứng; tính năng trò chuyện trong lớp học yêu cầu mô hình hỗ trợ gọi công cụ (tool calling)
  • Trước khi nâng cấp lên v1.3.0, cần dừng tất cả các phiên bản cũ và không thể quay về phiên bản thấp hơn 1.3.0; từ v1.2 trở đi yêu cầu máy chủ chạy lâu dài, triển khai trên Vercel chỉ có thể dừng ở phiên bản 1.1.x; giấy phép MIT

Mở

Trendshift(GitHub Trending 快照)

Xem tin AI mới nhất