TarsLab/obsidian-tars

Obsidian tars plugin that supports text generation based on tag suggestions, using services like DeepSeek, Claude, OpenAI, OpenRouter, SiliconFlow, Gemini, Ollama, Kimi, Doubao, Qwen, Zhipu, QianFan & more.

解决的问题

Tars 是一个 Obsidian 插件,将 AI 文本生成和多模态功能直接集成到您的笔记中。它允许用户在不离开知识库的情况下与各种 AI 助手互动,从而实现草稿撰写、头脑风暴和文档分析的无缝工作流。

工作原理

该插件使用基于标签的触发系统。用户可以通过输入特定标签(例如 #Claude :)后加一个空格,或从命令列表中选择标签来启动 AI 响应。它遵循结构化的对话格式,系统、用户和助手消息之间用空行分隔。该插件支持广泛的 AI 提供商(包括 OpenAI、Claude、Gemini、DeepSeek 和 Ollama),并能处理嵌入的图像和 PDF 等多模态输入,以实现视觉理解。

适用人群

希望将 LLM 集成到个人知识管理系统中,用于内容生成、文档分析和对话记录的 Obsidian 用户。

主要亮点

  • 广泛的提供方支持:集成 Azure OpenAI、Claude、DeepSeek、Gemini 以及通过 Ollama 使用的本地模型。
  • 标签驱动交互:利用 Obsidian 原生标签补全功能,快速触发 AI 响应。
  • 多模态能力:支持图像生成、图像分析和 PDF 解析。
  • 数据集导出:支持将对话导出为 JSONL 格式,可用于 ms-swift 等微调框架。
  • 推理过程可视化:对于 DeepSeek 和 LongCat 等支持模型,以引用框形式显示 Chain-of-Thought (CoT) 推理过程。

相关

  • 项目
  • 项目
  • 项目
  • 项目