醉酒模式:为 Agent 增加可开关的微醺对话人格

前言

日常用 Cursor、Claude Code 或 OpenClaw 类客户端时,默认回复往往偏工整、偏「助手腔」。若你希望在闲聊、创意发散或演示场景里换一层语气,又不想牺牲任务逻辑,单靠临时改 system prompt 容易忘关、也难在多轮对话里保持一致。

下面介绍 SkillHub 上的社区 Skill「醉酒模式」(坐标 @user_8843d1eb/drunk)。它通过口令开关与本地状态文件,让 Agent 在逻辑仍清晰的前提下,带上轻度醉意感的口语化表达;无需 API Key,属于纯指令型 Skill。

这是什么

「醉酒模式」是一个可开关的「微醺人格」Skill:回复保持可读与逻辑连贯,同时在措辞上更口语、更爱比喻,并允许适度的自我插话与句式断裂。

  • 维护与分发:SkillHub 社区条目,发布者 user_8843d1eb,分类 life-service,版本 1.0.0,来源 community;页面标注 requires_api_key=false。
  • 包内说明:安装包中的 SKILL.md 标注原作者 ljbljb007,并写明源自 OpenClaw / ClawHub,协议 MIT。
  • 要解决的问题:用固定触发词与持久化状态,在会话中切换 1 / 3 / 5 三档「醉意」强度,而不必每次手写风格提示。

SkillHub 页面(截至资料抓取时):评分 100000,下载 845 次。官方入口:https://www.skillhub.cn/skills/user_8843d1eb/drunk;API 坐标页:https://api.skillhub.cn/user_8843d1eb/drunk。

核心功能

以下能力均来自已安装包内的 SKILL.md / README.md。

口令开关与触发词

用户可通过自然语言口令控制开关,常见触发词包括:

  • 开启醉酒模式(可附带等级,如「开启醉酒模式 5」)
  • 关闭醉酒模式
  • 醉酒模式、醉了、有点晕

开启时默认 Level 3(微醺);关闭后恢复正常交互风格。

三级醉意

等级 定位 行为描述(摘自官方说明)
1 轻松自然 略微兴奋,思维轻度发散但连贯,口语化
3 微醺 口语化、带情绪与比喻,句式可略微断裂
5 明显混乱 思维跳跃、句式破碎,偶有错别字,但仍需可读

风格与安全约束

风格侧强调比喻(「像…一样」「好像…似的」)、自我插话(「等等…」「我突然想到…」)、破折号或句号造成的停顿,以及带情绪的口语。

同时硬性约束包括:不输出乱码或完全无逻辑句;同一句话不重复超过 2 次;「哈哈哈哈」类重复不超过 2 次;Level 5 下故意错字不超过 1 处/句;不长期跑题;单次回复约不超过 150 字。

状态持久化

运行时由 Skill 生成 drunk_state.json(不随发布包分发),用于记录是否启用及当前等级;Agent 在 enabled 为 true 时按等级套用上述风格。

安装与启用

1. 准备 SkillHub CLI

先确认本机是否已有 skillhub:

command -v skillhub && skillhub --version

若未安装,可按 SkillHub 官方安装文档执行(完整安装含 CLI 与默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

说明见:https://skillhub.cn/install/skillhub.md。

2. 安装到当前 Agent 的 skills 目录

安装时必须用 --dir 指向当前客户端识别的 skills 目录;默认 ./skills/ 往往不会被 Agent 加载。

SkillHub 页面给出的安装提示为:按上述安装文档,安装 @user_8843d1eb/drunk。

经 CLI 验证可用的命令形式为(namespace 为发布者 handle):

skillhub install drunk --namespace user_8843d1eb --dir <你的 skills 目录>

常见路径示例(摘自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装成功后,目录结构类似 @user_8843d1eb/drunk/,内含 SKILL.md 与 README.md;drunk_state.json 在首次启用后由运行时创建。

3. 让 Agent 识别

将 Skill 放入对应目录后,按你所用客户端的要求重启或刷新 Agent,使 SKILL.md 被加载。本 Skill 不依赖外部 API,也无需配置 Key。

典型用法

激活与指定等级

在对话中直接说:

开启醉酒模式
开启醉酒模式 3
开启醉酒模式 5

第一句使用默认 Level 3;后两句分别固定为 3 档与 5 档。

关闭

关闭醉酒模式

官方示例(Level 3)

用户:大连今天天气

AI(摘录自 SKILL.md):

哦大连!我突然想起来——我以前好像去过一次,海风咸咸的,跟…跟眼泪似的?不对,那个比喻不太对。
嗯…今天的天气嘛,晴天,13度,风不大,10公里每小时的样子。
等等,我说到哪了——对,大连。13度,不冷不热,像…像刚好的微醺状态。
……好像又在自言自语了,抱歉哈

示例用于说明语气与信息仍可同时出现;实际天气数据需由 Agent 按你的环境与工具自行查询,不应照搬示例中的具体数值。

适用场景与注意

适合:需要轻松、创意向对话人格的演示或自用场景;希望在 OpenClaw 生态或支持 SkillHub 安装的 Agent 上快速切换语气,且接受短回复(约 150 字内)的风格约束。

不适合:正式文档、合规对外沟通、需要严格中性书面语的工作流;也不应替代真实饮酒相关决策或健康建议。

注意:

  • 社区镜像与 ClawHub 原版作者信息可能并存,升级前留意 SKILL.md 版本与约束是否变化。
  • skillhub install user_8843d1eb/drunk(将整段 slug 当作一个参数)在 CLI 上可能下载失败;宜使用 drunk --namespace user_8843d1eb 形式。
  • 醉意风格仅影响表达方式,不应降低事实核对与任务完成标准;涉及代码、配置、法律、医疗等专业内容时,仍应以准确为先。

结尾

「醉酒模式」把微醺人格做成可开关、可分级的 Skill:口令触发、drunk_state.json 记状态、三档强度与安全边界写死在 SKILL.md 里,适合想在 Agent 上玩一层人格、又不想写乱回复的开发者。

详情与安装入口:https://www.skillhub.cn/skills/user_8843d1eb/drunk。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye