StarBlog番外(5) 从1.6到1.10,基于Avalonia AOT 开发的 Publisher 半年进化之路

发布时间:2026/6/28 8:42:59

StarBlog番外(5) 从1.6到1.10,基于Avalonia AOT 开发的 Publisher 半年进化之路 一句话总结#如果你不想看后面的详细内容这里一句话概括AI 能力大幅增强封面生成、关键词提取、标题模板图片处理更智能压缩、正则匹配、画廊框架升级到 .NET 10还新增了 Scoop 安装方式。重点更新#AI 封面生成v1.8#这可能是这半年里最有意思的功能了写完文章之后封面图一直是个头疼的问题。找图吧版权和质量都不好把控自己画吧又没那个能力现在 Publisher 集成了 AI 画图的提示词生成功能。你只需要写好文章打开封面提示词窗口选择一个风格模板城市优雅风、BeCreativeGirl 等一键生成提示词把提示词丢给 Midjourney / DALL-E / Stable Diffusion生成的提示词会结合文章内容所以出来的东西和文章主题是相关的不会太离谱。而且这个功能背后还做了不少工作重构了 PromptTemplate 模板系统支持多个封面风格选项还能把文章正文内容也融入到提示词里。AI 关键词提取v1.7#写文章的时候关键词这个东西经常被忽略但它对 SEO 还挺重要的。现在 Publisher 可以用 AI 自动从文章内容中提取关键词省得自己想。标题优化模板v1.10#之前就有 AI 润色标题的功能但只有一个默认的润色方式现在加了模板选择你可以选择不同的标题优化风格。比如想要更吸引眼球的、更专业严谨的、还是更口语化的选个模板就行。图片压缩v1.10#文章里的图片太大加载就慢现在 Publisher 在上传图片之前会自动压缩用的是 SixLabors.ImageSharp在尽量不影响画质的前提下减小文件体积。整个过程是无感的你不需要做任何额外操作。图片画廊v1.9#新增了一个图片画廊窗口可以直观地查看文章中所有的图片方便你检查哪些图片要替换、哪些上传失败了、整体效果怎么样。比在 Markdown 里一个个翻方便多了。正则匹配图片路径v1.10.4#之前图片路径识别用的是标准的 Markdown 解析但有些文章里的图片写法比较特殊标准模式识别不出来。现在加了正则表达式模式通过配置EnableRegexImageParsing开启覆盖面更广了。Scoop 安装支持v1.10.7#Windows 用户现在可以通过 Scoop 包管理器安装 Publisher 了scoop bucket add starblog-publisher https://github.com/star-blog/starblog-publisher scoop install starblog-publisher/starblog-publisher以后更新也方便scoop update就行。框架升级#.NET 10#从 .NET 8 升级到了 .NET 10这是一个比较大的升级带来了性能提升和新的 API 支持。依赖更新#主要依赖都升了Avalonia 11.2.1 → 11.3.10CommunityToolkit.Mvvm 8.2.1 → 8.4.0Refit 8.0.0 → 9.0.2Markdig 0.40.0 → 0.44.0SixLabors.ImageSharp新增用于图片压缩CI/CD 优化#这个虽然用户感知不到但对开发效率提升很大自动从 Git 提交记录生成发布说明清理发布包中的调试文件PDB 等减小下载体积修正了标签获取的正则表达式版本时间线#版本主要更新v1.7.0AI 关键词提取、PromptBuilder 工具类、CI/CD 优化v1.7.1小修复v1.8.0AI 封面提示词生成、封面风格模板v1.8.1-v1.8.3封面功能打磨、新增 Moonshot Kimi 提供商v1.9.0图片画廊v1.9.1小修复v1.10.0图片压缩v1.10.2-v1.10.4标题优化模板、正则图片匹配、路径空格修复v1.10.5-v1.10.7升级 .NET 10、更新 AI 模型列表、Scoop 支持小结#半年时间20 个版本Publisher 从一个「能用」的工具变成了一个「好用」的工具AI 能力是这半年迭代的重点。从最初的标题润色、摘要生成到现在又加了关键词提取、封面提示词生成、标题优化模板AI 已经深度融入到了文章发布的各个环节。图片处理也越来越智能了。自动压缩、正则匹配、图片画廊这些功能加在一起处理文章里的图片基本不需要手动干预了。接下来还有不少计划中的功能比如批量发布、更多的 AI 提供商支持、文章模板等。

相关新闻