Medium Blog Post Creator
通过GitHub Pages将博客文章导入Medium,无需API密钥。
集成Z视介APP核心功能,支持搜索、直播、内容发布与用户管理。
openclaw skills install @295522894/zmg-zsj-skill命令、参数、文件名以原文为准
Z视介APP 的核心功能,包括直播搜索、短视频与综艺浏览、热门话题查看、应用页面跳转、内容发布等。
| 类别 | 功能 | 说明 |
|---|---|---|
| 搜索 | search_hot | 获取平台热门搜索关键词 |
| 搜索 | search_live | 根据关键词搜索直播流 |
| 搜索 | search_variety | 根据关键词搜索综艺节目 |
| 直播 | get_hot_live_list | 获取热门直播列表 |
| 直播 | get_live_detail | 通过直播 ID 获取直播详情页链接 |
| 直播 | watch_live_channel | 观看电视频道直播(如浙江卫视、钱江频道等) |
| 综艺 | get_variety_list | 获取热门综艺排行榜 |
| 短视频 | get_short_video_list | 获取热门短视频排行榜 |
| 应用 | open_app_page | 打开应用指定页面(返回深度链接) |
| 发布 | publish_post | 发布文字+图片动态内容 |
| 发布 | publish_short_video | 发布短视频内容 |
| 消息 | get_message_list | 获取消息列表(提及/评论/点赞) |
| 用户生成内容 | get_user_content_list | 获取用户发布的短视频列表 |
| 用户生成内容 | get_user_post_list | 获取用户发布的图文动态列表 |
| 用户生成内容 | get_user_audio_list | 获取用户音频列表(如KTV录音) |
| 内容管理 | delete_article | 删除文章(需提供文章 ID) |
search_hot- 不需要参数,返回平台热门搜索关键词
- 示例:「现在最火的话题是什么」
search_live 并传入关键词- 示例:「找周杰伦的直播」
search_variety 并传入关键词- 示例:「找《奔跑吧》」
get_hot_live_list- 返回包含 ID、标题、副标题和观看链接的热门直播列表
- 示例:「现在有哪些直播在播?」
get_live_detail 并传入 liveId- 返回直播详情页的 H5 链接和 App Schema
watch_live_channel 并传入频道名称- 支持频道:浙江卫视、钱江频道、经济生活、教育、民生、新闻、少儿、浙江国际、好易购、之江纪录片
- 返回对应频道直播的 H5 页面链接
- 若无匹配则默认为浙江卫视
get_variety_list- 返回综艺排行榜,包含名称和播放页链接
get_short_video_list- 返回短视频排行榜,包含标题和分享页链接
open_app_page 并传入 schema- 返回一个深度链接(H5 页面),以超链接形式展示供用户点击
publish_post - 必填项:title(动态正文)
- 可选项:img_array(图片列表,含 pic/height/width)、tags、description
- 成功后返回 article_id
publish_short_video - 必填项:title、video_url
- 可选项:cover_img、width/height、play_time(格式为 ["HH","MM","SS"])、tags、description
- 成功后返回 article_id
get_message_list 并设置 msg_type: "mention"- 返回提及列表,包含用户名、头像和内容
get_message_list 并设置 msg_type: "comment"- 返回评论列表,包含内容和关联动态信息
get_message_list 并设置 msg_type: "like"- 返回点赞列表
get_user_content_list- 返回短视频列表,包含标题、内容、封面图、点赞数、评论数、播放量及内容类型
- **用户身份由认证令牌自动识别,请勿手动传入 uid、accessUuid 等用户标识。**
get_user_post_list- 返回图文动态列表
- **用户身份由认证令牌自动识别,请勿手动传入 uid 或 accessUuid。**
get_user_audio_list- 返回音频列表
- **用户身份由认证令牌自动识别,请勿手动传入 uid 或 accessUuid。**
delete_article 并传入 article_id - **必须先调用 get_user_content_list、get_user_post_list 或 get_user_audio_list 获取文章 ID(字段为 id)**
- 删除操作不可逆,AI 在执行前应向用户确认。
MCP 服务器地址(已内置在 skill.json 中):
{
"mcp": {
"transport": "sse",
"url": "https://zmg-mcp.cztv.com/sse",
"auth": {
"type": "bearer",
"header": "Authorization",
"token_prefix": "zmg_",
"acquire_url": "https://zmg-mcp.cztv.com"
}
}
}客户端配置示例(请将 <ai_token> 替换为实际令牌):
{
"mcpServers": {
"zmg-zsj-skill": {
"url": "https://zmg-mcp.cztv.com/sse",
"headers": {
"Authorization": "Bearer <ai_token>"
}
}
}
}MCP 服务器为无状态设计,不维护用户会话。认证通过每次请求携带的 ai_token 实现:
ai_token 由用户在 APP 中扫描二维码后生成(格式为 zmg_xxxxx),存储于 Redisai_token 至客户端配置Authorization: Bearer <ai_token>ai_token,获取 sessionId 后注入至业务请求中channel 参数接受频道名称(例如 "浙江卫视"),支持模糊匹配,默认值为浙江卫视get_live_detail 需要传入直播 ID 才能获取详情页链接open_app_page 返回一个可作为超链接使用的跳转链接,用于启动应用publish_post / publish_short_video)需要用户授权;未授权或过期时返回 401 错误**当任意 API 返回 code: 401 时,立即执行以下操作:**
- 提示语:授权需要。请使用 Z-Sight APP 扫描二维码
- 以超链接形式展示授权地址:[点击进行授权](https://zmg-mcp.cztv.com)
- 授权页面地址:https://zmg-mcp.cztv.com
Authorization: Bearer <ai_token>401 响应格式:
{
"code": 401,
"message": "授权已过期,请重新扫描以授权",
"action": "REAUTHORIZE",
"authorize_url": "https://zmg-mcp.cztv.com"
}严格禁止:
已收录 1 个 Skill