"随手记,不用管" — 用户只需记录原始想法,AI 自动整理
| 传统笔记 | LogosNote |
|---|---|
| 📁 选笔记本、打标签 | ✍️ 随手丢进去 |
| ✏️ 手动排版分类 | 🤖 AI 自动标题 + 分组 |
| 🔍 翻找搜索 | 💬 直接问 AI |
- 文字 — 极简输入框,
⌘+Enter快捷保存 - 语音 — 🎤 一键录音转文字
- 图片 — 🖼️ AI 自动识别描述
- 智能标题 — 自动生成,无需手动命名
- 智能分组 — 相似笔记自动聚类
- 问答对话 — 向你的知识库提问 (RAG)
| 📅 时间线 | 📊 智能分组 | 🔍 搜索 | 💬 问答 |
|---|---|---|---|
| 按日期浏览 | AI 自动聚类 | TF-IDF 语义 | RAG 检索增强 |
- 🔄 多设备同步 — CRDT (Yjs + IndexedDB)
- � PWA 支持 — 可安装到桌面,离线可用
- 🔍 向量搜索 — TF-IDF 语义搜索
- 🧩 插件系统 — 可扩展的钩子架构
- Node.js 18+
- Ollama (推荐,用于本地 AI)
git clone https://github.com/yourname/logosnote.git
cd logosnote/apps/web
npm install
npm run devbrew install ollama
ollama serve
ollama pull qwen2.5:3b- 确保手机和电脑在同一 WiFi
- 查看电脑 IP (如
192.168.1.x) - 运行服务:
npm run build npm run start:lan
- 手机访问
http://电脑IP:3000 - iOS Safari: 点击分享 -> "添加到主屏幕"
npm run tauri:build| 层级 | 技术 |
|---|---|
| 前端 | Next.js 16, TypeScript |
| 桌面 | Tauri 2 |
| 存储 | localStorage / IndexedDB |
| AI | Ollama / OpenAI API |
| 同步 | Yjs (CRDT) |
apps/web/src/
├── app/page.tsx # 主页面
├── lib/
│ ├── settings.ts # 设置管理
│ ├── notes.ts # 笔记存储
│ ├── ai.ts # AI 功能
│ ├── sync.ts # CRDT 同步
│ ├── search.ts # 向量搜索
│ └── plugins.ts # 插件系统
└── components/
MIT © 2026
Made with ❤️ for your second brain
⭐ 如果觉得有用,请给个 Star!
