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

984 B

Markdown 文件导入功能检查清单

代码实现检查

  • src/commands/import-markdown.ts 文件创建完成
  • 文件选择器正确实现(仅显示 .md 文件)
  • 文件读取和解析逻辑正确
  • 文章创建逻辑正确调用 Halo API
  • src/modals/file-preview-modal.ts 文件创建完成
  • 文件内容预览正确显示
  • frontmatter 信息正确显示
  • 导入/取消按钮功能正常
  • "导入后发布"选项功能正常

集成检查

  • src/main.ts 中命令注册完成
  • 命令名称符合国际化规范
  • 命令在命令面板中可见

国际化检查

  • 英文文案添加完成
  • 简体中文文案添加完成
  • 繁体中文文案添加完成

测试检查

  • 编译通过无错误
  • 插件文件正确复制到 Obsidian 插件目录
  • 文件选择器测试通过
  • 导入功能测试通过(创建草稿)
  • 导入功能测试通过(导入并发布)