Kaspa 新闻 — 让您的 Claw 在一个地方掌握 Kaspa 的全部信息:最新资讯、核心开发进展、生态发布、社区讨论以及每周回顾。
Kaspa News Skill是一项面向实际任务的技能,主要用于Querry the public kaspa. news API for Kaspa 生态系统智能. 不需要 API 键.;QQ 快速启动.python3 与请求模块. 互联网访问 https://kaspa.news/api. no API 键。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
查询公开的 kaspa.news API,获取 Kaspa 生态系统情报。无需 API 密钥。
SCRIPT="~/.openclaw/workspace/skills/kaspa-news/scripts/kaspa-news.sh" $SCRIPT focused # 精选社区推文 $SCRIPT builders # 生态系统/构建者推文 $SCRIPT top # 浏览量最高的推文 $SCRIPT developers # 核心开发者推文(含回复) $SCRIPT videos # YouTube 视频 $SCRIPT reddit # r/kaspa 帖子 $SCRIPT pulse # 最新 AI Pulse 报告
python3 及其 requests 模块jqhttps://kaspa.news/api 的互联网连接focused — 精选社区推文由社区筛选的推文,排除回复内容。适用于回答“Kaspa 社区当前在讨论什么?”
$SCRIPT focused # 最近 10 条 $SCRIPT focused -n 5 # 最近 5 条 $SCRIPT focused --since 12 # 仅过去 12 小时内的推文
builders — 生态系统/构建者推文在 Kaspa 上构建项目的团队(在 kaspa.news 前端中标记为“Ecosystem”)。排除回复内容。
$SCRIPT builders # 最近 10 条 $SCRIPT builders -n 20 # 最近 20 条
top — 高互动性推文按浏览量排序(浏览量最高者在前)。这是唯一显示浏览量(👁️)的命令。
$SCRIPT top # 浏览量最高的 10 条 $SCRIPT top -n 3 # 浏览量最高的 3 条
developers — 开发者推文来自已知 Kaspa 核心开发者的推文。包含回复内容(与其他推文命令不同),用于展示开发者之间的技术讨论与辩论。
脚本内置了已知开发者用户名列表,但该列表仅用于默认 developers 命令的过滤逻辑。用户级搜索(见下文)支持任意用户名。
$SCRIPT developers # 最近 10 条开发者推文 $SCRIPT developers -n 15 # 最近 15 条
videos — YouTube 视频最新 Kaspa 相关 YouTube 视频,附带浏览量与点赞数。
$SCRIPT videos # 最近 10 条 $SCRIPT videos --since 48 # 过去 2 天内发布的视频
reddit — Reddit 帖子r/kaspa 子版块中最新发布的帖子,附带赞数(upvote score)。
$SCRIPT reddit # 最近 10 条 $SCRIPT reddit -n 5 # 最近 5 条
pulse — AI Pulse 报告AI 生成的智能报告,汇总近期 Kaspa 生态系统活动。每次仅返回单份最新报告。
$SCRIPT pulse # 最新报告(纯文本摘要) $SCRIPT pulse --sources # 包含可点击的原始推文来源链接 $SCRIPT pulse --json # 完整 JSON 输出(供自定义解析)
| 选项 | 说明 | 默认值 |
|---|---|---|
-n, --limit N |
显示条目数量 | 10 |
--since HOURS |
仅返回最近 N 小时内的条目 | 全部 |
--json |
原始 JSON 输出(适用于脚本调用或解析) | 关闭 |
--sources |
在 Pulse 报告中显示来源链接 | 关闭 |
-h, --help |
显示帮助信息 | — |
脚本输出为纯文本。各命令具体输出如下:
🎯 Focused Tweets 📝 @DailyKaspa (1h) Nearly $10 million in short positions are stacked around the 0.037 level... [SOURCE](https://x.com/DailyKaspa/status/2024047412226978031) 💬 @KaspaHub (10h) Better late than never, I guess. [SOURCE](https://x.com/KaspaHub/status/2023918673216311580) ↩️ @hashdag (1h) @asaefstroem @maxibitcat could be, not ruling that out... [SOURCE](https://x.com/hashdag/status/2024050945718399078)
🔥 Top Tweets 📝 @BSCNews (23h) — 👁️ 22179 🚨JUST IN: $KAS, $PI, $ASTER AMONG PROJECTS WITH MOST BULLISH SENTIMENT... [SOURCE](https://x.com/BSCNews/status/2023709720901534048) 💬 @kaspaunchained (14h) — 👁️ 10663 Private messaging on Kaspa L1. Encrypted payloads riding the BlockDAG... [SOURCE](https://x.com/kaspaunchained/status/2023845437577257447)
📺 Kaspa Videos 📺 Kaspa Crypto Prediction | Why We Went Bearish? 📡 Crypto MindSet | 👁️ 80 | ❤️ 3 | 6h 🔗 https://youtube.com/watch?v=NgO5iW1B_t4
🟠 Kaspa Reddit 🟠 Did Fred Thiel Dump his Kaspa Bag? 👤 u/Weekly-Fudge1909 | ⬆️ 10 | 2h 🔗 https://reddit.com/r/kaspa/comments/1r7o9oi
📊 Kaspa Pulse Reports [REPORT HERE](https://kaspa.news/pulse/d6167911-21ab-4135-bccb-a4baf4e4480f) 📊 From Silverscript to TangFi... 🕐 13h | 🤖 gpt-5.2 Silverscript compiler goes live on Testnet 12, delivering first high-level contract language for Kaspa...
脚本输出为纯文本。向用户呈现结果时,请严格遵循以下规则。此为官方批准格式,不得偏离。
| Emoji | 含义 |
|---|---|
| 📝 | 普通推文 |
| 💬 | 引用推文(仅用户自己的评论部分 — 不含被引用的源推文) |
| ↩️ | 回复 |
top 命令显示 👁️ 浏览量将纯文本中的 @handle、#hashtag 和 $CASHTAG 转换为可点击链接:
@username → [@username](https://x.com/username) — 指向 X 个人主页#hashtag → [#hashtag](https://x.com/search?q=%23hashtag) — 指向 X 搜索页$KAS → [$KAS](https://x.com/search?q=%24KAS) — 指向 X 搜索页重要说明:
#2、#4、#10BPS(含数字)不属于 hashtag,保持原样@ 不是 handle,保持原样展示 Pulse 报告时,需将摘要重排为分类区块:
📊 **Latest Kaspa Pulse Report** (date) **"Report Title Here"** ━━━ Core Development ━━━ 🔧 **Silverscript** — First high-level smart contract language, live on TN12. 📐 **Covenants** — Enable programmable spending conditions on UTXO. ━━━ Ecosystem ━━━ 💵 **TangFi** — Bridging stablecoins (USDT/USDC) to Kaspa L1. 🔐 **Private Messaging** — Encrypted payloads on BlockDAG at 10 BPS. ━━━ Milestones ━━━ 📈 600M total transactions on Kaspa mainnet.
Pulse 格式化规则:
━━━ Category ━━━ 分隔符按类别分组当用户请求某位特定人物的推文(例如:“显示 @michaelsuttonil 过去两周的推文”),该能力适用于任意用户名 — 不限于内置的 9 个开发者用户名。
从全部 4 个推文数据源拉取并合并(始终广度优先):
# 获取全部 4 类推文源 $SCRIPT focused --json -n 999 > /tmp/focused.json $SCRIPT builders --json -n 999 > /tmp/builders.json $SCRIPT top --json -n 999 > /tmp/top.json $SCRIPT developers --json -n 999 > /tmp/devs.json # 合并、按 url 去重、按用户名 + 时间范围过滤(安全方式) TARGET_USER="michaelsuttonil" cat /tmp/*.json | jq -s --arg user "$TARGET_USER" 'add | unique_by(.url) | [.[] | select(.author_username == $user)]'
或直接使用 --json 输出,配合 jq / Python 内联过滤。
安全提示:切勿将原始用户输入直接拼接到 jq 程序中。务必通过 --arg 或 --argjson 传入用户值。
按日期分组(由新到旧),先展示独立推文,再展示回复。
📅 Feb 17 — Smart contracts and Silverscript progress 📝 @michaelsuttonil Full tweet text here exactly as-is... [SOURCE](https://x.com/michaelsuttonil/status/123) 💬 @michaelsuttonil Quote comment here (user's own words only)... [SOURCE](https://x.com/michaelsuttonil/status/456) ↩️ To @hashdag: "Reply text shown in quotes..." [SOURCE](https://x.com/michaelsuttonil/status/789) --- 📅 Feb 16 — TN12 testing and validator discussion 📝 @michaelsuttonil Another tweet... [SOURCE](url)
用户级格式规则:
📅 Feb 17:日期标题后接 em dash 与简要主题概述---:日期分组间使用分隔线↩️ To @recipient: "quoted reply text..."以下为锁定规则。违反任一条即视为输出错误。
| 规则 | 原因 |
|---|---|
| ❌ 不得编辑、删减、改写或摘要推文原文 | 必须展示用户原话 |
| ❌ 不得合并同一作者的多条推文 | 每条推文均为独立条目 |
| ❌ 不得展示引用推文中的源推文内容 | 引用推文仅显示用户自己的评论部分 |
| ❌ 不得展示情绪百分比(看涨/看跌 %) | 用户明确禁止该行为 |
| ❌ 不得展示“N 条推文已分析”等统计计数 | 用户明确禁止该行为 |
| ❌ 不得在 Pulse 输出中向用户展示模型名称 | 属内部实现细节 |
| ❌ 不得在推文输出中对 @username 加粗 | 脚本原始格式即为最终格式 |
| ❌ 不得在推文中添加额外 Emoji 或分隔线 | 脚本原始格式即为最终格式 |
| ❌ 不得在章节标题中添加“(latest N)”等说明 | 标题须简洁清晰 |
| ❌ 不得在时间后添加类型标签(如“— 📝 Tweet”) | Emoji 前缀已足够表达 |
| ❌ 不得使用 Markdown 表格展示推文 | 必须采用逐行格式 |
| ❌ 不得使用“according to the pulse report”等引导语 | 应直接呈现信息 |
❌ 不得在 top 命令以外的任何命令中添加互动指标(❤️/🔁) |
仅 top 命令显示 👁️ |
| ❌ 不得将 @handle 链接到 Telegram | 必须统一链接至 x.com |
| ❌ 不得移除 [SOURCE] 链接 | 该链接必须始终保留 |
| 实践 | 说明 |
|---|---|
| ✅ 执行脚本并如实呈现其输出 | 不得伪造或缓存旧数据 |
| ✅ 将 @handle 链接到 x.com 个人主页 | [@user](https://x.com/user) |
| ✅ 将 #hashtag 链接到 x.com 搜索页 | [#kaspa](https://x.com/search?q=%23kaspa) |
| ✅ 将 $CASHTAG 链接到 x.com 搜索页 | [$KAS](https://x.com/search?q=%24KAS) |
| ✅ 按类别分组 Pulse 报告 | 使用 ━━━ 分隔符 |
| ✅ 在 Pulse 中对项目名称加粗 | 便于快速扫描 |
| ✅ 保证移动端可读性 | 短行、Emoji、避免大段文字墙 |
| ✅ 用户级搜索:广度优先 | 搜索全部端点,覆盖完整时间范围 |
✅ 使用 --json 进行定制化过滤 |
随后手动格式化输出 |
当用户说出以下任一表述时,启用本技能:
https://kaspa.news/api(固定;不可通过环境变量覆盖)?limit=)在服务端被忽略相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习