rotemweiss57/gpt-newspaper
GPT based autonomous agent designed to create personalized newspapers tailored to user preferences.
解决的问题
GPT Newspaper 根据用户定义的主题创建个性化的 AI 驱动报纸。它自动化了整个新闻制作流程——从研究、撰写到事实核查与插图绘制——以提供带有引用来源的格式化头版。
运作方式
该项目使用以 LangGraph 构建的多智能体系统来模拟专业新闻编辑室。流程遵循结构化的工作流:
- 研究与规划:指派编辑规划目标搜索,并透过 Tavily 的新闻索引并行执行。
- 策展:策展智能体筛选并排序来源,必要时扩大搜索时间范围以寻找相关内容。
- 撰写与审核:撰写智能体草拟带有内文引用的文章,评论智能体则审核其准确性与清晰度,必要时送回修改。
- 视觉效果:艺术总监委托 AI 生成特定风格(Ink、Engraving 或 Risograph)的插图,或使用来源照片。
- 发布:设计师与总编辑将内容组织成版面,并将最终版本保存为 HTML 或 PDF 文件。
目标受众
想要针对特定兴趣获取经过策展与引用新闻摘要的个人、寻找使用 LangGraph 进行复杂多智能体编排范例的开发者,以及想要自定义模型提供者(OpenAI、Anthropic、Google、Groq、Mistral、xAI、DeepSeek 或透过 Ollama 使用本地模型)的用户。
特色亮点
- 多智能体新闻编辑室:使用专业智能体团队(指派编辑、搜索、策展、撰写、评论、艺术总监、设计师、总编辑)而非单一提示词。
- 扎实的新闻报道:每个事实主张均由链接至来源的内文引用作为支撑。
- 灵活的模型支持:兼容于 LangChain 的
init_chat_model支持的任何模型。 - 实时串流:网页 UI 会在智能体工作时实时串流新闻编辑室的进度。
- 多语言支持:支持 17 种语言,包括由右至左书写的语言。
- 专业版面:提供多种版面选项(Classic、Digest、Front page)与 PDF 导出功能。
相关
- 项目
- 项目
- 项目
- 项目