Skip to content

Commit 9817faa

Browse files
authored
build: release v2.0.3 (#775)
1 parent dbac7e4 commit 9817faa

File tree

4 files changed

+32
-58
lines changed

4 files changed

+32
-58
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
## [v2.0.3] - 2025-05-25
2+
3+
### ✨ 新特性
4+
5+
- **AI 引用全文 & 快捷指令**:AI 现在可直接引用整篇文档并支持自定义快捷指令,编辑器与 AI 能力深度融合,提升交互效率。
6+
- **一键清空文档**:新增“清空”按钮,支持一键删除全部内容,快速重置编辑环境。
7+
- **公众号名片插入**:支持在 Markdown 中便捷插入公众号名片,丰富文章展示形式。
8+
- **Telegram & Cloudinary 图床**:新增 Telegram、Cloudinary 图床选项,进一步扩充多图床生态。
9+
10+
### 🛠 功能优化与问题修复
11+
12+
- **AI Prompt 优化**:改进提示词生成策略,使 AI 回答更精准、上下文衔接更自然。
13+
- **文件名修复**:解决保存与导出时偶发的文件名错误问题。
14+
- **行内公式样式优化**:调整行内公式渲染样式,提升可读性与排版一致性。
15+
- **编辑器快捷键优化**:重新梳理常用快捷键映射,操作更顺手。
16+
17+
### 👏 贡献者
18+
19+
@yanglbme @syhxzzz @YangFong @Nefelibata-Zhu @biggerboy @SiZV200 @XAihan @zzydannyer @quiet-river
20+
21+
> 感谢所有贡献者的努力!🚀
22+
> **doocs/md** 将持续为打造更流畅、更强大的 Markdown 创作体验不断前行!
23+
124
## [v2.0.2] - 2025-05-06
225

326
### ✨ 新特性

README.md

Lines changed: 6 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
## 项目介绍
1616

17-
Markdown 文档自动即时渲染为微信图文,让你不再为微信内容排版而发愁!只要你会基本的 Markdown 语法,就能做出一篇样式简洁而又美观大方的微信图文。
17+
Markdown 文档自动即时渲染为微信图文,让你不再为微信内容排版而发愁!只要你会基本的 Markdown 语法(现在有了 AI,你甚至不需要会 Markdown),就能做出一篇样式简洁而又美观大方的微信图文。
1818

1919
欢迎给项目点个 ⭐️,我们会持续更新和维护。
2020

@@ -30,8 +30,6 @@ Markdown 文档自动即时渲染为微信图文,让你不再为微信内容
3030

3131
欢迎各位朋友随时提交 PR,让这款微信 Markdown 编辑器变得更好!如果你有新的想法,也欢迎在 [Discussions 讨论区](https://github.com/doocs/md/discussions)反馈。
3232

33-
注:我们项目最新版本基于 Vue3 开发,基于 Vue2 的旧版本已经不再维护,如果你需要 Vue2 版本,请切换到 [1.x](https://github.com/doocs/md/tree/1.x) 分支。
34-
3533
## 功能特性
3634

3735
- [x] 支持 Markdown 所有基础语法、数学公式
@@ -68,57 +66,6 @@ Markdown 文档自动即时渲染为微信图文,让你不再为微信内容
6866

6967
![demo4](https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/gh/doocs/md/images/demo4.gif)
7068

71-
## 注意事项
72-
73-
1. 如果你使用了某些浏览器脚本修改了网页背景色,可能导致渲染后的内容出现背景色分块的现象,详见 [#63](https://github.com/doocs/md/issues/63)
74-
2. 某些浏览器插件,会对内容样式造成破坏。现象是:复制粘贴到公众号后台内容,点击保存时,样式丢失,详见 [#151](https://github.com/doocs/md/issues/151)
75-
76-
## 自定义上传逻辑
77-
78-
在工具上没有提供预定义图床的情况下,你只需要自定义上传逻辑即可,这对于例如你不方便使用公共图床,而是使用自己的上传服务时非常有用。
79-
80-
你只需要在给定的函数中更改上传代码即可,为了方便,这个函数提供了可能使用的一些参数:
81-
82-
示例代码:
83-
84-
```js
85-
const { file, util, okCb, errCb } = CUSTOM_ARG
86-
const param = new FormData()
87-
param.append(`file`, file)
88-
util.axios
89-
.post(`http://127.0.0.1:9000/upload`, param, {
90-
headers: { 'Content-Type': `multipart/form-data` },
91-
})
92-
.then((res) => {
93-
okCb(res.url)
94-
})
95-
.catch((err) => {
96-
errCb(err)
97-
})
98-
99-
// 提供的可用参数:
100-
// CUSTOM_ARG = {
101-
// content, // 待上传图片的 base64
102-
// file, // 待上传图片的 file 对象
103-
// util: {
104-
// axios, // axios 实例
105-
// CryptoJS, // 加密库
106-
// OSS, // tiny-oss
107-
// COS, // cos-js-sdk-v5
108-
// Buffer, // buffer-from
109-
// uuidv4, // uuid
110-
// qiniu, // qiniu-js
111-
// tokenTools, // 一些编码转换函数
112-
// getDir, // 获取 年/月/日 形式的目录
113-
// getDateFilename, // 根据文件名获取它以 时间戳+uuid 的形式
114-
// },
115-
// okCb: resolve, // 重要!上传成功后给此回调传 url 即可
116-
// errCb: reject, // 上传失败调用的函数
117-
// }
118-
```
119-
120-
如果你创建了适用于其他第三方图床的上传代码,我们非常欢迎你分享它。
121-
12269
## 如何开发和部署
12370

12471
```sh
@@ -185,9 +132,13 @@ docker run -d -p 8080:80 doocs/md:latest
185132

186133
请查看 [USERS.md](USERS.md) 文件,了解使用本项目的公众号。
187134

135+
## 贡献指南
136+
137+
我们欢迎任何形式的贡献!请查看 [CONTRIBUTING.md](./CONTRIBUTING.md) 获取提交 PR、Issue 的流程与规范。
138+
188139
## 支持我们
189140

190-
如果本项目对你有所帮助,可以通过以下方式支持我们
141+
如果本项目对你有所帮助,可以通过以下方式支持我们的持续开发
191142

192143
<table style="margin: 0 auto">
193144
<tbody>

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "md",
33
"type": "module",
4-
"version": "2.0.2",
4+
"version": "2.0.3",
55
"private": false,
66
"description": "WeChat Markdown Editor | 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性",
77
"homepage": "https://github.com/doocs/md",

0 commit comments

Comments
 (0)