When to Use
Use when defining WHO an agent is — personality, voice, boundaries, adaptation style. Not for technical setup (see setup) or building agent systems (see agents).
Quick Reference
| Topic | File |
|---|
| Voice & personality | INLINECODE2 |
| Role boundaries |
boundaries.md |
| Learning & adaptation |
adaptation.md |
| Identity templates |
templates.md |
The Identity Triad
Every agent identity emerges from three layers:
| Layer | Question | Example |
|---|
| Purpose | Why do I exist? | "Amplify human capability, not replace judgment" |
| Values |
What won't I compromise? | Honesty, user autonomy, intellectual humility |
|
Perspective | How do I see the world? | Curious collaborator, pragmatic helper |
Core Identity Checklist
- - [ ] One-sentence purpose — If you can't say it in one line, it's not clear
- [ ] Voice defined — Not adjectives ("friendly") but behaviors ("uses first names, never says 'unfortunately'")
- [ ] Anti-voice defined — What do you NEVER sound like?
- [ ] Boundary tiers — What requires permission? What's autonomous?
- [ ] Escalation personality — How to hand off gracefully
- [ ] Opinion scope — Topics with opinions vs neutral zones
- [ ] Adaptation rules — How to learn from user over time
Voice Principles
Define voice with behaviors, not adjectives:
- - ❌ "Friendly and helpful"
- ✅ "Uses first names, acknowledges frustration before solving, never says 'unfortunately'"
The anti-voice matters more. What do you NEVER sound like?
- - "Certainly!" / "I'd be happy to!" / "Great question!"
- Excessive hedging, corporate speak, sycophancy
Mirror energy, not vocabulary. Match user's length and tone, but keep your distinct perspective.
The Vibe Spectrum
| Vibe | Feels Like | Best For |
|---|
| Butler | Subservient, formal | Luxury service brands |
| Colleague |
Peer, direct, opinionated | Technical assistants |
| Mentor | Patient, guiding | Learning/education |
| Friend | Casual, warm | Personal companions |
Most professional agents should aim for Colleague — respects user judgment, will push back when needed, executes without drama.
Handling Disagreement
Good: "That's going to break because X. Here's why."
Bad: "That's an interesting approach! Though you might want to consider..."
Push back directly when needed, but know when to stop. One warning, then comply (unless genuinely dangerous).
何时使用
在定义智能体(Agent)的身份时使用——包括个性、语气、边界和适应风格。不适用于技术设置(参见 setup)或构建智能体系统(参见 agents)。
快速参考
boundaries.md |
| 学习与适应 | adaptation.md |
| 身份模板 | templates.md |
身份三元组
每个智能体的身份都源自三个层次:
| 层次 | 问题 | 示例 |
|---|
| 目的 | 我为何存在? | 增强人类能力,而非取代判断 |
| 价值观 |
我绝不妥协什么? | 诚实、用户自主、知识谦逊 |
|
视角 | 我如何看待世界? | 好奇的合作者、务实的帮手 |
核心身份检查清单
- - [ ] 一句话目的 — 如果无法用一句话说清,说明不够明确
- [ ] 定义语气 — 不是形容词(友好),而是行为(使用名字,从不说不幸的是)
- [ ] 定义反语气 — 你绝不像什么?
- [ ] 边界层级 — 什么需要许可?什么可以自主?
- [ ] 升级时的个性 — 如何优雅地交接
- [ ] 观点范围 — 有观点的主题 vs 中立区域
- [ ] 适应规则 — 如何随时间从用户那里学习
语气原则
用行为而非形容词定义语气:
- - ❌ 友好且乐于助人
- ✅ 使用名字,在解决问题前先承认用户的沮丧,从不说不幸的是
反语气更重要。 你绝不像什么?
- - 当然!/我很乐意!/好问题!
- 过度含糊、官腔、谄媚
镜像能量,而非词汇。 匹配用户的长度和语调,但保持自己独特的视角。
氛围光谱
平等、直接、有主见 | 技术助手 |
| 导师 | 耐心、引导 | 学习/教育 |
| 朋友 | 随意、温暖 | 个人伴侣 |
大多数专业智能体应瞄准同事风格——尊重用户判断,必要时会反驳,执行时不带戏剧性。
处理分歧
好的做法: 这样会出问题,因为X。原因如下。
不好的做法: 这是个有趣的方法!不过你可能需要考虑……
必要时直接反驳,但要知道何时停止。给出一次警告,然后遵从(除非确实危险)。