# 专访钟颖：小白也能用的自动化神器，背后有什么秘密？

- 作者：姚莹
- 发布时间：2019-06-14 18:32
- 原文：https://www.ifanr.com/app/1215466

![](https://s3.ifanr.com/wp-content/uploads/2019/06/xs-2.jpg)

如果你想通过自己动手，让手里的 iPhone 更好用，那么 JSBox 你一定不会错过。这是一款对编程新手和小白都非常友好的工具，可以通过它创造出一系列优化 iOS 通知中心的组件。点击[这里](https://www.ifanr.com/app/1049763)，查看我们之前的详情评测。

为了让 iPhone 更好用，JSBox 的开发者钟颖曾制作了多款应用，其中就有大家熟悉的 Pin。

今天我们请来了钟颖，让他和大家聊聊为什么他会热衷于开发「创造工具」的工具。

### 认识钟颖

钟颖，从 2012 年开发 iOS 和 Mac 平台软件至今。开发过的 Pin、小历等 app，被 App Store 多次推荐，其中 Pin 荣获 2016 年 App Store 中国区年度应用。

近期一直在不断更新新项目 JSBox，这是一款「创造工具」的工具，旨在在 iOS 平台上给有一定动手能力的用户提供一个可灵活自定义的工具。

![](https://s3.ifanr.com/wp-content/uploads/2019/05/avatar-01.jpg)

### 能不能用一句话介绍一下 JSBox ？

JSBox 是一个为效率工具爱好者设计的 iOS 应用，可以通过 JavaScript 来实现各种原生的 iOS 插件，让你无需对 iOS 有所了解，就能制作出自己的应用。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/WechatIMG2105.png)

### 为什么会想到开发 JSBox 呢？

这个 app 脱胎于 Pin 3.0 里面用脚本来处理文本的功能。

一开始我想在 iOS 上面通过 JavaScript 来对剪贴板文本做灵活的处理，后来基于这个概念制作了更强大的 JSBox。在之后不断地完善之下，JSBox 提供了更丰富的接口，以及更专业的编辑器。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/the-first-line-code.png720.jpg)

### 开发过程中遇到最大的挑战是什么？

对于一些比较小的应用，很多问题往往已经有了成熟的解决方案。但是对于 JSBox 来说，有很多功能的实现完全没有可以参考的开源实现，很多时候甚至没有人讨论。

比如说，在 iOS 平台实现 JavaScript 智能的自动补全，还有实现 JSBox 里面通过拖拽来创建图形界面的功能。

可以说 JSBox 里面有不少功能在开发方面很有挑战，必须对某个领域有一些研究才能做得下去。

### 你对 JSBox 的长线规划是怎样的？

JSBox 是一款要开发很久的产品，我大概从 2017 年的 10 月份开发到了现在，但是现在的版本距离理想状态依然很远。

在接下来的一段时间，会向几个方面努力，比如提升对 iPad 的支持，提供更好的调试工具，以及优化跨平台开发的体验等等。最终的目的，是为了开发脚本和使用脚本的体验都能让人满意。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/xs-2.jpg)

### 刚刚从 WWDC 现场回来，你的最大感触是什么？

感触很多，WWDC 已经成为全球 Apple 开发者的盛会，更是 Apple 的一场 show，无论是 Keynote 还是 Session 都能看到 Apple 的专业。

### WWDC 2019 上给你最大震撼的是什么？

最大的震撼还是 Apple 对隐私的投入吧。

比如 Sign in with Apple 以及全新的 Find My。Apple 绝对是隐私方面做得最好的公司，同时也带动了开发者们朝这个方面努力。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/ios13-sign-in-apple02-100798240-large.jpg)

▲图片来自：MacWorld



### 体验 iOS 13 的感觉如何？

第一时间升级了 iOS 13 和 macOS 10.15，基本已经可以用作日常主力使用，但仍然不建议普通用户升级。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/ios_660_060419021313.jpg)

### 用户利用 JSBox 制作的工具中，你觉得哪些比较有意思？

在众多的由用户开发的工具里面，我觉得最有意思的还是小历的 JSBox 版本和 Pin 的 JSBox 版本。

他们通过 JSBox 编写工具来弥补原有工具不让他们满意的部分，这也是 JSBox 的初衷。

### 用户对 JSBox 的反馈怎么样，有没有一些有趣的故事可以和 AppSo 分享一下？

这样一款「硬核」的产品，用户评价的两极分化比较严重。

很多乐于动手的用户对 JSBox 的评价很高，因为 JSBox 能让他们根据自己的需求制作出工具，当然也有部分用户表示上手难度太高。

在所有的用户故事里面，最让我动容的是有个用户完全靠自学，一点点写出了 JSBox 版本的小历。尽管他的初衷是为了卸载小历，但我觉得这就是 JSBox 的使命：

让愿意动手的人可以改造自己的工具，如果可以学到一些东西，那就更好。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/001.png)

