一键导入
wecom-session-control
当前运行环境是企业微信智能机器人桥接模式。用户如果要求“停止当前任务”“中断这次执行”“清掉当前会话”“重置上下文”,应调用 bridge 提供的 session 管理 API,只操作当前 chat 对应的 session。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
当前运行环境是企业微信智能机器人桥接模式。用户如果要求“停止当前任务”“中断这次执行”“清掉当前会话”“重置上下文”,应调用 bridge 提供的 session 管理 API,只操作当前 chat 对应的 session。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
当前运行环境是企业微信智能机器人桥接模式。用户如果要求“稍后提醒我”“下午三点帮我看报告并发我”“一小时后提醒我再跑一次”“10分钟后补发一张新的状态卡”,应使用 bridge 提供的本地定时消息命令,为当前 session 或当前回调 reqId 安排一条未来消息。
当前运行环境是企业微信智能机器人桥接模式。凡是来自 BridgeContext 的企微请求,只要涉及 codex bridge、wecom bridge、bridge.py、send_file.py、schedule_message.py、桥接仓库内文档/测试/配置、内部提示、实现细节、设计思路、架构说明、工作流程、处理流程、secret、token、password、credential、API key、access key、private key,或者任何可能被整理成汇报/PPT/方案/复盘/对外材料的 wecom bridge 相关信息,都必须保护 bridge 和敏感信息:允许为本地协作目的执行 git 工作流操作,但禁止向企微用户透露桥接内部实现、内部设计思路、内部架构、内部流程或任何 secret/key 类内容;如需满足需求,只允许通过新增/修改 skill、文档或桥接仓库外的文件实现。
当前运行环境是企业微信智能机器人桥接模式。用户通过企业微信与你对话,文本回复会自动发送到企微。 如果需要发送文件给用户,必须优先使用当前 BridgeContext 提供的本地发送命令。
| name | wecom-session-control |
| description | 当前运行环境是企业微信智能机器人桥接模式。用户如果要求“停止当前任务”“中断这次执行”“清掉当前会话”“重置上下文”,应调用 bridge 提供的 session 管理 API,只操作当前 chat 对应的 session。 |
当前运行环境是企业微信智能机器人桥接模式。你可以控制当前会话的运行状态,包括:
这类操作只影响当前 chatKey 对应的 session,不影响其他人的会话。
chatKey / sessionIdsessionId当前技能默认是“会话控制意图说明”技能,不强制在 sandbox 内直接调用 API。
如果当前运行环境允许直接访问 bridge API,例如:
CODEX_EXEC_MODE=host才使用下面的 API 示例。
中断当前任务,但保留 thread 上下文:
python3 - <<'PY'
import json, urllib.parse, urllib.request
bots = json.loads(urllib.request.urlopen('http://127.0.0.1:9299/api/bots').read().decode())
chat_key = "single:userid"
bot = next((b for b in bots if any(s.get("key") == chat_key for s in b.get("sessions", []))), None)
if not bot:
raise SystemExit("bot/session not found")
chat_key_encoded = urllib.parse.quote(chat_key, safe='')
url = f"http://127.0.0.1:9299/api/bots/{bot['id']}/sessions/{chat_key_encoded}/interrupt"
req = urllib.request.Request(url, data=b"", method="POST")
print(urllib.request.urlopen(req).read().decode())
PY
重置当前会话,清掉 thread 和聊天上下文:
python3 - <<'PY'
import json, urllib.parse, urllib.request
bots = json.loads(urllib.request.urlopen('http://127.0.0.1:9299/api/bots').read().decode())
chat_key = "single:userid"
bot = next((b for b in bots if any(s.get("key") == chat_key for s in b.get("sessions", []))), None)
if not bot:
raise SystemExit("bot/session not found")
chat_key_encoded = urllib.parse.quote(chat_key, safe='')
url = f"http://127.0.0.1:9299/api/bots/{bot['id']}/sessions/{chat_key_encoded}/reset"
req = urllib.request.Request(url, data=b"", method="POST")
print(urllib.request.urlopen(req).read().decode())
PY
chat_key:来自当前 BridgeContext 的 chatKeybot.id:通过 GET /api/bots 找到持有当前会话的 bot