Token Guard Model Switch

Polar Sponsor
爱发电 赞助
.NET 9.0

监控token使用量和上下文负载以防止中断,当阈值超出时自动切换到备用模型。

Token Guard + Model Switch 运作规范

功能概述

Token Guard + Model Switch 运作规范是一项面向实际任务的技能,主要用于[权限准则]:优先执行本地工具;禁止自动联网——执行监控任务时,严禁调用 web_search 或 brave_search 等依赖外部 API 的工具。

核心要点

  • 本地脚本优先:当需要获取状态或执行运算时,必须优先调用 C:\Users\user\.openclaw\skills\token-guard-model-switch\script。
  • 该技能将相关步骤、工具调用及结果整理方式统一纳入标准化流程,帮助使用者更快达成目标,并减少重复操作。
  • 从功能定位来看,该技能强调将分散的操作要求整合为清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式,并获得结构化输出。

使用与执行

实际使用前,应先确认任务范围、数据来源、运行环境、必要权限及关键参数,再依据技能说明逐步执行;若输入条件不完整,应优先补齐信息或采用保守配置,避免因错误假设导致结果偏离预期。执行过程中需关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段及边界情况进行妥善处理。

结果检查与注意事项

涉及批量任务时,还应保存进度,防止中断后重复操作。该技能适用于一次性任务,也可接入自动化工作流,与其他技能或上层代理协同完成更完整的业务链路;在组合使用时,须明确每一步的输入/输出关系,并避免不同步骤间出现参数冲突。

Token Guard + Model Switch 运作规范

[权限准则] 优先执行本地工具

  1. 禁止自动联网:执行监控任务时,严禁调用 web_search 或 brave_search 等需要外部 API 的工具。
  2. 本地脚本优先:当需要获取状态或执行运算时,必须优先调用 C:Usersuser.openclawskillstoken-guard-model-switchscripts 目录下的脚本。

[监控阶段] 状态检查

在执行任务的关键节点,或感觉响应变短、系统变慢时,你必须主动确认状态:

  1. 执行 /status 或 /usage tokens。
  2. [自动化工具] 调用本地 node scripts/monitor.js 。
  3. 计算:ratio = current_tokens / max_context_window。

[触发阶段] 风险评估

当比值符合以下状况,立即介入:

  • 警告 (Ratio > 0.85): 准备提示使用者,并建议执行 /compact。
  • 紧急 (Ratio > 0.95 或 收到 Quota 错误): 必须暂停当前任务,优先进行模型切换或硬性压缩。

[触发后的提醒消息格式]

当触发时,请从以下模型池挑选最适合的填入模板,并使用以下格式汇报:

当前建议模型池 (2026 基准):

  • 快速型 (Fast): gpt-5-instant, gemini-3-flash, claude-4.5-haiku
  • 高品质 (Quality): gpt-5.3-codex, claude-4.6-opus, gemini-3-pro
  • 备援/私有 (Local): llama3.2:3b, deepseek-v2.5, qwen2.5:7b (使用 Ollama)

🛡️ Token Guard 状态汇报

【风险等级:紧急 (Critical) 🔴】

  • 当前状态: 云端 API 额度耗尽 / 连线中断
  • 处置建议: 立即切换至本地运作以维持任务不中断。

请选择处置方案:

  1. [等待] 稍后重试云端 API。
  2. [切换本地] 使用 Ollama 启动:llama3.2:3b (快速)。
  3. [强大本地] 使用 Ollama 启动:deepseek-v2.5 (适合写程式)。
  4. [隐私模式] 切换至 qwen2.5:7b。

[使用流程]

一旦使用者选定(例如选择 2):

  1. 第一步: 执行 /compact (确保历史记录已总结)。
  2. 第二步: 使用 sessions.patch 或对应工具修改当前 Session 的 model 参数。
  3. 第三步: 执行 /status 确认切换成功。
  4. 第四步: 恢复原本任务,并告知:「已完成无缝切换,请检阅上述状态。」

安全与隐私规范

  • 禁制: 严禁要求使用者提供 API Key 或敏感资讯。
  • 透明: 若系统自动切换(如侦测到 429 错误且有预设备援),必须明确告知使用者「为何切换」以及「切换到了哪里」。
  • 最小权限: 若需要供应商用量查询,只读取环境变量(ENV)并只汇报「剩余比例/区间」,不回传敏感原始值。

相关专题

更多
Java switch的用法
Java switch的用法

Java中的switch语句用于根据不同的条件执行不同的代码块。想了解更多switch的相关内容,可以阅读本专题下面的文章。

2024.03.13

1237

13

token什么意思
token什么意思

token是一种用于表示用户权限、记录交易信息、支付虚拟货币的数字货币。可以用来在特定的网络上进行交易,用来购买或出售特定的虚拟货币,也可以用来支付特定的服务费用。想了解更多token什么意思的相关内容可以访问本专题下面的文章。

2024.03.01

4721

5

token怎么获取
token怎么获取

获取token值的方法:1、小程序调用“wx.login()”获取 临时登录凭证code,并回传到开发者服务器;2、开发者服务器以code换取,用户唯一标识openid和会话密钥“session_key”。想了解更详细的内容,可以阅读本专题下面的文章。

2023.12.21

2597

3

switch语句用法
switch语句用法

switch语句用法:1、Switch语句只能用于整数类型,枚举类型和String类型,不能用于浮点数类型和布尔类型;2、每个case语句后面必须跟着一个break语句,以防止执行其他case的代码块,没有break语句,将会继续执行下一个case的代码块;3、可以在一个case语句中匹配多个值,使用逗号分隔;4、Switch语句中的default代码块是可选的等等。

2023.09.21

931

6

登录token无效怎么办
登录token无效怎么办

登录token无效的解决办法有检查Token是否过期、检查Token是否正确、检查Token是否被篡改、检查Token是否与用户匹配、清除缓存或Cookie、检查网络连接和服务器状态、重新登录或请求新的Token、联系技术支持或开发人员等。本专题为大家提供token相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.14

1245

5

登录token无效
登录token无效

登录token无效解决方法:1、检查token的有效期限,如果token已经过期,需要重新获取一个新的token;2、检查token的签名,如果签名不正确,需要重新获取一个新的token;3、检查密钥的正确性,如果密钥不正确,需要重新获取一个新的token;4、使用HTTPS协议传输token,建议使用HTTPS协议进行传输 ;5、使用双因素认证,双因素认证可以提高账户的安全性。

2023.09.14

9906

6

Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

2026.11.12

0

15

Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

2026.11.12

0

15

Go-Zero零基础入门教程
Go-Zero零基础入门教程

本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。

2026.11.12

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP基础入门课程
PHP基础入门课程

共33课时 | 3.5万人学习

前端系列快速入门课程
前端系列快速入门课程

共4课时 | 0.5万人学习

Minimax手册
Minimax手册

共0课时 | 0人学习