使用Tidyread本地生成每日AI摘要

作者 : noise 发布时间: 2024-04-10

介绍

Tidyread 支持管理和计划你的日常阅读,并通过 AI 摘要、整洁的简报使你获得更现代的阅读体验。

官网:https://www.tidyread.info/zh-CN

Chrome插件:https://www.tidyread.ai

它基于 Raycast、WriteFreely 等项目开发,支持 Raycast AI、OpenAI、MoonshotAI 作为 AI 摘要的提供者。

它包含了五个 Raycast 命令:

  • Daily Read: 最常用的命令,可以查看今日阅读及简报。
  • Manage Sources: 次常用的命令,用来管理阅读源。
  • Auto Digest: 如果你希望每天定时收到自动生成的简报,可以 Enter 执行一次,后续会自动开启直到你手动关闭。
  • Digest List: 这里可以查看所有已生成的简报。
  • Add Source: 添加阅读源,也可以直接在 Manage Sources 命令中进行。

Raycast 插件下载:https://raycast.com/?utm_source=tidyread

效果预览

下方介绍来源于官方文档

启动

国内建议先配置 Http Proxy(需科学上网),否则后续拉取RSS(用于生成简报)的过程可能会由于哔哔原因而失败。【如果你的本地网络环境已可科学上网则不需要配置】

打开 Raycast 设置页面找到 Http Proxy 配置项,填入科学上网工具的 http proxy

选择你感兴趣领域提交后,Tidyread 会自动为你添加一些阅读源,并且跳转到 Daily Read 命令(你最常用的命令)自动生成一份简报

添加你的第一个阅读源

如果你跳过了引导,则需要手动添加阅读源,你会看到一个空列表:

点按 Enter 会触发创建阅读源:

如果经过引导,会自动创建一些阅读源,那么你在Manage Sources中可以自行通过cmd + N 创建订阅源,仍然会进入到上图的界面。

只有 URL 和 Title 是必填项,其他的都是可选的。 通过 Schedule 字段,你可以规划该阅读源的阅读时间,它会出现在那一天的 Daily Read 中。

只有填写了 RSS Link,阅读源才能用于生成简报。如果你想了解如何找到网站的RSS,可参考文档(https://www.tidyread.info/zh-CN/docs/where-to-find-rss)。

如果 RSS Link 一直校验超时导致无法保存,可能是因为没有配置 Http Proxy(需科学上网),

尝试生成简报

进入 Daily Read 命令, 如果跳过了启动引导,可以看到简报尚未生成:

点按 Enter 键,等待简报生成:

生成完毕后,你可以在 Daily Read 中看到简报。点击 Enter 键,可以查看简报的详情:

配置 AI

首先进入到 设置页面 => 插件,找到 Tidyread:

setting
setting

Raycast AI

默认使用 Raycast AI 作为 AI 摘要的提供者。配置如下: 配置如下:

如果您不是 Raycast Pro 会员,将无法使用 Raycast AI。

如果您购买的会员没有包含 gpt-4,使用 gpt-4 会自动降级到 3.5。

OpenAI

配置如下:

Moonshot AI

配置如下:

若没有api,可直接到 moonshot platform(opens in a new tab) 注册

⚠️

若发现较多资讯摘要失败,请检查是否为正式key。找客服充值后会转为正式key。

moonshot_notification
moonshot_notification

摘要 Prompt

默认的摘要为:

Summarize the content within 50 to 200 characters, excluding any references to author publicity and promotion. The summary should be straightforward and in {{lang}}.

你可以在配置中定制摘要的 Prompt:

验证效果

配置完毕后,尝试再生成一次简报,就可以看到 AI 摘要的效果了:

如果简报生成时间过长或者生成失败,可以参考 文档 进行排查。

如果发现有些文章摘要失败了,可以参考 文档 进行排查。

AI 翻译

默认情况,简报的标题和内容的语言跟原文保持一致。

如果你设置了 AI,则可以去配置页面设定 Preferred Language 表单项,简报的标题和内容会自动翻译成你设定的语言:

配置后,重新生成简报,即可看到效果:

注意事项

文章内容之所以会跟你设定的语言一致,其魔法在于默认的 Summarize Prompt 中的 {{lang}} 变量:

Summarize the content within 50 to 200 characters, excluding any references to author publicity and promotion. The summary should be straightforward and in {{lang}}.

在执行摘要时,{{lang}} 会被替换成你设定的语言。 如果你自定义了 prompt,内容的翻译将基于你的 prompt。

为了自动化生成简报并且推送给我们,我们需要需要做两件事情:

  • 设定推送时间
  • 开启自动推送

设定推送时间

前往 Tidyread Extension 设置页面,找到 Notification Time 表单项,填入你想要的每日推送时间,比如 9:30am21:00 等等:

开启自动推送

打开 Raycast 搜索 Tidyread Auto Digest 命令,点按 Enter 键,即可依据前面设定的推送时间开启自动推送:

限制

通知默认只会悬浮一会儿。这意味着它们会显示在系统上,一两秒后就会从屏幕上消失,只停留在通知中心。

要改变系统通知的行为,使其保留在屏幕上直到你将其删除,你需要做两件事:

1.打开 系统偏好设置,进入 通知与焦点

2.进入 脚本编辑器,将通知类型从 横幅 改为 `警报

总结

tidyread为我们提供了更便捷和快速的信息阅读体验,是非常不错的一款效率工具,不过目前支持的RSS上还是有些不兼容,期待产品的后续开发及更新

    来自NOISE资源阁-noisevip.cn
    NOISE宝藏阁 » 使用Tidyread本地生成每日AI摘要

    发表回复

    微信
    我会尽快回复。
    取消