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

微信文章存Notion

技能标识:wechat-to-notion

Save WeChat public account articles to a Notion database. Use when user sends a mp.weixin.qq.com link and wants to save/archive it to Notion. Fetches title, cover image, body content (paragraphs, headings, images, code blocks, lists) and writes them as Notion blocks.

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

微信文章存Notion

wechat-to-notion

三步将微信文章保存到Notion:抓取 → 分析 → 保存。

配置检查(请先执行此步骤)

检查是否已配置Notion API密钥:

bash
echo ${NOTIONAPIKEY:0:8}...

如果缺失,告知用户:

您尚未配置Notion API密钥:

  1. 1. 访问 https://notion.so/my-integrations → + New integration → 复制密钥(以 ntn_ 开头)
  2. 打开您的Notion数据库 → ... → 连接至 → 选择您的集成
  3. 在OpenClaw配置中设置密钥 — 请勿粘贴到聊天中:

openclaw config set skills.entries.wechat-to-notion.NOTIONAPIKEY ntn_xxx

OpenClaw会自动将其注入为 NOTIONAPIKEY。

⚠️ 切勿要求用户通过聊天消息发送API密钥——该信息会暴露在对话日志中。

设置(一次性操作)

询问用户是否已有Notion数据库。若有,直接使用;若无,请求提供父页面URL并创建数据库:

bash
curl -s -X POST https://api.notion.com/v1/databases \
-H Authorization: Bearer $NOTIONAPIKEY \
-H Notion-Version: 2025-09-03 \
-H Content-Type: application/json \
-d {
parent: {type: pageid, pageid: pageid>},
title: [{type: text, text: {content: 微信文章}}],
properties: {
标题: {title: {}},
链接: {url: {}},
阅读时间: {date: {}},
评分: {select: {options: [
{name: ⭐, color: gray},
{name: ⭐⭐, color: gray},
{name: ⭐⭐⭐, color: yellow},
{name: ⭐⭐⭐⭐, color: orange},
{name: ⭐⭐⭐⭐⭐, color: red}
]}},
标签: {multi_select: {}},
笔记: {rich_text: {}}
}
}

字段名称需与用户语言匹配(例如中文用户使用中文字段名)。

工作流程

步骤1:抓取文章

bash
python3 {skillDir}/scripts/fetchwechat.py <微信链接> > /tmp/wxarticle.json

步骤2:分析(内联执行——直接推理,无需子进程)

使用 read 工具加载 /tmp/wx_article.json。读取 title 和 blocks 中的文本内容,然后通过直接推理生成两个输出:

关键词(3–5个):

  • - 仅提取核心概念:定义文章实际内容的具体技术、产品或领域术语
  • 省略通用/宽泛术语(如AI、效率、生产力、工具、开发)
  • 逗号分隔,保留原始大小写

评分(1–5星):
基于可读性和价值给出星级评分:

  • - ⭐(1):浪费时间——标题党、无实质内容或难以阅读
  • ⭐⭐(2):低于平均水平——内容冗长、肤浅或组织混乱
  • ⭐⭐⭐(3):尚可——包含有用内容但无突出之处
  • ⭐⭐⭐⭐(4):良好——文笔流畅、可操作性强、值得收藏
  • ⭐⭐⭐⭐⭐(5):优秀——见解深刻、结构清晰、领域内必读

3星及以上自动添加精选标签。

评论(一句话,使用用户语言撰写):
评价文章的可读性和价值,而非总结内容。关注:

  • - 结构是否清晰、易于理解,还是杂乱无章、内容冗长?
  • 是否提供可操作的见解,还是流于表面的空洞内容?
  • 谁真正能从阅读本文中受益?
  • 示例:结构清晰,从理论到实践过渡流畅——适合想要入门MCP的开发者(难得没有废话)
  • 示例:标题党,核心内容被三屏铺垫淹没——核心观点一条推文就能说完
  • 控制在35字以内。直截了当——具体表扬或批评,不要含糊其辞。

步骤3:保存到Notion

bash
python3 {skillDir}/scripts/savetonotion.py \
/tmp/wx_article.json \
\
<微信链接> \
<阅读时间_ISO8601+08:00> \
<关键词1>,<关键词2>,<关键词3> \
<评论> \
<评分>

  • - 阅读时间:用户本地时区的当前时间,ISO 8601格式带偏移量,例如 2026-03-12T14:00:00+08:00
  • 关键词:逗号分隔的字符串
  • 评论:步骤2中的单句评论
  • 评分:整数1–5(星级评分);3分及以上自动在标签中添加精选

脚本通过类型(title、url、date、select、multi_select)自动识别数据库架构中的字段名称,每批100个写入所有内容块,并将评论发布到Notion评论面板。

注意事项

  • - 封面图片:从 og:image meta标签提取,作为第一个块插入
  • 富文本(加粗/斜体)、代码块和列表由 fetch_wechat.py 保留
  • 阅读时间默认为当前系统时间,若省略则使用本地UTC偏移量
  • 评论显示在Notion评论面板中,而非页面正文
  • 字段名称与语言无关——脚本按类型映射,而非按名称映射

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wechat-to-notion-1776122128 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wechat-to-notion-1776122128 技能

通过命令行安装

skillhub install wechat-to-notion-1776122128

下载

⬇ 下载 wechat-to-notion v1.2.5(免费)

文件大小: 12.95 KB | 发布时间: 2026-4-15 14:57

v1.2.5 最新 2026-4-15 14:57
- Added a Chinese-language documentation file: README.zh-CN.md
- Updated SKILL.md: changed the "精选" tag to "Featured" for articles rated 3 stars and above, and revised example comments to English for multilingual clarity.
- No code changes; documentation only.
返回顶部