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

81 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
```