← 返回 Skills 市场
shawn92

Skills of A-share news data released by ft.tech.

作者 Shawn92 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
329
总下载
49
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install ftshare-news-data
功能描述
新闻语义搜索技能集(market.ft.tech)。根据搜索文字进行语义搜索,返回相关新闻列表。用户询问语义搜新闻、按关键词搜新闻时使用。数据仅支持当年、最近半个月。
使用说明 (SKILL.md)

FT 新闻数据 Skills

本 skill 是 FTShare-news-data统一路由入口

根据用户问题,从下方「能力总览」或「询问方式与子 skill 对应表」匹配对应子 skill,然后通过 run.py 执行并解析响应。

所有接口均以 https://market.ft.tech 为基础域名,本技能集子 skill 无需额外请求头。


调用方式(唯一规则)

run.py 与本文件(SKILL.md)位于同一目录。执行时:

  1. 取本文件的绝对路径,将末尾 /SKILL.md 替换为 /run.py,得到 \x3CRUN_PY>
  2. 调用:python \x3CRUN_PY> \x3C子skill名> [参数...]
# 示例(\x3CRUN_PY> 为实际绝对路径)
python \x3CRUN_PY> semantic-search-news --query 人工智能
python \x3CRUN_PY> semantic-search-news --query 人工智能 --limit 10 --year 2026
python \x3CRUN_PY> semantic-search-news --query 人工智能 --limit 10 --year 2026 --start_time 2026-03-01T00:00:00+08:00 --end_time 2026-03-15T23:59:59+08:00

run.py 内部通过 __file__ 自定位,无论安装在何处都能正确找到各子 skill 的脚本。


新闻 — 询问方式与子 skill 对应表

询问方式(用户常说的词) 子 skill
语义搜索新闻按关键词搜新闻搜索相关新闻 semantic-search-news

能力总览

  • semantic-search-news:根据搜索文字进行语义搜索,返回相关新闻列表。数据仅支持当年最近半个月内的新闻。必填:--query(搜索文字);可选:--limit(返回条数,默认 10)、--year(年份,仅支持当年)。展示时需包含来源(source_site)与文章链接(article_url),并提示用户数据仅半个月内。

使用流程

  1. 记录本文件绝对路径,将 /SKILL.md 替换为 /run.py 得到 \x3CRUN_PY>
  2. 理解用户意图,从「询问方式与子 skill 对应表」或「能力总览」匹配子 skill 名称。
  3. (可选)读取 sub-skills/\x3C子skill名>/SKILL.md 了解接口与参数。
  4. 执行python \x3CRUN_PY> \x3C子skill名> [参数...],获取 JSON 输出。
  5. 解析并输出:按子 skill 要求展示来源、链接,并提示「以下结果仅展示当年、最近半个月以内的新闻。」
安全使用建议
该技能看起来是一组本地脚本,按说明向 market.ft.tech 发起 HTTPS GET 请求并返回 JSON;在决定安装/使用前请注意: - 查询会通过 GET 参数发送到 market.ft.tech,服务器端可能记录查询文本(若查询包含敏感信息,请避免发送)。 - 脚本会打印接口返回的字段(包括 content 字段),这可能包含完整文章内容;如果你的环境对外发或展示返回内容有严格审查,请先检查返回样例。 - 技能会在运行时进行网络请求——如果你的部署环境禁止外联或需要代理/审计,请确保允许到 market.ft.tech 的访问或在受控网络中运行。 - 虽然当前代码没有读取本地敏感文件或使用凭据,但安装第三方技能始终存在代码可信性风险:仅在信任来源或经过审查后启用。
功能分析
Type: OpenClaw Skill Name: ftshare-news-data Version: 1.0.1 The skill bundle provides a legitimate interface for semantic news searching via the market.ft.tech API. The code uses standard Python libraries (urllib, runpy) to dispatch and execute sub-skills, and the instructions in SKILL.md are strictly aligned with the stated purpose of fetching and displaying news data without any evidence of data exfiltration, malicious execution, or harmful prompt injection.
能力评估
Purpose & Capability
技能名/描述为“新闻语义搜索”,所需资源与实现仅涉及对 https://market.ft.tech/data/api/v1/market/data/semantic-search-news 的 GET 请求;没有请求与新闻检索无关的凭据、二进制或系统访问,符合预期。
Instruction Scope
SKILL.md 明确要求通过本地 run.py 调用子 skill,且子 skill 的 SKILL.md 与 handler.py 的实现一致。运行时仅构造 URL 并通过 HTTPS 发起请求,未读取宿主文件、环境变量或传送数据到不明远端。
Install Mechanism
无安装规范(instruction-only + 附带脚本),不会从网络下载或写入可疑二进制;代码直接随技能提供并在当前进程执行,风险较低。
Credentials
不要求任何环境变量、密钥或配置路径;所需输入仅为查询参数(query/limit/year/start_time/end_time),与技能目的相称。
Persistence & Privilege
不请求永久驻留(always:false),也不修改其它技能或系统配置;默认的自主调用权限没有与其他高风险行为结合。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ftshare-news-data
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ftshare-news-data 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- 新增 `--start_time` 与 `--end_time` 参数示例,支持更精细的时间范围过滤。 - 其余内容保持不变。
v1.0.0
v1.0.0 初识版本
元数据
Slug ftshare-news-data
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Skills of A-share news data released by ft.tech. 是什么?

新闻语义搜索技能集(market.ft.tech)。根据搜索文字进行语义搜索,返回相关新闻列表。用户询问语义搜新闻、按关键词搜新闻时使用。数据仅支持当年、最近半个月。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 329 次。

如何安装 Skills of A-share news data released by ft.tech.?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ftshare-news-data」即可一键安装,无需额外配置。

Skills of A-share news data released by ft.tech. 是免费的吗?

是的,Skills of A-share news data released by ft.tech. 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skills of A-share news data released by ft.tech. 支持哪些平台?

Skills of A-share news data released by ft.tech. 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skills of A-share news data released by ft.tech.?

由 Shawn92(@shawn92)开发并维护,当前版本 v1.0.1。

💬 留言讨论