Brief 概述
Brief( 财经 时事资讯简报 生成器 )是一款面向 投资 人、财经作者与内容创作者的 智能 工具,只需输入 新闻 链接,即可自动生成排版精美、 逻辑 清晰的财经简报。系统会通过AI引擎分析新闻内容,自动提炼关键 信息 、生成手绘风格插图,并支持导出高清长图,适用于 社交 媒体分享与专业展示。
核心功能
- 一键生成:输入新闻链接,自动产出结构化财经简报。
- AI 分析:抽取关键信息与结论,标注重点 数据 与观点。
- 视觉呈现:手绘风插图、米色背景与多彩高亮,专业而易读。
- 即用即走:支持移动端查看与长图下载,便于社媒传播与归档。
工作 流程
输入链接 → 智能爬取 → AI 提炼 → 自动配图 → 渲染简报 → 导出长图
- 内容获取:解析主流新闻站点链接,过滤 广告 与评论,只保留正文。
- 智能分析:将长文拆解为 2–6 个模块;以方括号标签输出重点, 前端 解析并渲染。
- 插图生成:依据内容自动生成手绘风图表,统一视觉风格,包含必要数据与财经图标。
- 导出分发:生成高清长图与二维码,便于回溯原文与分享。
设计 与体验
视觉设计
- 配色: 温暖 米色背景(#f5f2e8)+ 四色高亮体系。
- 字体:Noto Sans SC,中文显示友好。
- 布局:卡片化信息层次与杂志式排版,兼顾可读与审美。
交互设计
- 处理进度可视化,加载 动画 与状态提示清晰。
- 日期可编辑;内置示例文章,降低上手门槛。
移动端优化
- 响应式布局,触控友好;针对手机屏幕做了专属排版与按钮尺寸调整。
技术 架构
前端
- 原生技术栈:HTML5 + CSS3 + Vanilla JavaScript,无框架依赖、加载轻量。
- 主要库:dom-to-image(长图导出)、qrcode.js(二维码生成)、FileSaver.js(下载)。
- 文件组织:
- index.html(加载顺序:config → prompts → api → download → script)
- styles.css、config.js(示例文章)
- prompts.js(提炼与插图生成提示词模板)
- api.js(外部 API 调用与配置)
- download.js(导出逻辑,移动端给出替代提示)
- script.js(渲染与交互主流程)
后端与服务
- Serverless:阿里云函数计算,按需付费、零运维。
- 统一代理:一个函数对接多上游服务——Unifuns(内容提取)、Gemini 2.5 Flash(分析)、Nano Banana(插图),其中部分通过 302.ai 直连。
核心 算法 与规则
- 方括号标签高亮:[R]…[/R](红:关键结论/重要观点/核心现象,≤3 处/模块);[Y]…[/Y](黄: 趋势 /背景/ 风险 ,1–2 条/模块)。
- 约束:整句标记为主;数字与日期需完整;禁止嵌套或交错;重点覆盖不超过段落 40%。
- 结构化提炼:自动模块化分割、区分数据/观点/引用;所有数据来源于原文,不做编造。
安全与合规
使用与支持
- 操作:点击“输入链接”→ 粘贴 URL/选示例 → “生成简报” → 预览 → 下载长图。
- 支持来源:主流财经媒体、门户新闻、官方机构页面。
- 导出:高清长图 + 二维码 + 品牌 标识,适合社媒分享与归档。
适用场景
技术 创新 点
- 多服务统一代理:一处接入多模型与抓取服务。
- 智能高亮容错:三层机制缓解“高亮与原文不完全匹配”。
- 视觉一致性:自动化插图风格控制,保证成片观感统一。
- 无服务器架构:弹性、低维护成本。
部署要点
- 条件:阿里云函数计算、302.ai 相关 API 账号(Unifuns/Gemini/Nano Banana)。
- 步骤:上传 multi_handler.py、配置环境变量、设置 CORS 白名单、更新前端代理地址。
- 文档:详见项目仓库说明。
Brief项目地址
GitHub地址:https://github.com/SiyuanJia/brief

评论列表
发表评论