OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  bookmark-intelligence: 将 X (Twitter) 书签转化为可执行的洞察

bookmark-intelligence: 将 X (Twitter) 书签转化为可执行的洞察

 
  vulnerability ·  2026-02-02 14:39:18 · 3 次点击  · 0 条评论  

🔖 书签智能

将您的 X(Twitter)书签转化为可执行的洞见,全自动处理。

书签智能监控您的 X 书签,抓取链接文章的完整内容,使用 AI 分析所有内容,并为您筛选出与您的项目相关的想法。别再让精彩内容尘封在书签里——让 AI 为您提取价值。


💎 定价与套餐

书签智能提供三种套餐以满足您的需求:

🆓 免费套餐

适合尝鲜体验
- 价格: 0 美元/月
- 每月 10 个书签 处理额度
- 仅限手动运行(无自动化)
- 基础关键词分析(无 AI)
- 无通知功能
- 频率限制:每小时 1 次运行

⭐ 专业套餐 - 9 美元/月

最适合个人用户
- 无限书签处理
- 自动化监控(后台守护进程)
- 完整的 AI 驱动分析(GPT-4o-mini)
- Telegram 通知
- 优先支持

🚀 企业套餐 - 29 美元/月

适合团队和高级用户
- 包含专业套餐所有功能,另加:
- 团队共享与协作
- 自定义 AI 模型(可使用自己的 API 密钥)
- 用于集成的 API 访问权限
- Slack 和 Discord 通知
- Webhook 支持
- 专属支持

提供年度计划 - 节省 2 个月费用(相当于 16% 折扣)!

如何升级

  1. 检查您当前的套餐:
    bash npm run license:check

  2. 查看升级选项:
    bash npm run license:upgrade

  3. 选择支付方式:

    • 信用卡(通过 Stripe)
    • 加密货币(Polygon 网络上的 USDC)
  4. 激活您的许可证:
    bash node scripts/license.js activate 您的许可证密钥


📋 快速开始

总设置时间:约 5 分钟

  1. 运行设置向导:
    bash cd skills/bookmark-intelligence npm run setup

  2. 向导将执行以下操作:

    • ✅ 检查您是否已安装所需工具
    • 🍪 引导您获取 X Cookie(分步指导)
    • 🎯 询问您的活跃项目与兴趣
    • ⚙️ 配置通知偏好
    • 🧪 测试您的凭据
  3. 运行一次以处理您当前的书签:
    bash npm start

  4. 将其设置为后台守护进程(可选但推荐):
    bash npm run daemon

搞定!您已全部设置完成。🎉


🎯 功能详解

痛点所在

您在 X 上收藏了大量精彩内容,但:
- 您从未回头阅读
- 推文链接的文章您没时间看
- 您忘记了当初收藏的原因
- 您错过了内容与当前项目的关联

解决方案

书签智能:
1. 自动监控 您的 X 书签
2. 抓取 任何链接文章的完整内容(不仅仅是推文)
3. 使用 AI 分析 所有内容,提取关键概念和可执行项
4. 关联 洞见到您特定的项目和兴趣
5. 通知 您(通过 Telegram)当它发现有价值的内容时
6. 存储 所有内容到可搜索的知识库

输出示例

您收藏了一条关于“AI 记忆的向量嵌入”的推文 → 本技能将:
- 抓取链接的文章
- 提取:关键概念、可执行的实施步骤、代码模式
- 将其关联到您的“交易机器人”和“智能体记忆”项目
- 建议:“将市场分析存储为嵌入向量以发现历史模式”
- 将完整分析保存至 life/resources/bookmarks/bookmark-123.json
- 向您发送包含摘要的 Telegram 通知

查看 examples/sample-analysis.json 获取完整示例。


您需要从 X.com 获取两个 Cookie。别担心,这很安全,只需 2 分钟。

Chrome / Edge / Brave

  1. 在浏览器中打开 https://x.com
  2. 确保您已登录
  3. 按下 F12 键(打开开发者工具)
  4. 点击顶部的 Application 标签
  5. 在左侧边栏中:
    • 展开 Cookies
    • 点击 https://x.com
  6. 您将看到 Cookie 列表。找到这两个:
    • auth_token → 复制 Value 列的内容
    • ct0 → 复制 Value 列的内容
┌─────────────────────────────────────────┐
│ Application  Console  Sources  ...     │ ← 点击 "Application"
├─────────────────────────────────────────┤
│ ▼ Storage                               │
│   ▼ Cookies                             │
│     ▶ https://x.com      ← 点击此项     │
│                                         │
│ Name          Value                     │
│ auth_token    abc123...  ← 复制此项     │
│ ct0           xyz789...  ← 复制此项     │
└─────────────────────────────────────────┘

Firefox

  1. 打开 https://x.com
  2. 按下 F12
  3. 点击 Storage 标签(不是 "Application")
  4. 展开 Cookieshttps://x.com
  5. 复制 auth_tokenct0 的值

Safari

  1. 启用开发者菜单:
    • Safari → 偏好设置 → 高级
    • 勾选“在菜单栏中显示‘开发’菜单”
  2. 访问 https://x.com
  3. 开发 → 显示 Web 检查器
  4. Storage 标签 → Cookies → x.com
  5. 复制 auth_tokenct0

