Loading...
Loading...
Diagnose why an application deployed by qianwenai-deploy to the Aliyun China site (aliyun.com) is unavailable or significantly slower, and perform a safe recovery only after the user explicitly confirms it. Read the .qianwenai-deploy state file in the project directory to identify ECS (and optionally RDS MySQL) resources, begin with minimal read-only diagnostics, and then propose only one recovery action at a time (starting the ECS instance, restarting the application service, or reloading Nginx), explaining the impact and obtaining confirmation before each action. Use cases: the user says the application will not open / returns 502 / cannot connect to the database, or requests a restart and confirmation that the application has recovered. Do not use: there is no .qianwenai-deploy state file; the target is the Aliyun International site (use qwencloud-operate); or the user only wants a status/cost overview (use qianwenai-observe).
npx skill4agent add qianwen-ai/qianwenai-deploy qianwenai-operateqianwenai-deployIdentify the application and resources
→ Minimal diagnostics (read-only)
→ Present the cause, evidence, and recommended action
→ Explain the impact and request confirmation
→ Execute one recovery action
→ Verify the application, ECS, and RDS
→ Return the results and audit information
→ Propose re-scoring via qianwenai-observe (before recovery → after recovery)| In Scope | Out of Scope |
|---|---|
Applications deployed by | Applications without a |
| A single ECS, or ECS + RDS MySQL 8.0 | Other topologies / self-managed servers |
| Diagnostics + confirmation-based recovery (starting ECS, restarting the application, reloading Nginx) | Destructive data operations, scaling, configuration restructuring |
| Locating application-layer errors (which layer is broken and what error occurred) | Source-code review, finding bugs/vulnerabilities, determining which line of code is incorrect, modifying code |
| Aliyun China site | International site → use |
Aliyun CLI:(3.x required). All commands use the native camelCase form to call OpenAPI directly and do not depend on plugins. Usealiyun versiononly to view credential status. Never read, echo, print, or request AK/SK/Token. If there is no valid configuration set → stop and ask the user to configure credentials outside this session. Seealiyun configure list.references/cli_installation_guide.md
.qianwenai-deploynginx -treferences/ram_policies.mdecs:DescribeInstancesecs:DescribeInvocationsecs:DescribeSecurityGroupAttributeecs:DescribeDisksvpc:DescribeEipAddressesecs:StartInstanceecs:RebootInstanceecs:AuthorizeSecurityGroupecs:ResizeDiskvpc:AssociateEipAddressecs:RunCommand