Skip to main content

4 posts tagged with "Plugin"

插件相关

View all tags

DeepSeek 大模型集成深度解析:让 AMMDS 拥有 AI 对话助手

· 5 min read
萌森
新疆萌森软件开发工作室

在 v1.6.66 中,AMMDS 正式接入了 DeepSeek 大模型,为平台引入了 AI 对话能力。但这次集成并不只是“接一个聊天 API”这么简单——我们一并构建了知识库系统、会话管理器、模型自动迁移与错误码封装等一整套机制,让 AI 真正“懂” AMMDS。本文将带大家深入了解这套集成的设计思路与使用方式。

AMMDS 插件开发入门指南

· 5 min read
萌森
新疆萌森软件开发工作室

插件体系架构概述

AMMDS 的插件体系是整个平台的核心扩展机制。通过插件,AMMDS 可以对接各种数据源、媒体服务器和通知服务,实现功能的无限扩展。

插件系统采用 SPI(Service Provider Interface)机制 实现,插件以独立的 JAR 包形式存在,通过明确定义的接口与 AMMDS 核心通信。每个插件都是一个独立的模块,可以单独开发、测试、部署和更新。

AMMDS 的插件架构分为三层:

┌─────────────────────────────────────────┐
│ AMMDS Core Engine │
│ ┌──────────┬──────────┬──────────────┐ │
│ │ 插件管理器 │ 任务调度器 │ 数据持久层 │ │
│ └─────┬────┴─────┬────┴──────┬───────┘ │
│ │ │ │ │
│ ┌─────▼──────────▼───────────▼───────┐ │
│ │ 插件运行时环境 (Sandbox) │ │
│ │ ┌──────┐ ┌──────┐ ┌──────┐ │ │
│ │ │ 插件A │ │ 插件B │ │ 插件C │ ... │ │
│ │ └──────┘ └──────┘ └──────┘ │ │
│ └────────────────────────────────────┘ │
└─────────────────────────────────────────┘