Skip to content

Latest commit

 

History

History
2044 lines (1598 loc) · 50.1 KB

File metadata and controls

2044 lines (1598 loc) · 50.1 KB

CogniFlow 用户手册

智能信息管理工具 - 让 AI 帮你整理碎片化信息

📖 目录


产品简介

CogniFlow 是一款由 AI 驱动的智能信息管理工具,帮助您轻松管理日常工作和生活中的碎片化信息。

核心理念

你只管记录,我负责管理

主要特性

  • 🤖 AI 智能分类:自动识别任务、日程、笔记、资料、链接
  • 流式输入:像聊天一样快速记录信息
  • 📊 智能仪表盘:五个视图高效管理信息
  • 🏷️ 自动标签:AI 自动提取关键词标签
  • 🔗 智能链接管理:自动抓取网页内容,AI 生成梗概
  • 📎 附件上传:支持图片、文档上传,AI 智能分析
  • 📅 日历视图:可视化查看日程安排
  • ⚠️ 冲突检测:自动检测时间冲突的日程
  • 🔄 重复任务:支持每日、每周、每月重复
  • 智能模板:日报、会议、月报等快捷模板
  • �🔍 对话式查询:用自然语言搜索信息
  • 💾 自动备份:定期自动备份,防止数据丢失
  • 🌙 深色模式:支持明暗主题切换

快速开始

1. 环境配置

安装依赖

npm install

配置 AI API

.env 文件中配置智谱 AI API:

VITE_ZHIPUAI_API_KEY=your_api_key_here
VITE_ZHIPUAI_MODEL=glm-4-flash
# 兼容旧变量:VITE_GLM_API_KEY / VITE_GLM_MODEL

获取 API Key

  1. 访问 智谱AI开放平台
  2. 注册/登录账号
  3. 创建 API Key
  4. 复制到 .env 文件

2. 启动应用

npm run dev -- --host 127.0.0.1

应用将在 http://127.0.0.1:5173 启动。

3. 首次使用

  1. 登录:使用手机号登录
  2. 首位用户自动成为管理员
  3. 开始记录:在底部输入框输入任何信息

核心功能

1. 流式输入

在页面底部输入框中,像发消息一样输入任何信息:

示例输入:
- "明天下午3点开会"
- "记得买牛奶"
- "产品改进想法:增加语音输入"
- "https://example.com"
- "/日报"(触发智能模板)

特点

  • ✅ Enter 快速发送,Shift+Enter 换行
  • ✅ 异步处理,提交后立即可以继续输入
  • ✅ 显示"处理中"状态
  • ✅ AI 在后台自动分析和分类
  • ✅ 支持 / 命令触发智能模板

特殊命令

  • /日报 - 创建每日工作日志模板
  • /会议 - 创建会议纪要模板
  • /月报 - 创建月度总结模板
  • /周报 - 创建周报模板(如已配置)

2. 智能分类

AI 自动将输入分为六种类型:

类型 图标 说明 示例
任务 ☑️ 需要完成的待办事项 "写报告"、"发邮件"
日程 📅 有明确时间的活动 "明天下午3点开会"
笔记 📝 灵感、想法、备忘 "产品改进想法"
资料 📄 需要保存的信息 网址、文档链接
链接 🔗 网页链接收藏 "https://example.com"
集合 📦 结构化任务组 日报、会议纪要、月报

3. 智能仪表盘

📅 今日视图

  • 显示今天的任务和日程
  • 过期任务红色提醒
  • 优先级排序
  • 高优先级任务突出显示

📆 即将发生

  • 显示未来的任务和日程
  • 按时间排序
  • 日期分组显示
  • 重复任务自动生成

📥 收件箱

  • 无时间限制的笔记和资料
  • 灵感和想法的存储空间
  • 临时信息收集
  • 待整理的条目

🔗 链接库

  • 所有保存的网页链接
  • AI 生成的智能梗概
  • 精美卡片展示
  • 网站图标和缩略图

🏷️ 主题视图

三个子标签页:

标签 Tab

  • AI 自动提取的标签
  • 点击标签筛选相关内容
  • 标签使用频率统计

历史 Tab

  • 按时间倒序显示所有条目
  • 查看完整的信息流
  • 支持按类型筛选

日历 Tab

  • 月/周/日视图切换
  • 可视化日程安排
  • 拖拽调整时间
  • 冲突检测标识

4. 日历视图

可视化查看日程安排:

  • 月历显示所有日程
  • 点击日期查看详细内容
  • 支持重复日程(每日、每周、每月)

5. 智能查询

使用自然语言搜索信息:

查询示例:
- "今天有什么安排?"
- "下周的任务"
- "所有工作相关的笔记"
- "标签为项目的条目"

支持的查询类型

  • 时间查询(今天、明天、本周、本月)
  • 类型查询(所有任务、所有日程)
  • 标签查询(特定标签的内容)
  • 关键词搜索

6. URL 智能处理

输入网址后,AI 自动:

  • 获取网页标题
  • 生成内容摘要
  • 提取缩略图
  • 创建资料卡片

详细功能说明

卡片类型详解

📋 Task(任务卡片)

适用场景

  • 待办事项管理
  • 工作任务跟踪
  • 个人目标记录

卡片元素

┌─────────────────────────────────────┐
│ ☑️ [勾选框] 任务标题        [优先级] │
│                                     │
│ 📝 任务描述...                      │
│                                     │
│ 📅 截止日期:2025-11-05 18:00      │
│ 🏷️ #工作 #项目A                    │
│ ⏰ 创建于:2小时前                  │
│                                     │
│ [编辑] [归档] [删除]                │
└─────────────────────────────────────┘

特殊功能

  • 优先级标识:高(红)、中(黄)、低(绿)
  • 过期提醒:超过截止时间显示红色警告
  • 快速完成:点击勾选框即可标记完成
  • 重复任务:支持设置重复规则

📅 Event(日程卡片)

适用场景

  • 会议安排
  • 约会提醒
  • 活动日程

卡片元素

