返回顶部
x

x-timeline-digestX时间线摘要

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
安全检测
已通过
2,349
下载量
免费
免费
9
收藏
概述
安装方式
版本历史

x-timeline-digest

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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部