开源地址:GitHub - ZyphrZero/obsidian-smart-workflow: AI tools & cross-platform terminal for Obsidian.
目前功能包含自动命名 / 终端 / 语音 / 翻译 / 写作
(元旦肝死我了 )
前端使用的 ts,后端是 rust,websocket 通信,性能优化非常好
项目中为了方便开发,我专门构建了一套快速开发的工作流脚本,避免频繁手动 push 构建产物,pnpm install:dev 就可以直接安装到 obsidian 插件目录,搭配上 Hot Reload 插件就能实现无缝的热重载
Obsidian 插件 (TypeScript)
│
│ WebSocket
▼
Smart Workflow Server (Rust)
├── PTY 终端会话
├── 音频录制 & ASR
├── LLM 流式处理
└── 语言检测
配置方式对用户很友好,支持多密钥轮询,多供应商和模型管理
本地终端:
- 支持 Windows/macOS/Linux 跨平台终端
语音输入:
- 语音转录:说话直接转文字
- 同声转译:边说边翻译
- 语音润色:说完自动优化文本
- 支持实时流式转录
大概后面不会增加 Composer 功能(因为已经有了本地终端感觉没必要再做这类功能了)
- 写作部分的设计参考了 【开源自荐】YOLO—— 可能是目前最棒的 Obsidian AI 笔记插件? 大佬的项目
- Voice 参考了【开源】按住说话 - WIN 平台语音输入转文本小工具(qwen-asr-flash/doubao 驱动,支持自定义润色) 佬友的设计








评论区(暂无评论)