返回顶部

阅读笔记阅读笔记

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
86
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

阅读笔记

阅读笔记 Skill

触发条件

用户发送文章链接 + 说「阅读笔记」/「帮我记一下」/「保存这篇文章」

支持的来源

平台格式备注
微信公众号mp.weixin.qq.com链接自动加 ?scene=1
微博
weibo.com | 直接抓取 | | 雪球 | xueqiu.com | 直接抓取 | | B站 | bilibili.com | 视频页面信息 | | 其他公开网页 | 任意 | 通用抓取 |

飞书文件夹结构

  • - 根目录: https://vk8zot12ir.feishu.cn/drive/folder/U4p7fPrW1lmQzedgT9rcenKQnbh
  • 阅读笔记: https://vk8zot12ir.feishu.cn/drive/folder/C5NZflqNJlCK0EdaTQ2cmhVdnJg

分类文件夹(自动匹配)

内容关键词分类文件夹文件夹 Token示例
投资、股票、财报、金融、巴菲特、芒格、估值、商业模式、段永平投资商业CjgCfVSCIlSpWqdgql8cdl84nlg段永平投资理念、高盛分析报告
AI、大模型、ChatGPT、字节、腾讯、阿里、科技公司、芯片、自动驾驶、豆包、元宝、千问
AI科技 | F6kOf6XahllQ1Rd5qyOcByPOnxc | AI巨头竞争、技术趋势 | | 汽车、新能源、电动车、理想、蔚来、小鹏、小米汽车、自动驾驶 | 汽车新能源 | QyEEfY7Wll1NBadXkvEcmRybnxe | 新能源车企动态 | | 育儿、教育、家庭、孩子、学习方法 | 家庭教育 | DK2ifbzlclZXmYd8fsOcrHUXnbf | 教育理念 | | 健康、饮食、运动、养生、饮食建议、营养 | 健康生活 | Pnl9fjWhPlNQdddyIA3cKdoanMc | 水果控糖指南 | | 其他不匹配的内容 | 其他 | EHv3fsHxSl9wp9d11encyKmfn3f | 通用分类 |

⚠️ 新增分类时必须同步飞书

当用户要求新增分类(或内容无法匹配现有分类)时,必须同时完成以下步骤:

  1. 1. 本地创建文件夹:
bash mkdir -p ~/.openclaw/workspace/saved/reading-notes/{新分类名}
  1. 2. 飞书创建子文件夹:
python # 在阅读笔记根目录下创建子文件夹 reading_folder = C5NZflqNJlCK0EdaTQ2cmhVdnJg resp = requests.post( https://open.feishu.cn/open-apis/drive/v1/files/create_folder, headers=headers, json={name: {新分类名}, foldertoken: readingfolder} ) newfoldertoken = resp.json()[data][folder_token]
  1. 3. 上传文件到飞书:
python uploadurl = https://open.feishu.cn/open-apis/drive/v1/files/uploadall # 上传到新创建的文件夹
  1. 4. 更新 reading-notes-links.md:
- 新增分类标题和文件夹链接 - 文件夹链接格式:https://vk8zot12ir.feishu.cn/drive/folder/{新文件夹token}
  1. 5. 更新 SKILL.md 本身:
- 在「分类文件夹」表格中添加新分类(含关键词、文件夹 Token) - 保持表格持续扩展

飞书 API 配置

python
appid = clia929129e4278dced
app_secret = usgK70hkHYBTQTtqMUFUMeXPPQDp35CE

文件夹 token

root_folder = U4p7fPrW1lmQzedgT9rcenKQnbh reading_folder = C5NZflqNJlCK0EdaTQ2cmhVdnJg

分类文件夹 token(从 reading_folder 子文件夹获取)

投资商业、AI科技、汽车新能源、家庭教育、其他

处理流程

Step 0: 获取日期

⚠️ 保存日期必须是用户实际分享链接的时间,不是文章内容中的日期!

从用户消息的 timestamp 获取日期(格式如 Sat 2026-03-28 02:06 GMT+8),提取 YYYY-MM-DD 部分作为文件名前缀和元数据中的保存日期。

python

用户消息 timestamp


