6 Commits

Author SHA1 Message Date
starmen1265 0ac50d17ec Merge pull request 'fix/crawler-proxy-config' (#32) from fix/crawler-proxy-config into main
Deploy kb-skills / deploy (push) Successful in 2s
Reviewed-on: http://192.168.1.22:8418/starmen1265/kb-skills/pulls/32
2026-03-19 00:07:32 +08:00
starmen1265 fa46062698 chore: archive v1.4 milestone - clean up moved files
PR Test / lint (pull_request) Successful in 2s
- Delete .planning/REQUIREMENTS.md (archived to milestones/)
- Delete .planning/phases/11-stealth-fingerprinting/* (moved to milestones/v1.4-phases/)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 00:05:27 +08:00
starmen1265 0e558d2e3d chore: archive v1.4 phase directories 2026-03-19 00:05:03 +08:00
starmen1265 22fd634498 Merge pull request 'fix/crawler-proxy-config' (#31) from fix/crawler-proxy-config into main
Deploy kb-skills / deploy (push) Successful in 1s
Reviewed-on: http://192.168.1.22:8418/starmen1265/kb-skills/pulls/31
2026-03-18 20:48:32 +08:00
starmen1265 cb540eb113 Merge pull request 'fix(kb_workflow): resolve module/package naming conflict' (#30) from fix/crawler-proxy-config into main
Deploy kb-skills / deploy (push) Successful in 1s
Reviewed-on: http://192.168.1.22:8418/starmen1265/kb-skills/pulls/30
2026-03-18 10:42:16 +08:00
starmen1265 94a51abed8 Merge pull request 'fix/crawler-proxy-config' (#29) from fix/crawler-proxy-config into main
Deploy kb-skills / deploy (push) Successful in 1s
Reviewed-on: http://192.168.1.22:8418/starmen1265/kb-skills/pulls/29
2026-03-18 00:05:47 +08:00
8 changed files with 0 additions and 46 deletions
-46
View File
@@ -1,46 +0,0 @@
# Requirements: v1.4 Zhihu Anti-Crawler
**Defined:** 2026-03-18
**Core Value:** 绕过知乎反爬检测,让爬虫正常工作
## v1 Requirements
### 指纹伪装 (Stealth)
- [x] **STEALTH-01**: 隐藏 navigator.webdriver 属性
- [x] **STEALTH-02**: 移除 Playwright 特有的 JS 属性(__playwright, pwInspect 等)
- [x] **STEALTH-03**: 模拟正常浏览器的 Chrome 属性
- [x] **STEALTH-04**: 修改 User-Agent 为正常浏览器格式
### 集成验证 (Verify)
- [x] **VERIFY-01**: ZhihuCrawler 集成指纹伪装后能正常访问问答页面
- [x] **VERIFY-02**: 保持现有功能不变(登录、Cookie、内容爬取)
## Out of Scope
| Feature | Reason |
|---------|--------|
| 其他平台适配 | 本里程碑只针对知乎 |
| 验证码识别 | 知乎主要用二维码登录,验证码场景少 |
| 代理池扩展 | v1.3 已实现,本版本不改动 |
| 行为伪装(鼠标轨迹等) | 先用最小改动验证效果,如需要再加 |
## Traceability
| Requirement | Phase | Status |
|-------------|-------|--------|
| STEALTH-01 | Phase 11 | Complete (11-01) |
| STEALTH-02 | Phase 11 | Complete (11-01) |
| STEALTH-03 | Phase 11 | Complete (11-01) |
| STEALTH-04 | Phase 11 | Complete (11-01) |
| VERIFY-01 | Phase 11 | Complete (11-02) |
| VERIFY-02 | Phase 11 | Complete (11-02) |
**Coverage:**
- v1 requirements: 6 total
- Mapped to phases: 6
- Unmapped: 0 ✓
---
*Requirements defined: 2026-03-18*