我开发了Tars插件,支持 Kimi、豆包、阿里千问、百度千帆、智谱 等等,基于标签建议进行文本生成

Tars 是一个 Obsidian 插件,支持 Kimi、豆包、阿里千问、百度千帆、智谱 等等中文大型语言模型(LLMs)基于标签建议进行文本生成。Tars 这个名字来源于电影《星际穿越》中的机器人 Tars。

特性

  • 通过标签触发,AI 助手生成文本

用Kimi写故事

  • 支持内部链接

AI 服务提供商

如果上面列表没有你想要的 AI 服务提供商,可以在 issue 中提出具体方案。

如何使用

在设置页面添加一个 AI 助手,设置 API 密钥,然后在编辑器中使用相应的标签来触发 AI 助手。

如果在设置页面的 AI 助手中没有你想要的 model 类型,可以在设置中的“覆盖输入参数”进行配置,输入 JSON 格式,例如 {"model":"你想要的model"}

对话语法

一个段落不能包含多条消息。多条消息应该通过空行分隔开来。

  • 对话消息将发送到配置的 AI 服务提供商。
  • 块引用和 callout 部分将被忽略。你可以利用块引用写注释,而不将其发送到 AI 助手。
  • 开始新对话,使用 新对话标签

建议

为了更好的外观,建议使用 colored tags 插件.

插件Github地址 , 喜欢插件的话欢迎 star,thanks :two_hearts:

已经在市场上架,搜索“ Tars ”

6 个赞

太强了,大力支持!

厉害,马上下载来使用 :+1:

有使用问题欢迎提出

安装了,不会用,怎么调用,试了试,是不是设置的问题,没有反应。

没有反应吗?
第1步:要在设置页面新增一个AI助手,从下拉框”Doubao, Kimi, OpenAI, qianFan,等等“选择一个,比如 Kimi
第2步:在刚才新增的AI助手里输入 Kimi 的 api key (到对应的官网去开通账号,获得api key)
第3步:在编辑器那里输入 “kimi”,那么就会出现 便签补全提示,按回车,则触发文本生成

image就是这样的

插件是有语法要求的。用户消息前面要加用户标签。应该是这样:

#我:怎么写新闻
(隔开一行)
#Kimi:(AI生成)
(隔开一行)
#我:按照上面的说法,举个例子
(隔开一行)
#Kimi:(AI生成)

1 个赞

谢谢楼主指导,可以了。好用的插件!点赞。

新发版的 0.4.0, 支持 Claude,Claude配置有代理url 选项。我发现Claude 3.5是目前最强的,在论文方面无敌了。
新增命令,如果觉得 AI 助手回答不满意,想要重试。使用插件命令“选择光标处的消息”,选中 AI 助手的回答内容进行删除,修改下你的提问,再次触发 AI 助手。