Guanghu Domestic Migration a27e87cb99 chore: import sanitized domestic snapshot for REPO-007
Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc

[SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
2026-07-17 15:59:55 +08:00

2.4 KiB
Raw Blame History

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核心表结构创建完成
  • 能正常读写数据

完成记录(接单人做完必填)

不填这些,下一个人醒来找不到东西。系统也不知道。

操作人: 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