当前位置: 首页 > news >正文

推荐一个 Obsidian 的 ChatGPT 插件

源码地址:https://github.com/nhaouari/obsidian-textgenerator-plugin

Text Generator 是目前我使用过的最好的 Obsidian 中的 ChatGPT 功能插件。它旨在智能生成内容,以便轻松记笔记。它不仅可以在 Obsidian 中直接使用 ChatGPT,还提供了优秀的提示模板管理功能。

Text Generator 是一个开源的 AI 辅助工具,在 GitHub 上有 1.2K 星,并且已在第三方工具管理中被安装超过 20 万次。目前它位于前 50 名的插件之内。对于像 Obsidian 这样相对小众的工具来说,这个插件的成绩已经非常出色了。

之前我介绍过另一个开源工具 fabric开源项目_大模型应用_fabric,它能够将复杂问题拆解为多个步骤,可以在命令行中调用,并使用 markdown 进行提示词管理。

对我来说,fabric 最吸引我的地方在于方便的命令行调用和清晰的 markdown 管理,而拆解问题的功能我并没有经常使用。而 Text Generator 更进一步,在 obsidian 中可以管理提示词 markdown,而且不需要手动输入命令。由于我一直在使用 Obsidian,这非常符合我的工作流。

Text Generator 还支持下载一些常用提示,包括生成图像的提示,非常方便但设置也相对复杂。下面详细介绍具体用法:

安装三方插件

插件名为 Text Generator

配置 API Key

安装后 Enable,并设置 ChatGPT 的 apikey,以及 base_path,这样在国内也可以正常使用。除了 ChatGPT,它还支持其它自然语言大模型。

设置模板路径

在设置界面的 Advanced Settings 中设置 Prompts Templates Path,模板路径默认建立在根目录下,在这里可下载、创建和管理各种常用的提示模板。

下载默认模板

安装插件后,面板中出现 Text Generator 图标(三个立方体),点击弹出模板下载界面:

在 Obsidian 中使用 ChatGPT 插件可以帮助你更有效地改进文本内容。推荐先下载 Default Prompts Package,该包含多个常用模板文件,如总结 summarize、简化 simplify、生成标签 getTags 等。需要注意的是,这些模板文件都是英文提示词,直接使用可能生成英文内容,最好在生成后自行编辑。你也可以添加常用的功能如润色、翻译等。

使用模板

选中一段文字,按 Ctrl+P 调出命令面板,输入 text generator,选择:Text Generator: Templates: Generate & Insert。

此时将显示可选的模板,选择后,即可生成文本。

这里只介绍了最常用的功能,其它功能,大家慢慢探索吧~~

更多模板用法,请见官方文档:https://docs.text-gen.com/

示例

下面是我将 gpt 学术中的提示词放在 obsidian 中修改本篇文档的效果,惊艳!

http://www.lryc.cn/news/308683.html

相关文章:

  • aws的RDS数据库开启慢查询日志
  • 一文读懂 Python 值传递和引用传递
  • Linux进阶——系统安全,重要文件,加固系统的相关配置
  • C++三级专项 字符串逆序
  • 【iOS ARKit】ARWorldMap
  • 敏捷开发最佳实践:质量维度实践案例之软硬一体持续交付
  • PMP证书的含金量如何?
  • Linux 下安装Jupyter
  • docker 基础(二)
  • LeetCode 刷题 [C++] 第236题.二叉树的最近公共祖先
  • vue3+vite 项目的创建
  • Windows Server 2022 使用ApacheDS用户认证
  • 【Oracle】Oracle清理日志空间
  • 数据抽取平台pydatax介绍--实现和项目使用
  • 容易发生内存泄漏的八个场景,你都知道吗?
  • 掌握 Vue3 中的 setup 函数
  • BUUCTF AWD-Test1
  • 百亿诈骗案频出,欧科云链用“技术责任”拓宽Web3安全边界
  • 一个实时波形图的封装demo(QT)(qcustomplot)
  • Java进阶-反射
  • 力扣180 连续出现的数字
  • C++面试 -操作系统-架构能力:内存问题分析与性能优化
  • 基于springboot+vue的共享汽车管理系统(前后端分离)
  • All Roads Lead to Rome (30)
  • GO语言学习笔记(与Java的比较学习)(四)
  • 在实训云平台上配置云主机
  • 什么是隔离式栅极驱动器?
  • 蓝桥杯算法赛 第 6 场 小白入门赛 解题报告 | 珂学家 | 简单场 + 元宵节日快乐
  • 附加Numpy数组
  • 收银系统源码-智慧新零售,ERP进销存功能详解