数字货币 × 商品期货的金融资讯与行情聚合平台 · 前后端分离全栈项目,大学期间独立完成。
- 前端仓库:ChainVenturer-Foreend(本仓库)
- 后端仓库:ChainVenturer-Backend —— Node.js + Express + MongoDB,与前端模块一一对应
- 全部代码(前端、后端、数据库设计、服务器部署)均由作者一人在 AI 编码辅助普及之前手写完成,并已在 Ubuntu 服务器(Nginx + PM2)部署上线运行,后因个人精力转移停止服务。
链界探索者是一个面向个人投资者的金融资讯聚合与创作社区:聚合商品期货与数字货币两大领域的行情报价、新闻快讯、专题内容与原创文章,同时提供富文本创作、全站搜索、导航收藏与个人中心等社区能力。
项目从需求定义、UI 设计、前后端开发到服务器选购与环境搭建全部独立完成,是一个完整走通「开发 → 部署 → 上线运维」闭环的全栈实践。
首页信息流聚合投资技巧、市场创新、监管动态等多维度金融内容,顶部为商品期货主连实时报价条(豆粕 / 白糖 / 沪银等品种价格与涨跌幅):
文章页左侧为全量内容流,右侧挂载行情品种看板(沪铝 / 白糖 / 玉米 / 棉花等主连合约价格与涨跌幅实时刷新):
围绕加密货币与区块链领域维护了 17 个主题标签(去中心、比特币、挖矿、稳定币、智能合约、加密安全等),按主题聚合深度内容:
个人主页与项目聚合(含作者其他开源项目索引):
前端共 14 个页面模块,与后端路由 / 控制器一一对应:
| 模块 | 说明 |
|---|---|
| 首页 home | 品牌落地页、内容聚合信息流 |
| 文章 articles | 金融资讯文章流、分类浏览、行情品种侧栏 |
| 快讯 news | 短平快市场快讯 |
| 专题 topic | 主题标签聚合页(17 个加密货币主题) |
| 行情 market / market-show | 数字货币与期货行情看板 |
| 汇率 rates | 汇率数据展示 |
| 创作中心 write | 富文本创作发布(wangEditor)、图片上传压缩 |
| 全站搜索 search | 站内全文检索 |
| 工具箱 tool / 导航 navigator / 开发者 developer / 个人中心 person / 文章墙 total | 社区辅助功能 |
- 框架:Vue3(Composition API)+ TypeScript + Vue Router 4
- 状态管理:Pinia(含 pinia-plugin-persistedstate 本地持久化)
- UI 与可视化:Element Plus + Echarts(行情图表)
- 富文本:wangEditor(创作发布)
- 工程化:Vite 6 + ESLint 9 + Prettier + Sass + unplugin 自动导入
- 细节:compressorjs 客户端图片压缩、crypto-js
- 框架:Node.js + Express,MVC 分层(routes / controller / model / middleware)
- 数据库:MongoDB(Mongoose 8)
- 鉴权与安全:JWT(jsonwebtoken)+ bcrypt 密码加密 + CORS
- 文件处理:multer 上传 + sharp 服务端图片处理
Ubuntu 服务器 + Nginx 反向代理 + PM2 进程管理,域名上线运行(现已停止服务)。
作者的另一个开源项目 chanGy(缠论期货看盘与预警系统)是本项目的延续:链界探索者完成于大学期间(纯手写,无 AI 辅助),chanGy 完成于工作之后(AI 协作开发)——两个项目分别展示了作者在传统全栈工程与 AI 时代生产方式下的独立交付能力。
MIT




