Files
group_fqcd_jr/客服agent/_build/_spec_plan.json
T
张胜宇 bc61d5c579 docs: 入库权威文档目录(客服agent/ 24 份 + 开发文档/ 50 份,替换旧命名的过期副本)
## 为什么做这一步

权威文档 74 份此前**只在本机**,评审者 clone 分支后看不到任何设计文档;而仓库里那两份同名目录
是 **2026-09-16 之前的过期副本,连文件名都是旧的**(无体系编号)。本次按「**权威覆盖过期**」入库。

## 入库内容

| 目录 | 文件数 | 体积 | 说明 |
|---|---|---|---|
| `客服agent/` | 24 | 0.77 MB | `D2.1`~`D2.6` 对外交付四件套 + 演示脚本/答辩报告 + `_build` 构建工具 |
| `开发文档/` | 50 | 2.16 MB | `D1.x` 索引与决策、`D3.x` 方案、`D4.x` 清除与重构留痕、`D5.x` 业务流程、`D6.x` 业务事实基座、`D7.x` 交付物、`D8.x` 规范 |

**旧的过期副本整体移除**(`客服Agent执行Todolist.md` → `D2.1-客服Agent执行Todolist.md` 之类
的改名 + 新增 `D2.5`/`D2.6`),入库后目录内容与权威副本**逐文件一致(零差异,已复核)**。

## 入库前的安全扫描(必须留痕)

- 扫描规则:`sk-` 类密钥 / `Bearer` 长串 / `password=`、`api_key=` 赋值 / 会话中出现过的两把明文 key 片段。
- 结论:**真实密钥只出现在 `.env`**(已被 `.gitignore` 命中,未入库);`.env.example` 与
  `config/risk.env.example` 只有**空占位**。
- 文档内唯一命中是 `D3.1` 里一处**截断的示例 JWT**(`Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...`),
  末尾带省略号,是接口文档的示意值,**不是可用凭据**。
2026-09-20 15:03:15 +08:00

63 lines
3.0 KiB
JSON
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.
{
"out_file": "D2.3-客服Agent开发计划.html",
"body_file": "D:\\桌面\\金融\\_body_plan.html",
"title": "南方基金·智能服务系统 — 智能客服 Agent 开发计划",
"subtitle": "客服 Agent 开发计划 v1.0 · 7 批次",
"badge": "v1.0 · 7 批次 51 项 · 12 步关键路径",
"topbar": "智能服务系统 — 智能客服 Agent 开发计划",
"eyebrow": "专项开发计划 · 四份交付文档之一",
"doctitle": "南方基金·智能服务系统<br>智能客服 Agent 开发计划",
"closing": "v1.0 七批次 · 两组会签版",
"meta": [
["体系编号", "D2.3 · 二、对外交付 · 编号体系见 开发文档/D1.1-文档索引与权威声明.md §4.0"],
["文档版本", "v1.0(7 批次 51 项 · 12 步关键路径)"],
["文档定位", "四份交付文档之一 · 计划分册"],
["执行入口", "《客服 Agent 执行 Todolist》(开工只看那一份)"],
["底座接触面", "组 1 六文件八处 + 组 2 四文件(主动扩张)"],
["会签要求", "两组分别提案、分别 PR"],
["文档密级", "内部公开"]
],
"toc": [
{"g": "0. 文档定位与前提", "items": [
["0.1-目的与范围", "0.1 目的与范围"],
["0.2-与其他三份文档的关系", "0.2 与其他三份文档的关系"],
["0.3-当前状态与两处重大变化", "0.3 当前状态与两处重大变化"]
]},
{"g": "1. 前置条件与准入", "items": [
["1.1-开工前必须闭环的五项", "1.1 开工前必须闭环的五项"],
["1.2-测试环境就位", "1.2 测试环境就位(G-00)"],
["1.3-纪律基线", "1.3 纪律基线"]
]},
{"g": "2. 工程落位", "items": [
["2.1-三类落位的纪律", "2.1 三类落位的纪律"],
["2.2-目录落位", "2.2 目录落位"]
]},
{"g": "3. 执行计划", "items": [
["3.1-批次总览", "3.1 批次总览(7 批次 51 项)"],
["3.2-批次A-冻结与准备", "3.2 批次 A · 冻结与准备"],
["3.3-批次B至F摘要", "3.3 批次 B ~ F 摘要"],
["3.4-批次G-访客与鉴权", "3.4 批次 G · 访客与鉴权"],
["3.5-里程碑", "3.5 里程碑"]
]},
{"g": "4. 底座接触面与会签", "items": [
["4.1-组-1-六文件八处", "4.1 组 1 · 六文件八处"],
["4.2-组-2-访客与鉴权四文件", "4.2 组 2 · 访客与鉴权四文件"],
["4.3-会签流程", "4.3 会签流程"]
]},
{"g": "5. 关键路径与约束", "items": [
["5.1-关键路径", "5.1 关键路径(12 步)"],
["5.2-十二条硬串行约束", "5.2 十二条硬串行约束"],
["5.3-并行通道", "5.3 并行通道"]
]},
{"g": "6. 质量门禁与完工判据", "items": [
["6.1-质量门禁", "6.1 质量门禁"],
["6.2-整体完工判据", "6.2 整体完工判据(12 条)"]
]},
{"g": "7. 风险与分工", "items": [
["7.1-头号风险", "7.1 头号风险"],
["7.2-风险重排", "7.2 风险重排"],
["7.3-分工与交付物", "7.3 分工与交付物"]
]}
]
}