# 数字员工型 Agent 配置

## 文档维护规范

0. **先改文档，再动代码** - 新功能或重大修改需先完成文档更新、并完成审阅后，再进行代码实现
1. **文档分层，链接代码** - 关键实现需标注代码文件路径；格式：`module/file.py:function_name`
2. **简洁快照，日志分离** - 只记录已确认的配置方式

---

## 概述

本指南介绍如何配置数字员工型 Agent。

---

## 特征

- 1 个飞书账号（数字员工） ← 所有用户
- 1 个 Agent Trace，但有多个对话（每个用户一个）
- Agent 可以查看所有对话的消息历史
- 串行工作（按全局消息顺序处理，或定时检查）

---

## 工作模式

```
1. Agent 定时检查（如每 5 分钟）或收到新消息通知
2. 调用工具查看所有对话
3. 调用工具查看具体消息
4. 调用工具回复消息
5. 串行处理下一个对话
```

---

## 路由规则

```
所有发给数字员工账号的消息 → 同一个 Trace

示例：
- 用户 Alice 发消息 → trace-receptionist
- 用户 Bob 发消息 → trace-receptionist（同一个）
```

---

## 配置方式

**说明：** 具体配置格式待设计

---

## 相关文档

- [需求规划](../requirements.md)：数字员工型 Agent 需求
- [Routing 模块](../core/routing.md)：路由规则实现
- [Conversations 模块](../core/conversations.md)：对话管理实现
