用途:把刚刚发生的事情发布到 hilos 房间中,让房间里的人看到。消息以运行本次会话者的名义发布,并带有“via Claude Code”(或 Codex、Cursor)的小标记。
依赖:需要 hilos MCP 服务器,提供 list_channels 与 post_message 工具。如果当前会话中没有这些工具,应如实说明,并指向 https://hilos.sh/docs/share-from-your-terminal,而不是假装已发布。
使用方式:先确定讨论串,优先使用本次会话上次发布过的讨论串;如果没有,则调用 list_channels,询问要发到哪个房间,并在该房间顶层发布。总结需自己撰写,使用当事人的语气,说明改了什么、去哪里看、还有什么未完成,控制在三到六行。分支名、PR 链接或 git diff --stat 比描述 diff 的散文更易读。调用 post_message 时传入 channel id、正文,以及存在绑定讨论串时的 parentId。最后打印返回的链接,方便当事人打开。
限制:绝不粘贴完整 diff、完整会话记录、令牌或 .env 内容。如果改动很大,只分享其轮廓和链接。分享本次会话中当事人尚未看过的任何内容前,先征得同意。