# 使用TdxClaw的注意事项

# 谨慎对待心跳

TdxClaw基于开源的OpenClaw内核,同样也继承了开源龙虾的一些默认配置。默认心跳配置为半个小时1次,但是每次心跳都会消耗token或者积分,对于7x24小时开着的TdxClaw来说,心跳消耗十分不值得。心跳一般是用来做后台任务,如果您没有基于心跳的后台任务需要处理,推荐关闭心跳,防止心跳检查消耗token或者积分。

# 1.0.28版本及以上如何设置心跳

1.0.28版本及以上可在设置中直接设置心跳时间间隔时间,单位分钟,设为0,则代表禁用。
注意:修改心跳配置后,需要点击“保存并重启网关”

# 人工手动关闭心跳方法(1.0.25及之前版本)

  • 注意:适合有一定编程知识的人,需要会修改JSON文件
  • 找到TdxClaw的主配置文件,位置为:C:\Users\<用户名>\.openclaw-tdxclaw\openclaw.json
  • 其中<用户名>替换你当前的电脑用户名,比如你的电脑用户名为Administrator,那么路径就是:C:\Users\Administrator\.openclaw-tdxclaw\openclaw.json
  • 使用记事本打开这个JSON文件,增加以下节点配置:
{
  "agents": {
    "defaults": {
      "heartbeat": {
        "every": "0m"
      }
    }
  }
}
1
2
3
4
5
6
7
8
9

# 不关闭仅优化(1.0.25及之前版本)

如果您不想关闭龙虾的心跳,因为它某些场景有一定的作用。推荐您开启心跳上下文优化配置,
配置如下:

{
  "agents": {
    "defaults": {
      "heartbeat": {
        "every": "30m",
        "isolatedSession": true,
        "lightContext": true
      }
    }
  }
}
1
2
3
4
5
6
7
8
9
10
11

加上isolatedSessionlightContext的配置,可减少心跳上下文的大小,减少词元消耗。
every30m频率,也可以适当的改成1h或者2h等等,根据需要调整。