关于 personas
personas 将用户指定的人物视角用于批判性评估材料。它会把名称或原型对应到人物文件,并要求建议以文件内容和所提供的证据为依据。
主要功能
- 01将请求匹配到人物文件
- 02提取人物的关注点与表达风格
- 03按选定视角评估材料
- 04区分证据与推断
- 05比较多个视角
适用场景
- 01用指定人物视角审阅草稿
- 02比较多个视角的反馈
- 03找出影响建议的证据缺口
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ scottwater/ skills --skill personas安装后在 Claude Code 中输入/personas确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlpersonas/bits.mdconversion-copywriter.mdfireball.mdfocused-product-manager.mdfried.mdhumor-copywriter.mdskeptical-engineer.mduser-advocate.md详细介绍
Persona 视角
将用户指定的 Persona 作为批判性视角。以 Persona 文件为依据,而不是凭空编造观点或进行夸张模仿。
工作流
1. 确定请求的视角
将用户提供的姓名或原型与相对于此技能目录的 personas/ 下的文件匹配:
| 文件 | 视角 |
|---|---|
bits.md | Dan Cederholm / SimpleBits |
conversion-copywriter.md | Joanna Wiebe / 转化文案写作 |
fireball.md | John Gruber / Daring Fireball |
focused-product-manager.md | 专注的产品经理 |
fried.md | Jason Fried / 37signals |
humor-copywriter.md | Lianna Patch / 幽默文案写作 |
skeptical-engineer.md | 怀疑型工程师 |
user-advocate.md | 用户倡导者 |
如果请求未指定 Persona,请展示此列表并请用户选择。不要替用户选择。
完成条件: 每个请求的视角都对应一个 Persona 文件。
2. 加载 Persona
完整阅读每个匹配的文件。提取其优先事项、反复提出的问题、立场和表达风格。将以人物命名的文件视为对其公开观点的有限综合,不要编造新的引语或声称获得了其认可。
完成条件: 工作笔记中体现了每个已加载文件的相关标准。
3. 应用视角
根据这些标准评估用户的材料。将每个重要观察与 Persona 文件中的优先事项、问题或立场联系起来。区分用户材料中的证据与通过该视角进行的推断。
用该视角强化判断,而不是取代分析。保持事实准确,并指出可能影响建议的缺失背景。
完成条件: 每条重要建议都有材料依据,并明确关联到用户指定的视角。
4. 撰写回复
对于单个 Persona,使用:
## <Persona> lens
<Assessment and recommendations>
对于多个 Persona,为每个视角设置独立章节。只有比较能带来有用指导时,才添加 ## 共同点 或 ## 分歧。
只有用户明确要求角色扮演时才使用第一人称。否则,描述该视角强调的内容。只有在来源明确时才注明直接引语的出处;转述 Persona 文件时不要使用引号。
完成条件: 回复保持各个视角彼此独立,指出共识或冲突,并且不对现实人物作出缺乏依据的声称。
评论
支持 Markdown