首页 - 趣闻中心 - 燚,Writeathon:从0开端完成的一个side project,刀鱼的做法

燚,Writeathon:从0开端完成的一个side project,刀鱼的做法

发布时间:2019-03-29  分类:趣闻中心  作者:admin  浏览:219

傍上将军生包子

世界上99%的需求都现已有人想到了,但只需多想一步,王一淳摘银才干转化为马跃大唐产品。

在国外,人们将各种业余时刻打造的产品或项目称为“side project”。这些side project的构思都来自于日子,一初步均为爱好使然,有的逐步走向商业,有的归于安静,但每个创造者都能从中获得高兴与满意。

作为互联网/IT从性情感业者,会有更多时机触摸新鲜事物,信任咱们必定会有许多奇思妙想。这篇文章,便是关于一个s斯克提斯之眼ide project-Writeathon从0到1的进程,一起,也会共享遇到的各种技能坑和产品开发阅历,期望可以给各位参阅,完结自己的side project。

产品设想,从0到1

Side project的初始需求,往往来源于自己或身边人。年头的时分,我方案写一个关于几年前到新西兰进行Working Holiday的系列文章。从最根本的word,到最专业的scivener,还有获得许多好评的ullyses,和后起之秀bear,typroa,byword等等,从上手难度,写作体会,运用方便性,专业性等归纳考虑,均难以让我趁手。

燚,Writeathon:从0初步完结的一个side project,刀鱼的做法

所以,作为一个技能身世的产品,对写作东西/途径做了一番研讨。

世界上99%的需求都现已有人燚,Writeathon:从0初步完结的一个side project,刀鱼的做法想到了,但只需多想一步,才干转化为产品。

上文说到的产品,均可以归为专业写作东西,中心是辅佐写作者组织、输出内容。除此之外,还有写作社区,像国外的medium,国内的简书(这儿不得不燚,Writeathon:从0初步完结的一个side project,刀鱼的做法插一句,简书从一初步的高质量内容社区,到现在充满着各类鸡汤营销软文,非常惋惜),让作者共享、沟通有深度的内容。

还有便是最近鼓起的AI写作东西,经过AI对文章进行剖析,以及相关资料的搜集,乃至依据给定的主题和关键字主动创造内容。

终究,是比较少触摸到的,我称之为构思写作东西,尽管也归于写作东西,但中心不在于写作,而在于写作构思激起,例如:htt双血缘是什么意思p://dailypage.co,http://twords.2lch.com,http://blankpage.io等。这些东西的写作功用往往比较简略乃至粗陋,但专心于供给一系列激起构思的效劳,例如写作论题推送,写作进展剖析等等。whiteeeen

回到最初步的需求,我是想找一个各方面到达平衡的产品。一个side project最初步只需满意自己或许最小的需求就足够了,而这样的需求究竟是群众的痛点仍是痒点,则可以经过MVP办法交由用户和商场去验证。

MVP(Minimum Viable Product),最小可用产品,从产品的中心功用初步构建产品。

那么,怎么从这些信息和需求中构思一个产品?

首要要确认的是产品定位,它决议了要做什么。关于专业写作东西,我以为现有的产品现已足够多且优异,暂时没有更好的切入点。而写作社区,则对后期的运营才能有极高的要求。

AI写作是趋势,但有恰当的技能门槛。构思写作东西现在比较短少,是一个可行的切入点。所以初步的定位是交融了专业与构思写作东西的特色,一款能满意根本写作需求的,可以激起作者构思与创造热心的产品。

一起,微信、微博、短视频等各种运用形成的碎片化时刻,让人很难静下心去做一件事,这款产品的理念也是期望供给朴实的写作体会,让人专心于写作。

writeathon的称号,来源于编程马拉松(hackathon),也涵义着写作就像马拉松。

然后,则是要考虑资源,它决议了能做什么。大部分side project初步往往都只需一个人,并且只能运用业余时刻。这就决议了有必要要从最中心的部分初步,关于writeathon燚,Writeathon:从0初步完结的一个side project,刀鱼的做法来讲,作为一款写作东西的中心则是修改器。所以现阶段,首要精力都应该放在怎么完结一个简略而高效的修改器上。

清晰了定位和资源,剩余便是怎么做,也便是产品方案。关于大部分side project来说,一个完好而久远的方案并不是有必要的,只需清晰了中心诉求,其它部分都可以灵敏组织。但出于产品的工作习气,仍是为writeathon组织了一个分3步走的方案:

除非你的side project涉及到前沿范畴,否则应该挑选安稳可扩展的技能结构,安稳是指烈玉锵产品的迭代无需过多考虑其改变,而可扩展是指相关的生态圈可以支撑产品的扩展。

是产品为技能效劳,仍是反之,取决于产品的定位和用户的需求,以及产品的开展阶段。

writeathon首要满意的是自己的需求,对黑鸦监牢于中长篇的写作我仍是习气在传统电脑上完结,一起考虑到通用性,所以优先以web的方法展示。

在三大前端库react、vue和angular中,我挑选了vue,其生态社陆柏久区非常活泼,并且相关的文档也很完善,一起合作Nuxt完结SSR(这儿其实对SSR没有激烈的需求,仅仅借side project作为实验)。

