Files
Obsidian/.trae/specs/markdown-import/checklist.md
T
Serendipity 5c4a16dc3a feat(halo-plugin): 新增文章导入、删除和标签分类管理功能
添加从本地 Markdown 文件导入创建文章的功能,支持文件预览和自动发布选项
新增文章删除命令,支持选择性删除 Halo 文章或本地文件
添加标签和分类管理功能,支持创建、编辑和删除操作
更新国际化文案,支持新功能的多种语言界面
扩展服务层以支持文章导入、删除和标签分类管理 API 调用
更新插件版本至 2.1.1 并更新作者信息
2026-04-26 17:23:35 +08:00

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 插件目录
- [ ] 文件选择器测试通过
- [ ] 导入功能测试通过(创建草稿)
- [ ] 导入功能测试通过(导入并发布)