998 B
998 B
Agent 会话数据库设计
1. 表结构
| 表 | 说明 |
|---|---|
agent_definition |
Agent 定义 |
agent_session |
Agent 会话 |
agent_message |
Agent 消息 |
agent_capability_binding |
能力绑定 |
2. 关键约束
agent_definition.agent_code唯一。agent_session.session_code唯一。agent_session.agent_id引用agent_definition。agent_session.workflow_run_id可引用workflow_run。agent_message.session_id引用agent_session。agent_capability_binding使用(owner_type, owner_id, capability_type, capability_id)唯一。
3. JSON 字段
agent_session.metadata_json保存会话扩展信息。agent_message.citation_json保存引用切片摘要。agent_capability_binding.config_json保存能力绑定配置。
4. 脚本
script/sql/8.agent_definition.sqlscript/sql/13.agent_session.sqlscript/sql/16.agent_capability_binding.sqldocs/STUDIO_PROTOTYPE_SCHEMA.sql