# 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编辑器
[](https://golang.org)
[](https://wails.io)
[](https://vuejs.org)
## 项目概述
MarkdownGo 是一款基于 Wails + Vue.js 开发的现代化 Markdown 编辑器,支持所见即所得和源码两种编辑模式。该软件结合了丰富的 Markdown 插件生态,提供强大的编辑功能和优雅的用户体验。
## ✨ 核心特性
### 📝 多模式编辑
- **所见即所得模式**:实时预览编辑效果,适合快速编辑
- **源码模式**:支持原生 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
## 💰支持与打赏
- 🙏** 感谢土豪大哥的打赏 **
-
## 📄 许可证
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。
---
感谢您使用 MarkdownGo!如有任何问题或建议,欢迎反馈。