بنقرة واحدة
channel-message
当需要主动向用户、会话或渠道单向推送消息时使用。适用于任务完成通知、定时提醒、异步结果回推等场景。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
当需要主动向用户、会话或渠道单向推送消息时使用。适用于任务完成通知、定时提醒、异步结果回推等场景。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Test fixture for SkillBundleMaterializer.
跨平台比价与购物推荐 / Cross-platform price comparison. 淘宝 / 京东 / 天猫 / 拼多多商品聚合搜索 + 拍图识物。需要先启用 ckjia-shopping MCP server 并配置 CKJIA_MCP_KEY 才能用。
根据一句业务需求,自动规划并创建一组分工明确的数字员工(Agent),再把他们编排成一条工作流,无需逐个手工创建。
Debug Node.js via --inspect + Chrome DevTools Protocol CLI.
Author SKILL.md skills: frontmatter, validator limits, structure.
Dark-themed SVG architecture/cloud/infra diagrams as HTML.
| name | channel_message |
| version | 1.3.0 |
| description | 当需要主动向用户、会话或渠道单向推送消息时使用。适用于任务完成通知、定时提醒、异步结果回推等场景。 |
| dependencies | {"tools":["execute_shell_command"]} |
仅在以下情况使用,这是单向推送,不会收到回复:
console、dingtalk、feishu、telegram、discord、qq、slack
macOS / Linux:
execute_shell_command(
command="mateclaw chats list --agent-id <agentId> --channel <channel>"
)
Windows:
execute_shell_command(
command="mateclaw.exe chats list --agent-id <agentId> --channel <channel>"
)
从返回结果中获取 user_id 和 session_id。有多个会话时,优先选 updated_at 最近的。
macOS / Linux:
execute_shell_command(
command="mateclaw channels send --agent-id <agentId> --channel <channel> --target-user <userId> --target-session <sessionId> --text \"消息内容\""
)
Windows(PowerShell):
execute_shell_command(
command="mateclaw.exe channels send --agent-id <agentId> --channel <channel> --target-user <userId> --target-session <sessionId> --text '消息内容'"
)
| 参数 | 说明 |
|---|---|
--agent-id | 当前 Agent 的 ID |
--channel | 目标渠道名称(见支持渠道列表) |
--target-user | 目标用户 ID(从 chats list 获取) |
--target-session | 目标会话 ID(从 chats list 获取) |
--text | 消息内容 |
execute_shell_command(
command="mateclaw chats list --agent-id task-bot --channel dingtalk"
)
# 从结果中取 user_id / session_id,然后:
execute_shell_command(
command="mateclaw channels send --agent-id task-bot --channel dingtalk --target-user alice --target-session alice_dt_001 --text \"✅ 数据分析已完成,结果已保存到 report.xlsx\""
)
execute_shell_command(
command="mateclaw chats list --agent-id notify-bot --user-id alice"
)
若 mateclaw 命令不可用:
execute_shell_command(command="which mateclaw || where mateclaw")
mateclaw CLI 未找到,无法主动推送消息。请确认 MateClaw 已正确安装并将 CLI 加入 PATH。安装后重试。
channels send 是单向推送,不返回用户回复