# paas-cli **Repository Path**: risi/paas-cli ## Basic Information - **Project Name**: paas-cli - **Description**: 智能体平台客户端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-03 - **Last Updated**: 2026-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MarkdownGo - 智能Markdown编辑器 [![Go Version](https://img.shields.io/badge/Go-1.25.2-blue)](https://golang.org) [![Wails](https://img.shields.io/badge/Wails-v2.11.0-green)](https://wails.io) [![Vue](https://img.shields.io/badge/Vue-3.x-brightgreen)](https://vuejs.org) ## 项目概述 MarkdownGo 是一款基于 Wails + Vue.js 开发的现代化 Markdown 编辑器,支持所见即所得和源码两种编辑模式。该软件结合了丰富的 Markdown 插件生态,提供强大的编辑功能和优雅的用户体验。 image image ## ✨ 核心特性 ### 📝 多模式编辑 - **所见即所得模式**:实时预览编辑效果,适合快速编辑 - **源码模式**:支持原生 Markdown 语法编辑,适合专业人士 - **快捷键切换**:支持 Ctrl+1/Ctrl+2 快速切换编辑模式 ### 🔧 丰富插件支持 - **UML 图表**:支持绘制 UML 图表 - **代码高亮**:支持多种编程语言语法高亮 - **图表绘制**:内置图表插件,支持数据可视化 - **颜色语法**:支持文本颜色自定义 - **表格合并**:支持复杂表格单元格合并操作 - **图片嵌入**:支持拖拽上传图片并自动转换为 base64 格式 ### 💾 文件管理 - **新建/打开/保存**:完整的文件操作功能 - **多格式支持**:支持 .md 和 .txt 文件格式 - **自动保存**:实时保存编辑内容 - **文件对话**:结合 AI 功能进行文件内容分析 ### 🌐 国际化支持 - **中文界面**:完整的中文语言支持 - **本地化**:专为中文用户优化设计 ## 🚀 快速开始 ### 系统要求 - Windows 7/8/10/11(64位) - 无需安装额外运行环境 ### 安装使用 1. 下载最新版本的 `MarkdownGo.exe` 文件 2. 双击运行即可开始使用 3. 无需安装,绿色便携 ### 基础操作 - **新建文件**:Ctrl+O 或通过菜单栏"文件"->"新建" - **打开文件**:Ctrl+O 或通过菜单栏"文件"->"打开" - **保存文件**:Ctrl+S 或通过菜单栏"文件"->"保存" - **模式切换**:Ctrl+1(普通模式)/Ctrl+2(高级模式) ## 🛠️ 技术架构 ### 后端技术栈 - **Go 1.25.2**:高性能后端语言 - **Wails v2.11.0**:现代化桌面应用框架 - **原生系统API**:文件系统操作和窗口管理 ### 前端技术栈 - **Vue.js 3.x**:现代化前端框架 - **ToastUI Editor**:专业级 Markdown 编辑器核心 - **Ant Design Vue**:企业级 UI 组件库 ### 插件生态 ```javascript // 核心插件配置 plugins: [ codeSyntaxHighlight, // 代码高亮 chart, // 图表绘制 uml, // UML 图表 colorSyntax, // 颜色语法 tableMergedCell // 表格合并 ] ``` ## 📁 项目结构 ``` MarkdownGo/ ├── main.go # 应用入口文件 ├── app.go # 主应用逻辑 ├── go.mod # Go 模块配置 ├── wails.json # Wails 配置文件 ├── frontend/ # 前端代码目录 │ ├── src/ │ │ ├── App.vue # 主应用组件 │ │ ├── main.js # Vue 入口文件 │ │ └── assets/ # 静态资源 │ └── package.json # 前端依赖配置 └── build/ # 构建输出目录 ``` ## 🔧 开发指南 ### 环境搭建 ```bash # 克隆项目 git clone cd MarkdownGo # 安装依赖 go mod tidy cd frontend && npm install # 开发模式运行 wails dev # 构建发布版本 wails build ``` ### 插件开发 如需添加新的编辑器插件,请参考 ToastUI Editor 官方文档,并在 `frontend/src/App.vue` 中配置。 ## 🤝 贡献指南 欢迎提交 Issue 和 Pull Request 来完善这个项目! ## 📞 联系我们 - **项目维护者**:sirui - **技术支持邮箱**:srandroid@163.com - **微信号**:scrqrr ## 💰支持与打赏 - 🙏** 感谢土豪大哥的打赏 ** - image ## 📄 许可证 本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。 --- 感谢您使用 MarkdownGo!如有任何问题或建议,欢迎反馈。