Files
cjfx/README.md
2026-03-20 22:59:54 +08:00

44 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 财经内容日报网站 MVP
基于需求文档实现的第一版系统骨架,包含:
- `backend/`FastAPI 接口、JSON 文件存储、演示数据种子
- `frontend/`Vue 3 + Vite + TypeScript 固定视口工作台
- `data/`:运行后生成的日报、录入和财联社资讯缓存
当前版本特性:
- 财联社新闻、大V观点、日报录入 3 个核心模块
- 页面采用左侧导航 + 右侧内容区,整页固定视口,不出现页面级滚动条
- 财联社资讯支持手动刷新
- 大V日报支持按日期查看
- 录入页支持同一公众号多条链接、去空、去重、保存和生成日报
- 后端会自动生成演示数据,便于直接预览界面
## 本地启动
### 后端
```powershell
python -m pip install -r .\backend\requirements.txt
uvicorn app.main:app --app-dir .\backend --reload --host 127.0.0.1 --port 8000
```
### 前端
```powershell
cd .\frontend
npm install
npm run dev
```
如果前端需要指向其他 API 地址,可以设置环境变量:
```powershell
$env:VITE_API_BASE_URL="http://127.0.0.1:8000"
```
## 当前实现边界
本版重点是把信息结构、录入流和日报浏览工作台先搭起来。公众号文章抓取与摘要分析目前采用本地规则化生成,后续可以在后端把 `generate_report` 和录入链路替换成真实抓取器与分析器。