把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。
设计与多媒体
Alibabacloud Pds Multimodal Search
试用Implements exact filename search, fuzzy filename search, semantic file search, and image-based image search Triggers: "PDS drive file search", "PDS image sea...
它能做什么
**Please read this entire skill document carefully**
技能文档
PDS Multimodal Search
Please read this entire skill document carefully
Features
- For getting drive/drive_id, querying enterprise space, team space, personal space -> read
references/drive.md - For uploading local files to enterprise space, team space, personal space → read
references/upload-file.md - For downloading files from enterprise space, team space, personal space to local → read
references/download-file.md - For searching or finding files → read
references/search-file.md - For document/audio/video analysis, quick view, summarization on cloud drive → read
references/multianalysis-file.md - For image search, similar image search, image-text hybrid retrieval → read
references/visual-similar-search.md
Agent Execution Guidelines
- Must execute steps in order: Do not skip any step, do not proceed to the next step before the previous one is completed.
- Must follow documentation: The aliyun pds cli commands and parameters must follow this document's guidance, do not fabricate commands.
- [MUST] CLI User-Agent — Every
aliyunCLI command invocation must include:--user-agent AlibabaCloud-Agent-Skills/alibabacloud-pds-multimodal-search - Must determine the target space before file operations: Before search, upload, download, or analysis, first decide whether the user explicitly means enterprise space, team space, personal space, or all spaces.
- Space scope must not be broadened silently: If the user explicitly says "enterprise space", only use the enterprise space drive_id. If the user explicitly says "team space", only use the matching team space drive_id. If the user explicitly says "personal space", only use the personal space drive_id. Only search across multiple spaces when the user did not restrict the scope.
- Enterprise space and team space are not interchangeable: Even though both are returned by
list-my-group-drive,root_group_driveis the enterprise space anditemsare team spaces. Never substitute one for the other. - If the requested space is missing, stop and explain: For example, if the user asks for enterprise space but
root_group_driveis empty, do not fall back to a team space search.
Core Concepts:
- Domain: PDS instance with a unique domain_id, data is completely isolated between domains
- User: End user under a domain, has user_id
- Group: Team organization under a domain, divided into enterprise group and team group
- Drive: Storage space, can belong to a user (personal space) or group (enterprise space or team space)
- File: File or folder under a space, has file_id
- Mountapp: PDS mount app plugin, used to mount PDS space to local, allowing users to access and manage files in PDS space conveniently
Space Selection Rules
Apply the following rules before choosing a drive_id:
| User wording | Allowed drive source | Forbidden fallback |
|---|---|---|
| "企业空间" / "company space" / "enterprise space" | root_group_drive only | Any drive from items |
| "团队空间" / "某个团队空间" / "team space" | items only | root_group_drive |
| "个人空间" / "我的空间" / "personal space" | list-my-drives.items only | group drives |
| "网盘里" / "我的网盘" / no space specified | all relevant spaces | none |
Before continuing, perform a brief self-check:
- Did the user explicitly name the target space type?
- Does the selected
drive_idcome from the correct response field for that space type? - If multiple team spaces exist and the user only said "team space", do I need to disambiguate which team space?
If any answer is uncertain, do not guess.
Installation Requirements
Prerequisites: Requires Aliyun CLI >= 3.3.3
Verify CLI version:
aliyun version # requires >= 3.3.3If not installed or version too low, run
curl -fsSL https://aliyuncli.alicdn.com/setup.sh | bashto update, or seereferences/cli-installation-guide.mdfor installation instructions.Verify PDS plugin version:
aliyun pds version # requires >= 0.1.4After installation, must enable auto plugin installation:
aliyun configure set --auto-plugin-install trueThen [MUST] run
aliyun plugin updateto ensure that any existing plugins on your local machine are always up-to-date.
CLI Initialization (MUST run before Core Workflow)
At the start of the Core Workflow (before any CLI invocation):
[MUST] Enable AI-Mode — AI-mode is required for Agent Skill execution. Run the following commands before any CLI invocation:
aliyun configure ai-mode enable
aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-pds-multimodal-search"
[MUST] Disable AI-Mode at EVERY exit point — Before delivering the final response for ANY reason, always disable AI-mode first. This applies to ALL exit paths: workflow success, workflow failure, error/exception, user cancellation, session end, or any other scenario where no further CLI commands will be executed. AI-mode is only used for Agent Skill invocation scenarios and MUST NOT remain enabled after the skill stops running.
aliyun configure ai-mode disable
Authentication Configuration
Prerequisites: Alibaba Cloud credentials must be configured
Security Rules:
- Forbidden to read, output, or print AK/SK values (e.g.,
echo $ALIBABA_CLOUD_ACCESS_KEY_IDis forbidden)- Forbidden to ask users to input AK/SK directly in conversation or command line
- Forbidden to use
aliyun configure setto set plaintext credentials- Only allowed to use
aliyun configure listto check credential statusCheck credential configuration:
aliyun configure listConfirm the output shows a valid profile (AK, STS, or OAuth identity).
If no valid configuration exists, stop first.
- Obtain credentials from Alibaba Cloud Console
- Configure credentials outside this session (run
aliyun configurein terminal or set environment variables)- Run
aliyun configure listto verify after configuration is complete
# Install Aliyun CLI (if not installed)
curl -fsSL --max-time 10 https://aliyuncli.alicdn.com/install.sh | bash
aliyun version # confirm >= 3.3.3
# Enable auto plugin installation
aliyun configure set --auto-plugin-install true
# Install Python dependencies (for multipart upload script)
pip3 install requests
PDS-Specific Configuration
Before executing any PDS operations, you must first configure domain_id, user_id, and authentication type -> read references/config.md
[MUST] CLI User-Agent — Every
aliyunCLI command invocation must include--user-agent AlibabaCloud-Agent-Skills/alibabacloud-pds-multimodal-searchExamples:
aliyun pds get-user --user-agent AlibabaCloud-Agent-Skills/alibabacloud-pds-multimodal-search aliyun pds list-my-drives --user-agent AlibabaCloud-Agent-Skills/alibabacloud-pds-multimodal-search aliyun pds upload-file --drive-id --local-path --user-agent AlibabaCloud-Agent-Skills/alibabacloud-pds-multimodal-search
References
| Reference Document | Path |
|---|---|
| CLI Installation Guide | references/cli-installation-guide.md |
| RAM Permission Policies | references/ram-policies.md |
Error Handling
- If file search fails, please read
references/search-file.mdand strictly follow the documented process to re-execute file search.
相关技能
以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。
在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。
诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。
按用户明确指令,在得到大脑(Get笔记)中保存、搜索并管理笔记与知识库。
从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。
sdk-team 的更多技能
浏览全部技能Use this skill for MaxFrame SDK development and documentation navigation on Alibaba Cloud MaxCompute (ODPS). Helps answer MaxFrame API, concept, official exa...
Alibaba Cloud RDS Copilot intelligent operations assistant skill. Used for RDS-related intelligent Q&A, SQL optimization, instance operations, and troubleshooting. Calls RdsAi OpenAPI through Alibaba Cloud CLI to get real-time RDS Copilot responses. Triggers: "RDS Copilot", "RDS Assistant", "SQL optimization", "RDS troubleshooting", "RDS operations", "database diagnosis"
Use this skill when users want to search, discover, browse, or find Alibaba Cloud (阿里云) agent skills. Triggers include: "find a skill for X", "search aliclou...
Alibaba Cloud Lindorm cloud native multi-model database Skill. Covers instance management, monitoring, performance, storage, connections, backup, migration,...
Alibaba Cloud RAM permission diagnosis and repair assistant. When an agent encounters any permission-related error while operating Alibaba Cloud resources (4...
Guide users to manage Alibaba Cloud resources using the Aliyun CLI command-line tool. Covers CLI installation, credential configuration, plugin management, c...