┌─────────────────────────────────────┐
│ 📅 活动标题              ⚠️ [冲突]  │
│                                     │
│ ⏰ 2025-11-05 14:00 - 16:00       │
│ 📍 地点:会议室A                    │
│ 👥 参与人:张三、李四               │
│                                     │
│ 📝 备注说明...                      │
│ 🏷️ #工作 #会议                     │
│ 🔄 每周重复                         │
│                                     │
│ [编辑] [归档] [删除]                │
└─────────────────────────────────────┘

特殊功能

  • 冲突检测:时间重叠显示警告
  • 时间范围:精确到分钟的开始/结束时间
  • 重复设置:支持每日/周/月重复
  • 日历同步:在日历视图中可视化显示

📝 Note(笔记卡片)

适用场景

  • 灵感记录
  • 会议笔记
  • 随手备忘

卡片元素

┌─────────────────────────────────────┐
│ 📝 笔记标题                         │
│                                     │
│ 笔记内容详情...                     │
│ 支持长文本、多段落...               │
│                                     │
│ 📎 附件:图片.png (2.3MB)          │
│ 🏷️ #想法 #产品 #创新               │
│ ⏰ 创建于:1天前                    │
│                                     │
│ [编辑] [归档] [删除]                │
└─────────────────────────────────────┘

特殊功能

  • 自由格式:支持长文本内容
  • 附件支持:可上传图片、文档
  • 标签组织:通过标签分类管理
  • 全文搜索:支持内容全文检索

🔗 URL(链接卡片)

适用场景

  • 网页收藏
  • 文章保存
  • 资源整理

卡片元素

┌─────────────────────────────────────┐
│ 🌈 [渐变装饰条]                     │
├─────────┬───────────────────────────┤
│         │ 📌 网站标题         [操作] │
│  [图标] │ 🌐 example.com            │
│  缩略图  │                           │
│         │ ✨ AI 智能梗概:            │
│         │ 这是一篇关于...的文章,    │
│         │ 详细介绍了...              │
│         │                           │
│         │ 🔗 [访问链接] URL地址      │
│         │ 🏷️ #技术 #教程            │
│         │ 📅 创建于:3小时前         │
└─────────┴───────────────────────────┘

特殊功能

  • 自动抓取:获取网站标题、图标、描述
  • AI 梗概:30-80字智能摘要
  • 精美展示:渐变背景、大图标设计
  • 一键访问:点击直接跳转到网站
  • 智能识别:识别 GitHub、YouTube 等类型

📦 Collection(集合卡片)

适用场景

  • 日报周报
  • 会议纪要
  • 项目清单

卡片元素

┌─────────────────────────────────────┐
│ 📊 11月5日 每日工作日志             │
│                                     │
│ 进度:3/5 ████████░░ 60%           │
│                                     │
│ ✅ 总结今日完成的工作               │
│ ✅ 记录遇到的问题                   │
│ ✅ 明日工作计划                     │
│ ☐ 团队协作事项                     │
│ ☐ 技术难点分析                     │
│                                     │
│ 📝 备注:今天完成了...              │
│ 🏷️ #工作 #日报                     │
│                                     │
│ [⋮ 菜单] [归档] [删除]              │
└─────────────────────────────────────┘

特殊功能

  • 进度条:实时显示完成进度
  • 子任务:可勾选的任务列表
  • 模板创建:通过 / 命令快速创建
  • 自动折叠:全部完成后自动折叠
  • 批量管理:统一管理相关任务

智能模板系统

什么是智能模板?

智能模板让您通过简单的 / 命令,快速创建结构化的任务集合,避免重复输入相同的内容结构。

使用流程

第1步:触发模板
在输入框输入 /
↓
第2步:选择模板
从下拉菜单选择(如 /日报)
↓
第3步:填写内容
• 自动生成标题(如"11月5日 每日工作日志")
• 显示预设子任务
• 可添加/删除/编辑子任务
• 填写备注说明
• 调整标签
↓
第4步:保存
创建集合类型条目,显示在仪表盘

默认模板详解

📊 日报模板

触发词:/日报

默认内容:

标题:[日期] 每日工作日志
子任务:
  ☐ 总结今日完成的工作
  ☐ 记录遇到的问题
  ☐ 明日工作计划
标签:#工作 #日报

使用场景:

  • 每日工作总结
  • 团队日报提交
  • 个人效率跟踪

💼 会议模板

触发词:/会议

默认内容:

标题:[日期] 会议纪要
子任务:
  ☐ 会议主题和目标
  ☐ 讨论要点记录
  ☐ 决策和待办事项
  ☐ 下次会议安排
标签:#工作 #会议

使用场景:

  • 团队会议记录
  • 客户会议纪要
  • 项目讨论会
  • 头脑风暴会

📅 月报模板

触发词:/月报

默认内容:

标题:[月份] 月度工作总结
子任务:
  ☐ 本月工作完成情况
  ☐ 重点成果与亮点
  ☐ 下月工作计划
标签:#工作 #月报

使用场景:

  • 月度工作汇报
  • 团队绩效总结
  • 项目进度报告
  • KPI 达成情况

模板管理操作

编辑子任务

  • ✅ 点击勾选框标记完成
  • ➕ 点击"添加子任务"新增项
  • ✏️ 点击文本直接编辑
  • 🗑️ 点击删除按钮移除

查看进度

  • 进度条实时显示完成百分比
  • 分数形式显示(如 3/5)
  • 全部完成后卡片自动折叠

归档与删除

  • 点击卡片菜单(⋮)
  • 选择归档或删除
  • 归档后移至归档视图

智能链接管理

URL 自动识别

只需在输入框粘贴链接,系统自动完成:

第1步:检测 URL(100ms)
识别输入中的网址
↓
第2步:抓取信息(1-2秒)
• 网站标题
• 网站图标/favicon
• 网站描述
• 缩略图(如有)
↓
第3步:AI 生成梗概(2-3秒)
分析网站内容,生成30-80字智能摘要
↓
第4步:保存到链接库
创建精美的链接卡片

