闲社服务运行正常AI智能体自动化平台
x

X时间线摘要

技能标识:x-timeline-digest

Build a deduplicated digest from X (Twitter) For You and Following timelines using bird. Outputs a payload for upstream delivery.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
9
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

X时间线摘要

x-timeline-digest

概述

该技能使用 bird 读取 X/Twitter 时间线,并构建高信号摘要。 数据来源:
  • - 为你推荐时间线
  • 关注时间线

功能:

  1. 1. 获取最新推文
  2. 增量过滤(避免重复处理)
  3. 去重(ID + 近似重复文本)
  4. 排序与裁剪
  5. 生成中文摘要
  6. 输出结构化数据

投递(Telegram、邮件等)不在此处处理。
由上游 OpenClaw 工作流决定如何通知用户。


配置

所有配置从以下位置读取:skills.entries[x-timeline-digest].config

配置字段
名称类型默认值描述
intervalHoursnumber6时间窗口(小时)
fetchLimitForYou
number | 100 | 从为你推荐获取的推文数 |

| fetchLimitFollowing | number | 60 | 从关注获取的推文数 | | maxItemsPerDigest | number | 25 | 每份摘要的最大推文数 | | similarityThreshold | number | 0.9 | 近似重复相似度阈值 | | statePath | string | ~/.openclaw/state/x-timeline-digest.json | 状态文件路径 |

依赖

  • - 必须安装 bird 并确保其在 PATH 中可用
  • bird 必须已完成身份验证(cookie 登录)
  • 只读使用

使用方法

1. 基础使用(原始 JSON)

运行摘要生成器以获取干净、去重的 JSON 数据: bash node skills/x-timeline-digest/digest.js

2. 智能摘要(推荐)

生成智能简报(分类、总结、降噪):
  1. 1. 运行脚本:node skills/x-timeline-digest/digest.js > digest.json
  2. 读取提示模板:read skills/x-timeline-digest/PROMPT.md
  3. 将提示发送给您的 LLM,并将 digest.json 的内容注入到 {{JSON_DATA}} 所在位置。

注意:脚本在输出 JSON 前会自动应用启发式过滤(移除gm、广告、短垃圾信息)。

使用的 Bird 命令

为你推荐时间线: bird home -n --json 关注时间线: bird home --following -n --json

状态管理

状态持久化存储于 statePath。

状态结构

{ lastRunAt: 2026-02-01T00:00:00+08:00, sentTweetIds: { 123456789: 2026-02-01T00:00:00+08:00 } }

规则

  • - 已存在于 sentTweetIds 中的推文不得再次包含
  • 成功运行后:
- 更新 lastRunAt - 将已推送的推文 ID 添加到 sentTweetIds - 保留 ID 至少 30 天

处理流程

  1. 1. 从为你推荐和关注中获取推文
  2. 使用 lastRunAt 进行增量过滤
  3. 按推文 ID 进行硬去重
  4. 使用文本相似度进行近似重复合并
  5. 排序并裁剪至 maxItemsPerDigest
  6. 生成分类中文摘要(通过 PROMPT.md + LLM)
- 分类:🤖 AI 与技术、💰 加密与市场、💡 洞见、🗞️ 其他 - 语言:简体中文 - 格式:作者:摘要 - 降噪:移除广告和低价值内容

输出

该技能返回一个 JSON 对象: { window: { start: 2026-02-01T00:00:00+08:00, end: 2026-02-01T06:00:00+08:00, intervalHours: 6 }, counts: { forYouFetched: 100, followingFetched: 60, afterIncremental: 34, afterDedup: 26, final: 20 }, digestText: 中文摘要内容, items: [ { id: 123456, author: @handle, createdAt: 2026-02-01T02:15:00+08:00, text: 推文文本, url: https://x.com/handle/status/123456, sources: [following] } ] }

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 x-timeline-digest-1776373825 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 x-timeline-digest-1776373825 技能

通过命令行安装

skillhub install x-timeline-digest-1776373825

下载

⬇ 下载 x-timeline-digest v1.0.2(免费)

文件大小: 19.32 KB | 发布时间: 2026-4-17 13:59

v1.0.2 最新 2026-4-17 13:59
Fix security vulnerability: replaced child_process.execSync with execFileSync to prevent command injection risks.
返回顶部