推送Skill
提示
push-server-skill 是基于 pushServer MCP 构建的高级技能,旨在让 AI 助手以更结构化的方式报告任务。
# 技能定义 (Skill Definition)
name: "push-server-skill"
description: "Sends push notifications via the internal pushServer MCP. Invoke to report task results or send rich text notifications to the user."
1
2
2
# When to Invoke
- After completing a significant coding task or milestone.
- When the user explicitly asks for a notification or result report.
- To send rich-text (HTML、Markdown) formatted results to the user's notification channel.
# 配置说明 (用户必读)
使用此技能前,请添加以下MCP服务器:
- 名称:
pushServer - URL:
https://www.phprm.com/services/push/mcp - Headers:
X-Push-Channel-Code:您的32位通道码(必须配置,否则无法接收推送)X-Mcp-Source:您的项目名称(可选)
# 使用规范 (Usage Guidelines)
何时调用:
- 完成重要的代码任务或里程碑后。
- 用户明确要求发送通知或结果汇报时。
- 需要向用户发送富文本 (HTML/Markdown) 格式的结果时。
内容要求:
- 标题 (
head): 必须为纯文本,支持 Unicode,长度限制 200 字符以内。 - 内容 (
body): (可选) 建议使用 Markdown 格式进行排版(如使用标题、列表、代码块等),长度限制 50,000 字符以内。 - 跳转 (
url): (可选) 如果有相关的网页链接(如 PR 地址、构建日志等),请提供 URL 供用户点击跳转,长度限制 500 字符以内。 - 自定义通道码 (
channelCode): (可选) 覆盖 Header 中的通道码,不指定时将以header中预设X-Push-Channel-Code进行推送。
- 标题 (
识别结果: 任务完成后,自动将核心成果总结为符合上述规范的推送内容。如果任务非常简单,可以只提供
head。调用工具: 使用
pushServerMCP 工具send_push_message:head: 任务简述。body: (可选) Markdown 格式的详细汇报。url: (可选) 目标链接。channelCode: (可选,是否指定channelCode进行推送,不指定时将以header中预设X-Push-Channel-Code进行推送)。
# 示例 (Example)
- 任务汇报:
head: "代码优化完成"body: "优化清单\n- 性能: 减少了冗余的会话查找\n- 稳定性: 增加了异常捕获\n
Last Updated: 2026/04/01, 14:38:59