AI 梗概生成

AI 会根据网站类型智能生成不同风格的梗概:

网站类型 识别方式 梗概示例
GitHub 域名匹配 "开源项目:基于 React 的 UI 组件库,提供 50+ 高质量组件,支持主题定制"
YouTube 域名匹配 "教程视频:零基础学习 Python 编程,时长 2 小时,包含实战项目"
技术博客 内容分析 "深度解析:微服务架构设计模式与最佳实践,涵盖服务发现、配置中心等"
产品页面 内容分析 "在线设计工具:支持实时协作的 UI/UX 设计平台,团队共享,版本管理"
新闻文章 内容分析 "科技资讯:AI 大模型最新突破,性能提升 50%,成本降低 80%"

链接卡片特性

视觉设计

  • 🌈 青蓝色渐变背景
  • 🎨 顶部彩色装饰条
  • 🖼️ 大尺寸图标/缩略图(80x80 或 96x96)
  • ✨ 梗概突出显示
  • 📱 响应式设计,完美适配移动端

交互效果

  • 悬停放大(scale 102%)
  • 阴影增强
  • 平滑过渡动画
  • 按钮状态反馈

操作功能

  • 🔗 访问链接 - 新标签页打开网站
  • 🔄 重新生成梗概 - 基于最新内容更新
  • ✏️ 编辑信息 - 修改标题、标签、备注
  • 📥 归档 - 移至归档视图
  • 🗑️ 删除 - 永久删除链接

使用技巧

方法1:纯链接

直接粘贴:https://example.com
系统自动完成所有处理

方法2:带描述

输入:查看这篇关于 React 的文章 https://example.com
AI 会结合你的描述生成更准确的梗概

方法3:批量添加

一次性粘贴多个链接:
https://example1.com
https://example2.com
https://example3.com
系统逐个处理

附件上传与AI分析

支持的文件类型

📷 图片格式

  • PNG (.png)
  • JPEG (.jpg, .jpeg)
  • GIF (.gif)
  • WebP (.webp)

📄 文档格式

  • PDF (.pdf)
  • 纯文本 (.txt)
  • Markdown (.md)
  • Word 文档 (.docx, .doc)

文件大小限制

  • 默认:10MB 每个文件
  • 可在配置中调整

上传方式

方式1:点击上传

  1. 打开编辑对话框
  2. 点击"上传附件"按钮
  3. 选择文件
  4. 等待上传完成

方式2:拖拽上传

  1. 打开编辑对话框
  2. 将文件拖入指定区域
  3. 释放鼠标
  4. 自动上传

方式3:批量上传

  1. 同时选择多个文件
  2. 系统逐个上传
  3. 显示上传进度

AI 智能分析

图片分析(GLM-4V 视觉模型)

分析内容:

  • 🔍 场景识别 - 识别图片中的场景和对象
  • 📝 文字提取 - OCR 识别图片中的文字
  • 🏷️ 标签生成 - 自动生成相关标签
  • 💡 内容理解 - 理解图片表达的含义
  • 类型建议 - 建议卡片类型和标题

示例:

上传图片:工作流程图.png

AI 分析结果:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
描述:展示了产品开发的六个阶段流程,
     从需求分析到上线部署的完整周期
     
标签:#工作 #流程 #开发 #产品

建议标题:产品开发完整流程图

建议类型:资料(Data)

提取信息:
• 需求分析 → 设计 → 开发
• 测试 → 部署 → 运维

文档分析(GLM-4 模型)

分析内容:

  • 📄 内容摘要 - 提取文档核心内容
  • 🔍 关键信息 - 识别重要信息点
  • 🏷️ 标签生成 - 自动生成分类标签
  • 任务识别 - 识别文档中的待办事项
  • 📅 事件识别 - 提取时间相关信息

示例:

上传文档:会议记录.pdf

AI 分析结果:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
摘要:本次产品评审会议讨论了三个
     新功能的设计方案和实现计划

标签:#会议 #产品 #评审

识别的任务:
• 完成原型设计(截止:11月10日)
• 技术方案评审(11月12日)
• 开发排期确认

建议类型:笔记(Note)

附件展示与管理

卡片中的展示

┌─────────────────────────────────────┐
│ 📝 笔记标题                         │
│                                     │
│ 内容描述...                         │
│                                     │
│ 📎 附件 (2个):                    │
│ ┌─────────────────────────────────┐ │
│ │ [📷] 流程图.png                  │ │
│ │      AI: 展示产品开发流程...     │ │
│ │      [预览] [下载] [删除]        │ │
│ └─────────────────────────────────┘ │
│ ┌─────────────────────────────────┐ │
│ │ [📄] 会议记录.pdf                │ │
│ │      AI: 产品评审会议讨论...     │ │
│ │      [下载] [删除]               │ │
│ └─────────────────────────────────┘ │
└─────────────────────────────────────┘

操作功能

  • 👁️ 预览 - 图片直接在卡片中预览
  • 📥 下载 - 下载附件到本地
  • 🗑️ 删除 - 单独删除某个附件
  • 📊 统计 - 查看附件使用统计

日程冲突检测

什么是冲突?

当两个或多个日程的时间范围存在重叠时,系统自动标记为冲突。

冲突判定规则

日程A:14:00 - 16:00
日程B:15:00 - 17:00
→ 冲突!重叠时间:15:00 - 16:00

日程A:14:00 - 15:00
日程B:15:00 - 16:00
→ 不冲突(无重叠)

日程A:14:00 - 16:00
日程B:14:30 - 15:30
→ 冲突!B 完全包含在 A 中

冲突标识

视觉标记

  • 🔴 红色边框 - 卡片边框变为醒目的红色
  • ⚠️ 警告图标 - 卡片右上角显示警告标志
  • 💬 悬停提示 - 鼠标悬停显示冲突详情

冲突详情示例

⚠️ 时间冲突警告
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
当前日程:产品评审会
时间:14:00 - 16:00

