Obsidian 插件:Textgenerator 简洁易用的 AI 书写增强
Text Generator
插件 ID:obsidian-textgenerator-plugin
插件作者:Noureddine Haouari
插件描述:使用 OpenAI 的模型进行文本生成
插件版本:0.6.8
插件分类:[‘AI’, ’ 第三方工具集成 ’, ’ 编辑工具 ’, ’ 中文处理 ’, ‘obsidian 插件 ’]
插件源码地址:obsidian-textgenerator-plugin
插件文档地址:Text Generator Plugin Doc
基本功能
该插件使用 OpenAI 的模型生成文本,包括 gpt3.5 和 gpt4 在内的近一百个文本模型,具体可供配置的选项如下:
- 自定义请求:通过 frontmatter 的方式,自定义请求头
- 自定义 api 参数:最大 token,Temperature,Frequency Penalty 等参数用于调节模型
- 自定义 Prompt 模板:根据模板的 prompt 生成文本
- 包含上下文:可以添加标题,frontmatter,heading,高亮,段落等为默认上下文,使得更方便的添加 Prompt 让模型更精确
- 模板:根据模板内容生成文字
- PDF 抽取:根据 PDF 内容生成文字
- 网页抽取:根据网页内容中生成文字
- Youtube 抽取:从 Youtube 视频中生成文字
- 音频抽取:从音频文件中生成文字,包括 m4a,mp3,mp4,mpeg,mpga,wav,webm 格式文件
- 社区模板:使用其他人分享的模板
前置条件
- 需要你自己拥有对应的 OpenAI key
用法
基本用法
- 首先确保已有 OpenAi 的 api,获取方式通过 OpenAI官网 注册获得。前提条件是用的人少的科学上网方式以及一个国外接受手机验证码的方式。
- 安装该插件
- 安装后打开插件设置界面,填入 API Key,即可使用。其余配置可均为默认。
- 在任意一行文本后按
ctrl + j
,即可在后面自动生成文本。
上下文的选择
- 文档内容选择
- 如果左键选中文本,则该文本即为发送给 gpt 的上下文
- 如果打字光标前有文本,则该行文本即为发送给 gpt 的上下文
- 如果打字光标前无文本,则整个文档都将发送给 gpt 作为上下文
- 如果标题末尾添加
*
,如## 这是一个标题*
,则该标题下的内容也将包含进上下文(需在设置里开启)
- 设置界面选择
- 文档名称
- frontmatter
工具命令
指 ctrl + p
调出命令面板可使用的命令:
- 最大 token 设置:限制不能超出最大 token
- 选择模型
- 计算当前文档的 token 数
社区模板包
通过调用 Templates Packages Manager
命令,打开并可安装社区的 prompt 模板包。
模板
通过 上述社区模板包安装,会自动安装下述模板:
分别是:
- 生成大纲
- 生成标题
- 根据内容生成标签
- 转写内容
- 文本生成
- 积极和消极的回复邮件邮件
- 简写
- 头脑风暴
- 总结
通过模板包和自定义模板,基本能满足任何方式的 prompt 了
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。