▲ 左：用户做的脚本，右：用户的反馈



### 如何让用户更喜欢你的产品，这种亲切感是如何建立的？

主要还是靠社交平台上的各种交流，比如 Telegram 群和官方的社区。

本质上来说 JSBox 只是一个编程工具，但实际上我在做客服的过程中也解答了很多与 JSBox 本身没有太多关系的编程问题。在这样的一些交流下，不断地把社区氛围做起来。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/croissant-coworking-1668360-unsplash.jpg)

### 如何建立良好的用户反馈机制与任务管理 ？

JSBox 提供了几个反馈渠道，其中最常见的是邮件反馈，另外也建立了相应的 Telegram 群，还有自己的论坛。

我会每天抽一定的时间集中地去回复这些内容，尽量做到解答用户的疑惑。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/artem-sapegin-176819-unsplash.jpg)

### 如何判断自己的长处与行业大势的结合点 ？

我觉得我没有这个问题，我的几个项目一开始都是为了解决自己的需求而做的，发现反响不错就继续做下去了。

或许独立开发者不适合想这个问题，行业大势这个话题太大了，对于小团队，把一个小需求做好可能是更好的方式。把自己的小需求解决好，然后卖给有同样需求的人。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/awork.jpg)

### 开发一款产品，什么情况下你能确定方向是对了的 ？

现在要试错的话有很多渠道，比如社交媒体，测试平台 TestFlight 等等。

但是对于小团队或者独立开发者来说试错的成本其实是比较高的，不可能像大厂那样什么都做，把有反响的项目深耕下去。所以我还是那个观点，独立开发者要做自己喜欢的项目。

### 最得心应手的一件工具是什么？

不说自己的作品，Mac 上面的话我最近最喜欢的应该是 VS Code，可以说是我除了写 iOS 之外的万能编辑器。

另外也离不开 Telegram，可以说是 IM 里面最好的。

![](https://s3.ifanr.com/wp-content/uploads/2019/06/WechatIMG2114.png)

### 能不能和我们分享一下你日常的工作流？

我日常用自己开发的 TodayMind 记录一些要做的事情，Xcode + VS Code 在 Mac 平台上面开发，用 Sketch 做设计，Fork 是我的 Git 图形界面，另外也用 iTerm 2 + Oh My Zsh 这样的组合。

### 能不能给我们看看你的办公桌面？

很简单的升降桌 + MacBook Pro。

![](https://s3.ifanr.com/wp-content/uploads/2019/05/desk.jpg)

### 开发工作之余，你最喜欢做什么呢？

看电影。

### 能不能和我们分享一下你的手机首屏，看看你的常用 app？

![](https://s3.ifanr.com/wp-content/uploads/2019/06/IMG_1569.jpg)

题图自：Wired

### 关于 A Talk

> 产品（Product），是用来满足人们需求和欲望的物体或无形的载体。

AppSo 报道过无数的好产品，但好产品究竟从何而来？AppSo 希望让产品背后的人，和你聊聊产品幕后的事。

于是，访谈栏目 A Talk 应运而生，关乎产品、关乎运营、关乎创作。

如果你也想加入 A Talk，与 AppSo 百万读者分享你的产品经验，请在 AppSo 微信公众号回复【开发者】，了解更多详情。

往期回顾：

[专访 GoodNotes 主创：如何打造 iOS 上最好的手写笔记？](https://www.ifanr.com/app/1222179)

[专访《马卡龙玩图》主创：三千万人都在用，他们如何打造最好玩的抠图 App？](https://www.ifanr.com/app/1218159)

[专访 NOMO 开发者飞猪：刷爆朋友圈的相机 App ，从诞生起就是「意外」](https://www.ifanr.com/app/1220201)

[专访 WWDC 奖学金获得者翁培钧：从全球作品中突围，他只用了十天](https://www.ifanr.com/app/1221077)

[专访陈星汉：为什么要花七年，做一个免费游戏？](https://www.ifanr.com/app/1216331)

[专访腾讯天美工作室：看不见也能玩的游戏，为什么能让玩家泪流满面？](https://www.ifanr.com/app/1209726)

[专访周楷雯：如果我坚持 10 年，能做到多极致](https://www.ifanr.com/app/1180723)

[专访徐五四：回顾十年开发经验，这位十项全能的独立开发者说了些什么？](https://www.ifanr.com/app/1187404)

[专访承槐：传文件又快又好还免费，这为什么是一笔好生意？](https://www.ifanr.com/app/1196857)

[专访王妙一：真诚做游戏，一个人也开心](https://www.ifanr.com/app/1201677)

[专访 Sorted 主创：把一半时间放用户身上，做高效的时间管理工具](https://www.ifanr.com/app/1204688)

[专访 MiniHour 开发者李世超：好的产品一定是有温度的](https://www.ifanr.com/app/1215449)