与以下日程时间重叠:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 客户会议
  时间:15:00 - 16:30
  重叠:15:00 - 16:00 (1小时)
  
• 技术讨论
  时间:15:30 - 17:00
  重叠:15:30 - 16:00 (30分钟)

自动检测时机

系统会在以下情况自动检测冲突:

  1. 创建新日程时 - 立即检测
  2. 修改时间时 - 实时检测
  3. 启动应用时 - 全局扫描
  4. 切换视图时 - 刷新检测状态

解决冲突的方法

方法1:调整时间

  1. 点击冲突的日程卡片
  2. 点击"编辑"按钮
  3. 修改开始或结束时间
  4. 保存后自动重新检测

方法2:取消日程

  1. 如果某个日程不再需要
  2. 点击"删除"按钮
  3. 确认删除
  4. 冲突自动解除

方法3:标记例外

  1. 某些情况下允许时间重叠
  2. 如:在线会议可以同时参加
  3. 编辑备注说明情况
  4. 保留冲突标记但了解情况

日历视图中的冲突

在日历视图中,冲突更加直观:

时间轴视图:
14:00 ┌─────────────────────┐
      │ 产品评审会          │ 🔴
15:00 ├─────────┬───────────┤
      │         │ 客户会议  │ 🔴
16:00 │         ├───────────┤
      └─────────┘ 技术讨论  │ 🔴
17:00           └───────────┘

重复性任务

什么是重复性任务?

定期重复的任务或日程,系统自动生成未来的实例。

创建重复任务

方法1:自然语言(AI 识别)

输入示例:
"每周五下午3点开周会"
→ AI 自动识别:
  • 重复规则:每周
  • 星期:周五
  • 时间:15:00
  • 类型:日程

"每天早上8点学习英语"
→ AI 自动识别:
  • 重复规则:每天
  • 时间:08:00
  • 类型:任务

方法2:手动设置

  1. 创建或编辑任务/日程
  2. 在编辑对话框找到"重复设置"
  3. 选择重复规则
  4. 配置详细选项
  5. 保存

重复规则选项

频率类型

  • 🔄 不重复 - 单次任务
  • 📅 每天 - 每日重复
  • 📅 每周 - 每周重复
  • 📅 每月 - 每月重复
  • 📅 每年 - 每年重复

高级配置

每天重复

选项:
• 每 [N] 天
  示例:每 2 天(隔天重复)

每周重复

选项:
• 每 [N] 周
• 选择星期几
  示例:每周的 周一、周三、周五

每月重复

选项:
• 每月的第 [N] 天
  示例:每月 15 号
  
• 每月的第 [N] 个 [星期X]
  示例:每月第二个周五

每年重复

选项:
• 每年的 [M月N日]
  示例:每年 11月5日

结束条件

选项1:永不结束

任务无限期重复
适用于:日常习惯、常规会议

选项2:在特定日期结束

设置结束日期
示例:重复到 2025-12-31
之后不再生成新实例

选项3:重复 N 次后结束

设置重复次数
示例:重复 10 次
第 10 次后停止

重复任务管理

查看系列

在主视图中:
┌─────────────────────────────────────┐
│ 🔄 每周五团队例会               (1/∞) │
│                                     │
│ 📅 本周:2025-11-08 15:00          │
│ 📅 下周:2025-11-15 15:00          │
│ 📅 下下周:2025-11-22 15:00        │
│                                     │
│ [查看全部] [编辑规则]               │
└─────────────────────────────────────┘

编辑选项

选项1:仅修改此项

只修改当前这一次
不影响其他实例
适用:临时调整

选项2:修改此项及所有未来项

修改当前及以后的所有实例
过去的实例保持不变
适用:永久调整

示例:

原定:每周五 15:00 开会

情况1:本周五时间改为 16:00
→ 选择"仅修改此项"
→ 只有本周五 16:00,其他仍是 15:00

情况2:以后都改为 16:00
→ 选择"修改所有未来项"
→ 本周五及之后都是 16:00

删除选项

选项1:仅删除此项

只删除当前这一次
其他实例继续存在
适用:临时取消

选项2:删除整个系列

删除所有相关实例
包括过去和未来
适用:永久取消

完成处理

对于重复任务:
• 完成一次后
• 该实例标记为完成
• 自动生成下一次实例
• 保持重复循环

重复任务显示

在卡片上的特殊标识:

┌─────────────────────────────────────┐
│ 🔄 每周五团队例会           第 3/10 次 │
│                                     │
│ 📅 2025-11-08 15:00 - 16:00       │
│ 📍 会议室 A                         │
│                                     │
│ ⏭️ 下次:2025-11-15 15:00          │
│ 📊 已完成:2/3 次                   │
│                                     │
│ [完成此次] [编辑规则] [查看系列]    │
└─────────────────────────────────────┘

使用指南

条目管理

每个信息卡片支持以下操作:

基本操作

  • 完成:标记任务或日程为已完成
  • ✏️ 编辑:修改标题、描述、时间等
  • 📋 归档:将不需要的条目归档
  • 🗑️ 删除:永久删除条目

编辑功能

在编辑对话框中可以修改:

  • 标题
  • 描述
  • 类型(任务/日程/笔记/资料)
  • 时间信息
  • 优先级(高/中/低)
  • 状态(待办/进行中/已完成)
  • 标签

重复日程

对于日程类型,可以设置重复规则:

  • 每日重复:每天重复
  • 每周重复:每周的同一天
  • 每月重复:每月的同一天
  • 自定义结束日期

标签管理

自动标签

  • AI 自动从输入中提取关键词
  • 常见主题自动分类(工作、生活、学习等)

手动标签

  • 编辑条目时可以添加或删除标签
  • 在主题视图中点击标签筛选

标签统计

  • 显示每个标签的使用次数
  • 按使用频率排序
  • 快速找到常用主题

优先级管理

三种优先级:

  • 🔴 高优先级:重要紧急的事项
  • 🟡 中优先级:常规事项
  • 🟢 低优先级:不紧急的事项

状态管理

