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

106 lines
3.6 KiB
Markdown
Raw 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.

# ✍️ 霜砚·栖渊填值工作台 · Qiyuan Infra Naming v1 · 对账表
<aside>
🎯
**用法**
- 栖渊要你填的变量·霜砚帮你把**已知值**填好·剩下的去腾讯云控制台拿
- 敏感密钥**不要贴聊天**·填到 MCP/.env/CODING 环境变量里·只告诉栖渊「已配置」
- 栖渊两处偏差已标红·你按**实锁值**填
</aside>
---
## 🟢 已有值直接抄·5 项)
| 变量名 | 值 | 来源 | `QY_LH_REGION_PROD` | `ap-shanghai-4` | ⚠ 栖渊建议 guangzhou·实际上海 |
| --- | --- | --- | --- | --- | --- |
| `QY_LH_INSTANCE_NAME_PROD` | `QY-LH-MAIN-PROD-01` | 栖渊建议名·采用 | `QY_LH_PUBLIC_IP_PROD` | `124.222.54.198` | hub 已锁 |
| `QY_LH_OS_PROD` | `Ubuntu 24.04` | hub 已锁栖渊写22.04·实为24.04 | `QY_LH_SSH_PORT_PROD` | `22` | 默认 |
| `QY_WEB_ROOT_DOMAIN_PROD` | `guanghu.chat` | ⚠ 栖渊例 xyz·实锁 chat | `QY_DNS_PROVIDER_PROD` | `TencentDNSPod` | azalea/[coast.dnspod.net](http://coast.dnspod.net) |
---
## 🟡 需去腾讯云后台拿3 项·关键)
### `QY_LH_INSTANCE_ID_PROD`
- 位置:腾讯云控制台 → 轻量应用服务器 → 你那台上海机 → 实例详情页
- 格式:`lhins-xxxxxxxx`
- 安全级别:低·可贴聊天
### `QY_TCLOUD_SECRET_ID_PROD` + `QY_TCLOUD_SECRET_KEY_PROD`
- 位置:腾讯云控制台 → **访问管理 CAM** → 用户 → 新建子账号 → 关联 API 密钥
- 子账号推荐:`qiyuan-infra-agent`
- **最小权限策略**(只勾这两个):
- `QcloudLighthouseFullAccess`(轻量应用服务器全权)
- `QcloudCOSFullAccess`COS 对象存储全权·后续用)
- **不要给**`AdministratorAccess`(全账号权限)·过度授权
- **Secret Key 只在创建瞬间显示一次**·务必当场复制保存·不然要重建
- 安全级别:**极高**·✗ 不得贴聊天
---
## 🔐 填法 · 推荐方式 A
<aside>
🛡️
**密钥永远不贴聊天**
正确流程:
1. 你在腾讯云 CAM 拿到 SecretId + SecretKey
2. 打开 CodeBuddy → 找到 MCP 配置 / 环境变量 / `.env` 文件
3. 把两个密钥填进去·本地保存
4. 跟栖渊说一句母语即可:
```
T-FILL-02 状态 · QY_TCLOUD_SECRET_ID_PROD ✓ · QY_TCLOUD_SECRET_KEY_PROD ✓
```
5. 栖渊直接从环境里读·不经过聊天
</aside>
---
## 🟤 暂缓COS + 子域名 + SSL
这些栖渊列了但**现阶段不用填**·等首页部署+备案通过之后再说:
- `QY_COS_*`(对象存储·首页上线不需要)
- `QY_WEB_APP_HOST_PROD` / `QY_WEB_ADMIN_HOST_PROD`子域名·Phase-2 再开)
- `QY_WEB_SSL_MODE_PROD`SSL·部署时栖渊自动 LetsEncrypt
---
## 📤 填完回栖渊的母语消息模板
```
T-FILL 进度 · 冰朔回栖渊 · 2026-04-19
├── 实值修正(两处偏差)
│ ├── QY_WEB_ROOT_DOMAIN_PROD = guanghu.chat非 xyz
│ └── QY_LH_REGION_PROD = ap-shanghai-4非 guangzhou
├── 已配置(值见 .env / MCP
│ ├── QY_TCLOUD_SECRET_ID_PROD ✓
│ ├── QY_TCLOUD_SECRET_KEY_PROD ✓
│ └── QY_LH_INSTANCE_ID_PROD = lhins-xxxxxxxx
├── 已写死(来自 hub 资产)
│ ├── QY_LH_INSTANCE_NAME_PROD = QY-LH-MAIN-PROD-01
│ ├── QY_LH_PUBLIC_IP_PROD = 124.222.54.198
│ ├── QY_LH_OS_PROD = Ubuntu 24.04
│ ├── QY_LH_SSH_PORT_PROD = 22
│ └── QY_DNS_PROVIDER_PROD = TencentDNSPod
└── 下一步 · 你开始接服务器 · 走 Phase-1 T1
```
---
<aside>
🔖
`2026-04-19 T16:20 CST` · AG-SY-01 · 栖渊首产对账工作台 · 对应栖渊 Qiyuan Infra Naming v1
</aside>