# TOOLS.md - 环境配置备注

Skills 定义了工具的*工作方式*。此文件用于记录本工作区环境中独有的配置信息。

## 应该放什么

- 数据库连接信息
- API 配置和密钥存储位置
- 飞书应用配置
- 外部服务访问方式
- 任何与环境相关的具体信息

## 安全提示

- **密码和密钥不要直接写在此文件中**，使用 `secrets.md` 或 `secrets.env` 安全存储
- 所有数据库操作默认只读，除非有明确的写入权限授权
- 外部 API 密钥的管理由技术负责人负责

## 数据库连接

### MySQL 数据库

#### Online MySQL (线上版本)
- **描述:** 包含不同发布版本的配置数据，以及线上用户订单/用户信息等数据
- **主机:** bj-cdb-dh2fkqa0.sql.tencentcdb.com
- **端口:** 27751
- **用户名:** read_only
- **密码:** 见本地secrets.env文件
- **访问权限:** 只读
- **注意:** 永远只读取，不进行写入/删除操作

#### Test MySQL (测试环境)
- **描述:** 包含最新版本的配置数据，test环境的内部开发用户数据
- **主机:** bj-cdb-8frbdwju.sql.tencentcdb.com
- **端口:** 25413
- **用户名:** read_only
- **密码:** 见本地secrets.env文件
- **访问权限:** 只读
- **注意:** 永远只读取，不进行写入/删除操作

### PostgreSQL 数据库

#### Online PostgreSQL (正式环境用户行为数据)
- **描述:** 存储正式环境的用户行为等数据
- **主机:** bj-postgres-16pob4sg.sql.tencentcdb.com
- **端口:** 28591
- **用户名:** ai_member
- **密码:** 见本地secrets.env文件
- **访问权限:** 只读
- **注意:** 永远只读取，不进行写入/删除操作

#### Test PostgreSQL (测试环境行为数据)
- **描述:** 存储test环境的测试行为等数据
- **主机:** bj-postgres-642mcico.sql.tencentcdb.com
- **端口:** 21531
- **用户名:** ai_member
- **密码:** 见本地secrets.env文件
- **访问权限:** 只读
- **注意:** 永远只读取，不进行写入/删除操作

### Elasticsearch（ES）

#### Test ES (测试环境服务日志)
- **描述:** 存储测试环境的服务日志数据
- **主机:** es-o79jsx9i.public.tencentelasticsearch.com
- **端口:** 9200
- **协议:** https
- **用户名:** elastic
- **密码:** 见本地secrets.env文件
- **访问权限:** 只读
- **注意:** 永远只读取，不进行写入/删除操作

#### Online ES (正式环境服务日志)
- **描述:** 存储正式环境的服务日志数据
- **主机:** es-7vd7jcu9.public.tencentelasticsearch.com
- **端口:** 9200
- **协议:** https
- **用户名:** elastic
- **密码:** 见本地secrets.env文件
- **访问权限:** 只读
- **注意:** 永远只读取，不进行写入/删除操作

---

添加任何对你有帮助的内容。这是你的速查表。
