SuperAPI AI 工具集

channel-context-bridge

通用与其它

查看项目

更新于 10-15 19:57

技能介绍

用途:解决同一用户在渠道之间切换(如 Telegram → Slack、移动端 → 桌面端、个人 → 工作)时,新会话缺少先前对话记忆的问题。它在会话结束时写入一份紧凑的 resumé card,并在任意渠道的新会话开始时自动注入为上下文引导。

与 task-handoff 的区别:task-handoff 跨重启在智能体之间衔接未完成任务;channel-context-bridge 面向同一用户在同一任务中途切换渠道时衔接对话上下文。

会话结束协议:在包含有意义工作的会话结束时,智能体应把 resumé card 写入 ~/.openclaw/workspace/session-bridge/latest.md。卡片包含:我们在做什么(一句话主题)、已做的关键决策(最多5条)、未决问题、后续行动、关键上下文、写入时间与来源渠道。保留最近7份卡片为 latest.md、prev-1.md 至 prev-6.md。写入命令示例:python3 bridge.py --write --topic "Refactoring auth module" --decisions "Use JWT; middleware in /lib/auth" --next "Write tests for TokenValidator"。

会话开始协议:新会话开始时检查是否存在24小时内的 resumé card(python3 bridge.py --check);若存在则作为上下文引导注入,格式为“Picking up from [source channel] at [time]: [topic]. Key decisions: [decisions]. Next: [next-actions].”;若卡片超过24小时,则仅提示而不自动注入,询问用户是否恢复。

手动恢复:用户可说“pick up where I left off”,智能体读取最新卡片并显式恢复。相关命令:python3 bridge.py --resume(以人类可读形式打印最新卡片)、python3 bridge.py --history(显示最近7份卡片)。

限制:未提供关于收费、价格、平台支持范围、模型依赖或效果保证的信息;上述行为均依赖该技能自身脚本来完成写入、检查与恢复。