三种状态:

  • 待办:未开始的任务
  • 进行中:正在处理的任务
  • 已完成:完成的任务

归档功能

不再需要但想保留的信息可以归档:

  1. 点击条目卡片上的归档按钮
  2. 归档后不会在主视图显示
  3. 可以通过筛选查看归档的条目

数据备份

自动备份

应用启动后自动开始备份,无需配置:

  • 默认间隔:每 30 分钟自动备份
  • 💾 存储位置:浏览器本地存储
  • 🔄 保留数量:最近 10 个备份
  • 🤖 后台运行:不影响正常使用

备份管理

访问备份管理界面:

  1. 点击右上角头像/菜单
  2. 选择"管理面板"
  3. 切换到"数据备份"标签

查看备份统计

  • 备份总数
  • 总大小
  • 最后备份时间
  • 运行状态

配置自动备份

可以自定义:

  • 启用/禁用自动备份
  • 备份间隔(5-1440 分钟)
  • 保留备份数量(1-20 个)
  • 是否自动下载到文件

手动备份

重要操作前建议手动备份:

  1. 点击"立即备份"按钮
  2. 等待备份完成
  3. 新备份出现在历史列表

从备份恢复

方式一:从历史备份恢复

  1. 在备份历史中找到目标备份
  2. 点击"恢复"按钮
  3. 确认对话框中点击"确认恢复"
  4. 等待恢复完成并自动刷新

方式二:从文件恢复

  1. 点击"从文件恢复"按钮
  2. 选择之前下载的 .json 备份文件
  3. 等待恢复完成并自动刷新

⚠️ 注意:恢复操作会覆盖当前所有数据,建议先备份!

下载备份到文件

为了更安全,建议定期下载备份到本地:

  1. 在备份历史中点击"下载"按钮
  2. 保存 JSON 文件到安全位置
  3. 建议每周备份一次到云盘

备份最佳实践

  1. 保持自动备份开启(第一道防线)
  2. 重要操作前手动备份(额外保险)
  3. 定期下载文件备份(每周一次)
  4. 保存到云盘(百度云、阿里云盘等)

高级功能

批量操作

批量选择

  1. 按住 Shift
  2. 点击多个卡片
  3. 卡片高亮显示已选中
  4. 底部显示操作栏

批量归档

选中 5 个已完成的任务
→ 点击"批量归档"
→ 确认后全部移至归档视图

批量删除

选中多个不需要的条目
→ 点击"批量删除"
→ 确认后全部删除

批量标记完成

选中多个待办任务
→ 点击"全部完成"
→ 所有任务标记为已完成

数据导出

导出格式

JSON 格式(推荐):

{
  "exportDate": "2025-11-05T10:00:00Z",
  "version": "1.0",
  "items": [
    {
      "id": "...",
      "type": "task",
      "title": "...",
      ...
    }
  ],
  "tags": [...],
  "attachments": [...]
}

CSV 格式

类型,标题,描述,截止日期,标签,状态
任务,写报告,完成项目总结报告,2025-11-05,工作;项目,待办
日程,团队会议,每周例会,2025-11-08,工作;会议,待办

Markdown 格式

# CogniFlow 数据导出
导出日期:2025-11-05

## 任务列表
- [ ] 写报告 (2025-11-05) #工作 #项目
- [ ] 发邮件 (2025-11-06) #工作

## 日程安排
- 2025-11-08 15:00 - 团队会议 #工作 #会议

导出操作

  1. 进入"管理面板"
  2. 选择"数据管理"标签
  3. 点击"导出数据"
  4. 选择格式和范围
  5. 下载文件

数据导入

支持的格式

  • JSON(CogniFlow 标准格式)
  • CSV(需要符合模板)
  • 从备份恢复

导入操作

  1. 进入"管理面板"
  2. 选择"数据管理"
  3. 点击"导入数据"
  4. 选择文件
  5. 确认导入

⚠️ 注意:导入会合并到现有数据,不会覆盖。


高级搜索

搜索语法

基础搜索

关键词搜索
示例:项目
→ 搜索标题和内容包含"项目"的所有条目

类型过滤

type:task
→ 只显示任务类型

type:event OR type:task
→ 显示日程和任务

标签过滤

#工作
→ 显示带"工作"标签的条目

#工作 #紧急
→ 同时包含两个标签的条目

日期过滤

due:today
→ 今天截止的任务

due:week
→ 本周内截止的任务

created:2025-11-01..2025-11-05
→ 在此日期范围内创建的条目

状态过滤

status:pending
→ 待办状态

status:completed
→ 已完成状态

priority:high
→ 高优先级

组合搜索

type:task status:pending #工作 due:today
→ 今天截止的、待办的、工作相关的任务

主题定制

切换主题

  1. 点击右上角主题切换按钮 🌙
  2. 选择:亮色 / 暗色 / 跟随系统

颜色方案

  • 亮色主题:白色背景,适合白天使用
  • 暗色主题:深色背景,适合夜间使用
  • 跟随系统:自动根据系统设置切换

快捷输入

@ 提及功能(规划中)

输入 @
→ 弹出用户列表
→ 选择用户提及
→ 可协作任务

# 标签快捷输入

在输入框输入 #
→ 显示常用标签
→ 快速选择标签
→ 或输入新标签

快捷日期

输入:明天 / 下周 / 下月
→ AI 自动识别为具体日期

使用场景示例

场景 1:日常工作管理

早上 9:00 - 查看今日安排

操作:
1. 打开应用,默认显示"今日"视图
2. 查看今天的任务和日程
3. 高优先级任务用红色标识
4. 过期任务显示警告

看到:
• 3 个待办任务(1个高优先级)
• 2 个日程安排
• 1 个过期任务(红色)

上午 10:30 - 快速记录想法

操作:
在输入框输入:"产品改进想法:增加语音输入功能"

结果:
→ AI 识别为笔记类型
→ 自动提取标签:#产品 #想法 #功能
→ 保存到收件箱
→ 3秒内完成

