素材巴巴 > 程序开发 >

用GPT2和Obsidian搭建了一套写作辅助工具

程序开发 2023-09-02 17:51:49

序言

当我准备写一首诗,遥想太祖爷写下的“北国风光、千里冰封”,于是乎在屏幕上输入“北国”,然后按下快捷键,等待AI给我带来的惊喜。在人工选择干预的情况下,差不多5分钟,一首诗就跟各位见面了:

北国寒气早,南园芳草微。风亭坐相望,唯见白云飞。
 秋风逐画槛,故人今再游。云容流光影,雨色带山丘。
 

也请诸位评判一下,这首诗如何?
意境撇开不说,总的说来结构没有大问题,对仗也过得去。中间变了韵脚,这个,额?就这样吧。

思路

当然,像清华也推出了九歌这样的AI诗歌系统,但我们今天说的这个工具,和很多自动写诗写文章工具不同的是,这能够根据自己的选择干预、逐步推进、可以按照我们自己的思路往前走的。
AI不是主角,只是你的一个助手而已。他可以找出前人的诗句、文章供你参考;同时给你提供一些候选项作为建议;你可以参考修改,然后他再根据你写的内容再提建议参考。他没有越俎代庖,洋洋洒洒却不是你想要的,而是在你的思路下,帮你理清思路、启发引导。这不就是我们想要的吗?

我的工作

我是OBSIDAN的拥趸,大部分创作类笔记都是拥OB来写的。在几个月之前,突然想,能不能加入类似于程序员写代码的那种代码提示的功能来写作呢?基于什么写作工具做这件事情合适?是word、网页、APP、还是其他?
带着这些问题,在市面上找了一圈,网上的写作助手倒是不少,但是没有让我自己特别满意的。
我对这个工具的定位:

结果

经过七七四十九难,第一个release版本磕磕碰碰的出来了,也发到了github。这中间经历过很多问题,比如朋友支持的腾讯云服务器,跑4个模型加全文检索,性能难以维持;连续按hotkey会给系统疯狂发请求,导致阻塞;模型占用空间太大、模型运行效率太低等等。花了很多时间去处理这些问题,还有很多问题没有较好的解决方案。
总的来说,这个插件我自己是比较满意的,至少我可以一周写首诗发个朋友圈,收获一波star。当然,如果你们觉得满意的化,也希望你们也给github的这个项目点亮你的star。
目前,我放出来了几个模型,英文的、写党建文章的、写工作报告的、写诗词歌赋的,同时也把腾讯最近吹牛的那个welm也集成进来了(welm模型需要申请腾讯的token才能使用)。

几个例子

在这里插入图片描述

在这里插入图片描述

项目地址: https://github.com/zazaji/obsidian-SenGener


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。