5c4a16dc3a
添加从本地 Markdown 文件导入创建文章的功能,支持文件预览和自动发布选项 新增文章删除命令,支持选择性删除 Halo 文章或本地文件 添加标签和分类管理功能,支持创建、编辑和删除操作 更新国际化文案,支持新功能的多种语言界面 扩展服务层以支持文章导入、删除和标签分类管理 API 调用 更新插件版本至 2.1.1 并更新作者信息
33 lines
984 B
Markdown
33 lines
984 B
Markdown
# Markdown 文件导入功能检查清单
|
|
|
|
## 代码实现检查
|
|
|
|
- [ ] `src/commands/import-markdown.ts` 文件创建完成
|
|
- [ ] 文件选择器正确实现(仅显示 .md 文件)
|
|
- [ ] 文件读取和解析逻辑正确
|
|
- [ ] 文章创建逻辑正确调用 Halo API
|
|
- [ ] `src/modals/file-preview-modal.ts` 文件创建完成
|
|
- [ ] 文件内容预览正确显示
|
|
- [ ] frontmatter 信息正确显示
|
|
- [ ] 导入/取消按钮功能正常
|
|
- [ ] "导入后发布"选项功能正常
|
|
|
|
## 集成检查
|
|
|
|
- [ ] `src/main.ts` 中命令注册完成
|
|
- [ ] 命令名称符合国际化规范
|
|
- [ ] 命令在命令面板中可见
|
|
|
|
## 国际化检查
|
|
|
|
- [ ] 英文文案添加完成
|
|
- [ ] 简体中文文案添加完成
|
|
- [ ] 繁体中文文案添加完成
|
|
|
|
## 测试检查
|
|
|
|
- [ ] 编译通过无错误
|
|
- [ ] 插件文件正确复制到 Obsidian 插件目录
|
|
- [ ] 文件选择器测试通过
|
|
- [ ] 导入功能测试通过(创建草稿)
|
|
- [ ] 导入功能测试通过(导入并发布) |