company-seeking-alpha-news
SKILL.md
关注公司新闻技能
根据用户输入的公司(股票代码或中文名),调用 money.whatis.vip 的 Seeking Alpha 新闻接口,获取该公司关注公司新闻(与首页卡片位「关注公司新闻」一致:Seeking Alpha 财经新闻,标题/摘要为谷歌翻译中文)并格式化呈现。
配置与登录
- 与 company-latest-report 共用
~/.config/godknows/config.json、同一套 login.sh(无参从 config 刷新 token)。NOT_LOGIN 时先执行无参scripts/login.sh再重试。
工作流程
- 解析公司:股票代码直接用;中文名执行
bash <SKILL_ROOT>/scripts/companies.sh,从返回的data[].label匹配得 ticker。 - 获取新闻:
bash <SKILL_ROOT>/scripts/company_news.sh <ticker>,调用GET /api/seeking-alpha/news/watchlist/news?ticker=<ticker>。 - 呈现:从返回的
data中提取ticker、companyName、news(列表)。每条新闻含title、summary、link。以列表或卡片式列出标题、摘要、链接;注明来源为 Seeking Alpha、译文为谷歌翻译。
API
GET /api/seeking-alpha/news/watchlist/news?ticker=<ticker>需登录(Header: satokent)。返回{ "success": true, "data": { "ticker": "...", "companyName": "...", "news": [ { "title": "...", "summary": "...", "link": "..." } ] } }。无数据时可能返回success: false或data中news为空数组。
错误与边界
- 未配置或 token 过期:先无参执行
scripts/login.sh刷新,再重试。 - 公司不存在或暂无新闻:直接返回接口提示(如「暂无该公司新闻」),建议用户确认股票代码或稍后再试。
Weekly Installs
1
Source
http://whatis.vip:9011First Seen
10 days ago
Installed on
amp1
cline1
openclaw1
opencode1
cursor1
kimi-cli1