一键导入
hap-api-doc-updater
专门用于维护和更新明道云 HAP 接口文档的技能。当用户需要在 HAP API 文档中新增、修改、删除接口,或需要同步中英文版本文档时使用此技能。支持组织授权 API (en/zh-Hans) 和应用 API (application) 两种文档类型。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
专门用于维护和更新明道云 HAP 接口文档的技能。当用户需要在 HAP API 文档中新增、修改、删除接口,或需要同步中英文版本文档时使用此技能。支持组织授权 API (en/zh-Hans) 和应用 API (application) 两种文档类型。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
明道云 HAP MCP 自动化配置技能。**立即触发条件**:用户提到"配置 MCP"、"添加 MCP"、"MCP 配置"、"MCP 连接"、"设置 MCP"、提供包含"hap-mcp-"的配置、提供包含"HAP-Appkey"和"HAP-Sign"的 URL。支持 9 种 AI 工具的自动化配置,配置完成后自动验证连通性。
COO 社交媒体运营技能,使用 Playwright MCP 实现小红书、抖音、微信公众号、视频号的自动化运营
使用明道云 HAP V3 接口搭建页面和操作数据的专业技能。**立即触发条件**:用户提到"HAP V3"、"HAP API"、"接口调用"、"数据接口"、"Appkey"、"Sign"、"接口鉴权"、"Filter 筛选"、"查询数据"、"创建记录"。提供完整的 API 使用指南:鉴权配置、接口调用、筛选器使用、数据操作等。如果用户已配置 HAP MCP,AI 应该自动从 MCP 配置中提取鉴权密钥。
创建和开发明道云 HAP 自定义视图插件的技能。**立即触发条件**:用户提到"HAP 视图插件"、"自定义视图"、"mdye"、"视图开发"、"插件开发"、"初始化视图项目"、"启动视图调试"。提供完整的开发工作流程、API 使用指南和最佳实践。
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
自媒体运营自动化技能,支持小红书、抖音、微信公众号、视频号等平台的内容生成、图片生成、数据管理和自动化发布。包含 Tavily API 搜索、内容生成、图片生成、HAP 数据管理和自动化发布等完整流程。新增每日热点内容推荐功能。图片生成支持并行生成、自动下载、自动跳过已存在图片等优化功能。强制要求从 HAP "账号人设" 表读取账号人设配置,禁止使用本地文件。
| name | hap-api-doc-updater |
| description | 专门用于维护和更新明道云 HAP 接口文档的技能。当用户需要在 HAP API 文档中新增、修改、删除接口,或需要同步中英文版本文档时使用此技能。支持组织授权 API (en/zh-Hans) 和应用 API (application) 两种文档类型。 |
此技能专门用于维护和更新明道云 HAP (Host Application Platform) 的 OpenAPI 3.0 接口文档,支持中英文双语文档的同步管理。
在以下情况下使用此技能:
HAP API 文档项目包含两类文档:
位于项目根目录:
en/ - 英文版组织授权接口文档zh-Hans/ - 中文版组织授权接口文档位于 application 目录:
application/en/ - 英文版应用接口文档application/zh-Hans/ - 中文版应用接口文档每个文档目录包含:
openapi.yaml # 主文件,定义 tags、paths 路由
description.md # 文档描述
index.html # Redoc 预览页面
paths/ # 接口定义目录
├── user/ # 按功能模块分类
├── department/
└── ...
schemas/ # 数据模型目录
├── base/ # 基础模型
├── user/ # 用户相关模型
└── ...
确定接口类型和位置
收集接口信息
/v2/user/getExternalPortalUsers)创建文件结构
对于每个语言版本 (en 和 zh-Hans),执行以下操作:
a. 创建 path 定义文件
paths/{module}/{operationName}.yamlreferences/path_template.yaml 中的模板b. 创建 schema 文件 (如需要)
schemas/{module}/{operationName}Request.yamlschemas/{module}/{operationName}Response.yamlschemas/{module}/{objectName}.yamlreferences/schema_template.yaml 中的模板c. 更新 openapi.yaml
验证一致性
定位文件
同步修改
更新关联文件
从 openapi.yaml 中移除路由
删除相关文件
验证引用
对比结构
同步差异
getExternalPortalUsers.yamlexternalPortalUser.yaml'./paths/{module}/{file}.yaml''../../schemas/{module}/{file}.yaml''./{file}.yaml'GET 请求: 使用 parameters 定义查询参数
parameters:
- name: pageIndex
in: query
required: true
schema:
type: integer
POST 请求: 使用 requestBody 定义请求体
requestBody:
required: true
content:
application/json:
schema:
$ref: '../../schemas/user/requestSchema.yaml'
组织 API 通常需要以下基础参数:
appKey - 应用密钥sign - 签名timestamp - 时间戳projectId - 项目 ID可以引用基础 schema: $ref: ../../schemas/base/request/baseQueryAppkey.yaml
标准响应格式:
type: object
properties:
code:
type: integer
description: 状态码,1表示成功
message:
type: string
description: 状态描述
data:
type: object/array
description: 返回数据
在完成文档更新后,执行以下检查:
详细的模板和示例请查看:
references/path_templates.md - 接口定义模板references/schema_templates.md - 数据模型模板references/common_patterns.md - 常见模式参考修改完成后,可以使用 Live Server 预览:
zh-Hans/index.html 或 en/index.html