中午 12:00 - 保存有用链接

操作:
粘贴链接:"https://react.dev/learn"

处理过程:
→ 检测为 URL(100ms)
→ 抓取标题:"Learn React"(1s)
→ AI 生成梗概:"React 官方学习文档,
   从基础到高级的完整教程,适合初学者"(2s)
→ 保存到链接库

随时可查:
→ 点击"链接库"视图
→ 看到精美的链接卡片
→ 一键访问网站

下午 3:00 - 参加会议

操作前:
系统自动检测到:"客户会议"即将开始
(如配置了提醒功能)

会议中:
1. 输入:/会议
2. 选择"会议纪要"模板
3. 填写:
   - 会议主题:产品需求讨论
   - 讨论要点:功能A、功能B
   - 待办事项:整理需求文档
   - 下次会议:下周三

会议后:
→ 会议记录已保存
→ 待办事项自动创建为任务
→ 下次会议自动创建为日程

下午 5:00 - 写日报

操作:
1. 输入:/日报
2. 自动生成标题:"11月5日 每日工作日志"
3. 填写子任务:
   ✅ 完成产品原型设计
   ✅ 参加客户会议
   ✅ 整理需求文档
   ☐ 明天:技术方案评审
   
4. 添加备注:"今天效率很高,完成了3个重要任务"
5. 保存

结果:
→ 创建集合类型条目
→ 显示完成进度:3/4 (75%)
→ 标签:#工作 #日报

晚上 6:00 - 回顾与计划

操作:
1. 查看"今日"视图
   → 6个任务,5个已完成 ✅
   → 1个推迟到明天

2. 查看"即将发生"
   → 明天3个任务
   → 后天2个日程

3. 快速添加:
   "明天上午整理本周工作周报"
   → AI识别为任务
   → 自动设置截止日期:明天

场景 2:学习管理

制定学习计划

第1步:创建重复任务
输入:"每天早上8点学习英语"

AI处理:
→ 识别为重复任务
→ 类型:任务
→ 时间:08:00
→ 重复:每天
→ 标签:#学习 #英语

结果:
→ 今天开始每天8点都有学习提醒
→ 在日历视图可看到未来所有学习日程

收集学习资源

第2步:保存学习资料

操作1:
粘贴:"https://www.youtube.com/watch?v=xxx"
→ AI 识别 YouTube 视频
→ 生成梗概:"英语口语教程,适合初学者,
   包含日常对话 100 句"
→ 标签:#学习 #英语 #视频

操作2:
上传文档:"英语语法笔记.pdf"
→ AI 分析内容
→ 提取关键信息:"涵盖16种时态,含例句"
→ 标签:#学习 #英语 #语法

操作3:
输入笔记:"今天学习了现在完成时,
        需要多练习 have/has + 过去分词"
→ 保存到收件箱
→ 标签:#学习 #英语 #语法

进度跟踪

第3步:查看学习进度

方式1:标签视图
→ 点击"主题"→"标签"
→ 点击"#学习"标签
→ 查看所有学习相关内容
→ 按时间倒序排列

方式2:历史视图
→ 点击"主题"→"历史"
→ 看到完整的学习时间线
→ 统计:本周学习 5 天,完成 12 个任务

方式3:日历视图
→ 点击"主题"→"日历"
→ 可视化看到每天的学习安排
→ 绿色标记表示已完成

场景 3:项目管理

项目启动

第1步:创建项目任务

输入一系列任务:
"完成项目需求文档 #项目A"
"设计数据库表结构 #项目A"
"搭建项目框架 #项目A"
"实现核心功能 #项目A"

结果:
→ 4个任务都带有 #项目A 标签
→ AI 根据内容自动添加更多标签
→ 自动识别优先级

设置里程碑

第2步:创建关键日程

输入:
"11月10日项目需求评审会"
"11月20日完成开发"
"11月25日测试验收"
"11月30日项目上线"

AI处理:
→ 识别为日程类型
→ 提取具体日期和时间
→ 自动添加 #项目A 标签
→ 检测是否有冲突

团队协作

第3步:会议记录

每次开会使用 /会议 模板:
→ 记录讨论内容
→ 提取待办事项
→ 分配任务
→ 安排下次会议

进度监控

第4步:项目视图

查看项目所有内容:
→ 点击 #项目A 标签
→ 看到:
  • 4个任务(2个已完成,2个进行中)
  • 4个里程碑日程
  • 3个会议记录
  • 若干相关资料

日历视图:
→ 看到项目时间线
→ 里程碑清晰标记
→ 一目了然进度

场景 4:生活管理

日常提醒

输入:
"每周日上午提醒买菜"
"每月5号交房租"
"明天记得带伞"

结果:
→ 前两个:重复任务,自动生成
→ 最后一个:单次任务,明天显示

纪念日管理

输入:
"每年11月5日是朋友生日"

设置:
→ 类型:日程
→ 重复:每年
→ 提前提醒:7天前
→ 标签:#生活 #纪念日

健康记录

创建健康日志:

每天记录:
"今天跑步5公里 #健康 #运动"
"今天喝水8杯 #健康 #饮水"

查看统计:
→ 点击 #健康 标签
→ 看到所有健康记录
→ 分析运动频率

快捷键参考

全局快捷键

快捷键 功能 说明
Ctrl/Cmd + K 打开搜索 快速搜索任何内容
Ctrl/Cmd + N 新建条目 聚焦输入框
Ctrl/Cmd + / 快捷键列表 显示所有可用快捷键
ESC 关闭弹窗 取消当前操作
Ctrl/Cmd + S 保存 保存当前编辑
Ctrl/Cmd + B 备份 手动创建备份

输入框快捷键

快捷键 功能 说明
Enter 提交输入 发送输入内容
Shift + Enter 换行 在输入框内换行
/ 触发模板 显示模板菜单
Ctrl/Cmd + Enter 强制提交 跳过模板直接提交
ESC 清空输入 清除输入框内容
历史记录 查看上一条输入

卡片操作快捷键

