惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
C
Check Point Blog
Vercel News
Vercel News
Y
Y Combinator Blog
G
Google Developers Blog
P
Proofpoint News Feed
WordPress大学
WordPress大学
MongoDB | Blog
MongoDB | Blog
博客园 - 司徒正美
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
L
LangChain Blog
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
博客园_首页
B
Blog RSS Feed
The Cloudflare Blog
MyScale Blog
MyScale Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Security Blog
Microsoft Security Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
年度 Mac 应用 Craft 推出 2.0 版本,用扩展插件开启更多可能...
2021-12-29 · via 少数派

2021 年已然接近尾声,以 Notion 为代表的「块编辑器」经过多年的发展也早已不是新鲜概念,成为了新兴文字编辑器的 de facto 交互选择。

Craft 在 1.0 时代就因其完整的文字编辑功能、优秀的共享协作体验,以及拥有非 electron-based 的跨 macOS、iOS、iPadOS 三大平台的原生客户端而饱受好评。Craft 让文字工作者在 Apple 生态圈中首次拥有了支持多人协作的原生「块编辑器」,且 Craft 目标明确 —— 专心做好以「原生客户端」为重心的线上文档协作、个人文档撰写的最佳工具。

关联阅读

在 iOS、macOS 和 iPadOS 三端都拥有原生客户端的 Craft。

事实上,Craft 1.0 也做到了这一点:专注文字撰写,放弃做一个「大一统」应用,让使用 Craft 的我们专注于自己的个性化 workflow,而非以应用本身为中心来调整自己。但我们在工作学习中,不可能全程使用同一个应用,我们需要浏览网站、浏览其他应用来获取信息,需要在应用中处理、编辑内容,需要将内容导出、发布、分享、汇总。为此,在 Craft 2.0 大版本更新中,Craft X —— Craft 自己的「插件、扩展系统」应运而生。

Craft eXtension,简称 Craft X,是 Craft 2.0 时代的重磅更新,为 Craft 核心编辑体验带来更多可能性。Craft X 的重点是一套完整的 Craft API,用来辅助我们在 Craft 中的工作流。其中我们在前文的介绍中所讲,Craft X 的设计理念在于:

  • 引入资源:让我们浏览其他内容和网站来获取资源、灵感更加方便;
  • 高效编辑:让我们在 Craft 中进行批量处理操作,或引入预设模板;
  • 发布导出:让我们顺畅地将 Craft 中编辑撰写的文字和「块」内容进行共享、导出、发布。
Craft X:引入资源、高效编辑、发布导出。

可以看到,这样的一套完整拓展插件系统,符合很多 Craft 用户的使用 workflow,能够将 Craft 更加方便地嵌入到自己的工作之中,符合 Craft 2.0 时代「工具为人服务」的创作开发宗旨。为了在开发初期展示 Craft X 的部分功力,Craft 团队设计了一些 demo 性质的 Craft 插件。这些插件我们现在就可以安装试用,展示下载这些插件的官方文档位于:Introducing Craft X

Craft X 的拓展功能

手动开启 Craft X

设置 - Advanced - Craft eXtensions,手动打开 Craft X 功能。

目前 Craft X 正处于开发者测试阶段,需要我们在「设置 - Advanced - Craft eXtensions」中手动开启这一功能。手动打开之后,我们的右侧边栏就会出现全新的 eXtensions 选项卡,点击右上角 + 即可安装下载好的 .craftx 插件安装包,来安装相应的 Craft 插件。

右侧边栏 eXtensions 选项卡,安装 Craft 插件。

其中,这里右侧边栏开启的 Craft X 界面,就是我们主要跟我们安装好的 Craft X 插件交互的位置,我们可以在这里选择相应安装好的插件,执行相应的操作,来完成我们的任务。同时,也是因为 Craft X 在 Craft 编辑器中有一部分单独的 WebView UI 界面,让 Craft X 拥有更多可拓展的功能方向。

当然,Craft 团队也明确说明了,目前 macOS 端的唯一非原生界面就是 Craft X 的 WebView 界面,其余编辑器、文件管理等等界面,依旧是原生的 macOS 实现。

引入内容

为了展示「引入第三方内容」来激发灵感、辅助写作的 Craft 功能,Craft 官方提供了 Hacker News 插件:Bring information in - Hacker News

Hacker News 插件将 Top 10 内容插入 Craft

Hacker News 插件通过访问 Hacker News 官网 API,检索 Top 10 热门话题,并将请求得到的话题标题、链接、upvote 数量等等信息,归总进入 Craft 当前页面中。Hacker News 插件看起来好像比较简单的功能,实际上包含了「请求外部 API」「在 Craft X 专用界面中显示 UI 元素」「将请求结果导入 Craft」等等一系列的功能实现。这一插件确实体现了 Craft X 所具备的功能潜力,让 Web Clipper - 网页收藏类 Craft 拓展成为触手可及的功能。

高效编辑

在 Craft 编辑器内部,Craft X 也能发挥重要作用。首先,Craft 官方给出了一个简单的 snippet 插件,可以在 Craft 文档中选择部分内容,作为「模板」或可重复使用的「文本段」,保存进入 Craft Snippets 插件之中,后面再需要写入同样的文本段落,即可使用本插件一键直接插入 Craft 文档之中。我们可以在这里下载本插件:Craft Snippets

