Skill 参考库 · 商业与营销 · Skill 解读 · WF-074

商业与营销参考:signal forge

思行致远 · 2026/6/30 · 置信度:中
商业洞察竞品分析SEO营销

一个浏览器里的自主市场/金融研究 Agent,用 LangGraph 规划、Tavily 搜新闻、yfinance 拉行情,并生成投资 memo。

signal forge

一个浏览器里的自主市场/金融研究 Agent,用 LangGraph 规划、Tavily 搜新闻、yfinance 拉行情,并生成投资 memo。

这个能力解决什么问题

它解决的是用户想快速研究股票或市场标的,却需要同时看新闻、行情、技术指标、货币和历史报告的问题。输入是研究标的、用户自带 Gemini key、货币/时间范围等;输出是实时日志、价格图表、市场数据、新闻综合、bullish/bearish verdict 和带历史存档的 memo。

核心逻辑

前端 Next.js 提供登录、dashboard、settings 和报告界面;后端 FastAPI 运行 LangGraph/LangChain 工作流。Agent 先规划研究步骤,再调用 Tavily 搜索金融新闻、yfinance 获取价格和技术数据,Gemini 2.5 Flash 负责分析和写 memo。Supabase Auth/Postgres 存用户和报告,Redis 做缓存、rate limit 和状态管理。

技术结构

  • 关键模块:Next.js 14 + Tailwind/Framer Motion 前端;FastAPI 后端;LangGraph workflow;Supabase Auth/Postgres;Redis cache;Tavily、yfinance、Gemini。
  • 调用链路:authenticated user -> research request -> LangGraph plan/search/data/analyze -> report persisted -> dashboard/export/purge。
  • 输入输出:输入是市场研究请求和 API key;输出是 memo、图表、verdict、历史报告。
  • 核心依赖:Next.js、FastAPI、LangGraph、Google GenAI、Tavily、yfinance、Supabase、Redis。

为什么值得参考

它把“市场研究 Agent”做成了产品体验:有 BYOK、登录、报告历史、实时 reasoning log、导出和 purge,而不只是命令行研究脚本。LangGraph 用来承载多步研究,适合参考如何把 agent 状态展示给用户。

为什么不建议直接套用

它输出投资倾向判断,属于高风险金融场景,不能作为投资建议。Tavily 新闻和 yfinance 数据可能延迟、缺失或不适合专业交易。BYOK、OAuth、2FA、报告历史和 purge 都涉及安全实现细节,必须审计。memo 中的结论需要免责声明和人工判断。

如何改造成自己的版本

把“投资 verdict”改成“研究备忘录和风险因素”,弱化买卖方向。保留数据采集、图表和来源摘要,但每个结论都绑定新闻 URL、行情时间戳和数据来源。默认只做个人研究草稿,不提供交易建议;对外分享前加人工审核和免责声明。

适用场景

  • 个人市场研究和投资备忘录草稿。
  • 展示 LangGraph agent 的产品化 UI。
  • 多源金融信息聚合学习。

不适用场景

  • 投资建议、交易信号或资产管理。
  • 对实时行情准确性要求高的系统。
  • 未审计的 BYOK/认证/数据删除实现。

公开版边界

  • 仅供方法论参考,非投资建议。

参考信息

  • 原项目:signal-forge
  • 作者:CaSh007s
  • 相关概念:[[市场研究 Agent]]、[[金融风险边界]]
  • 相关卡片:保守留空

参考对象信息

名称:signal-forge

作者:CaSh007s

链接:https://github.com/CaSh007s/signal-forge

适用场景与行动

场景:Skill 参考库 / 商业与营销

适合谁:关注 AI 工作流、Skill 生产和 Agent Building 的读者

下一步:先阅读边界说明,再判断它是否适合改造成自己的商业与营销流程。

当前内容按公开来源和已审核草稿整理,只作为工作流理解与方法论参考。

涉及客户数据、外部平台、会议记录和业务系统的场景,必须保留人工确认与授权边界。