龙湖古寨评论采集工具-SnowNLP

## 项目描述 龙湖古寨评论采集工具
龙湖古寨评论采集工具是一款 Windows 本地桌面应用,面向抖音、小红书、快手、B站、微博、贴吧、知乎等平台的公开评论,提供从采集、去重、情感分析到词云与报告生成的一站式洞察能力。所有数据保存在本地,仅供学习研究使用。

## 项目功能
– 多平台公开内容采集入口,内置 Chromium,由用户自行登录后采集
– 按评论 ID 与重复长评论去重,避免词频被放大
– SnowNLP 与本地中文语义模型联合进行好评、中评、差评分析
– 子句级词云处理,避免转折句中的负面内容混入好评词云
– 从评论原文提取代表性评价短语,如”停车难””环境差””东西贵”
– 支持手工排除表情、词语或短语,筛选条件持久化且不删原始数据
– 输出好评、中评、差评、全部评论四张词云,以及 Excel 与文本报告
– 结果页支持滚动浏览、图片预览和基于已有数据重新分析

## 运行环境
– 操作系统:Windows x64
– 使用方式一:下载 Releases 安装包直接运行,已内置 Python 3.11 后端、Playwright Chromium、Node.js、BGE 中文模型和 WebView2 离线安装程序
– 使用方式二(源码开发):Node.js 20+、pnpm、Rust MSVC 工具链、Python 3.11+、uv
– 运行时数据存于`%LOCALAPPDATA%\com.longhuguzhai.crawler\` ,首次采集需联网并手动完成平台登录

## 项目技术
– 桌面框架:Tauri 2 + Rust 主进程(src-tauri)
– 前端:Vue 3 + TypeScript + Vite + Tailwind CSS
– Python 后端:以 sidecar 方式集成,经 PyInstaller 冻结打包;采集层基于改造的 MediaCrawler,服务框架为 FastAPI + uvicorn
– 浏览器采集:Playwright 驱动内置 Chromium
– 分析能力:SnowNLP 做情感打分,fastembed 加载本地 ONNX 模型 BAAI/bge-small-zh-v1.5 做中文语义向量
– 工程化:pnpm 管理前端依赖,uv 管理 Python 依赖,构建脚本自动下载并校验模型、浏览器与 Node.js 运行时,构建门禁含 Python 测试、Vue 类型检查、Rust fmt/Clippy/单测与资源完整性检查

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情