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