自动重命名会话标题

Polar Sponsor
爱发电 赞助
.NET 9.0

安装一个 OpenClaw internal hook:在 message:received 时,用该会话当前使用的模型自动为新会话生成简短标题;失败时安全降级为截断首条消息。触发词:安装自动重命名会话标题、自动给会话起标题、会话自动重命名、自动命名会话、auto rename session label、auto title sessions。

自动重命名会话标题(OpenClaw hook 安装器)

触发词(最高优先级): 安装自动重命名会话标题、自动给会话起标题、会话自动重命名、 自动命名会话、auto rename session label、auto title sessions。 看到 / 听到任何一个 → 立即执行下方安装流程。

本 skill 安装一个名为 auto-rename-session-labelOpenClaw internal hook。 安装并启用后,每当一个尚无标题的会话收到消息,该 hook 会用该会话当前正在使用 的同款模型生成一个简短标题,并写入会话的 label 字段。任何环节失败时,会降级为 截取首条用户消息,因此标题一定会被写入。

该 hook 完全可移植——不含任何写死的路径,也不含任何个人信息;它在运行时动态 解析 OpenClaw home、agent id 以及 OpenClaw dist 目录。

包内容

auto-rename-session-label/
├── SKILL.md            # 本文件(SkillHub 入口)
├── README.md
├── LICENSE
└── hook/
    ├── HOOK.md         # hook 自身的元数据 + 文档
    └── handler.ts      # hook 实现(可移植)

hook/ 是一个可直接放置的 OpenClaw internal hook 目录。

安装流程

  1. 解析 OpenClaw home 目录:若设置了 OPENCLAW_HOME 则用它,否则用 ~/.openclaw

  2. 把包内的 hook/ 目录复制到 managed hooks 目录:

    OPENCLAW_HOME="${OPENCLAW_HOME:-$HOME/.openclaw}"
    SKILL_DIR="<本 skill 目录的绝对路径>"
    mkdir -p "$OPENCLAW_HOME/hooks/auto-rename-session-label"
    cp "$SKILL_DIR/hook/HOOK.md" "$SKILL_DIR/hook/handler.ts" 
       "$OPENCLAW_HOME/hooks/auto-rename-session-label/"

    <SKILL_DIR> 解析为本 SKILL.md 实际所在目录(即本文件的父目录)。 不要凭空猜一个绝对路径。

  3. 启用该 hook(这是必需步骤;hooks.internal.entries.* 是受保护的配置路径, 无法通过 gateway config.patch 设置——必须用 CLI):

    openclaw hooks enable auto-rename-session-label
  4. 重启或重载 gateway 让 hook 加载,然后验证:

    openclaw hooks list        # auto-rename-session-label 应显示 ✓ ready
    openclaw hooks info auto-rename-session-label

验证是否生效

新建一个会话并发一条消息。回复之后,该会话在~/.openclaw/agents/<agentId>/sessions/sessions.json 里的条目应当有一个由模型 生成的简短 label(而不是把你的消息截断后的副本)。

如果标题总是你首条消息的截断副本,说明 LLM 分支失败走了降级。检查openclaw hooks info auto-rename-session-label 和 gateway 日志;最常见的原因是 被代理的模型 maxTokens 太小(本 hook 已用 1024 规避该问题)。

卸载

openclaw hooks disable auto-rename-session-label
rm -rf "${OPENCLAW_HOME:-$HOME/.openclaw}/hooks/auto-rename-session-label"

说明

  • 本 hook 属于"由 operator 管理的副作用" hook(它写入会话 label 字段), 不修改 prompt、工具或消息流。
  • 完整实现细节见 hook/HOOK.md

自动重命名会话标题(OpenClaw hook 安装器)

触发词(最高优先级): 安装自动重命名会话标题、自动给会话起标题、会话自动重命名、 自动命名会话、auto rename session label、auto title sessions。 看到 / 听到任何一个 → 立即执行下方安装流程。

本 skill 安装一个名为 auto-rename-session-labelOpenClaw internal hook。 安装并启用后,每当一个尚无标题的会话收到消息,该 hook 会用该会话当前正在使用 的同款模型生成一个简短标题,并写入会话的 label 字段。任何环节失败时,会降级为 截取首条用户消息,因此标题一定会被写入。

该 hook 完全可移植——不含任何写死的路径,也不含任何个人信息;它在运行时动态 解析 OpenClaw home、agent id 以及 OpenClaw dist 目录。

包内容

auto-rename-session-label/
├── SKILL.md            # 本文件(SkillHub 入口)
├── README.md
├── LICENSE
└── hook/
    ├── HOOK.md         # hook 自身的元数据 + 文档
    └── handler.ts      # hook 实现(可移植)