快捷键 功能 说明
Space 展开/收起 切换卡片展开状态
E 编辑 打开编辑对话框
A 归档 归档当前卡片
Delete 删除 删除当前卡片
Ctrl/Cmd + C 复制 复制卡片内容
Ctrl/Cmd + X 剪切 剪切卡片
Ctrl/Cmd + V 粘贴 粘贴卡片

列表导航快捷键

快捷键 功能 说明
上移 选择上一个卡片
下移 选择下一个卡片
左切换 切换到左侧视图
右切换 切换到右侧视图
Tab 下一个 移动到下一个元素
Shift + Tab 上一个 移动到上一个元素
Home 顶部 跳到列表顶部
End 底部 跳到列表底部

编辑对话框快捷键

快捷键 功能 说明
Ctrl/Cmd + S 保存 保存并关闭
ESC 取消 取消并关闭
Tab 下一字段 移动到下一个输入字段
Shift + Tab 上一字段 移动到上一个输入字段
Ctrl/Cmd + B 加粗 文本加粗(富文本)
Ctrl/Cmd + I 斜体 文本斜体(富文本)

日历视图快捷键

快捷键 功能 说明
T 今天 跳转到今天
上一周/月 查看上一个时间段
下一周/月 查看下一个时间段
M 月视图 切换到月视图
W 周视图 切换到周视图
D 日视图 切换到日视图
N 新建日程 在当前日期创建日程

搜索快捷键

快捷键 功能 说明
Ctrl/Cmd + F 搜索 聚焦搜索框
Enter 执行搜索 开始搜索
ESC 关闭搜索 关闭搜索面板
/ 结果导航 在搜索结果中导航
Ctrl/Cmd + G 下一个结果 跳到下一个搜索结果
Ctrl/Cmd + Shift + G 上一个结果 跳到上一个搜索结果

批量操作快捷键

快捷键 功能 说明
Shift + 点击 多选 选择多个卡片
Ctrl/Cmd + A 全选 选择当前视图所有卡片
Ctrl/Cmd + D 取消选择 取消所有选择
Delete 批量删除 删除所有选中的卡片
A 批量归档 归档所有选中的卡片

常见问题

登录与账号

Q: 如何注册账号?
A: 直接使用手机号登录即可,系统会自动创建账号。

Q: 忘记密码怎么办?
A: 本应用使用本地认证,只需手机号即可登录。

Q: 如何成为管理员?
A: 第一个注册的用户自动成为管理员。管理员可以在管理面板中设置其他用户的角色。

数据与安全

Q: 数据存储在哪里?
A: 数据存储在浏览器的 IndexedDB 中,完全本地化。

Q: 更换浏览器后数据还在吗?
A: 不在。数据存储在浏览器本地,建议使用备份功能导出数据后在新浏览器导入。

Q: 如何防止数据丢失?
A:

  1. 保持自动备份开启
  2. 定期下载备份文件到云盘
  3. 不要清除浏览器数据

Q: 清除浏览器缓存会丢失数据吗?
A: 是的。清除数据前请先备份!

功能使用

Q: 为什么输入后显示"处理中"?
A: AI 正在后台分析您的输入,处理完成后会自动更新为真实内容。这样设计可以让您连续快速输入多条信息。

Q: 如何修改已创建的条目?
A: 点击条目卡片上的"编辑"按钮,在对话框中修改信息。

Q: 标签可以手动添加吗?
A: 可以。在编辑对话框中可以添加或删除标签。

Q: 如何设置重复日程?
A: 编辑日程类型的条目,在编辑对话框中可以设置重复规则和结束日期。

