← 返回 Skills 市场
seiriosplus

Miaoda App Builder

作者 seiriosPlus · GitHub ↗ · v1.0.11 · MIT-0
cross-platform ✓ 安全检测通过
1690
总下载
6
收藏
11
当前安装
12
版本数
在 OpenClaw 中安装
/install miaoda-app-builder
功能描述
Create, modify, generate, and deploy websites, web apps, dashboards, SaaS products, internal tools, interactive web pages, Weixin mini program , games on the...
安全使用建议
This skill appears to be a straightforward Python CLI client for the Miaoda platform. Before installing or enabling it: (1) only provide an API key you trust — MIAODA_API_KEY grants the skill access to your Miaoda account and its resources (projects, deploys, billing); (2) be aware the tool will make network calls to api.miaoda.cn (or a base URL you provide) and requires the 'requests' Python package; (3) if you are cautious, review scripts/miaoda_api.py (included) to confirm behavior and to check for any endpoints or logging you don't want; (4) do not provide unrelated credentials — the skill does not need other tokens. If you want tighter control, create a limited-scope API key on Miaoda (if the platform supports it) rather than a full-power account key.
功能分析
Type: OpenClaw Skill Name: miaoda-app-builder Version: 1.0.11 The skill bundle is a legitimate integration for the Baidu Miaoda (秒哒) platform, allowing AI agents to build and deploy web applications. The Python script (scripts/miaoda_api.py) is a clean, well-documented CLI client that interacts exclusively with the official API (api.miaoda.cn) using standard HTTP requests. There is no evidence of data exfiltration, malicious execution, or obfuscation, and the SKILL.md instructions are strictly focused on the platform's application lifecycle without any prompt-injection risks.
能力评估
Purpose & Capability
Name/description match the observed behavior: a Python CLI wrapper that talks to the Miaoda API to create, modify, and publish apps. Requested items (python3 and MIAODA_API_KEY) are reasonable and proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to use the included CLI (python scripts/miaoda_api.py) and to set MIAODA_API_KEY; it does not direct reading unrelated files or exfiltrating data. Minor note: the CLI also accepts/reads MIAODA_BASE_URL (or --base-url) as an override, but that env var is not listed in the skill metadata; this is an implementation detail rather than a scope creep.
Install Mechanism
No install spec is provided (instruction-only with a bundled script). The script depends on the third-party 'requests' package and will exit with an error if it's missing, but it does not download or run arbitrary code from unknown URLs.
Credentials
Only MIAODA_API_KEY is required (declared as the primary credential), which aligns with a networked platform client. Small inconsistency: the script recognizes MIAODA_BASE_URL as an alternative env var but the skill metadata does not declare it; otherwise no unrelated secrets or excessive env variables are requested.
Persistence & Privilege
The skill is not always-enabled and does not request system persistence. The CLI is described as stateless and the skill does not attempt to modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install miaoda-app-builder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /miaoda-app-builder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.11
miaoda-app-builder 1.0.11 - Improved instructions for when to call generate-app, aligning trigger with presence of Generate App button/action in the chat trajectory. - list-apps: Added --brief flag to output only key fields for efficiency. Also added filters for name, page, and size. - app-detail: Now auto-injects conversationId by default; added --no-context to disable this. - Added get-context-id command to recover conversationId for existing apps, enabling modification after session resets. - Updated documentation for better clarity on workflows, parameters, and usage examples.
v1.0.10
miaoda-app-builder 1.0.10 - Removed the file `api-reference.md` from the skill package. - No user-facing functionality changes; documentation content has been streamlined.
v1.0.9
No user-visible changes in this release. - No file changes detected in version 1.0.9. - All functionality and documentation remain unchanged.
v1.0.8
- Documentation and CLI usage updated for enhanced accuracy and detail. - `app-detail` command now uses `--app-id <app_id>` parameter (was previously positional). - CLI option defaults and descriptions improved for `chat` command. - No changes to core logic; usage and workflow remain the same.
v1.0.7
miaoda-app-builder 1.0.7 - No file changes detected in this release. - All workflows, usage, and instructions remain unchanged. - CLI command usage and lifecycle documentation are consistent with the previous release.
v1.0.6
- Updated skill.
v1.0.5
No code changes detected for version 1.0.5. - No updates or modifications to files or functionality. - Behavior and interface remain unchanged from previous version.
v1.0.4
- Documentation now recommends running the CLI from scripts/miaoda_api.py (was skills/miaoda-app-builder/scripts/) - Added command usage examples and full options for all CLI commands in the documentation - Clarified use of the --wait flag for publish for automatic deployment polling - Withdrew repeated and low-relevance details for improved conciseness - Added requirement to export MIAODA_API_KEY before running commands - No code or functional changes; documentation and workflow clarifications only
v1.0.3
- Updated skill description to include support for Weixin mini program generation. - Expanded platform outputs list to explicitly mention Weixin mini program support. - No changes to commands or workflow logic.
v1.0.2
- Clarified references to "Miaoda(秒哒)" throughout the documentation for consistency. - Updated formatting and language for improved readability and accuracy. - No functional or logic changes; documentation only.
v1.0.1
- Added environment requirements and metadata for Openclaw compatibility, specifying the need for python3 and the MIAODA_API_KEY environment variable. - Clarified the skill description to reference "Baidu Miaoda (秒哒)" instead of just "Miaoda". - Enhanced the error handling section with steps to resolve IAM access key validation failures. - No core logic, command, or workflow changes.
v1.0.0
Initial release of miaoda-app-builder. - Enables natural-language creation, modification, and deployment of websites, web apps, dashboards, SaaS products, and browser games on the Miaoda platform via packaged CLI commands. - Supports full application lifecycle: PRD refinement, app generation, modification, and publishing with status polling. - Provides clear guidelines for when and how to use each CLI command. - Includes routing keywords and sample user requests for skill invocation. - Outlines project preview and production deployment URLs for sharing with users. - Documents error handling and standard workflow steps.
元数据
Slug miaoda-app-builder
版本 1.0.11
许可证 MIT-0
累计安装 12
当前安装数 11
历史版本数 12
常见问题

Miaoda App Builder 是什么?

Create, modify, generate, and deploy websites, web apps, dashboards, SaaS products, internal tools, interactive web pages, Weixin mini program , games on the... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1690 次。

如何安装 Miaoda App Builder?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install miaoda-app-builder」即可一键安装,无需额外配置。

Miaoda App Builder 是免费的吗?

是的,Miaoda App Builder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Miaoda App Builder 支持哪些平台?

Miaoda App Builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Miaoda App Builder?

由 seiriosPlus(@seiriosplus)开发并维护,当前版本 v1.0.11。

💬 留言讨论