Craft Snippet 插件保存、插入重复使用的「文本段落」。

为了展现更为强大的 Craft X 编辑功能,Craft 团队提供了一个批量编辑处理文字的效率插件:Craft PowerTools,并且集成了下面的三种功能:

  • 全局搜索替换:支持规则自定义与正则表达式的文本搜索,支持整篇 Craft 文档的批量文字替换;
  • 高级 block 选择:能够对文档中的文本进行搜索选择,也可以直接选择筛选匹配 block 样式、列表样式、以及文字本身的样式;
  • 高级批量操作:还集成了许多批量处理小工具,比如批量移除文字样式(格式刷)、批量应用样式、按字母顺序排列文本、批量转换 block 为无序列表等等;

我们可以在这里下载:Craft PowerTools

Craft PowerTools 提供的查找替换、高级批量选择、格式样式批量处理插件。

Craft PowerTools 更多的还是为了示范性的 demo Craft X 的各项功能,并给予开发者们更多的灵感来开发强有力的 Craft 拓展插件。同时也是为了方便 Craft X 开发者朋友们,Craft 也提供了 Craft X 示例插件,用于展示一些基础性的操作功能与如何实现它们:比如数据 API 操作、Craft 编辑器 API、以及本地存储 API 等等。示例插件可以在这里下载:Craft X Example

Craft X 示例插件:展示各项 API 操作与功能。

发布导出

最后,Craft 通过两个插件来展示如何将在 Craft 中撰写好的文章、文档,导出发布到第三方 App 或平台。对于整篇文章,Craft 可以直接利用 Craft X 的 Export to Blogs 插件将文章导出到相应的平台,只需要配置好平台的 API 密钥(比如 Medium)以及站点信息(比如 Ghost 还需要站点 URL)即可将文章直接一键发布。

使用 Export to Blogs 插件将 Craft 中的文章发布到其他平台。

这一插件展示了将 Craft 文章直接导出为通用格式,或转换为其他第三方平台所接受格式的功能。同样也体现了 Craft X 的通用性和 Craft 文档格式的灵活,利用这一功能我们可以放心大胆地在 Craft 中撰写文字,在最后利用 Craft X 一键发布文章到指定平台,或者批量将 Craft 中的文档导出并创建个人站点 —— 这些都是可以简单实现的拓展功能。

另外,对于第三方 App,Craft X 也可以将自己的文本块转换为相应的格式,从而顺畅地导入其他应用之中。Craft 官方提供了 Send to Apps 的插件,用来将整篇 Craft 文章导入比如 iA Writer、Ulysses、Bear 等写作软件进行最终修改,或将部分选中的 Craft 内容,导入包括 OmniFocus、Things、DayOne 等 GTD 软件,并转换为相应的比如 Todo 事项或日记部分。

将部分 Craft 片段或整篇文章导入第三方 APP。

不难看出,Craft X 提供了完整的 Craft 文档内容 API,并可以灵活地将文字块转化为通用的或第三方应用、平台所接受的格式,再由 Craft 发送请求,将 Craft 文档进行方便的导出、发布。足以见得 Craft X 强大的功能和灵活的工作流适配。

Craft 2.0 的其他更新内容

除了 Craft X 之外,Craft 2.0 还对自己编辑器的核心体验进行了 Bug 修复和更新优化,并画了一张巨大的饼。Craft 团队介绍他们将预计在未来的一年内:

  • 提升对图片、文件、嵌入内容的编辑支持,让「块编辑」继续接近传统「行编辑」的体验;
  • 引入「标签系统」「双向链接」,提供更方便的内容跳转功能,扩展组织浏览文字内容的体验;
  • 提升多人协作功能,包括评论的推送通知、更细粒度的团队管理功能、以及更多的页面分享自定义功能(比如分享页面协作编辑链接、共享链接自定义、SEO 和域名自定义等)。

同时,Craft 也宣布了在 2022 年第一季度的 Web 端完整支持(达到和 macOS 一样的编辑体验),为跨出 Apple 生态圈进行充分准备。可以预见,Craft 在 2.0 时代将全方位提升其文档编辑功能,让 Craft 能够无缝进入任何人的工作流程之中。

尾巴

Each person should rightfully expect all their software tools to have the flexibility to suit their own unique needs, so you can focus on your workflow, instead of fighting a tool that gets in your way and doesn't work for you.

Craft 2.0 的设计均围绕着「将我们工具适配原本的工作流」而非「修正我们的工作流只因工具不够灵活」的理念。Craft X 的问世让 Craft 的可扩展性大大增加,让 Craft 的功能特性拥有无限可能。

与此同时,Craft 2.0 时代还有着许许多多的开发计划,让 Craft 从一个「原生客户端」为主要优势的文档应用,转变为拥有强大功能、优秀体验的文字处理、多人协作的块编辑器。

本文的介绍就到这里,感谢大家的阅读。

> 下载少数派 客户端 、关注 少数派公众号 ,发现更多实用 App 📱

> 实用、好用的 正版软件,少数派为你呈现 🚀