用于预览本地频道消息流夹具,快速检查对话流程与展示效果
整体风险较低:该技能材料显示为开源、社区采用度高,且未要求额外密钥或声明外部主机。需注意其描述涉及向 Telegram 目标发送真实消息流,因此若在对应仓库/环境中实际使用,会产生对外发送行为。
材料明确标注“需要的密钥/环境变量:无”,未见要求用户提供新的 API key、token 或其他敏感凭证。README 仅提到可选 account id 与 Telegram target,凭证滥用风险未在材料中直接体现。
README 明确说明会对已配置的 channel target 执行真实的 sends/edits/deletes,且当前仅实现 `--channel telegram`。这意味着使用时会向 Telegram 目标外发消息内容,但属其声明功能范围内的常规网络行为,未见不明或无关端点。
系统客观检查项标记为 `prompt-only`,且材料未显示该技能自身申请额外系统权限或暴露通用命令执行能力。README 中的 Node 命令更像仓库内开发用法示例,而非该技能向用户请求的独立执行权限。
描述称其用于预览本地 channel message flow fixtures,未见声明可广泛读取/写入本地文件、数据库或其他资源。材料未体现超出消息预览/发送场景的数据访问范围或过度授权。
来源为 GitHub 开源仓库,系统标注 `open-source`,且社区采用度很高(约 377k star),这些都是显著的降风险因素。虽许可证未声明、维护状态未知,但基于可审计源码与高社区信号,供应链风险整体偏低。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "channel-message-flows" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/.agents/skills/channel-message-flows/SKILL.md 2. 保存为 ~/.claude/skills/channel-message-flows/SKILL.md 3. 装好后重载技能,告诉我可以用了
请加载本地的 channel message flow fixture,并按顺序预览每条消息的展示效果,标出发送方、时间和状态变化。
按时间顺序展示的消息流预览,便于检查界面和流程是否正确。
预览这个本地消息流 fixture,重点检查发送失败、重试成功和已读状态的流转是否符合预期。
突出异常节点与状态切换的预览结果,帮助发现流程问题。
请分别预览两个本地 channel message flow fixtures,并总结它们在消息顺序、状态变化和展示上的差异。
两组消息流程的可视化对比与差异摘要,方便评审版本改动。
Use this from the OpenClaw repo root to send canned channel preview flows while iterating on message UX. These are real sends/edits/deletes against the configured channel target.
Native Telegram sendMessageDraft tool progress, then a final answer:
node --import tsx scripts/dev/channel-message-flows.ts \
--channel telegram \
--target <telegram-chat-id> \
--flow working-final \
--duration-ms 20000
Thinking preview, then a final answer:
node --import tsx scripts/dev/channel-message-flows.ts \
--channel telegram \
--target <telegram-chat-id> \
--flow thinking-final
--account <accountId>: Telegram account id when not using the default.--thread-id <id>: Telegram forum topic/message thread id.--delay-ms <ms>: Override preview update cadence.--duration-ms <ms>: Simulated working duration for working-final.--final-text <text>: Override the durable final message.--target is the numeric Telegram chat id.working-final exercises native Telegram sendMessageDraft with static Working status and sample tool progress.thinking-final exercises formatted Thinking reasoning preview clearing before the final answer.--channel telegram is implemented for now.通过 OpenAI 音频转写接口,将语音录音快速转成文本或说话人分段结果。
帮助你用 node inspect 与性能分析工具定位 Node.js 调试与性能问题。
使用 sherpa-onnx 在本地离线将文本快速转换为语音,无需云服务。
帮助你自动控制网页流程,处理多步骤操作、登录检查与标签页管理。
快速生成概念、架构、流程与白板图,支持 SVG、HTML 或 Excalidraw 格式
帮助开发与运维团队运行、排查并总结 OpenClaw 发布 CI 与发布前检查流程
检查功能开关状态、对比发布渠道差异并定位异常行为原因。
将本地 Flowise 聊天流暴露为 MCP 工具,便于列出并调用 AI 工作流。
让 AI 通过类型安全调用管理 instantKOM 消息平台的频道、消息与分析资源
帮助你通过 QQ 开放平台高效管理频道、成员、帖子、公告与日程。
用于在聊天自定义编辑器中配置和管理智能体、技能、提示词及集成组件。
帮助开发者构建 Zoom Team Chat 集成、聊天机器人与交互式消息体验。