⚠️ 重要安全须知

  • 这些 Cookie 就像您的密码——它们授予对您 X 账户的完全访问权限
  • 切勿与任何人分享
  • 不要在网上发布或提交到 git
  • 它们以严格权限(600 = 仅所有者可读写)本地存储在 .env 文件中
  • 它们会定期过期——您需要更新它们(本技能会提醒您)

设置向导会创建一个如下所示的 .env 文件:

AUTH_TOKEN=您的长令牌_在此
CT0=您的另一个令牌_在此

🛠️ 系统要求

必需项

  • Node.js v16+(在此下载
  • bird CLI - X/Twitter 命令行工具
    bash npm install -g bird

可选项(但推荐)

  • PM2 - 用于作为后台守护进程运行
    bash npm install -g pm2

设置向导会自动检查所有这些内容!


⚙️ 配置

运行 npm run setup 后,您将拥有两个文件:

1. .env - 您的凭据

AUTH_TOKEN=您的令牌_在此
CT0=您的_ct0_在此

切勿提交此文件! 它已在 .gitignore 中。

2. config.json - 您的偏好设置

{
  "credentialsFile": ".env",
  "bookmarkCount": 50,
  "checkIntervalMinutes": 60,
  "storageDir": "../../life/resources/bookmarks",
  "notifyTelegram": true,
  "contextProjects": [
    "交易机器人",
    "智能体记忆",
    "您的其他项目..."
  ]
}

关键设置:
- bookmarkCount - 检查最近多少个书签(默认:50)
- checkIntervalMinutes - 检查新书签的频率(默认:60 分钟)
- contextProjects - 您的活跃项目——描述越具体,AI 分析效果越好!
- notifyTelegram - 获取高价值洞见的通知(需要 OpenClaw)

您可以随时编辑 config.json。更改将在下次运行时生效。


🚀 使用方法

单次运行(处理当前书签)

npm start

处理您最近的书签一次,然后退出。

测试模式(查看将会发生什么)

npm test

显示将要处理的内容,而不实际执行。

后台守护进程(推荐用于日常使用)

npm run daemon

此命令在后台运行书签智能,按配置(默认每小时)检查新书签。

管理守护进程:

pm2 status bookmark-intelligence   # 检查是否正在运行
pm2 logs bookmark-intelligence     # 查看最近的日志
pm2 stop bookmark-intelligence     # 暂停它
pm2 restart bookmark-intelligence  # 重启它
pm2 delete bookmark-intelligence   # 完全移除它

📂 文件存储位置

skills/bookmark-intelligence/
├── .env                    # 您的凭据(机密 - 切勿提交!)
├── config.json             # 您的偏好设置
├── bookmarks.json          # 处理状态(跟踪已分析的内容)
├── monitor.js              # 主脚本
├── analyzer.js             # AI 分析引擎
├── scripts/
│   ├── setup.js           # 设置向导
│   └── uninstall.js       # 清理卸载
└── examples/              # 示例输出,展示预期效果

life/resources/bookmarks/   # ← 分析后的书签保存在此
├── bookmark-123.json
├── bookmark-456.json
└── ...

每个分析后的书签都是一个 JSON 文件,包含:
- 原始推文(作者、文本、互动数据)
- 完整分析(摘要、关键概念、可执行项)
- 针对项目的实施建议
- 优先级等级
- 时间戳


🔔 通知(OpenClaw 集成)

如果您在 OpenClaw 内部运行此技能(而非独立运行),您可以获得高价值洞见的 Telegram 通知。

触发通知的条件:
- priority: "high"
- hasActionableInsights: true

您将获得:
- 📚 内容摘要
- 🎯 可执行项列表
- 💡 关键概念
- 🔨 针对您项目的实施建议
- 🔗 原始推文链接

查看 examples/sample-notification.md 获取完整示例。


🧹 卸载

npm run uninstall

这将:
1. 停止 PM2 守护进程(如果正在运行)
2. 删除您的凭据(.env
3. 删除配置(config.json
4. 删除处理状态(bookmarks.json
5. 询问您是否要保留已分析的书签

稍后要重新安装,只需再次运行 npm run setup


🔧 故障排除

"Missing Twitter credentials" 错误

问题: 技能找不到您的身份验证令牌。

解决方案:
1. 确保您运行了 npm run setup
2. 检查 skills/bookmark-intelligence/ 目录下是否存在 .env
3. 检查 .env 是否包含 AUTH_TOKEN=CT0= 这两行

"No bookmarks fetched" 或 "unauthorized" 错误

问题: 您的 Cookie 无效或已过期。

解决方案:
1. 从 X.com 获取新的 Cookie(参见上方说明)
2. 使用新值更新 .env
3. 尝试运行 npm test 进行验证

手动测试您的凭据:

cd skills/bookmark-intelligence
source .env
bird whoami --json

如果此命令有效,则您的凭据是有效的。

"bird: command not found"

问题: bird CLI 未安装。

解决方案:

npm install -g bird

守护进程未运行 / 意外停止

问题: PM2 可能未安装,或守护进程崩溃。

解决方案:

# 检查 PM2 是否已安装
pm2 --version

# 如果未安装,则安装它
npm install -g pm2

# 检查守护进程状态
pm2 status

# 查看日志以了解发生了什么
pm2 logs bookmark-intelligence

# 重启
npm run daemon

分析结果显得泛泛 / 不相关

问题: AI 不知道您关心什么。

解决方案:
1. 编辑 config.json
2. 使用具体的项目描述更新 contextProjects
json "contextProjects": [ "使用 Python 和 Binance API 构建加密货币交易机器人", "学习 Rust 用于系统编程", "将我的 SaaS 增长到 1 万美元月经常性收入" ]
3. 重启:pm2 restart bookmark-intelligence

描述越具体,AI 就越能将洞见与您的工作关联起来!


🔐 隐私与数据

您的数据存储在哪里?
- 凭据:.env(本地文件,权限:600)
- 已分析的书签:life/resources/bookmarks/(本地文件)
- 除了以下情况,数据不会发送给任何第三方:
- X.com(用于获取您的书签)
- OpenAI/Anthropic(用于 AI 分析,如果使用 OpenClaw LLM)
- 链接的网站(用于抓取文章内容)

我可以在没有 OpenClaw 的情况下使用吗?
- 可以!它可以独立运行
- 您将无法获得 LLM 分析(回退到基于关键词的分析)
- 您将无法获得 Telegram 通知
- 其他所有功能均正常工作

安全吗?
- 您的凭据永远不会离开您的机器
- .env.gitignore 中,因此您不会意外提交它
- 文件权限设置为 600(仅所有者可读写)
- 无遥测,无数据回传


🎨 自定义思路

熟悉基本功能后,您可以进行自定义:

更改通知阈值

编辑 monitor.js 约第 120 行,使其在 medium 优先级时也通知:

if (config.notifyTelegram && (analysis.priority === 'high' || analysis.priority === 'medium')) {

处理更多书签

编辑 config.json

{
  "bookmarkCount": 100  // 检查最近 100 个书签
}

更频繁地检查

{
  "checkIntervalMinutes": 30  // 每 30 分钟检查一次
}

导出到 Notion / Obsidian

scripts/export-to-notion.js 中添加您自己的导出脚本——每个书签已经是干净的 JSON 结构!


📚 示例

查看 examples/ 文件夹:
- sample-analysis.json - 完整分析示例
- sample-notification.md - Telegram 通知示例


🐛 发现 Bug?

在 ClawHub 上提交 Issue 或提交 PR!

常见问题:
- Cookie 过期 → 只需用新的 Cookie 更新 .env
- 频率限制 → 减少 bookmarkCount 或增加 checkIntervalMinutes
- 分析质量 → 使 contextProjects 更具体


📜 许可证

MIT - 随您使用!


💳 支付与许可

接受的支付方式

信用卡(Stripe)
- 接受所有主流信用卡
- 即时激活
- 自动定期扣款
- 随时取消

加密货币
- Polygon 网络上的 USDC
- 低交易费用(约 0.01 美元)
- 手动验证(24 小时内激活)
- 发送精确金额,并将付款 ID 作为备注

支付流程

  1. 运行 npm run license:upgrade 查看选项
  2. 选择您的套餐和支付方式
  3. Stripe:点击链接并完成结账
  4. 加密货币:将 USDC 发送到提供的地址,并附上付款备注
  5. 您将通过电子邮件收到许可证密钥
  6. 激活:node scripts/license.js activate <密钥>

许可证管理

随时检查您的状态:

npm run license:check

您的许可证包含:
- 订阅套餐和功能
- 使用统计(本月处理的书签数)
- 到期日期
- 宽限期(到期后 3 天)

续订:
- 月度:每 30 天自动续订
- 年度:每 365 天自动续订
- 您将通过电子邮件收到续订提醒

退款政策

  • 年度计划提供 30 天退款保证
  • 月度订阅:首次付款后 7 天内可申请退款
  • 联系支持并提供您的许可证密钥或付款 ID
  • 退款将在 5-7 个工作日内处理

隐私

  • 支付处理:Stripe(PCI-DSS 一级认证)
  • 我们从不存储您的信用卡详细信息
  • 许可证密钥在您的机器上本地加密存储
  • 使用统计数据仅本地存储

支持

免费套餐: 通过 GitHub Issues 获得社区支持
专业套餐: 电子邮件支持(48 小时内响应)
企业套餐: 优先支持(8 小时内响应)+ Slack 频道


❓ 常见问题解答

一般问题

问:我需要 OpenClaw 才能使用这个吗?
答:不需要!它可以独立运行。使用 OpenClaw 可以获得 LLM 分析和通知,但这是可选的。

问:我可以在付费前试用吗?
答:可以!从免费套餐开始(每月 10 个书签)。无需信用卡。

问:如何升级或降级?
答:运行 npm run license:upgrade 进行升级。如需降级,请在续订前联系支持。

问:如果我超出了免费套餐限制会怎样?
答:处理将在 10 个书签处停止。您会看到提示您升级

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor