# aiMarkdownEditer **Repository Path**: nickelFront/ai-markdown-editer ## Basic Information - **Project Name**: aiMarkdownEditer - **Description**: 一个markdown 编辑器,集成待办、日记、日程计划、作为个人学习助手与生活管理助手、集成简单的Rag 与 Agent ,支持用户自定义llm 来使用相关的功能。类似于ima - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-03 - **Last Updated**: 2026-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Markdown AI Editor 一个纯vibe coding的 Web 版 Markdown 编辑器,目前仅为一个纯前端项目,目标是通过集成AI能力,将日记、学习笔记、todo待办、pdf、等内容分类整合,形成一个完整的可用于日常生活学习的记录助手,可快速找回零散的如:日常记录、学习笔记、日记、待办等信息并进行知识总结、后续将配合另外一个python langchain 项目 完善完整的功能。可能会与ima很像。但ima更侧重与使用外部文件构建的知识库以及知识库的共享。而这款应用将更侧重与自我记录的内容形成的知识库与快速检索。 ## 预览效果图 ![](https://s3.bmp.ovh/imgs/2026/01/03/05a314c654e9b773.png) ![](https://s3.bmp.ovh/imgs/2026/01/03/4295e219dbf2c86d.png) ## 功能规划&项目进展 - [x] 基础项目脚手架 - [x] Markdown 编辑器 (实时预览) - [ ] AI 辅助功能 (内容生成、优化、翻译) - [x] 文件管理 (新建、打开、保存) - [ ] 导出功能 (PDF、HTML) - [x] 主题切换 (深色/浅色模式) - [ ] 快捷键支持 - [ ] 需配合量外一个python langchain 项目来实现agent 与rag 部分(开发中捎后会会上传到代码仓库) - [ ] 与 python 项目进行接口联调。 - [ ] 操作本地文件 - [ ] pc 客户端打包 ## 技术栈 - **Next.js 16** - React 框架 (App Router) - **React 19** - UI 库 - **TypeScript** - 类型安全 - **Tailwind CSS 4** - 样式框架 - **shadcn/ui** - UI 组件库 ## 项目结构 ``` markdown-ai-editor/ ├── app/ # Next.js App Router │ ├── page.tsx # 主页面 │ ├── layout.tsx # 根布局 │ └── globals.css # 全局样式 ├── components/ # React 组件 ├── lib/ # 工具函数 └── public/ # 静态资源 ``` ## 开始使用 ```bash # 安装依赖 npm install # 启动开发服务器 npm run dev # 构建生产版本 npm run build # 启动生产服务器 npm start ```