想法01 March, 2024

准备开发一个帮助我写论文的产品

Monst

郑小强

开发者

当前是我研一的下学期,正常顺利的话今年9月就要开始写研究生论文了。

虽然我没有写过研究生论文,但是也能想象得到那绝对不是一件容易的事情。

那既然如此,身为互联网从业人员的我,第一时间就想到:当前有没有哪些产品可以帮助我来写论文呢? 在网上搜罗了一圈,发现结果不太理想,其实是有一些现存的工具,能够在某些方面提升写论文的体验,比如:

  • Endnote,可以做文献管理,写笔记,做分类,导出等
  • Grammaly,帮你做英文语法检查
  • 知网,sci-hub等等文献网站,帮你搜论文下载论文,查重等
  • 还有一些word工具,帮你做排版,内容检查等
  • 随着目前AI的能力加持,也出现了很多AI帮你写论文的产品,一键开题,自动写大纲等等,一堆堆的……

我总体体验下来的感受是,东西非常散,Endnote是一个国外产品,费用很高,并且经常打不开,Grammaly对写中文的论文也不太友好,我找到的各种资料,下载的论文pdf,也有在网上看到的网页链接,还有很多可能是公众号的文章,这些材料,我都没有办法很好的做管理。在写作层面的辅助工具,其实大多都不是针对写论文的,都是某些子功能,恰好能够用在写论文上而已,学习成本很高。AI的论文生成,亲自体验了一下,额,可不能把毕业证押宝在这上面(但也不能说它没有价值,AI写出来初稿,自己改也是一个途径)。

那我想要的是一个什么样的东西呢?

然而因为我也没有写过研究生论文,所以感觉自己也只是在瞎猜,本着边思考,边摸索,边操作的基本原则,我脑海构思的写论文过程大概如下:

1. 资料收集

不管我是否完成了选题,前期都需要做很多的资料收集,需要查,搜,看,归类整理,标注和记录。

这样我就需要有一个地方,能够来安放这些材料,除了安放之外,收集的便利性也很重要,偶然看到一篇文章,觉得以后写论文会用到,要存起来,这就是一个最基本的read in future的需求。现阶段,我们看到的公众号文章,基本要么点击『收藏』,要么发送给文件传输助手这样的,等到需要的时候,还得回来一篇篇翻找。

微信是我们最常用的App,我畅想的是有一个『服务号』来做承接,它类似文件传输助手,你往这个服务号随便丢东西,pdf,word,image,公众号文章,网页链接等等,最后都能够存储到你的个人空间当中。

那你可能会想:我用网盘不就得了么?

除了基本的文件整理之外,我们还需要做归类,阅读,批注和标记,并且资料筛选,标注的过程,才是有效的内容整理的过程。所以需要一个专注的个人WEB空间来完成这些事情。

在资料阅读和整理的过程,可以应用上AI的能力,做内容总结,指导阅读,和一些内容的查询等等。

资料收集的过程,往往会面临查找很多文献的问题,而且很多文献资料都是有版权,需要付费的。

当然网上也其实有一些是可以公开免费资源,这块可以考虑看看搜罗一些,能不能进行集成到站点当中,一站式提供搜索入口,或者提供基础的网址导航也可以,解决个体信息偏差的问题。

2. 写作环节

这个环节,我想的是不单独做什么编辑器了,世界上最好用的写论文工具,一定是word!

但是单纯只有word,也不太够,很多时候,我总得对着材料借(chao)鉴(xi)一下的吧,那我又得切换到个人空间里头,或者下载到本地打开,来回切来切去,以及写作的排版,大纲制作,引用摘要,文献引用等等也都是一些非常琐碎的事情,还不得不做。

这个时候,一个专门为写论文而生的word插件,就非常合适了。提供常见的论文模板,格式规范工具,一键帮你生成一级标题,二级标题,字体字号间距吧啦吧啦,同时能够做好引用,避免改内容的时候,忘记修改引用等等一些小错误。

当然万能的AI聊天窗口,肯定是标配!用鼠标选中一段文字,然后再聊天窗口里头告诉AI:帮我把这段话润色一下,插件不仅能够给你输出润色的效果,还直接帮你替换掉选中的内容,连Ctrl-C/V都省掉,想想就很开心。

插件另外一个很重要的能力,是和web个人空间的数据做同步,存储在web空间的材料,也能够在word中及时方便的打开,浏览,拉取之前做的标注,笔记等等,让一件事情,可以在一个地方专注的完成。

然后基本的文稿自动同步云端,什么自动版本管理之类的,能做的都做上,避免本地成堆的『初稿』『二稿』『最终稿』『最终稿1』……

3. 校验环节

论文的一大痛点,5万多字的word,检查起来,眼睛都要看瞎,什么标点符号,排版,间距,格式,语法等等,这些没有技术含量的事情,都交给插件来做。

但还是有一个很重要的事情:查重。

我其实并不知道查重这个过程是怎么操作,没有玩过,猜想是把当前的文档传到知网或者某个地方去,然后人家给一个重复率之类的数。想来我吭哧吭哧码了五万字,结果重复率居高不下,那该有多闹心……所以如果能够在实际编写的过程中,就能够在过程中知道重复率,就可以边写边调整(还可以让AI来帮我们调整,你懂的)。

所以可以考虑在系统层面去对接实现这样的查重能力,集成到word插件当中,就可以阶段性的完成查重的工作。

总结

要写一篇优质的论文,还是得花很多的心思和精力的,以上这些想法,都不能实际替代我们写论文,有好的投入,才可能有好的结果。但是如果有一些辅助的能力来帮助我们高效的投入,更好的获取优质结果,也是一件很有价值的事情。

然而上面的想法,也不见得都很靠谱,但是还是值得一试,如果万一它确实能够解决我的许多问题,那势必也能够解决许许多多和我一样的小伙伴的问题。

今天正好是3月1号,我计划用这个学期的时间来完成这个产品(从总体的需求,设计,开发,测试),东西还是非常多的,目标是在9月1号达到核心能力可用的状态。