feat: PLANNING体系首版(00路线图/02任务总表/03执行协议/I-03/I-04/registry42口径)+M1止血交付

This commit is contained in:
2026-09-12 14:25:25 +08:00
commit 39af400fc8
472 changed files with 36277 additions and 0 deletions
@@ -0,0 +1,45 @@
# 优化浏览历史记录机制
## Why
当前"使用大全"(Utility列表页)和"API接口大全"(ApiDirectory列表页)的浏览也会被记录到浏览历史中。这导致:
- 浏览历史被导航/列表页污染,而非真正有价值的内容记录
- 具体的工具和API页面已有独立记录,列表页记录是冗余的
- 用户查看浏览历史时,看到的是"实用工具"列表而非实际使用的工具
## What Changes
移除列表展示页的 `useRecordHistory` 调用,只保留具体工具/API页面的历史记录。
## Impact
- Affected files:
- `chunyu_project_react/src/pages/Utility/Utility.tsx` - 移除 useRecordHistory
- `chunyu_project_react/src/pages/ApiDirectory/ApiDirectory.tsx` - 移除 useRecordHistory
## 具体修改
### 1. Utility.tsx
**位置**: 第 93-98 行
**操作**: 移除以下代码
```typescript
useRecordHistory({
type: "utility",
title: "实用工具",
description: "海量实用工具,提升开发效率",
link: "/utility",
});
```
### 2. ApiDirectory.tsx
**位置**: 需要确认具体位置
**操作**: 移除 useRecordHistory 调用
## Assumptions & Decisions
- 列表页是导航入口,不应占用浏览历史空间
- 具体工具页(type: "tool")和具体API页(type: "api")已有独立记录机制,不受影响
- 如果用户之后需要恢复此功能,可以随时添加回来
## Verification
1. 访问 `/utility` 页面,确认不再出现在浏览历史中
2. 访问具体工具页(如 `/utility/base64`),确认历史记录正常工作
3. 访问 `/api-directory` 页面,确认不再出现在浏览历史中
4. 访问具体API详情页,确认历史记录正常工作
5. 检查 History 页面显示正常,无报错