🚀 MarkiNote v3.0.0 - The AI Agent Update
MarkiNote v3.0.0 Release: AI Agent 智能文档管理
从 Markdown 阅读器到智能文档 Agent 的质变。
🚀 核心更新:AI Agent
MarkiNote 不再只是预览 Markdown,而是能理解意图、自主操作的 AI Agent。
Function Calling 工具链(11 种工具)
- 文件操作:
read_file/write_file/edit_file/create_file/create_folder/delete_item/move_item/list_directory - 知识检索:
search_files(全文检索文档库)、web_search(Bing/DuckDuckGo)、fetch_url(抓取网页并 AI 摘要)
Agent 工作流
用户指令 → AI 意图理解 → 自主工具选择 → 执行操作 → 返回结果
↓
最多 15 轮迭代调用
↓
所有文件修改自动快照备份 → 一键回滚
关键特性
- 自动备份与回滚:AI 每次文件修改自动创建快照,支持单步/批量回滚,操作可逆
- 流式响应:SSE 实时输出,工具调用过程可视化展示
- 上下文感知:自动关联当前预览文件,支持多文件附件
- 双模型支持:DeepSeek-V3 / Kimi (Moonshot) 8K/32K/128K,OpenAI 兼容格式可扩展
🌍 多语言支持
界面完整本地化:简体中文 / English / Français / 日本語,一键切换。
其他改进
- Markdown 全能渲染:GFM、LaTeX(MathJax 3)、Mermaid 图表、Pygments 代码高亮
- 文件管理器:上传文件夹、面包屑导航、右键菜单、拖拽排序
- 主题系统:浅色/深色/蓝色/粉色 4 种主题
- 轻量架构:Flask 3.0 + 原生 JS,零前端框架依赖,启动快资源省
快速开始
git clone https://github.com/wink-wink-wink555/MarkiNote.git
cd MarkiNote && pip install -r requirements.txt
python main.py
# 访问 http://localhost:5000配置 AI:点击右上角 🤖 按钮 → 设置 → 选择 DeepSeek/Kimi → 填入 API Key → 验证连接即可使用 Agent。