designctl
v0.2.0
Published
MiniMax Design 服务器命令行客户端:生图 / 视频 / 音乐 / LLM 对话(流式)/ MCP。npm 安装即用,配置 endpoint + API Key 即可。
Maintainers
Readme
designctl
MiniMax Design 服务器命令行客户端。npm 安装即用,配两个环境变量就能生图、 生成视频/音乐、和 LLM 对话(流式),还内置 MCP server。
npm install -g designctl
export DESIGN_ENDPOINT=https://design.daheishu.com # 服务器地址
export DESIGN_API_KEY=sk-... # 管理面板创建的 API Key用法
# 模型目录
designctl models ls
# 生图(同步等图;-o 保存)
designctl image gen "太空中的霓虹绿机器恐龙踩着披萨冲浪" -o dino.png
designctl image gen "赛博朋克城市夜景" --model g-image-2 --size 16:9
# 视频(慢模型,--wait 轮询到完成)
designctl video gen "海滩日落航拍" --model wan3.0-video --wait
# 音乐
designctl music gen "轻快的夏日民谣" --wait
# LLM 对话(MiniMax-M3,默认流式打字机效果)
designctl chat "用一句话解释光合作用"
designctl chat "翻译成英文:今天天气不错" --no-stream
designctl chat "继续" --system "你是一个简洁的助手"
# 多轮会话(历史存 JSON,回答后自动写回)
designctl chat "记住我叫小明" --continue session.json
designctl chat "我叫什么?" --continue session.json
# 查询异步任务
designctl task query <task_id>
# MCP server(给 Claude Desktop 等 MCP 宿主用)
designctl mcp平台支持
windows-amd64 / linux-amd64 / darwin-amd64 / darwin-arm64(Go 静态二进制,无运行时依赖)。
从源码构建
git clone https://github.com/opensymph/design
cd design/src/tools/designctl
go build -o designctl .
./build-npm.sh # 交叉编译全平台并组装 npm 包