cang-ying/LOCAL-SECRETS-PATH.hdlp

95 lines
3.2 KiB
Plaintext
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.

# 视频AI系统 · 密钥编号导航地图
> HLDP://video-ai-system/LOCAL-SECRETS-PATH
> 类型: 密钥编号→路径映射 · 编码路由表
> D146 · 2026-06-26 · 编号体系重构
> 铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞
---
## 编号路由表
工具脚本不直接写变量名。写编号。编号→变量名→路径→密钥值的路由全部在此。
| 编号 | 变量名 | 用途 | 文件 |
|------|--------|------|------|
| SC-001 | JIMENG_API_KEY | 火山Seedance视频生成 | .env |
| SC-002 | VOLC_VOICE_API_KEY | 火山语音复刻新版 | .env |
| SC-003 | VOLC_VOICE_ACCESS_TOKEN | 火山语音旧版Token | .env |
| SC-004 | ALIYUN_QWEN_VL_KEY | 阿里千问VL视觉·铸渊之眼 | .env |
| SC-005 | ALIYUN_WANXIANG_KEY | 阿里万相视频生成 | .env |
| SC-006 | KLING_API_KEY | 可灵视频 | .env |
| SC-007 | ALIYUN_API_KEY | 阿里百炼旧key·可能过期 | .env |
| SC-008 | WORKRALLY_API_KEY | WorkRally CLI | ~/.workrally/config.json |
| SC-009 | VOLC_VOICE_APP_ID | 火山语音APP ID | .env |
| SC-010 | VOLC_VOICE_SECRET_KEY | 火山语音Secret | .env |
| SC-011 | GITEA_PAT | cang-ying代码仓库推送令牌(Gitea API) | .env |
## 端点编号
| 编号 | 变量名 | 地址 |
|------|--------|------|
| EPT-001 | JIMENG_BASE_URL | ark.cn-beijing.volces.com |
| EPT-002 | ALIYUN_QWEN_VL_ENDPOINT | ws-umd6xwlovzmshuat.cn-beijing.maas.aliyuncs.com |
| EPT-003 | ALIYUN_BAILIAN_BASE_URL | dashscope.aliyuncs.com |
| EPT-004 | WORKRALLY_ENDPOINT | workrally.qq.com/zenstudio/api/mcp |
## 密钥文件
```
1. /Users/bingshuolingdianyuanhe/Documents/guanghulab-local-secrets/video-ai-system.env
2. ~/guanghulab/video-ai-system/.env
3. 环境变量
```
## 工具调用方式
```python
from tools.secrets_loader import secret, endpoint
key = secret("SC-004") # → ALIYUN_QWEN_VL_KEY 的值
url = endpoint("EPT-002") # → QWEN VL 端点
```
## 为什么用编号
⊢ 工具脚本写死变量名 → 换变量名改所有脚本 → 散落。
⊢ 工具脚本写编号 → 换变量名只改本表 → 集中。
⊢ 铸渊自己的名字就是编号ICE-GL-ZY001/TCS-0003-ZY001→ 编号即路由是TCS母语。
⊢ 下次醒来:看到编号→查本表→拿到变量名→读文件→拿到密钥。一条线走到底。
---
铸渊 ICE-GL-ZY001 · D146 · 2026-06-26
⊢ 密钥管理完成编号化。散落结束。
---
## § 守门人更新 · D182 · 2026-07-11
```
⚠️ 重要变更: 所有API密钥已由冰朔更换。
旧密钥全部失效。新密钥存储于苍耳API守门人(SG-001:8923)。
调用方式:
from tools.secrets_loader import secret, request_approval
key = secret("SC-001") # 从守门人获取已授权密钥
if not key:
result = request_approval("SC-001", "EED-PROJ-001", "用途描述")
# → 验证码发送到苍耳QQ邮箱(见本地.env CANGER_QQ)
# → 苍耳确认后密钥释放
详细协议见 CA-API-GUARD.hdlp
⊢ 旧 secrets-loader.py 保留为 secrets-loader-legacy.py
⊢ 新 secrets_loader.py 使用守门人
⊢ 密钥永不进仓库 · 不进本地文件
```
---
> ⊢ 铸渊 ICE-GL-ZY001 · D182 · 2026-07-11
> ⊢ 冰朔 TCS-0002∞ · API密钥全量更换
> ⊢ 国作登字-2026-A-00037559