AI Switch - AI 编程工具配置同步插件

AI Switch - AI 编程工具配置同步插件

把本地 AI 编程工具的配置文件同步成 Markdown 快照存进你的 Vault,随时查看、多机器同步、一键回写。

为什么开发这个插件?

现在用 AI 编程工具的人越来越多,Codex、Claude Code、OpenCode 等工具各有各的配置文件,散落在系统的不同目录里。日常使用中我遇到了这些痛点:

  • 配置分散~/.codex/config.toml~/.claude/settings.json~/.config/opencode 各管各的,想统一查看很麻烦
  • 多机器同步:公司电脑、家里电脑、笔记本,每台机器都要重新配置一遍,改了一台忘了另一台
  • 无法追踪:改了配置之后不知道改了什么,没有历史记录,回退困难
  • 新手门槛高:刚接触 AI 编程工具时,不知道这些配置文件在哪、长什么样

程序员费曼大约 4 分钟Obsidian插件开发TypeScriptAI配置管理
Obsidian AI Search - 一键多 AI 搜索插件

Obsidian AI Search - 一键多 AI 搜索插件

在 Obsidian 中一键打开多个 AI 搜索引擎(DeepSeek、ChatGPT、Kimi、腾讯元宝、Grok、Gemini),配合油猴脚本实现自动填充问题并提交。

下载地址

该插件已上架 Obsidian 社区市场,打开 Obsidian 设置 → 第三方插件 → 浏览,搜索 AI Searchfengshuzi 即可安装。


程序员费曼大约 6 分钟Obsidian插件开发TypeScriptAI油猴脚本
Obsidian 批量文件管理插件

Batch File Manager

一个强大的 Obsidian 批量文件管理插件,支持批量选择、删除、移动文件,以及图片管理、标签管理等功能。

为什么开发这个插件?

在使用 Obsidian 进行知识管理时,经常会遇到需要批量处理文件的场景:

  • 清理笔记:找出无标签、孤立、空白的笔记进行整理
  • 图片管理:重命名图片、转换路径格式、清理未引用图片
  • 标签整理:批量添加/替换标签、重命名 frontmatter 属性
  • 文件归档:批量移动文件到指定文件夹

程序员费曼大约 5 分钟Obsidian插件开发TypeScript效率工具
Obsidian 专业图片查看器插件

Obsidian Image Viewer

一个功能强大的 Obsidian 图片查看器插件,提供专业的图片浏览、管理和查看体验,完美支持图片查看、缩放、旋转、信息展示等功能。

为什么开发这个插件?

在 Obsidian 中管理和查看图片时,我遇到了一些痛点:

  • 查看不便:原生图片查看功能有限,无法缩放、旋转图片
  • 信息缺失:无法快速查看图片的详细信息(尺寸、EXIF 等)
  • 批量管理:缺少便捷的图片浏览和导航功能
  • 反向链接:不知道哪些文档引用了某张图片

程序员费曼大约 5 分钟Obsidian插件开发TypeScript图片管理
Logseq 插件开发基础

Logseq 插件开发基础

环境搭建

开发 Logseq 插件需要:

  • Node.js
  • pnpm 或 npm
  • Logseq 应用

创建插件

# 使用官方脚手架
npx @logseq/create-plugin my-plugin
cd my-plugin

# 安装依赖
pnpm install

程序员费曼小于 1 分钟Logseq插件开发JavaScript
像记笔记一样简单的无痛记账软件

Obsidian 记账管理插件

把记账融入日记,让消费记录自然成为生活的一部分。

基于 Obsidian 日记文件的智能记账管理插件,能够自动识别和统计您在日记中的记账记录。无需打开专门的记账 App,在写日记的同时顺便记账,零负担养成记账习惯。

image-20260318142927017

为什么选择这个插件?

传统的记账软件需要打开 App、选择分类、输入金额、添加备注……步骤繁琐,很难坚持。


程序员费曼大约 11 分钟Obsidian插件开发TypeScript
Obsidian Notes 同步插件

Obsidian Notes 同步插件

多源笔记同步到 Obsidian:macOS 备忘录Joplin思源笔记Notion 等,仅手动刷新。本文在备忘录能力之外,补充 Notion 支持 的配置与用法。

下载地址

该插件已上架 Obsidian 社区市场,搜索 fengshuzi 即可找到。 https://github.com/fengshuzi/obsidian-notes


程序员费曼大约 4 分钟Obsidian插件开发TypeScript
Obsidian 提醒事项同步

Obsidian 提醒事项同步

通过 macOS 提醒事项快速录入数据,自动同步到日记笔记。利用 Siri 和手机随时随地记录,让 Obsidian 成为你的数字化中枢。

该插件已上架 Obsidian 社区市场,打开 Obsidian 设置 → 第三方插件 → 浏览,搜索 提醒事项同步fengshuzi 即可安装。

核心理念

提醒事项是最便捷的数字化录入窗口:

  • 🎤 Siri 语音输入:无需打开任何应用,随时随地记录
  • 📱 移动优先:手机、iPad、Mac 随时录入,桌面端自动整理
  • 自动同步:插件加载时自动同步,也可手动触发
  • 🗑️ 自动清理:同步成功后自动删除提醒,保持整洁

程序员费曼大约 6 分钟Obsidian插件开发TypeScript
基于柳比歇夫时间统计法设计的obsidian 时间管理插件

Obsidian Time Tracking

一个简洁的 Obsidian 时间追踪插件,通过快捷键自动追踪任务耗时。

💡 设计理念:柳比歇夫时间统计法

本插件的设计灵感来源于苏联昆虫学家 亚历山大·柳比歇夫(Alexander Lyubishchev, 1890-1972)的时间统计方法。

柳比歇夫从 1916 年开始,坚持记录自己每天的时间使用情况,持续了 56 年,直到去世。他的方法被格拉宁在《奇特的一生》一书中详细记录,核心理念包括:


程序员费曼大约 4 分钟Obsidian插件开发TypeScript
Obsidian 插件开发入门指南

Obsidian 插件开发入门指南

环境准备

开发 Obsidian 插件需要以下环境:

  • Node.js (推荐 v16+)
  • TypeScript
  • Obsidian 应用

创建插件项目

# 克隆官方模板
git clone https://github.com/obsidianmd/obsidian-sample-plugin.git my-plugin
cd my-plugin

# 安装依赖
npm install

程序员费曼小于 1 分钟Obsidian插件开发TypeScript