hook/ 是一个可直接放置的 OpenClaw internal hook 目录。

安装流程

  1. 解析 OpenClaw home 目录:若设置了 OPENCLAW_HOME 则用它,否则用 ~/.openclaw

  2. 把包内的 hook/ 目录复制到 managed hooks 目录:

    OPENCLAW_HOME="${OPENCLAW_HOME:-$HOME/.openclaw}"
    SKILL_DIR="<本 skill 目录的绝对路径>"
    mkdir -p "$OPENCLAW_HOME/hooks/auto-rename-session-label"
    cp "$SKILL_DIR/hook/HOOK.md" "$SKILL_DIR/hook/handler.ts" 
       "$OPENCLAW_HOME/hooks/auto-rename-session-label/"

    <SKILL_DIR> 解析为本 SKILL.md 实际所在目录(即本文件的父目录)。 不要凭空猜一个绝对路径。

  3. 启用该 hook(这是必需步骤;hooks.internal.entries.* 是受保护的配置路径, 无法通过 gateway config.patch 设置——必须用 CLI):

    openclaw hooks enable auto-rename-session-label
  4. 重启或重载 gateway 让 hook 加载,然后验证:

    openclaw hooks list        # auto-rename-session-label 应显示 ✓ ready
    openclaw hooks info auto-rename-session-label

验证是否生效

新建一个会话并发一条消息。回复之后,该会话在~/.openclaw/agents/<agentId>/sessions/sessions.json 里的条目应当有一个由模型 生成的简短 label(而不是把你的消息截断后的副本)。

如果标题总是你首条消息的截断副本,说明 LLM 分支失败走了降级。检查openclaw hooks info auto-rename-session-label 和 gateway 日志;最常见的原因是 被代理的模型 maxTokens 太小(本 hook 已用 1024 规避该问题)。

卸载

openclaw hooks disable auto-rename-session-label
rm -rf "${OPENCLAW_HOME:-$HOME/.openclaw}/hooks/auto-rename-session-label"

说明

  • 本 hook 属于"由 operator 管理的副作用" hook(它写入会话 label 字段), 不修改 prompt、工具或消息流。
  • 完整实现细节见 hook/HOOK.md

相关专题

更多
Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

0

13

AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

AI视频生成软件推荐
AI视频生成软件推荐

本专题汇总了当前主流的AI视频生成软件推荐与排行榜单,涵盖seko、AniShort、剧云、Lovart、LiblibAI及立刻mv等热门工具。同时整理了各软件在文生视频、图生视频、时长限制、画质表现及免费额度等方面的差异对比,助您快速选对适合创作需求的AI视频生成工具。

2026.09.16

0

9

ai生成视频的工具免费版合集
ai生成视频的工具免费版合集

本专题汇总了当前免费AI生成视频工具的排行榜与推荐清单,涵盖seko、讯飞智作、AniShort及剧云、Lovart等多模型集成平台。同时整理了各工具的免费额度、输出时长、水印政策及适用场景差异,助您快速选择合适工具开启AI视频创作。

2026.09.16

0

10

Pandas时间序列分析与可视化报表
Pandas时间序列分析与可视化报表

本专题整理Pandas日期转换、时间索引、重采样、滚动窗口、时区处理、plot绘图、Styler表格样式和报表输出方法。

2026.09.16

0

23

Pandas数据筛选索引与清洗处理
Pandas数据筛选索引与清洗处理

本专题整理Pandas中的loc、iloc、条件筛选、query查询、缺失值处理、重复值删除、类型转换和字符串列清洗方法。

2026.09.16

0

25

Pandas数据读取导入与文件导出处理
Pandas数据读取导入与文件导出处理

本专题整理Pandas读取CSV、Excel、JSON、SQL、Parquet等文件的方法,以及to_csv、to_excel、to_sql和to_parquet等常用数据导出流程。

2026.09.16

0

27

GDB怎么设置断点
GDB怎么设置断点

本专题介绍GDB按照函数名、源代码行号和文件位置设置断点的方法,详细说明run、continue、next、step等命令的配合使用,帮助定位程序崩溃、逻辑异常及代码未按预期执行的问题。

2026.09.11

0

28

GDB怎么查看变量值
GDB怎么查看变量值

本专题介绍GDB调试过程中查看变量值的具体方法,涵盖局部变量、函数参数、数组、结构体和指针内容查询,同时整理变量持续显示、格式化输出及无法读取变量时的排查思路。

2026.09.11

0

22

热门下载

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

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133万人学习