款式结构采用了bulma,与bootstrap比较,其column布局更为灵敏,自定义也很便利。后端接口依据阿里团队推出的eggjs,尽管阿里的开源产品常常凯蒂佩芮无疾而终,乃至被称为KPI产品,庆阳张万福但不得不说eggjs从现在的开展来看仍是很稳健的,非常适宜小团队的快速开发。数据库挑选了mongodb,合作mongoosejs作为ODM。而根底效劳部分,选用的是阿里云。

全体技能结构如下:

产品开发,快速迭代

咱们常常说到产品的快速迭代,但快速迭代并不是只求速度,还要掌握好质量和速度之间的平衡,多久迭代爱情公约一次,每次迭代多少内容。

writeathon由两个项目构成:writeathon-web和writeathon-api,截止至写这篇文章,时断时续2个月,writeathon-web阅历了70次的迭代,writeathon傻瓜行记-api也有30次。

现在的产品版别为1.0.2,完结了以下功用:

在开发进程中,遇到了大大小小的难题,信任做过开发的同学都知道程序员的十大谎话之首:“我这儿是正常的啊”,开发中遇到的问题仅仅初步,处理出产环境及用户环境发生的问题,才是最消耗精力的。

这儿罗列一部分爬过的坑:

限于篇幅,这儿先共享修改器的开发,其它论题有时机再独自打开。

为了防止重复造轮子,修改器是依据codemirror来打造的。Codemirror的功用非常强壮,github上的许多修改Mide448器项目,都有它的身影,其丰厚程度足以打造一个线上的IDE。修改器首要用到了codemirror的markdown语法形式,自定义主题,自定义插件央吉玛老公等特性,与vue结合成了一个名为zeneditor的组件,后续会考虑将其开源。

在格局支撑上,得益于codemirror,除了根本的markdown格局,还支撑github推出的GFM(Github Flavored Markdown),GFM扩展了表格、图片和复选列表等特性。在预览功用上,运用了marked这个库,并经过hightlight-js进行语法高亮。

一起,为zeneditor规划了zen主题及配套的夜间主题zen-dark,其间夜间主题的布景及字体色彩是重复优化得出的。zen主题还供给了zen形式支撑,在该形式黄婷婷灯神下修改器的高度会固定为半屏,一起非当时修改的阶段会弱化视觉作用,类似于其它开源修改器中的打字机形式。

此外,还专门开发了markdown语法提示插件,经过输入‘@’方便刺进markdown燚,Writeathon:从0初步完结的一个side project,刀鱼的做法语法。为了进步功率,zeneditor的首要功用如新建、切换夜间形式、zen形式、保存、导出等均设置了键盘方便键。

当时版别zeneditor呈现的作用,就像一张白纸,让用户最大程度地专心于写作,后续会在细节如字体、色彩、格局支撑、zen形式2.0等继续优化。

产品上线&推行,挑选适宜的途径

许多side project开发完后,没有进行任何推行,权当自娱自乐当然没有任何问题,但其实可以做恰当的宣扬,一来与咱们共享作用,二来可以倾听来自用户的反应,作为下次迭代的参阅。

Side project根本不会有任何的商场推行预算,但只需多花一点精力,相同可以获得不错的作用,一般来说可以考虑以下途径:

writeathon挑选了在producthunt(产品社区)、豆燚,Writeathon:从0初步完结的一个side project,刀鱼的做法燚,Writeathon:从0初步完结的一个side project,刀鱼的做法瓣小组( 产品方针用户群的社区)、v2ex(相关技能社区)和朋友大众号(自身的交际媒体圈)作为第一次推行测验。

从成果来看,producthunt带来的作用是最多的,在上线的一周内获得了130多个赞,近千次的访问量。这个数据尽管算不上多高,但至少迈出了第一步。一起正因为其重视度很高,在上线前必定要做好充沛的预备,否则会糟蹋曝光的时机。

豆瓣我挑选了与写作相关的小组进行宣扬,从作用来看重视量并不高,需求调整相关的用户社区宣扬战略。

假如在产品方针用户群的社区推行并不抱负,需求考虑是否产品的定位呈现了误差,或许缺少招引方针用户的亮点。

v2ex尽管浏览量不少,但相关的评论为0,在技能社区假如仅仅简略的宣扬,而没有相应的干货,是很难发生互动的。

而朋友的大众号自身重视的人就不多,仅作为友谊推行。

第一轮推行往后,应该依据各种途径的重视度和用户的反应,及时调整后续的推行战略,乃至产品的定位及迭代计菜茶茉划。

终究

一个side project,不管终究能否得到广泛的运用和任何,但把自己的主意从0到1完结,自身便是一个高兴而充分的进程,期望这篇文章可以给咱们一点启示,谢谢。

本文由 @阿楚 原创发布于人人都是产品司理。未经许可,制止转载

题图来自Unsplash,依据CC0协议

规划 开发 技释奴止戈术
声明:该文观念仅代表作者自己,搜狐号系信息发布途径,搜狐仅供给信息存储空间效劳。