# opinion-web **Repository Path**: ddgetget/opinion-web ## Basic Information - **Project Name**: opinion-web - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-14 - **Last Updated**: 2026-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # [大模型驱动的评价舆情智能分析平台](https://opinion.simoncome.com) 基于 Vue 3 + TypeScript + TDesign 构建的现代化评价舆情智能分析平台,以大模型能力为核心底座,为电商商品评价与客服对话评价等场景提供从数据汇聚、深度语义洞察到智能辅助决策的全链路解决方案。 ## 项目介绍 本平台定位为「战略哨兵」,核心目标是穿透AI生成内容和营销噪音,识别出具有真实用户情绪和商业价值的有效信号,为企业提供数据驱动的决策支持。 ### 核心功能 - **全域评价采集**:支持多平台数据自动聚合,智能数据清洗 - **多维情感与意图洞察**:7×24小时自动化情感分析,细粒度情感计算 - **智能告警与处置**:自定义告警规则,即时推送,AI生成摘要 - **智能问答与回复助理**:自然语言搜索,智能回复话术生成 - **多维舆情报告工坊**:一键生成包含舆情总览、情感趋势等版块的报告 ## 技术栈 - **前端框架**:Vue 3.5.31 + TypeScript - **构建工具**:Vite 8.0.3 - **UI 组件库**:TDesign Vue Next 1.19.1 - **状态管理**:Pinia 3.0.4 - **路由**:Vue Router 5.0.4 - **图表库**:ECharts 6.0.0 + ECharts Wordcloud 2.1.0 - **样式预处理**:Sass/SCSS ## 项目结构 ``` src/ ├── assets/ # 静态资源 ├── components/ # 组件 │ ├── common/ # 通用组件 │ ├── dashboard/ # 仪表盘组件 │ └── layout/ # 布局组件 ├── mock/ # 模拟数据 ├── router/ # 路由配置 ├── stores/ # 状态管理 ├── types/ # TypeScript 类型定义 ├── views/ # 页面视图 ├── App.vue # 根组件 └── main.ts # 入口文件 ``` ## 核心页面 - **HomeView**:首页驾驶舱,展示核心指标、趋势图表和最新评价 - **AnalysisView**:评价详情与深层分析页 - **AlertCenterView**:智能告警中心 - **ReportCenterView**:报告中心 - **ReviewDetailView**:评价详情页 ## 推荐 IDE 设置 [VS Code](https://code.visualstudio.com/) + [Vue (Official)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (并禁用 Vetur)。 ## 推荐浏览器设置 - 基于 Chromium 的浏览器(Chrome、Edge、Brave 等): - [Vue.js devtools](https://chromewebstore.google.com/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd) - [在 Chrome DevTools 中启用自定义对象格式化器](http://bit.ly/object-formatters) - Firefox: - [Vue.js devtools](https://addons.mozilla.org/en-US/firefox/addon/vue-js-devtools/) - [在 Firefox DevTools 中启用自定义对象格式化器](https://fxdx.dev/firefox-devtools-custom-object-formatters/) ## TypeScript 支持 TypeScript 默认无法处理 `.vue` 导入的类型信息,因此我们使用 `vue-tsc` 替代 `tsc` CLI 进行类型检查。在编辑器中,我们需要 [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) 使 TypeScript 语言服务能够识别 `.vue` 类型。 ## 配置自定义 参见 [Vite 配置参考](https://vite.dev/config/)。 ## 项目设置 ```sh pnpm install ``` ### 开发环境编译和热重载 ```sh pnpm run dev ``` ### 类型检查、编译和生产环境构建 ```sh pnpm run build ``` ### 预览生产构建 ```sh pnpm run preview ``` ## 浏览器兼容性 - Chrome (最新 2 个版本) - Firefox (最新 2 个版本) - Safari (最新 2 个版本) - Edge (最新 2 个版本) ## 许可证 MIT