user_timestamp = Sat 2026-03-28 02:06 GMT+8
date_prefix = 2026-03-28 # 从 timestamp 提取

元数据中的 保存日期 也必须写这个日期,不能从文章内容中提取

Step 1: 抓取原文

bash

打开浏览器


openclaw browser open 链接?scene=1
sleep 5

获取标题

openclaw browser evaluate --fn () => document.querySelector(#activity-name)?.innerText?.trim() ||

获取原文

openclaw browser evaluate --fn () => document.querySelector(#js_content)?.innerText ||

关闭标签

openclaw browser close

Step 2: 清理换行符

微信公众号原文中 \n 是字面量字符串,需要替换:

python
content = raw.replace(, ) # 去掉首尾引号
content = content.replace(\\n\\n\\n\\n\\n, \n\n)
content = content.replace(\\n\\n, \n\n)
content = content.replace(\\n, \n)
paragraphs = [p.strip() for p in content.split(\n\n) if p.strip()]

Step 3: 合并短段落

公众号文章经常一句话一段,需要合并以提升可读性。保留原文完整性,不删减内容

python
merged = []
buffer =
for para in paragraphs:
# 标题段落单独处理
if istitle(para, originaltitles):
if buffer:
merged.append(buffer)
buffer =
merged.append(para)
continue
if len(buffer) + len(para) < 280:
buffer = (buffer + + para).strip() if buffer else para
else:
if buffer:
merged.append(buffer)
buffer = para
if buffer:
merged.append(buffer)

Step 4: 识别原文标题(关键步骤 ⚠️)

原文中的段落标题是文章结构的核心,绝不能忽略或自创标题。

识别方法

  1. 1. 先收集所有短段落(<40字),作为疑似标题候选
  2. 对比合并前后的段落,找出哪些是原文的独立短段落
  3. 标题通常有以下特征
- 独立成段,前后有空行 - 字数 < 40 - 不以句号、逗号结尾 - 包含行业/业务关键词(如消耗战、转向、收缩、军备竞赛、巴别塔等)

识别流程

python

第一步:在合并前,先收集所有短段落作为标题候选


title_candidates = [p for p in paragraphs if len(p) < 40]

第二步:对每个疑似标题,检查前后段落是否有空行分隔

for i, p in enumerate(paragraphs): if len(p) < 40: # 检查是否独立成段(前后是空行或内容段) if i > 0 and i < len(paragraphs) - 1: # 这是一个短段落,标记为标题 标记为标题

第三步:合并时遇到标题就跳过,单独保留

for para in paragraphs: if para in original_titles: # 标题不参与合并 if buffer: merged.append(buffer) buffer = merged.append(para) # 标题单独一段 continue # 正常合并逻辑...

常见标题模式(示例,每篇文章需根据实际内容调整)

投资类:收缩、省钱、转型、盈利、亏损、估值、现金流...
科技类:DeepSeek、豆包、元宝、补课、军备竞赛、博弈、入口...
汽车类:发布会、量产、智驾、增程、纯电、交付、开城...

⚠️ 重要:不要自创标题,必须用原文的段落标题!

Step 5: 生成阅读总结

⚠️ 必须真正阅读全文

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 feishu-reading-notes-1775974396 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 feishu-reading-notes-1775974396 技能

通过命令行安装

skillhub install feishu-reading-notes-1775974396

下载

⬇ 下载 阅读笔记 v1.0.0(免费)

文件大小: 7.01 KB | 发布时间: 2026-4-13 10:16

v1.0.0 最新 2026-4-13 10:16
feishu-reading-notes 1.0.0

- 初始版本,支持微信公众号、微博、雪球、B站等文章自动抓取和归档。
- 通过发送文章链接并说“阅读笔记”或相关短语触发笔记生成。
- 按内容关键词自动分类到飞书云盘对应文件夹,生成 Markdown 阅读笔记。
- 自动处理原文标题识别、段落合并、金句提取等内容整理流程。
- 输出严格规范的 Markdown 格式,带元数据,文件名含用户分享日期。
- 配套详细质量检查流程,确保阅读笔记的准确性与可读性。

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

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

p2p_official_large
返回顶部