[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-SamurAIGPT--muapi-cli":3,"tool-SamurAIGPT--muapi-cli":64},[4,17,27,35,43,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",138956,2,"2026-04-05T11:33:21",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":44,"name":45,"github_repo":46,"description_zh":47,"stars":48,"difficulty_score":23,"last_commit_at":49,"category_tags":50,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,51,52,53,15,54,26,13,55],"数据工具","视频","插件","其他","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,54],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":75,"owner_avatar_url":76,"owner_bio":77,"owner_company":77,"owner_location":77,"owner_email":77,"owner_twitter":77,"owner_website":77,"owner_url":78,"languages":79,"stars":88,"forks":89,"last_commit_at":90,"license":77,"difficulty_score":91,"env_os":92,"env_gpu":93,"env_ram":94,"env_deps":95,"category_tags":99,"github_topics":100,"view_count":23,"oss_zip_url":77,"oss_zip_packed_at":77,"status":16,"created_at":110,"updated_at":111,"faqs":112,"releases":113},2994,"SamurAIGPT\u002Fmuapi-cli","muapi-cli","Official CLI for muapi.ai — generate images, videos & audio from the terminal. MCP server, 14 AI models, npm + pip installable.","muapi-cli 是 muapi.ai 推出的官方命令行工具，让用户能直接在终端中生成图像、视频和音频。它整合了包括 Flux、Kling、Suno 在内的 14 种主流 AI 模型，覆盖了从文生图、图生视频到音乐创作及图像增强（如换脸、超分、风格化）的全流程需求。\n\n这款工具主要解决了用户在调用多种 AI 服务时需频繁切换网页或分别配置不同 API 的痛点，将复杂的多模态创作简化为统一的命令行操作。用户只需几条指令即可完成账号管理、余额查询及内容生成，极大提升了工作流效率。\n\nmuapi-cli 既适合开发者和技术研究人员将其集成到自动化脚本或 AI Agent 中，也适合习惯使用终端的设计师和普通极客用户进行快速创作。其独特的技术亮点在于“代理优先（Agent-first）”的设计理念：不仅为人类用户提供彩色输出和表格展示，还支持 JSON 格式输出、语义化退出码以及 MCP 服务器模式，使其能无缝对接各类 AI 智能体，实现高度自动化的任务执行。无论是通过 npm 还是 pip 安装，它都能帮助用户以最低门槛拥抱多模态 AI 创作。","# muapi CLI\n\nOfficial command-line interface for [muapi.ai](https:\u002F\u002Fmuapi.ai) — generate images, videos, and audio directly from your terminal.\n\n**Agent-first design** — every command works for both humans (colored output, tables) and AI agents (`--output-json`, `--jq` filtering, semantic exit codes, MCP server mode).\n\n## Install\n\n```bash\n# npm (recommended — no Python required)\nnpm install -g muapi-cli\n\n# pip\npip install muapi-cli\n\n# or run without installing\nnpx muapi-cli --help\n```\n\n## Quick Start\n\n```bash\n# New user? Create an account\nmuapi auth register --email you@example.com --password \"...\"\nmuapi auth verify --email you@example.com --otp 123456\nmuapi auth login --email you@example.com --password \"...\"\n\n# Or paste an existing API key\nmuapi auth configure --api-key \"YOUR_KEY\"\n\n# Generate\nmuapi image generate \"a cyberpunk city at night\" --model flux-dev\nmuapi video generate \"a dog running on a beach\" --model kling-master\nmuapi audio create \"upbeat lo-fi hip hop for studying\"\n\n# Check balance\nmuapi account balance\n\n# Wait for an existing job\nmuapi predict wait \u003Crequest_id>\n```\n\n## Commands\n\n### `muapi auth`\n| Command | Description |\n|---------|-------------|\n| `muapi auth register --email x --password y` | Create a new account (sends OTP) |\n| `muapi auth verify --email x --otp 123456` | Verify email after registration |\n| `muapi auth login --email x --password y` | Log in and save API key automatically |\n| `muapi auth forgot-password --email x` | Send password reset OTP |\n| `muapi auth reset-password --email x --otp y --password z` | Reset password |\n| `muapi auth configure` | Manually save an API key |\n| `muapi auth whoami` | Show current API key (masked) |\n| `muapi auth logout` | Remove stored API key |\n\n### `muapi account`\n| Command | Description |\n|---------|-------------|\n| `muapi account balance` | Show current credit balance |\n| `muapi account topup --amount 20` | Add credits via Stripe checkout |\n\n### `muapi keys`\n| Command | Description |\n|---------|-------------|\n| `muapi keys list` | List all API keys on your account |\n| `muapi keys create --name label` | Create a new API key (shown once) |\n| `muapi keys delete \u003Cid>` | Delete an API key by ID |\n\n### `muapi image`\n| Command | Description |\n|---------|-------------|\n| `muapi image generate \u003Cprompt>` | Text-to-image generation |\n| `muapi image edit \u003Cprompt> --image \u003Curl>` | Image-to-image editing |\n| `muapi image models` | List available models |\n\n**Models:** `flux-dev`, `flux-schnell`, `flux-kontext-dev\u002Fpro\u002Fmax`, `hidream-fast\u002Fdev\u002Ffull`, `wan2.1`, `reve`, `gpt4o`, `midjourney`, `seedream`, `qwen`\n\n### `muapi video`\n| Command | Description |\n|---------|-------------|\n| `muapi video generate \u003Cprompt>` | Text-to-video generation |\n| `muapi video from-image \u003Cprompt> --image \u003Curl>` | Image-to-video animation |\n| `muapi video models` | List available models |\n\n**Models:** `veo3`, `veo3-fast`, `kling-master`, `kling-std`, `kling-pro`, `wan2.1\u002F2.2`, `seedance-pro\u002Flite`, `hunyuan`, `runway`, `pixverse`, `vidu`, `minimax-std\u002Fpro`\n\n### `muapi audio`\n| Command | Description |\n|---------|-------------|\n| `muapi audio create \u003Cprompt>` | Create music with Suno |\n| `muapi audio remix \u003Csong-id>` | Remix an existing Suno song |\n| `muapi audio extend \u003Csong-id>` | Extend a Suno song |\n| `muapi audio from-text \u003Cprompt>` | Generate audio with MMAudio |\n| `muapi audio from-video \u003Cvideo-url>` | Add AI audio to a video |\n\n### `muapi enhance`\n| Command | Description |\n|---------|-------------|\n| `muapi enhance upscale \u003Curl>` | AI image upscaling |\n| `muapi enhance bg-remove \u003Curl>` | Remove background |\n| `muapi enhance face-swap --source \u003Curl> --target \u003Curl>` | Face swap image\u002Fvideo |\n| `muapi enhance skin \u003Curl>` | Skin enhancement |\n| `muapi enhance colorize \u003Curl>` | Colorize B&W photo |\n| `muapi enhance ghibli \u003Curl>` | Ghibli anime style |\n| `muapi enhance anime \u003Curl>` | Anime style conversion |\n| `muapi enhance extend \u003Curl>` | Outpaint\u002Fextend image |\n| `muapi enhance product-shot \u003Curl>` | Professional product photo |\n| `muapi enhance erase \u003Curl> --mask \u003Curl>` | Object removal |\n\n### `muapi edit`\n| Command | Description |\n|---------|-------------|\n| `muapi edit effects --video \u003Curl> --effect \u003Cname>` | AI video\u002Fimage effects |\n| `muapi edit lipsync --video \u003Curl> --audio \u003Curl>` | Lip sync to audio |\n| `muapi edit dance --image \u003Curl> --video \u003Curl>` | Make person dance |\n| `muapi edit dress --image \u003Curl>` | Change clothing |\n| `muapi edit clipping \u003Cvideo-url>` | AI highlight extraction |\n\n### `muapi predict`\n| Command | Description |\n|---------|-------------|\n| `muapi predict result \u003Cid>` | Fetch current status (no polling) |\n| `muapi predict wait \u003Cid>` | Wait until complete |\n\n### `muapi upload`\n| Command | Description |\n|---------|-------------|\n| `muapi upload file \u003Cpath>` | Upload a local file → get hosted URL |\n\n### `muapi models`\n| Command | Description |\n|---------|-------------|\n| `muapi models list` | List all models |\n| `muapi models list --category video` | Filter by category |\n\n### `muapi config`\n| Command | Description |\n|---------|-------------|\n| `muapi config set \u003Ckey> \u003Cvalue>` | Set a persistent default |\n| `muapi config get \u003Ckey>` | Read a config value |\n| `muapi config list` | Show all config |\n\n**Useful keys:** `output` (json\u002Fhuman), `model.image`, `model.video`, `no_color` (true\u002Ffalse)\n\n### `muapi docs`\n| Command | Description |\n|---------|-------------|\n| `muapi docs openapi` | Fetch the full OpenAPI spec |\n| `muapi docs open` | Open Swagger UI in browser |\n\n### `muapi mcp`\n| Command | Description |\n|---------|-------------|\n| `muapi mcp serve` | Start MCP server (stdio) for AI agents |\n\n## Global Options\n\n| Flag | Description |\n|------|-------------|\n| `--wait \u002F --no-wait` | Poll until done (default: `--wait`) |\n| `--output-json` \u002F `-j` | Print raw JSON response |\n| `--jq \u003Cexpr>` | Filter JSON output (e.g. `'.outputs[0]'`) |\n| `--download \u003Cdir>` \u002F `-d` | Auto-download outputs to directory |\n| `--no-color` | Disable colored output |\n\n## Environment Variables\n\n| Variable | Description |\n|----------|-------------|\n| `MUAPI_API_KEY` | API key (overrides keychain\u002Fconfig) |\n| `MUAPI_BASE_URL` | Override API base URL |\n| `NO_COLOR` | Disable colored output |\n\n## Exit Codes\n\n| Code | Meaning |\n|------|---------|\n| `0` | Success |\n| `1` | General error |\n| `3` | Authentication error |\n| `4` | Rate limited |\n| `5` | Not found |\n| `6` | Billing error |\n| `7` | Timeout |\n| `8` | Validation error |\n\n## MCP Server\n\nRun as a Model Context Protocol server for Claude Desktop, Cursor, or any MCP-compatible agent:\n\n```bash\nmuapi mcp serve\n```\n\n**Claude Desktop config** (`~\u002FLibrary\u002FApplication Support\u002FClaude\u002Fclaude_desktop_config.json`):\n```json\n{\n  \"mcpServers\": {\n    \"muapi\": {\n      \"command\": \"muapi\",\n      \"args\": [\"mcp\", \"serve\"],\n      \"env\": { \"MUAPI_API_KEY\": \"your-key-here\" }\n    }\n  }\n}\n```\n\nExposes **19 tools**: image generate\u002Fedit, video generate\u002Ffrom-image, audio create\u002Ffrom-text, enhance (upscale\u002Fbg-remove\u002Fface-swap\u002Fghibli), edit lipsync\u002Fclipping, predict result, upload file, keys list\u002Fcreate\u002Fdelete, account balance\u002Ftopup.\n\n## Agentic Pipeline Examples\n\n```bash\n# Full onboarding without human intervention\nmuapi auth register --email agent@example.com --password \"secret\"\nmuapi auth verify --email agent@example.com --otp 123456\nmuapi auth login --email agent@example.com --password \"secret\"\nmuapi account balance --output-json\nmuapi account topup --amount 10 --output-json --no-open\n\n# Submit async, capture request_id, poll when ready\nREQUEST_ID=$(muapi video generate \"a dog on a beach\" \\\n  --model kling-master --no-wait --output-json --jq '.request_id' | tr -d '\"')\nmuapi predict wait \"$REQUEST_ID\" --download .\u002Foutputs\n\n# Chain: upload → edit → download\nURL=$(muapi upload file .\u002Fphoto.jpg --output-json --jq '.url' | tr -d '\"')\nmuapi image edit \"make it look like a painting\" --image \"$URL\" \\\n  --model flux-kontext-pro --download .\u002Foutputs\n\n# Rotate API keys programmatically\nNEW_KEY=$(muapi keys create --name \"ci-$(date +%Y%m%d)\" --output-json --jq '.api_key' | tr -d '\"')\nOLD_ID=$(muapi keys list --output-json --jq '.[0].id')\nmuapi keys delete \"$OLD_ID\" --yes\n\n# Discover available endpoints\nmuapi docs openapi --jq '.paths | keys[]'\n```\n\n## Shell Completions\n\n```bash\nmuapi --install-completion bash\nmuapi --install-completion zsh\nmuapi --install-completion fish\n```\n","# muapi CLI\n\n[muapi.ai](https:\u002F\u002Fmuapi.ai) 的官方命令行界面——直接在终端生成图像、视频和音频。\n\n**以代理优先的设计**——每个命令都适用于人类（彩色输出、表格）和 AI 代理（`--output-json`、`--jq` 过滤、语义退出码、MCP 服务器模式）。\n\n## 安装\n\n```bash\n# npm（推荐——无需 Python）\nnpm install -g muapi-cli\n\n# pip\npip install muapi-cli\n\n# 或者无需安装直接运行\nnpx muapi-cli --help\n```\n\n## 快速入门\n\n```bash\n# 新用户？创建账户\nmuapi auth register --email you@example.com --password \"...\"\nmuapi auth verify --email you@example.com --otp 123456\nmuapi auth login --email you@example.com --password \"...\"\n\n# 或者粘贴现有 API 密钥\nmuapi auth configure --api-key \"YOUR_KEY\"\n\n# 生成\nmuapi image generate \"a cyberpunk city at night\" --model flux-dev\nmuapi video generate \"a dog running on a beach\" --model kling-master\nmuapi audio create \"upbeat lo-fi hip hop for studying\"\n\n# 查询余额\nmuapi account balance\n\n# 等待现有任务完成\nmuapi predict wait \u003Crequest_id>\n```\n\n## 命令\n\n### `muapi auth`\n| 命令 | 描述 |\n|------|------|\n| `muapi auth register --email x --password y` | 创建新账户（发送 OTP） |\n| `muapi auth verify --email x --otp 123456` | 注册后验证邮箱 |\n| `muapi auth login --email x --password y` | 登录并自动保存 API 密钥 |\n| `muapi auth forgot-password --email x` | 发送密码重置 OTP |\n| `muapi auth reset-password --email x --otp y --password z` | 重置密码 |\n| `muapi auth configure` | 手动保存 API 密钥 |\n| `muapi auth whoami` | 显示当前 API 密钥（已遮掩） |\n| `muapi auth logout` | 移除存储的 API 密钥 |\n\n### `muapi account`\n| 命令 | 描述 |\n|------|------|\n| `muapi account balance` | 显示当前信用余额 |\n| `muapi account topup --amount 20` | 通过 Stripe 支付添加信用 |\n\n### `muapi keys`\n| 命令 | 描述 |\n|------|------|\n| `muapi keys list` | 列出您账户上的所有 API 密钥 |\n| `muapi keys create --name label` | 创建新的 API 密钥（仅显示一次） |\n| `muapi keys delete \u003Cid>` | 根据 ID 删除 API 密钥 |\n\n### `muapi image`\n| 命令 | 描述 |\n|------|------|\n| `muapi image generate \u003Cprompt>` | 文本到图像生成 |\n| `muapi image edit \u003Cprompt> --image \u003Curl>` | 图像到图像编辑 |\n| `muapi image models` | 列出可用模型 |\n\n**模型：** `flux-dev`、`flux-schnell`、`flux-kontext-dev\u002Fpro\u002Fmax`、`hidream-fast\u002Fdev\u002Ffull`、`wan2.1`、`reve`、`gpt4o`、`midjourney`、`seedream`、`qwen`\n\n### `muapi video`\n| 命令 | 描述 |\n|------|------|\n| `muapi video generate \u003Cprompt>` | 文本到视频生成 |\n| `muapi video from-image \u003Cprompt> --image \u003Curl>` | 图像到视频动画 |\n| `muapi video models` | 列出可用模型 |\n\n**模型：** `veo3`、`veo3-fast`、`kling-master`、`kling-std`、`kling-pro`、`wan2.1\u002F2.2`、`seedance-pro\u002Flite`、`hunyuan`、`runway`、`pixverse`、`vidu`、`minimax-std\u002Fpro`\n\n### `muapi audio`\n| 命令 | 描述 |\n|------|------|\n| `muapi audio create \u003Cprompt>` | 使用 Suno 创作音乐 |\n| `muapi audio remix \u003Csong-id>` | 翻新现有 Suno 歌曲 |\n| `muapi audio extend \u003Csong-id>` | 延长 Suno 歌曲 |\n| `muapi audio from-text \u003Cprompt>` | 使用 MMAudio 生成音频 |\n| `muapi audio from-video \u003Cvideo-url>` | 为视频添加 AI 音频 |\n\n### `muapi enhance`\n| 命令 | 描述 |\n|------|------|\n| `muapi enhance upscale \u003Curl>` | AI 图像超分辨率 |\n| `muapi enhance bg-remove \u003Curl>` | 移除背景 |\n| `muapi enhance face-swap --source \u003Curl> --target \u003Curl>` | 图像\u002F视频换脸 |\n| `muapi enhance skin \u003Curl>` | 美颜处理 |\n| `muapi enhance colorize \u003Curl>` | 黑白照片上色 |\n| `muapi enhance ghibli \u003Curl>` | 吉卜力动画风格 |\n| `muapi enhance anime \u003Curl>` | 动画风格转换 |\n| `muapi enhance extend \u003Curl>` | 图像扩展\u002F补画 |\n| `muapi enhance product-shot \u003Curl>` | 专业产品摄影 |\n| `muapi enhance erase \u003Curl> --mask \u003Curl>` | 物体移除 |\n\n### `muapi edit`\n| 命令 | 描述 |\n|------|------|\n| `muapi edit effects --video \u003Curl> --effect \u003Cname>` | AI 视频\u002F图像特效 |\n| `muapi edit lipsync --video \u003Curl> --audio \u003Curl>` | 配音同步 |\n| `muapi edit dance --image \u003Curl> --video \u003Curl>` | 让人物跳舞 |\n| `muapi edit dress --image \u003Curl>` | 更换服装 |\n| `muapi edit clipping \u003Cvideo-url>` | AI 高亮提取 |\n\n### `muapi predict`\n| 命令 | 描述 |\n|------|------|\n| `muapi predict result \u003Cid>` | 获取当前状态（无需轮询） |\n| `muapi predict wait \u003Cid>` | 等待任务完成 |\n\n### `muapi upload`\n| 命令 | 描述 |\n|------|------|\n| `muapi upload file \u003Cpath>` | 上传本地文件 → 获取托管 URL |\n\n### `muapi models`\n| 命令 | 描述 |\n|------|------|\n| `muapi models list` | 列出所有模型 |\n| `muapi models list --category video` | 按类别筛选 |\n\n### `muapi config`\n| 命令 | 描述 |\n|------|------|\n| `muapi config set \u003Ckey> \u003Cvalue>` | 设置持久默认值 |\n| `muapi config get \u003Ckey>` | 读取配置值 |\n| `muapi config list` | 显示所有配置 |\n\n**常用键：** `output`（json\u002Fhuman）、`model.image`、`model.video`、`no_color`（true\u002Ffalse）\n\n### `muapi docs`\n| 命令 | 描述 |\n|------|------|\n| `muapi docs openapi` | 获取完整的 OpenAPI 规范 |\n| `muapi docs open` | 在浏览器中打开 Swagger UI |\n\n### `muapi mcp`\n| 命令 | 描述 |\n|------|------|\n| `muapi mcp serve` | 启动 MCP 服务器（stdio），供 AI 代理使用 |\n\n## 全局选项\n\n| 标志 | 描述 |\n|------|------|\n| `--wait \u002F --no-wait` | 轮询直至完成（默认：`--wait`） |\n| `--output-json` \u002F `-j` | 打印原始 JSON 响应 |\n| `--jq \u003Cexpr>` | 过滤 JSON 输出（例如 `'.outputs[0]'`） |\n| `--download \u003Cdir>` \u002F `-d` | 自动将输出下载到指定目录 |\n| `--no-color` | 禁用彩色输出 |\n\n## 环境变量\n\n| 变量 | 描述 |\n|------|------|\n| `MUAPI_API_KEY` | API 密钥（覆盖密钥链\u002F配置） |\n| `MUAPI_BASE_URL` | 覆盖 API 基础 URL |\n| `NO_COLOR` | 禁用彩色输出 |\n\n## 退出码\n\n| 代码 | 含义 |\n|------|------|\n| `0` | 成功 |\n| `1` | 通用错误 |\n| `3` | 认证错误 |\n| `4` | 速率限制 |\n| `5` | 未找到 |\n| `6` | 计费错误 |\n| `7` | 超时 |\n| `8` | 验证错误 |\n\n## MCP 服务器\n\n作为 Claude Desktop、Cursor 或任何兼容 MCP 的智能体的模型上下文协议服务器运行：\n\n```bash\nmuapi mcp serve\n```\n\n**Claude Desktop 配置**（`~\u002FLibrary\u002FApplication Support\u002FClaude\u002Fclaude_desktop_config.json`）：\n```json\n{\n  \"mcpServers\": {\n    \"muapi\": {\n      \"command\": \"muapi\",\n      \"args\": [\"mcp\", \"serve\"],\n      \"env\": { \"MUAPI_API_KEY\": \"your-key-here\" }\n    }\n  }\n}\n```\n\n公开 **19 个工具**：图像生成\u002F编辑、视频生成\u002F基于图像生成、音频创建\u002F从文本生成、增强（放大\u002F去除背景\u002F人脸互换\u002F吉卜力风格）、唇形同步\u002F剪辑编辑、结果预测、文件上传、密钥列表\u002F创建\u002F删除、账户余额\u002F充值。\n\n## 智能体流程示例\n\n```bash\n# 完全自动化注册流程，无需人工干预\nmuapi auth register --email agent@example.com --password \"secret\"\nmuapi auth verify --email agent@example.com --otp 123456\nmuapi auth login --email agent@example.com --password \"secret\"\nmuapi account balance --output-json\nmuapi account topup --amount 10 --output-json --no-open\n\n# 异步提交任务，获取 request_id，待完成后再轮询\nREQUEST_ID=$(muapi video generate \"a dog on a beach\" \\\n  --model kling-master --no-wait --output-json --jq '.request_id' | tr -d '\"')\nmuapi predict wait \"$REQUEST_ID\" --download .\u002Foutputs\n\n# 链式操作：上传 → 编辑 → 下载\nURL=$(muapi upload file .\u002Fphoto.jpg --output-json --jq '.url' | tr -d '\"')\nmuapi image edit \"make it look like a painting\" --image \"$URL\" \\\n  --model flux-kontext-pro --download .\u002Foutputs\n\n# 以编程方式轮换 API 密钥\nNEW_KEY=$(muapi keys create --name \"ci-$(date +%Y%m%d)\" --output-json --jq '.api_key' | tr -d '\"')\nOLD_ID=$(muapi keys list --output-json --jq '.[0].id')\nmuapi keys delete \"$OLD_ID\" --yes\n\n# 发现可用的 API 端点\nmuapi docs openapi --jq '.paths | keys[]'\n```\n\n## Shell 自动补全\n\n```bash\nmuapi --install-completion bash\nmuapi --install-completion zsh\nmuapi --install-completion fish\n```","# muapi-cli 快速上手指南\n\nmuapi-cli 是 [muapi.ai](https:\u002F\u002Fmuapi.ai) 的官方命令行工具，支持在终端直接生成图像、视频和音频。其设计兼顾人类用户（彩色输出、表格）与 AI 智能体（JSON 输出、语义退出码、MCP 模式）。\n\n## 环境准备\n\n*   **操作系统**：支持 macOS、Linux 及 Windows (WSL)。\n*   **前置依赖**：\n    *   **推荐方式**：需安装 [Node.js](https:\u002F\u002Fnodejs.org\u002F) (包含 `npm` 或 `npx`)，无需 Python 环境。\n    *   **备选方式**：需安装 Python 3.x 及 `pip`。\n*   **网络要求**：需能访问 `muapi.ai` 服务。\n\n## 安装步骤\n\n推荐使用 `npm` 进行全局安装，无需配置 Python 环境：\n\n```bash\n# 方式一：通过 npm 全局安装（推荐）\nnpm install -g muapi-cli\n\n# 方式二：通过 pip 安装\npip install muapi-cli\n\n# 方式三：免安装直接运行（适合临时试用）\nnpx muapi-cli --help\n```\n\n> **提示**：安装完成后，可通过 `muapi --install-completion bash` (或 zsh\u002Ffish) 启用命令自动补全。\n\n## 基本使用\n\n### 1. 认证与配置\n首次使用前需注册账号或配置现有的 API Key。\n\n**新用户注册流程：**\n```bash\n# 注册账号（将发送 OTP 验证码到邮箱）\nmuapi auth register --email you@example.com --password \"your_password\"\n\n# 验证邮箱（填入收到的 6 位验证码）\nmuapi auth verify --email you@example.com --otp 123456\n\n# 登录并自动保存 API Key\nmuapi auth login --email you@example.com --password \"your_password\"\n```\n\n**已有 API Key 的用户：**\n```bash\n# 直接配置 API Key\nmuapi auth configure --api-key \"YOUR_EXISTING_KEY\"\n```\n\n### 2. 生成内容\n配置完成后，即可直接使用提示词生成多媒体内容。\n\n**生成图像：**\n```bash\nmuapi image generate \"a cyberpunk city at night\" --model flux-dev\n```\n\n**生成视频：**\n```bash\nmuapi video generate \"a dog running on a beach\" --model kling-master\n```\n\n**创作音乐：**\n```bash\nmuapi audio create \"upbeat lo-fi hip hop for studying\"\n```\n\n### 3. 查看状态与余额\n```bash\n# 查看账户信用额度\nmuapi account balance\n\n# 等待正在运行的任务完成（若未加 --no-wait 默认会等待）\nmuapi predict wait \u003Crequest_id>\n```\n\n### 4. 高级用法提示\n*   **机器友好模式**：添加 `--output-json` 或 `-j` 可输出原始 JSON，配合 `--jq` 进行数据过滤，便于脚本集成。\n*   **自动下载**：使用 `--download .\u002Foutputs` 可将生成结果自动保存到本地目录。\n*   **AI 智能体集成**：运行 `muapi mcp serve` 可启动 MCP 服务器，供 Claude Desktop 或 Cursor 等 AI 编辑器调用。","独立游戏开发者阿明正在为他的赛博朋克风格新项目快速迭代资产，需要在终端中直接生成概念图、动态演示视频和背景音效。\n\n### 没有 muapi-cli 时\n- **工作流频繁中断**：必须离开代码编辑器，打开浏览器登录多个不同的 AI 平台网站，手动复制粘贴提示词，严重打断编程心流。\n- **自动化集成困难**：无法将素材生成步骤写入 Shell 脚本或 CI\u002FCD 流水线，每次更新游戏原型都需要人工手动下载并整理文件。\n- **多模态协作割裂**：生成图片、视频和音频需要分别在三个不同的网页界面操作，难以统一管理和批量处理大量资产。\n- **代理调用复杂**：若想让本地 AI Agent 自动创作素材，需自行编写复杂的 HTTP 请求代码来处理认证、轮询状态和解析 JSON 响应。\n\n### 使用 muapi-cli 后\n- **终端一站式完成**：直接在终端输入 `muapi image generate \"cyberpunk city\"` 等命令即可生成素材，无需切换窗口，保持沉浸式开发状态。\n- **轻松实现自动化**：利用 `--output-json` 参数和语义化退出码，轻松将生成流程嵌入构建脚本，实现“代码提交即自动生成新资产”。\n- **多模态指令统一**：通过统一的 `muapi video` 和 `muapi audio` 命令族，在一个界面内调度 Kling、Suno 等 14 种模型，高效批量生产游戏资源。\n- **原生支持 AI 代理**：借助内置的 MCP Server 模式和 `--jq` 过滤功能，本地 AI 助手可直接调用命令行智能创作，无需额外开发对接逻辑。\n\nmuapi-cli 将分散的多模态 AI 能力转化为标准化的终端指令，让创作者能像编写代码一样高效地“编译”视听内容。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSamurAIGPT_muapi-cli_7400b912.png","SamurAIGPT","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FSamurAIGPT_e72b3e66.png",null,"https:\u002F\u002Fgithub.com\u002FSamurAIGPT",[80,84],{"name":81,"color":82,"percentage":83},"Python","#3572A5",97.6,{"name":85,"color":86,"percentage":87},"JavaScript","#f1e05a",2.4,974,77,"2026-03-26T11:15:27",1,"Linux, macOS, Windows","无需本地 GPU（基于云端 API）","未说明",{"notes":96,"python":97,"dependencies":98},"该工具是 muapi.ai 的命令行客户端，所有图像、视频和音频生成任务均在云端运行，因此对本地硬件（GPU\u002F内存）无特殊要求。支持通过 npm（推荐，无需 Python）或 pip 安装。主要功能依赖有效的 API 密钥和网络连接。支持作为 MCP 服务器运行以集成到 AI 代理中。","可选（若使用 pip 安装），npm 安装则不需要 Python",[],[13,15,52,14,53],[101,102,103,104,105,106,107,108,109],"python","ai","cli","generative-ai","image-generation","mcp","muapi","npm","video-generation","2026-03-27T02:49:30.150509","2026-04-06T05:16:07.576550",[],[]]