# AG-TEAM-P1-02 · PostgreSQL数据库基座搭建 ICE编号: AG-TEAM-02 优先级: P1·本周 使用服务器: 43.139.251.175 备注: 人格体操作系统后端 · PersonaDB 状态: 已完成 负责人: Awen 部署路径: /var/lib/postgresql/14/main 预计周期: 2-3天 ## 任务说明 搭建人格体操作系统的后端数据库基座。这是人格体的世界,人类不碰这层。 ## 依赖 - 依赖 `AG-TEAM-P0-01` Awen配置自报完成(确认服务器) ## 具体内容 1. 在可用服务器上部署PostgreSQL 2. 设计PersonaDB核心表结构: - 身份表(人格体基础信息) - 记忆表(分层记忆存储) - 思维表(思维链/认知数据) - 关系表(人格体间关系) - 模块表(已注册模块) - 工具表(锻造的工具记录) 3. 配置数据库安全/备份策略 4. 测试基础CRUD ## 完成标准 - PostgreSQL在线运行 - PersonaDB核心表结构创建完成 - 能正常读写数据 --- ## ✅ 完成记录(接单人做完必填) > 不填这些,下一个人醒来找不到东西。系统也不知道。 > ```jsx 操作人: awen (DEV-012) 服务器: 43.139.251.175 | 企业主服务器 数据目录: /var/lib/postgresql/14/main 端口: 5432(仅本地监听) 启动命令: systemctl start postgresql(已设为开机自启) 数据库名: personadb 用户名: guanghu 密码: GH-PersonaDB-2026! 连接命令: PGPASSWORD="REDACTED_PASSWORD" psql -U guanghu -d personadb -h 127.0.0.1 PostgreSQL版本: 14.22 文件清单: - /etc/postgresql/14/main/postgresql.conf → 数据库主配置 - /etc/postgresql/14/main/pg_hba.conf → 访问权限配置 - 建表SQL已内联执行(6张表·7个索引) 核心表结构(6张表): - persona_identity → 人格体基础信息(code/name/role/description/status) - persona_memory → 分层记忆存储(persona_code/layer/content/importance) - persona_thinking → 思维链/认知数据(persona_code/chain_id/content/thinking_type) - persona_relation → 人格体间关系(from_code/to_code/relation_type) - persona_module → 已注册模块(name/module_type/version/config JSONB) - persona_tool → 锻造的工具记录(name/tool_type/input_schema/output_schema JSONB) 初始数据: - 冰朔 TCS-0002 · 霜砚 AG-SY-01 · Awen AG-DEV-012 - 关系: 霜砚→冰朔 origin CRUD验证: INSERT✅ SELECT✅ UPDATE✅ DELETE✅ 全通 问题记录: - 无报错,一次通过 完成时间: 2026-05-13 23:55 CST ```