Zeitgeist

出自 ArchWiki

Zeitgeist 是一个服务,用于记录用户活动和事件,包括打开的文件、访问的网站或通过电子邮件进行的对话等等。它以时间线和统计数据的形式,使其他应用程序可以轻松地使用这些信息。有关 Zeitgeist 本身的更详细描述,请参阅维基百科文章

安装

安装 zeitgeist 软件包,其中包含守护进程和数据中心。守护进程从数据源接收元数据,并使用 D-Bus 将其提供给应用程序。数据中心提供被动插件,用于将事件插入到 Zeitgeist 中。

要配置 Zeitgeist 记录的内容,请安装 activity-log-manager 软件包,它提供了一个图形用户界面,您可以在其中过滤掉特定的文件夹、文件类型和应用程序。

要以较低的级别监视和检查 Zeitgeist 的日志,请安装 zeitgeist-explorer 软件包,它提供了一个图形用户界面,您可以在其中像 Wireshark 一样实时查看记录的事件。

数据提供者

以下应用程序仅是能够向 Zeitgeist 发送元数据的软件的一些示例。在某些情况下,必须手动启用此功能。

应用程序

以下应用程序可用于使用 Zeitgeist 引擎浏览或搜索最近的活动

  • GNOME 活动日志 — 浏览您的活动的时间顺序日志,并轻松查找文件、联系人等。
https://launchpad.net/gnome-activity-journal || gnome-activity-journalAUR
  • 最近事件小程序 (Cairo-Dock 插件) — 用于 Cairo-Dock 的小程序,使用 Zeitgeist。
https://www.glx-dock.org/ || cairo-dock-plug-ins
  • Synapse — 用 Vala 编写的语义启动器,您可以使用它来启动应用程序,并通过使用 Zeitgeist 引擎来查找和访问相关文档和文件。
https://launchpad.net/synapse-project || synapse

参见

  • Catfish — 多功能文件搜索工具。可以由 Zeitgeist 驱动。
https://docs.xfce.org/apps/catfish/start || catfish