前言¶
日常用 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 上玩一层人格、又不想写乱回复的开发者。