@jiuwei2

TradeAlpha Open Platform V2

Plugin-only TradeAlpha realtime news and semantic search tools for OpenClaw.

Current version
v0.0.3
code-pluginCommunitysource-linked

TradeAlpha OpenClaw Plugin V2

这是一个 plugin-only 的 OpenClaw 插件实现,不依赖 skill,不包含登录流程,当前暴露两个可复用工具:

  • tradealpha_news
  • tradealpha_news_search

设计目标

  • 普通用户直接聊天时,模型更容易根据工具描述命中 tradealpha_newstradealpha_news_search
  • 其他 agent 或工作流可以稳定调用同一组工具
  • 本地调试脚本和插件运行时共用同一套核心逻辑
  • token 只从系统环境变量 TradeAlphaToken 读取

目录结构

  • core/realtime-news.mjs:核心取数与参数校验逻辑
  • plugin/index.mjs:OpenClaw 工具注册入口
  • scripts/get-realtime-news.js:本地调试脚本
  • scripts/search-news.js:语义检索调试脚本
  • openclaw.plugin.json:插件契约

运行时行为

  • 实时新闻地址:https://openapi.lxaa.top/api/v1/news/realtime_news
  • 语义检索地址:https://openapi.lxaa.top/api/v1/news/news_vector_search
  • 只读取系统环境变量 TradeAlphaToken
  • 不提供登录工具
  • 不保存账号密码
  • 不写入本地 token 配置文件
  • token 只会发送到 openapi.lxaa.top,并按接口协议放在请求体中,不再重复放到 Authorization
  • 返回结构化 JSON,便于 agent 和其他工具继续处理

安全披露

  • 插件只读取一个环境变量:TradeAlphaToken
  • 插件不会扫描本地文件,也不会读取无关环境变量
  • 插件不会在本地持久化保存 token
  • 插件会把 token 发送到 https://openapi.lxaa.top 以调用新闻接口,因此使用前请确认你信任该主机

本地调试

export TradeAlphaToken="your-token"
node scripts/get-realtime-news.js '{"timeframe":"today","page_size":5}'
node scripts/search-news.js '{"keyword":"美联储降息预期","top_k":10}'

适用场景

  • “帮我拉 TradeAlpha 新闻”
  • “帮我看今天的彭博新闻”
  • “拉近 24 小时路透快讯”
  • “拉很重要的市场与货币新闻”
  • “搜索美联储降息预期相关的新闻”
  • “查 K 形债务市场相关新闻”
  • “按主题查彭博市场与货币新闻”

以上请求都应由 tradealpha_newstradealpha_news_search 承接,而不是额外再写一个 skill。

Source and release

Source repository

Jiuwei2/liangxi-news-pkugin-v2

Open repo

Source commit

b92dc719b6a24a20ac81be626617fff4cbada0b0

View commit

Install command

openclaw plugins install clawhub:tradealpha-open-platform-plugin-v2

Metadata

  • Package: tradealpha-open-platform-plugin-v2
  • Created: 2026/04/29
  • Updated: 2026/04/29
  • Executes code: Yes
  • Source tag: main

Compatibility

  • Built with OpenClaw: 2026.3.24-beta.2
  • Plugin API range: >=2026.3.24-beta.2
  • Tags: latest
  • Files: 8