Skip to content

Releases: dyedd/serenade

v1.1.0

14 Dec 11:30

Choose a tag to compare

Highlights

  • AI:npm run new:post / npm run new:column 支持 AI 生成 URL;可选生成封面图
  • 同步:新增 npm run sync,支持 content / .output / 全量 / 指定文章 / 指定专栏 / JSON 同步
  • 迁移:新增 301 重定向映射(app/middleware/redirects.json);注:这属于我自己的定制化
  • SEO & 体验:路由标题自动生成;文章详情加入上一篇/下一篇;列表/专栏页加载态;更新 favicon、调整首页布局

配置(可选)

  • 新增 .env.example,如需启用对应能力请在 .env 配置:
    • URL 生成:OPENAI_API_KEY(可选 OPENAI_BASE_URL / OPENAI_MODEL
    • 配图生成:IMAGE_API_KEY(可选 IMAGE_BASE_URL / IMAGE_MODEL
    • 同步到服务器:SERVER_HOST / SERVER_USER / SERVER_PATH

Changelog

  • feat: 添加重定向功能,支持路径映射
  • feat: 根据路由路径动态生成页面标题,优化SEO
  • feat: 添加加载状态和样式,优化用户体验
  • refactor: 移除首页编程时间模块,清理 SkeletonCard,调整首页布局
  • feat: 更新 favicon 图标
  • feat: 文章内容/导航优化(上一篇/下一篇 + 页面 meta)
  • feat: scripts 工具支持 AI 生成 URL,新增 .env.example 与说明
  • feat: 新增 AI 配图生成与服务器同步功能

Full Changelog: v1.0.0...v1.1.0

v1.0.0

14 Nov 05:11

Choose a tag to compare

serenade v1.0.0正式版发布

我们既有静态博客带来的快速,也有动态博客带来的免编译,还等什么,快来使用吧!

除此之外,我们还有项目,知识库(wiki),友链/订阅功能等等,更多惊喜等待你的发掘。