我开发了Tars插件,支持移动端🔥DeepSeek、Kimi、豆包、阿里千问、Claude、智谱 等等,基于标签建议进行文本生成

这些是Latex ,数学公式的语法。obsidian 用的是 MathJax 语法,用$$符号包裹 Latex 公式。对于你上面的答案,把 [] 修改为 $$ 。或者直接在提示词那里,要求 用$$符号包裹 Latex 公式。

这是我的例子:

切换到源码模式看看,可以清晰看到背后的语法:

2.4 版本支持 OpenRouter 服务商,国际上很流行,支持的大模型数量最多,应有尽有。而且有很多免费的模型。
2.5 版本增加 “取消生成” 命令,如果不满意可以中止输出。

2.6版本改进: 文本生成过程中,即使用户手动移动光标,点击其他位置,插件也会自动将其调整回正确的生成位置:hammer:

大佬 我有问题~求解~感激

1、你的文档里面没有说那个模版中自定义提示词【作家提示词】怎么引用的?我模版里面设置了自定义提示词不知道怎么用;
2、还有怎么中止生成?

1、那个作家提示词的引用方式是 obsidian 的内部链接
2、插件的提示词功能,其实就是个简单的文本替换功能。比如先选中一段英文 “Hello world",然后执行“Tars: 翻译”命令, 会替换为 “把以下内容翻译为中文:Hello world", 然后再执行“Tars: #DeepSeek "命令
3、中止生成。在大模型正在输出的时候,如果你觉得输出不符合要求,要提前中断(节省费用),执行命令“Tars:取消生成”

感谢楼主!已star。

好用的点:
提示词模板+内部链接功能非常好用,完整的提示词变成了一个引用。
个人用法:添加一个提示词到prompt.zh,然后引用完整提示词:

通俗解释

{{s}}

#NewChat #我 : [[通俗解释]] : {{s}} 。

#chat

问题点:
生成的文本是跟随当前光标的,如果切换了笔记,会在另一个笔记生成(比如先锁定当前笔记?)

优化的点:
v1.8.9版obsidian提示:CORS错误,需要本地起个反代,转发一下。
这块后续打算怎么处理?

v1/chat/completions’ from origin ‘app://obsidian.md’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.

以及生成大量文本的时候,obsidian渲染会卡住,这个应该是obsidian的问题,楼主可以看看怎么缓解。

新建一个笔记,里面写提示词,然后用双向链接引用提示词:[[提示词]]

CORS是跨域错误,是服务商做的限制。我在代码中整合多种方式,比如 openai的驱动,fetch,axios。其中豆包在这么多服务商中对跨域限制最大,在浏览器发起的都报CORS错误,我无奈下只能降级用 obsidian 的 requestUrl, 然而 requestUrl 不支持 stream 流式输出。

生成文本很长,格式复杂,导致渲染性能问题或者程序假死

  • 尝试使用默认主题,有些第三方主题对渲染性能有负面影响,改用高效率的主题。
  • 尝试使用“源码模式”进行对话交互。当你觉得要输出长文本的时候,把编辑模式从“实时阅览”改为“源码模式”,这样obsidian不用去渲染,等输出完成后,再把编辑模式改回“实时阅览”。

相关的github issue


我配置的kimi,以前都可以,现在不行了。

翻了后面的记录,已搞定了。原因是:原来baseURL配置的是:https://api.moonshot.cn/v1,修改为:https://api.moonshot.cn/v1/chat/completions 就可以了

1 个赞

3.0 支持图像生成等多模态

  • 图像生成支持: 增加 gpt-image-1 模型进行图像生成和编辑

  • 模型扩展: 支持 Claude Vision, Claude Sonnet-4, Claude Opus-4


:star2: 3.1 多模态能力增强

:eye: 视觉理解

  • 图像分析: Claude、OpenRouter、SiliconFlow 等看懂图片
  • 文档解读: Claude 和 OpenRouter 等支持 PDF 文件分析

:warning: 注意: 仅支持嵌入文件(例如 ![[example.jpg]])。不支持外部URL链接。