|
|
hai 2 semanas | |
|---|---|---|
| .. | ||
| css | hai 4 semanas | |
| data | hai 4 semanas | |
| js | hai 4 semanas | |
| README.md | hai 4 semanas | |
| classification_tree_visualization_20251125_105252.html | hai 1 mes | |
| classification_tree_visualization_20251125_195324.html | hai 1 mes | |
| classification_tree_visualization_20251125_195404.html | hai 1 mes | |
| generate_html.py | hai 4 semanas | |
| index.html | hai 4 semanas | |
| xiaohongshu_visualization_20251126_023600.html | hai 4 semanas | |
| xiaohongshu_visualization_20251126_024210.html | hai 4 semanas | |
这是一个用于可视化展示小红书搜索结果的交互式网页应用。
# 进入项目目录
cd visualization
# 使用 Python 启动服务器(端口 8000)
python3 -m http.server 8000
# 或者使用其他端口
python3 -m http.server 8080
打开浏览器访问:
http://localhost:8000
visualization/
├── index.html # 主页面
├── css/
│ └── style.css # 样式文件
├── js/
│ ├── main.js # 主逻辑
│ ├── tree.js # 树形菜单组件
│ ├── card.js # 卡片渲染组件
│ └── carousel.js # 图片轮播组件
└── data/
└── data.json # 数据文件(5.9MB)
# 查找服务器进程
ps aux | grep "python3 -m http.server"
# 停止服务器(替换 PID 为实际进程号)
kill <PID>
如需更新数据文件,替换 data/data.json 文件即可:
cp ../associated_tags_results_with_search_data.json data/data.json
如需修改代码,建议使用现代代码编辑器(如 VS Code)。
主要组件说明:
TreeView 类:树形菜单逻辑CardRenderer 类:卡片渲染逻辑Carousel 类:图片轮播逻辑App 类:主应用逻辑此项目仅供学习和研究使用。