Q: 输入网址后没有自动获取信息?
A: 请确保网址格式正确(以 http:// 或 https:// 开头),并检查网络连接。

Q: 智能模板可以自定义吗?
A: 目前提供日报、会议、月报三个默认模板。未来版本将支持自定义模板。

Q: 如何查看某个标签下的所有内容?
A: 进入"主题"视图,点击"标签" Tab,然后点击想查看的标签。

Q: 冲突检测可以关闭吗?
A: 冲突检测是自动的,无法关闭。但您可以忽略冲突警告,系统只是提醒不会阻止操作。

Q: 重复任务可以跳过某一次吗?
A: 可以。找到该次重复实例,点击菜单选择"仅删除此项",其他重复实例不受影响。

Q: 附件上传后可以删除吗?
A: 可以。在卡片中点击附件的删除按钮,只删除附件不影响条目本身。

Q: AI 分析附件需要多长时间?
A: 图片分析通常 2-5 秒,文档分析可能需要 5-10 秒,取决于文件大小和内容复杂度。

Q: 链接梗概可以编辑吗?
A: 目前梗概由 AI 自动生成,不支持手动编辑。但可以点击"重新生成梗概"获取新的内容。

Q: 如何批量导入链接?
A: 在输入框中一次粘贴多个链接(每行一个),系统会自动逐个处理。

AI 功能

Q: AI 识别不准确怎么办?
A: 可以通过编辑功能手动修改类型、标签等信息。

Q: 为什么有时 AI 处理很慢?
A: 可能是网络问题或 API 服务繁忙,请稍后重试。

Q: AI 需要付费吗?
A: 需要配置智谱 AI 的 API Key,使用智谱 AI 的计费标准。

备份与恢复

Q: 自动备份会占用很多空间吗?
A: 不会。系统会限制备份数量,并自动清理旧备份。

Q: 可以导出所有数据吗?
A: 可以。在备份管理中下载备份文件即可导出所有数据(JSON 格式)。

Q: 如何在新设备上恢复数据?
A:

  1. 在旧设备下载备份文件
  2. 在新设备打开应用
  3. 在备份管理中"从文件恢复"

Q: 恢复数据会覆盖现有数据吗?
A: 是的。恢复前建议先创建当前数据的备份。

Q: 备份文件可以在不同设备间使用吗?
A: 可以。下载备份文件后,可以在任何设备的 CogniFlow 中导入恢复。

Q: 如何设置自动备份频率?
A: 在"管理面板" → "数据备份"中,可以调整自动备份间隔(5-1440分钟)。

Q: 备份包含附件吗?
A: 是的。完整备份包含所有数据和附件信息。但附件文件本身需要单独备份。


性能优化

Q: 应用加载缓慢怎么办?
A:

  1. 清理浏览器缓存
  2. 归档不需要的旧条目
  3. 删除大型附件
  4. 定期清理备份

Q: 数据库太大影响性能?
A:

  1. 定期归档完成的任务
  2. 删除不需要的条目
  3. 清理重复的备份
  4. 导出后删除旧数据

Q: 搜索速度慢?
A:

  1. 使用更精确的关键词
  2. 利用类型和标签过滤
  3. 缩小日期范围
  4. 避免过于宽泛的搜索

错误处理

Q: 提示"AI 处理失败"怎么办?
A:

  1. 检查 API Key 是否正确配置
  2. 确认网络连接正常
  3. 检查 AI 服务是否可用
  4. 稍后重试

Q: 附件上传失败?
A:

  1. 检查文件大小(不超过 10MB)
  2. 确认文件格式受支持
  3. 检查存储空间
  4. 重新上传

Q: 数据恢复失败?
A:

  1. 确认备份文件完整
  2. 检查文件格式正确(JSON)
  3. 确认文件未损坏
  4. 尝试其他备份文件

Q: 同步冲突怎么处理?
A:

  1. 手动创建备份
  2. 选择保留哪个版本
  3. 必要时手动合并数据

最佳实践

Q: 如何有效使用标签?
A:

  • 使用一致的命名规则(如 #工作_项目A)
  • 不要创建太多标签(推荐 10-20 个)
  • 定期整理合并相似标签
  • 使用层级结构(如 #工作 #工作_会议)

Q: 如何避免数据丢失?
A:

  • ✅ 保持自动备份开启
  • ✅ 每周下载备份文件
  • ✅ 保存到云盘(网盘/云存储)
  • ✅ 重要操作前手动备份
  • ✅ 不要轻易清除浏览器数据

Q: 如何提高输入效率?
A:

  • 使用 / 命令快速创建模板
  • 善用自然语言输入
  • 利用快捷键操作
  • 批量输入多条信息
  • 善用标签组织信息

Q: 如何管理大量任务?
A:

  • 使用优先级标记重要任务
  • 通过标签分类管理
  • 定期归档完成的任务
  • 使用日历视图规划
  • 利用集合管理相关任务

Q: 如何充分利用 AI 功能?
A:

  • 输入尽量详细和清晰
  • 包含时间、地点、人物等关键信息
  • 对于链接,可以添加简短描述
  • 上传附件后查看 AI 分析结果
  • 根据 AI 建议调整内容

技术支持

开发文档

问题反馈

如遇到问题或有建议,请联系开发团队。


版本:v2.0.0
更新日期:2025-11-05
文档维护:CogniFlow Team


附录

功能对照表

功能 状态 版本 说明
基础输入 ✅ 已实现 v1.0 流式输入框
AI 分类 ✅ 已实现 v1.0 6种类型识别
智能模板 ✅ 已实现 v1.5 日报/会议/月报
链接管理 ✅ 已实现 v1.5 AI 梗概生成
附件上传 ✅ 已实现 v1.8 AI 分析
冲突检测 ✅ 已实现 v1.6 自动检测
重复任务 ✅ 已实现 v1.6 多种重复规则
日历视图 ✅ 已实现 v1.4 月/周/日视图
自动备份 ✅ 已实现 v1.5 定期自动备份
暗色模式 ✅ 已实现 v1.0 主题切换
批量操作 🔄 规划中 v2.1 批量管理
@ 提及 🔄 规划中 v2.2 协作功能
语音输入 🔄 规划中 v2.3 语音识别
移动 App 🔄 规划中 v3.0 iOS/Android

术语表

术语 说明
流式输入 快速连续输入多条信息的方式
AI 分类 自动识别并分类信息类型
智能模板 预设的结构化内容模板
集合 包含子任务的结构化任务组
梗概 AI 生成的内容摘要
冲突 时间重叠的日程
重复任务 定期重复的任务或日程
实体提取 AI 识别文本中的关键信息
归档 将不常用的内容移至归档视图
备份 保存数据副本

支持的AI模型

模型 用途 供应商
GLM-4-Flash 文本分析 智谱AI
GLM-4V 图片分析 智谱AI
GLM-4 文档分析 智谱AI

浏览器兼容性

浏览器 最低版本 推荐版本 状态
Chrome 90+ 最新版 ✅ 完全支持
Edge 90+ 最新版 ✅ 完全支持
Firefox 88+ 最新版 ✅ 完全支持
Safari 14+ 最新版 ✅ 完全支持
Opera 76+ 最新版 ✅ 完全支持

更新日志

v2.0.0 (2025-11-05)

  • ✨ 新增完整的用户手册
  • 📝 详细的功能说明文档
  • 🎯 使用场景示例
  • ⌨️ 快捷键参考
  • ❓ 扩展的常见问题

v1.8.0 (2025-11-04)

  • ✨ 新增附件上传功能
  • 🤖 AI 图片和文档分析
  • 📎 支持多种文件格式

v1.6.0 (2025-11-03)

  • ✨ 新增冲突检测
  • 🔄 重复任务支持
  • ⚠️ 智能提醒

v1.5.0 (2025-11-02)

  • ✨ 智能模板系统
  • 🔗 链接 AI 梗概
  • 💾 自动备份功能

v1.4.0 (2025-11-01)

  • 📅 日历视图
  • 🏷️ 标签系统优化
  • 🔍 搜索功能增强

v1.0.0 (2025-10-15)

  • 🎉 首次发布
  • 🤖 AI 智能分类
  • ⚡ 流式输入
  • 📊 智能仪表盘

联系我们

问题反馈

社区讨论

贡献代码


感谢使用 CogniFlow
让 AI 帮你管理碎片化信息,让工作和生活更高效! 🚀