xiaoli-cli bot 4065b98851 feat: 初始化 xiaoli-cli 插件仓库
- 添加 DG-Lab 郊狼 WebSocket 控制插件 (dglab_ws.py)
- 基于 DG-LAB-OPENSOURCE 官方 Socket V2 协议
- 支持连接、配对、强度控制、波形发送
2026-04-30 02:27:19 +08:00

xiaoli-cli-plugins

小狸 CLI 官方插件仓库,存放社区贡献的扩展插件。

插件列表

插件 说明
dglab_ws DG-Lab 郊狼 3.0 WebSocket 控制插件

安装方式

将插件 .py 文件复制到 xiaoli-cli 项目的 plugins/ 目录下,然后在 plugins_config.py 中启用:

ENABLE_DGLAB_WS = True  # 启用 DG-Lab 插件

插件开发

每个插件是一个独立的 .py 文件,需包含 Liugin 类(兼容 Plugin 类名):

class Liugin:
    def get_tool_info(self):
        return {
            "name": "插件名",
            "description": "插件描述",
            "keywords": ["关键词1", "关键词2"],
            "usage": "使用说明"
        }

    def handle(self, args):
        return "处理结果"

    # 可选:注册CLI命令
    def set_cli(self, cli):
        self.cli = cli

    # 可选:MCP支持
    def get_mcp_definition(self):
        return {...}

    def convert_mcp_args(self, arguments):
        return "转换后的参数"

License

MIT

S
Description
No description provided
Readme
63 KiB
0 Stars 1 Watchers 0 Forks