con un clic
notion-random-article
从 Notion 文章收藏随机推荐一篇,输出摘要+链接。触发:随机推荐/给我一篇收藏/random article
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
从 Notion 文章收藏随机推荐一篇,输出摘要+链接。触发:随机推荐/给我一篇收藏/random article
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
为五年级(英文中等水平)孩子生成一篇150-250词的英文短文,用于朗读练习和口语表达讨论, 主题为励志/哲理/成长类(如坚持、失败与尝试、好奇心、独处与自我、友谊等)。 当用户说"给孩子写一篇英文短文"、"生成一段英文阅读材料"、"帮我写一篇励志英文短文给孩子读"、 "再来一篇类似的英文材料"、"换个主题再写一篇"时,必须触发本 Skill。 文章采用固定结构:具体场景/意象开头 → 展开为普遍道理(2-3句稍复合的句子)→ 开放式讨论问题结尾, 核心句子加粗,文末附1-2个生词的简易英文释义。
为用户生成一份关于某本书的深度阅读报告,带结构标题,适合深度阅读和知识内化,报告结尾附有互动问答环节。 当用户说"给我《XX》的阅读报告"、"帮我解读《XX》"、"我想深入了解《XX》"、"我读完了《XX》,帮我做报告"、 "《XX》读书笔记"、"书评《XX》"、"帮我快速了解《XX》"、"我想把《XX》和《YY》比较"时,必须触发本 Skill。 支持七种报告类型:入门精读型、读后深化型、重读唤醒型、精华闪读型、应用实践型、批判辩论型、对比阅读型。 报告目的是帮助普通读者加深记忆、与既有知识产生联系、产生洞见,并替代逐字阅读快速掌握核心。 报告结尾必须启动一对一问答互动,每次只出一题,等用户回答后给出点评再出下一题。
微信读书划线转 Anki 卡片,自动上传 CSV 到 GitHub 仓库。当用户说"把划线做成Anki卡片"、"微信读书笔记转Anki"、"导出Anki"、"帮我制卡"、"划线复习卡片"时触发。支持两种输入:自动拉取微信读书划线(需 WEREAD_API_KEY),或用户手动粘贴划线文本。生成的 CSV 自动推送到 Nickilism/Skills 仓库。
| name | notion-random-article |
| description | 从 Notion 文章收藏随机推荐一篇,输出摘要+链接。触发:随机推荐/给我一篇收藏/random article |
DB: a60f4ca1-08a3-4d31-8a14-365ef59e4c71 · $NOTION_TOKEN · notion-cli search
依赖: ./pick_random.py(与 SKILL.md 同目录),执行前 which notion-cli && test -f ./pick_random.py
notion-cli search --database "a60f4ca1-08a3-4d31-8a14-365ef59e4c71" --page-size 100 2>/dev/null > /tmp/articles.json
python3 ./pick_random.py < /tmp/articles.json
输出行:ID: URL: TITLE: NOTES_B64:(base64 编码,解码:base64 -d)ORIG: SOURCE: TIME:。TAGS: 行可看标签分布。
用户指定主题(如"哲学")→ 过滤 tags,跳过随机选标签。
📖 **今日随机推荐** [**{TITLE}**]({URL})
🏷️**标签** {tags}
📚**来源** {SOURCE}
📅**收藏时间** {TIME}
📝**摘要** {NOTES_B64 解码内容;为空则省略}
🔗 [阅读原文]({ORIG})
NOTES_B64 为空 → 不显示摘要,不 fetch 正文。
| 场景 | 处理 |
|---|---|
search 401 | 提示 NOTION_TOKEN 失效,中止 |
search 超时 | 5s 重试 1 次,仍失败则中止 |
| total=0 | 提示数据库为空,中止 |
| 用户不喜欢 | 回 Step 1 |