不久前在@小柒 的帮助下完善了设计漫步周刊的工作流,其中自动汇总成文章的功能节省了我大量的时间。分享到推上后,好多朋友对此感兴趣,于是有了这篇文章。

周刊自动化效果展示

 

工作流简要介绍

如下图所示,在浏览器中利用 save to notion 插件进行碎片收藏,统一汇总至 Notion 后,在Notion 中进行分类整理,并搭配图床工具处理图片。整理收集好后,使用 pipedream 自动化脚本自动汇总成一篇文章。

382142ba4d293c7ec34c7d00728f7f14_MD5

使用图床的原因:因Notion官方规则,为了防止爬虫或其他原因,图片地址会定期刷新。所以 pipedream 脚本只能获取Notion中临时图片地址,如果直接用Notion的上传图片功能,脚本所获取的图片会过期故而无法显示。

使用工具

Save to Notion

利用此插件可以快速将网页剪藏到指定Notion数据库。

更重要的是,当你采集相同链接到同一数据库时,他会提示你之前收藏过。

3f99ab2d9540c9d51f1d75ea8964b1af_MD5

Notion

无需过多介绍的强大软件,借助他的数据库我们可以高度自定义自己想要的任何模板

a754b0f7c90f01a14a58a489d797f403_MD5

Figma

主要是为了给图片加水印(正考虑做一个插件来替代这一步骤)
注:图中绿色的图片是为了放进剪映中制作动态配图。(剪映导出视频 —— Gifski 转换成GIF)

5e7a454bed6bbde82b789bf09a0ca773_MD5

PicList

快速上传剪贴板内容至图床

注:图床我用的是 缤纷云 实名认证后有免费 50GB 存储+30GB HTTPS 流量

ecd6d81ff9fe93aa40f4618c9121ed42_MD5

Pipedream

一个面向开发者的集成平台,允许用户通过“触发器 → 工作流程 → 操作” 的方式,实现跨平台自动化流程。且免费额度足够日常使用。

cd62ae83c9027536594a2c45b7ee2b74_MD5

小报童

国内相对优质的付费内容服务,支持邮件和微信推送。

其实我更喜欢 Quaily 平台,它的编辑器和功能更强大(可惜收款方式把我难住了)

deba3b4c280731b3db85be172ab5476c_MD5

使用教程

复制Notion模板(见文章底部)

d3b8ed2108d52df455545e2933029db6_MD5

复制 Pipedream 工作流(见文章底部)

打开文章底部自动化脚本地址后,注册账号并创建工作区

配置信息默认即可。

750d11ff57aa719ee98f962a502037be_MD5

Pipedream 工作流配置(重要)

在这之前先解释下整个自动化流程,见下图

95fa0583dc7826d3de6b8d3c7b2120c9_MD5

这一步开始有些复杂了,在来一点耐心,配置完这些就完成 99% 啦!

工作流复制后点击 Save and continue

59c2aff1b340215ff9e0605c491243ff_MD5

将URL地址替换到Notion的函数中

cab011d1ea0694633d61300b9ccdb459_MD5
a0781e29a54526c0bd1845656523ab98_MD5

替换函数后记得点击一下Notion中 生成周刊 的按钮

这样在Pipedream 中就可以得到一条示例数据,选择最新的一个即可,选择后点击 Continue

c7e9972747d6060d335c2ce6fa5ff813_MD5

继续点击 Test → Continue

d3b9f7218cb02b97539a56382b48e283_MD5

连接你的Notion

这里记得要选择在第一步中保存的 Notion 模板位置

74e450cefbecc8a371c79ebfa09f59a8_MD5

完善PageID

在Page ID 中输入

{{steps.valid_request_and_extract_weekly_id.$return_value.weeklyId}}

一定不要多复制了空格啥的,粘贴进去后会变成蓝色,继续点击 Test

68667ec72c7ac34d32742c8c5ef1e4ee_MD5

查询所有待发布的内容

上述 Test 后,继续点击 Continue,然后选择之前添加的 Notion账号,点击后记得选择 漫步碎片的数据库

选择后,继续点击 Test 后 Continue

da739a69ab4bd01d7afbee4e1a0288ca_MD5

根据数据生成完整的周刊内容

这一步骤是按要求生成周刊内容,如果你的碎片类型与我的不一样,也可以在这个脚本中修改。

当然也可以描述清楚你的需求,然后让任意 AI 工具在此脚本的基础上修改优化

6a0ddfe81b8dab1734882d5ea6938bde_MD5

还是继续点击 Test 然后 Continue

4e4c613df8871d59f15989d48a3a4465_MD5

快了,马上就好了

在 Page Block ID 中输入(同步骤 3.6)

{{steps.valid_request_and_extract_weekly_id.$return_value.weeklyId}}

一定不要多复制了空格啥的,粘贴进去后会变成蓝色,填写后下方的 Block TypeMarkdown Contents 会自动更新,无需修改,继续 Test → Continue

86615f4514787baf3d5ad16562a9ed6c_MD5

真的快了,加油

这一步无需修改任何内容,直接 Test → Continue

c6e5019d3e0958ba92bb75058cfecc54_MD5

最后一步!!!

选择你之前添加的Notion账号后继续 Test → Deploy

decb4206a1c098ceb972f352847b9ceb_MD5

完成啦🎉 我们可真厉害

现在你可以回到Notion的周刊发布中,点击「生成周刊」按钮,等待片刻,即可呈现一篇属于你的周刊

1efe6ac0599b28f505213b63ef0d3d8e_MD5

其他

如果你出现了报错,可以回到 Pipedream 中,将设置中的 Memory 加到 512

05e0b8b339ce7aa533fcdb9da363b160_MD5

模板部分

Notion模板

自动化脚本

相关资料

Save to Notion 官方文档

pipedream 官方文档

PicList 配置教程 (如果你也使用缤纷云,可参照内置AWS S3 部分的文档进行配置)

10
0