mirror of
https://github.com/Powerful-517/yys-editor.git
synced 2026-03-05 15:05:27 +00:00
feat: custom assets + group rules + perf + docs
This commit is contained in:
@@ -6,8 +6,8 @@
|
||||
**技术栈:** Vue 3 + LogicFlow + Element Plus + Pinia
|
||||
**目标:** 作为独立编辑器和可嵌入组件,支持在 onmyoji-wiki 中作为块插件使用
|
||||
|
||||
**当前状态:** ✅ 阶段 1 完成(独立编辑器)+ ✅ 阶段 2 完成(组件化改造)
|
||||
**总体完成度:** 100%(核心功能)
|
||||
**当前状态:** ✅ 阶段 1 完成(独立编辑器)+ ✅ 阶段 2 完成(组件化改造)+ 🔄 阶段 3 进行中(wiki 集成稳定化)
|
||||
**总体完成度:** 92%(核心功能完成,集成与质量收尾中)
|
||||
|
||||
---
|
||||
|
||||
@@ -206,30 +206,30 @@
|
||||
|
||||
---
|
||||
|
||||
### 🎨 阶段 3:wiki 集成测试(待开发)
|
||||
### 🎨 阶段 3:wiki 集成测试(进行中)
|
||||
|
||||
**目标:** 在 onmyoji-wiki 中测试集成效果
|
||||
|
||||
#### 步骤 5:本地引用测试(1-2 天)
|
||||
|
||||
- [ ] 在 wiki 中引用 yys-editor(file: 方式)
|
||||
- [ ] 创建 YysEditorBlock 组件
|
||||
- [ ] 测试预览模式
|
||||
- [ ] 测试编辑模式
|
||||
- [ ] 测试数据保存
|
||||
- [x] 在 wiki 中引用 yys-editor(file: 方式)
|
||||
- [x] 创建集成包装层(当前以 `/editor` 页面集成替代独立 `YysEditorBlock` 组件)
|
||||
- [x] 测试预览模式
|
||||
- [x] 测试编辑模式
|
||||
- [x] 测试数据保存
|
||||
|
||||
#### 步骤 6:交互优化(2-3 天)
|
||||
|
||||
- [ ] 优化模式切换体验
|
||||
- [ ] 优化数据同步
|
||||
- [ ] 优化错误处理
|
||||
- [x] 优化模式切换体验
|
||||
- [x] 优化数据同步
|
||||
- [x] 优化错误处理
|
||||
- [ ] 优化加载性能
|
||||
|
||||
**验收标准:**
|
||||
- 在 wiki 中可以正常使用
|
||||
- 预览/编辑切换流畅
|
||||
- 数据保存正确
|
||||
- 体验类似 Notion 块
|
||||
- 在 wiki 中可以正常使用(已达成)
|
||||
- 预览/编辑切换流畅(已达成)
|
||||
- 数据保存正确(已达成)
|
||||
- 体验类似 Notion 块(进行中,持续优化)
|
||||
|
||||
---
|
||||
|
||||
@@ -301,12 +301,12 @@ wiki 文档
|
||||
|
||||
**完成时间:** 2026-02-20
|
||||
|
||||
### Milestone 3:wiki 集成(待开发)
|
||||
- [ ] 本地引用测试
|
||||
- [ ] 交互优化
|
||||
### Milestone 3:wiki 集成(进行中)
|
||||
- [x] 本地引用测试
|
||||
- [~] 交互优化(已完成主要问题修复,继续打磨性能)
|
||||
- [ ] 文档完善
|
||||
|
||||
**预计完成:** 与 wiki 同步
|
||||
**预计完成:** 2026-03 第 1 周(随 wiki 联调收尾)
|
||||
|
||||
---
|
||||
|
||||
@@ -428,6 +428,11 @@ const handleCancel = () => {
|
||||
|
||||
## 📝 更新日志
|
||||
|
||||
### 2026-02-26
|
||||
- ✅ 修复嵌入式编辑器在 wiki 弹层中的画布高度与边界占满问题(多次 resize + 容器高度链路修正)
|
||||
- ✅ 修复编辑已有资产后立即保存时数据偶发不刷新的问题(保存前 flush + 预览强制 key 更新)
|
||||
- ✅ 完成与 onmyoji-wiki 的本地库联调闭环(`build:lib` + `file:../yys-editor`)
|
||||
|
||||
### 2026-02-25
|
||||
- ✅ 修复嵌入编辑器在 onmyoji-wiki 弹层中的初始化尺寸异常
|
||||
- 编辑区域高度改为基于容器测量后计算
|
||||
@@ -453,6 +458,7 @@ const handleCancel = () => {
|
||||
|
||||
---
|
||||
|
||||
**最后更新:** 2026-02-20
|
||||
**最后更新:** 2026-02-26
|
||||
**文档版本:** v2.2.0(wiki 集成稳定化进行中)
|
||||
**文档版本:** v2.1.0(组件化改造完成)
|
||||
**文档版本:** v2.0.0(重新规划)
|
||||
|
||||
Reference in New Issue
Block a user