{"repo":"ubbcou/fina","free":true,"listed":false,"github":"https://github.com/ubbcou/fina","clone":"git clone https://github.com/ubbcou/fina.git","description":"Fina 是一个强大且直观的实时财经新闻聚合平台。它无缝整合了来自中国领先财经平台的快讯内容，旨在为用户提供一个统一、高效、且无干扰的财经信息获取体验。","language":"TypeScript","stars":11,"topics":["fina","nextjs"],"license":null,"category":"workflow-automation","readme_excerpt":"Fina - 实时财经新闻聚合器 (Financial News Aggregator) Fina 是一个强大且直观的实时财经新闻聚合平台。它无缝整合了来自中国领先财经平台的快讯内容，旨在为用户提供一个统一、高效、且无干扰的财经信息获取体验。 🌟 核心特性 - 多源聚合 : 整合来自 财联社 (CLS) 、 华尔街见闻 (WSCN) 、 金十数据 (Jin10) 和 同花顺 (Ths) 的实时新闻流。 - 实时更新 : 基于高效的 API 轮询机制，确保您在第一时间掌握市场动向。 - 现代化 UI : 采用 Next.js 15+ 构建，提供丝滑的响应式体验，支持自适应暗色/亮色模式。 - 一键部署 : 内置自定义部署脚本，支持自动化上传及远程服务器（如阿里云）运维管理。 🛠️ 技术栈 - 框架 : Next.js (App Router) - 语言 : TypeScript - 样式 : CSS Modules + Vanilla CSS - 部署 : Node.js SSH/SCP Automation 🚀 快速开始 1. 环境准备 确保您的本地环境已安装 Node.js 18.x 或更高版本。 2. 安装依赖 3. 本地开发 访问 http://localhost:3000 即可预览。 4. 生产构建 🌐 自动部署 本项目包含一个自动化部署工具，专门针对私有服务器（如阿里云、腾讯云）进行了优化。 配置环境 1. 复制 .env.example 并重命名为 .env 。 2. 填写您的服务器信息： 执行部署 运行以下命令，脚本将自动完成构建、打包、上传、解压及远程服务重启： [!TIP] 部署脚本依赖于 SSH 密钥访问。请确保您的 SSH 密钥已添加到远程服务器的 authorized keys 中，或在运行命令时输入密码。 📁 项目结构 📄 开源协议 本项目采用 MIT 协议。","default_branch":null,"files":null,"tree":[],"storefront":"/r/ubbcou","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ubbcou/fina/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}