对话快捷指令库 (z-snippet-vault)
触发词
存指令 / 快捷指令 / 常用语 / 片段库 / 我的prompt模板 / 存这段prompt / 用XX模板
核心流程
- 存储:对我说"存这段为『周报模板』",我把当前 prompt 存入本技能目录
snippets/snippets.json(相对路径),支持{变量}占位(如{公司名}{周期})。 - 查看:说"列出我的指令片段 / 搜『周报』",我返回全部或匹配项。
- 调用:说"用周报模板,公司是洲明,周期是本周",我填好变量,输出完整文本供你复制;若客户端支持 API 插入则直接注入,否则输出文本。
- 管理:支持改/删片段,删除前确认。
注意事项
- 片段存本地技能目录相对路径,不云传、不上报。
- 变量用
{名称}占位,调用时提示填写。 - 跨客户端通用:换客户端只需把整个技能目录带走。
- 插入机制降级:无 API 则输出文本让你手动复制,不绑死某客户端快捷键。
红线(禁止行为)
- 禁止擅自把片段发送到外部(邮件/网页/API),仅本地调取与输出。
- 禁止绑定特定客户端的独占快捷键/插件。
- 片段若含敏感信息(密码/内部路径),提醒用户勿存或脱敏。
- 禁止静默覆盖同名片段,冲突时询问。
适用边界
- 片段为本地文本文件,适合个人高频 prompt 复用。
- 团队共享需自行复制技能目录,本技能不做多端同步。
- 不适用于超长文档模板(建议用专门文档 skill)。
红蓝对抗记录(R2 固化)
- 红军主干:增/查/用/管 片段,存相对路径 JSON。
- 蓝军挑刺:①存哪?绝对路径跨平台失效;②插入机制各客户端不一;③变量怎么填;④隐私(片段含敏感信息)。
- 优化落点:存技能目录相对路径;插入降级输出文本;变量占位+提示;敏感信息提醒。
- 结果:跨平台可用,隐私可控,无平台绑定。
跨平台安装
- WorkBuddy:复制到
~/.workbuddy/skills/z-snippet-vault/ - Claude:复制到
~/.claude/skills/z-snippet-vault/ - Cursor:复制到
~/.cursor/skills/z-snippet-vault/ - 其他客户端:放入对应 skills 目录即可。片段存技能内
snippets/相对路径,无平台独占依赖。