may
1
哪天学不动技术了,写作仍然是我们必备的技能,我把写作当作一种自然语言编程,只要还能写,就还能产生成果。为此我开发了一款博客作为MVP,试试当文章不再仅仅关注排版美化,而是作为一种“意图指令”时,会发生什么。
项目地址: GitHub - code-gal/namblog: 一个致力于提升内容演示的博客系统。自由的写作,让 AI 生成页面。
demo:https://namblog.nigzu.com
当你提交一篇文档时,系统会根据你的指令——“生成一个交互式图表”、“设计一个沉浸式阅读页”或“构建一个带动画的卡片布局”——实时调用 AI 将 Markdown 编译为包含完整样式和脚本的 HTML 应用。这让“写作”的过程充满创意,从md到各个元数据提示词都是可以自定义的。
虽然它的本意不是博客,但作为博客该有的功能基本都有了。
后端架构: 基于 .NET 10 构建,采用 DDD(领域驱动设计)分层架构。
数据查询: 全面采用 GraphQL,实现前端按需查询,摆脱预定义模板限制。
实时反馈: 支持系统配置的热重载和前端及时反馈。
体验融合: 单页应用(SPA)结构,支持 PWA 离线访问,同时兼顾 SEO 静态交付。
开放生态: 支持 MCP 协议,支持从文档库自动扫描生成,可与 Claude、Obsidian 等工具深度集成。
欢迎体验。
tjsky
(去年夏天)
2
这,我看demo站,三篇文章,用了三种不同的样式,这样给人的割裂感有点严重
配色风格为 #7c3aed + #2563eb ,分区为圆角灰色底部阴影方案
七彩配色,分区为左侧强调色方案
这次配色变成灰蓝配色了,分区左侧强调色
感觉还需要让AI尽量维持一个整体的风格大方向不变
may
3
是这样的,AI的效果不稳定。需要精调prompt和尝试多次生成(在web端编辑页可以先生成预览再提交),不过在统一风格上肯定不如静态站点生成器。
所以这是个实验性项目,不是为了统一美化博文而设计的,而是创新展示。可能不符合传统博客作者的习惯。
目前我的时间有限,没有为它写很多样例页面。以后有时间我看看能玩出什么花样。
may
4
理想情况下是一个页面即一个单体应用程序,而不能当作一篇文章看待。
tjsky
(去年夏天)
5
嗯,是的,我感觉目前更像是一个输入文本,快速得到网页的东西。
倒是挺适合做精美电子书的
may
6
版本迭代到0.10.1,BUG已经充分修复,可用性应该没问题了。
2026年1月23日更新总结(v0.8.0 → v0.10.1)
主要新功能
- 文章分享功能 - 支持分享文章链接
- 国际化支持 - 中英双语界面,自动检测浏览器语言
- SEO 优化 - 自动生成 sitemap.xml 和 robots.txt,改进搜索引擎爬虫支持
- HTML 全屏编辑 - 可在全屏预览模式下直接编辑 HTML 代码,支持编辑/预览无缝切换
- 管理员登录保护 - 基于 IP 的速率限制,防止暴力破解
- 隐藏分类功能 - 可配置特定分类不在导航栏显示(如"关于"页面)
- AI 生成配置 - 超时时间可自定义
重要问题修复
- 修复 HTML 文章的下载按钮、弹窗、外部链接等功能无法使用的问题(iframe 权限增强)
- 修复移动端编辑器清除草稿或删除版本后工具栏消失
- 修复分页按钮需要双击才生效的问题
- 修复刷新文章页面时出现 404 错误
- 修复 SPA 路由切换时的脚本重复声明错误
- 修复登录令牌过期时未自动跳转登录页
体验优化
- PWA 缓存策略改进,支持资源后台自动更新
- 移动端编辑器分类输入改用自定义下拉菜单,提升兼容性
- HTML 文章通过 iframe 隔离渲染,自动同步深色模式
总体来说:这半个月的更新主要集中在多语言支持、SEO 优化、HTML 文章渲染增强和移动端编辑体验提升,同时修复了多个影响日常使用的关键问题。