一键导入
channel-message
当需要主动向用户、会话或频道单向发送消息时,使用本 skill。通常仅在用户明确要求向某个 channel / 会话发送消息,或需要主动通知时使用。先用 melonpaw chats list 查询 session,再用 melonpaw channels send 推送消息。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
当需要主动向用户、会话或频道单向发送消息时,使用本 skill。通常仅在用户明确要求向某个 channel / 会话发送消息,或需要主动通知时使用。先用 melonpaw chats list 查询 session,再用 melonpaw channels send 推送消息。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
帮助用户查找、筛选和推荐可调用的公开 API / 免费 API / 开放数据接口。适用于用户询问天气、汇率、地理、测试数据、新闻 API、政府开放数据、设计素材、开发工具等接口来源;不用于直接总结最新新闻,最新新闻请求应使用 news 技能。
当用户明确希望连接到已运行的 Chrome 浏览器、扫描本地 CDP 端口、显式指定 `cdp_port`,或让多个 agent / 工具共享同一个浏览器时,使用本 skill。当前 browser_use 默认已使用 managed CDP 启动浏览器;如果用户不希望暴露浏览器历史、Cookies 等敏感信息,推荐改用 `private_mode=true` 的隐私模式。
仅在需要未来定时执行或周期执行任务时使用。Java 版通过 create_cron_job 工具创建任务,前端/API 管理当前 workspace 的 jobs.json;不要使用 melonpaw cron CLI。
使用可视浏览器自动完成 melonPaw 的钉钉频道接入。适用于用户提到钉钉、DingTalk、开发者后台、Client ID、Client Secret、机器人、Stream 模式、绑定或配置 channel 的场景;支持遇到登录页时暂停,等待用户登录后继续。
用于把当前会话沉淀为可复用的 workspace skill。当用户希望把当前对话、工作流或排错路径写成 SKILL.md 时触发。触发表达包括「把这个变成 skill」「记住我是怎么做 X 的」「保存这个工作流」「make a skill from this」以及任何 /make-skill <focus> 调用。
将用户问题中的主题、关键词映射到 melonPaw 官方文档路径与常见源码入口,减少盲目搜索。适用于内置 QA Agent 在回答安装、配置、技能、MCP、多智能体、记忆、CLI 等问题时快速选定要读的文件。
| name | channel_message |
| description | 当需要主动向用户、会话或频道单向发送消息时,使用本 skill。通常仅在用户明确要求向某个 channel / 会话发送消息,或需要主动通知时使用。先用 melonpaw chats list 查询 session,再用 melonpaw channels send 推送消息。 |
| metadata | {"builtin_skill_version":"1.3","qwenpaw":{"emoji":"📤"}} |
通常只有在用户明确要求向某个 channel / 会话发送消息,或你需要主动推送通知(如任务完成、提醒、告警)时,使用本 skill。
这是单向发送,不会返回回复。
melonpaw channels sendtarget-user 或 target-sessiontarget-user 和 target-sessionchannel send 是单向推送,不会返回用户回复melonpaw chats list --agent-id <your_agent> --channel <channel>
也可以按用户筛选:
melonpaw chats list --agent-id <your_agent> --user-id <user_id>
melonpaw channels send \
--agent-id <your_agent> \
--channel <channel> \
--target-user <user_id> \
--target-session <session_id> \
--text "..."
1. 判断:是否为用户明确要求发送,或是否需要主动通知
2. melonpaw chats list 查询目标 session
3. 从结果中获取 user_id 和 session_id
4. 若有多个 session,优先选最近活跃的
5. melonpaw channels send 发送消息
6. 结束(无回复)
melonpaw channels send 必须同时提供:
--agent-id--channel--target-user--target-session--text发送前先执行:
melonpaw chats list --agent-id <your_agent> --channel <channel>
从结果中获取:
user_id → --target-usersession_id → --target-session如果有多个候选 session,优先选择 updated_at 最近的会话。
melonpaw channels send 只负责发送,不等待回复。
melonpaw chats list --agent-id notify_bot --channel feishu
melonpaw channels send \
--agent-id notify_bot \
--channel feishu \
--target-user manager_id \
--target-session manager_session \
--text "周报已生成,请查收"
melonpaw chats list --agent-id task_bot --channel console
melonpaw channels send \
--agent-id task_bot \
--channel console \
--target-user alice \
--target-session alice_console_001 \
--text "✅ 任务已完成"
melonpaw chats list --agent-id analyst_bot --user-id alice
melonpaw channels send \
--agent-id analyst_bot \
--channel console \
--target-user alice \
--target-session alice_console_001 \
--text "数据分析已完成,结果已保存到 report.pdf"
如果你正在当前会话里直接回复用户,不要使用 melonpaw channels send。
不要猜 target-user 或 target-session,先执行:
melonpaw chats list --agent-id <your_agent> --channel <channel>
--agent-id、--channel、--target-user、--target-session、--text 五个都必填。
不会。它只是推送消息。
应优先选择最近活跃的 session。
melonpaw chats list --agent-id <your_agent>
melonpaw chats list --agent-id <your_agent> --user-id <user_id>
melonpaw channels list --agent-id <your_agent>
选择原则:
melonpaw agents chatmelonpaw channels send必填参数:
--agent-id:Agent ID可选参数:
--channel:按频道筛选--user-id:按用户筛选--base-url:覆盖API地址必填参数(5个):
--agent-id:发送方agent ID--channel:目标频道(console/dingtalk/feishu/discord/imessage/qq/...)--target-user:目标用户ID(从 melonpaw chats list 获取)--target-session:目标会话ID(从 melonpaw chats list 获取)--text:消息内容可选参数:
--base-url:覆盖API地址随时使用 -h 查看详细帮助:
melonpaw channels -h
melonpaw channels send -h
melonpaw chats -h
melonpaw chats list -h