登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
开源 NamBlog:一个博客外壳下的体验编译器 ...
开源 NamBlog:一个博客外壳下的体验编译器
[ 复制链接 ]
咸和璧
7 天前
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
写作的裂变:从静态文本到动态原型
现阶段,我们见证了许多生成式 AI 带来的范式转移:聊天、绘图、编程等等。我关注写作这一行为,写作的定义也在悄然地裂变。过去,写作意味着生产静态文本;现在,写作是在设计可交互的数字体验原型。过去,作者交付的是内容;现在,作者交付的是调教 AI 的规则。
差异将体现在交互方式和对资源整合的想象力上。聊天对话框把思维压缩成线性 prompt,是 AI 时代的“命令行”,能用,但远远不够。我们需要一种能同时承载人类意图的模糊性和机器执行的精确性的媒介——一种既是底稿又是源代码、既写给人类也写给 AI 的双重文本。
这就是为什么 Markdown 值得被重视。它可以被视为是一种允许留白和扩展的社群协商式的符号中介层。那些 `#`、`*`、`![]()` 不是死板的语法规则,而是人机对“如何共同理解一段文本”达成的动态协议。那些排版是为了流畅阅读,也可以为了工作流编排;那些嵌入块是思维关联,也可以是微服务容器。
受此理念驱使,我开发了一个实验性项目。它始于博客,因为博客是最朴素的 MVP。
一份 Markdown + 一段提示词 → 一个样式与交互自包含的 HTML。
这就是它最简单的表现形式,剩下的全靠用户发挥。这与当下 AIGC 的泛滥有本质不同。那些 AI 生成的内容,缺乏创作谱系,很容易被归类为垃圾内容被整个互联网排斥。而在这里,Markdown 是源真相。AI 不是替代创作者,而是以人为本的增强。整个生成链条从作者真实的写作开始,所使用的中间提示词都是可以自定义的。AI 的所有增强都被追踪、版本化、元数据化。MD 文档是核心,甚至,你还可以为一个文档库启动多个容器,例如创建多语言版。
这个项目不是静态博客生成器,因为它拥抱多样化;不是 Notion 式的富文本编辑器,因为它坚持文档的纯粹性。实验旨在探索一个问题:当文档可以被 AI 编译成任何可交付的成果时,写作的终极形态是什么?
Markdown + Prompt → HTML,是这种想象力的最小可行载体。
NamBlog:一个文档体验编译器
NamBlog 是我基于这一理念构建的开源原型。读者不妨试试当文章不再仅仅排版美化,而是作为一种“意图指令”时,会发生什么。
在 NamBlog 中,内置的 AI Agent 和可热重载的提示词系统构成了一个实时编译环境。当你提交一篇文档时,系统会根据你的指令——“生成一个交互式图表”、“设计一个沉浸式阅读页”或“构建一个带动画的卡片布局”——实时调用 AI 将 Markdown 编译为包含完整样式和脚本的 HTML 应用。这让“写作”的过程,在某种程度上变成了用自然语言进行编程。
对于开发者而言,这也是一个现代化的技术实验场。后端基于 .NET 10 构建,采用了 DDD(领域驱动设计)分层架构。数据层摒弃了传统的 RESTful 接口,全面采用 GraphQL,让前端可以按需查询数据,不再受限于预定义的模板结构。同时,无论是 AI 的提示词还是系统配置,都支持热重载——修改配置就像修改代码一样,拥有即时的反馈循环。
在体验上,NamBlog 试图弥合 Web 与原生应用的鸿沟。它是一个单页应用(SPA),提供如同原生 App 般的流畅体验和离线访问能力(PWA),同时内置了针对爬虫的静态交付机制,确保内容能被搜索引擎索引。它也不强迫你改变工作流:你可以使用 Web 编辑器,也可以通过 MCP 协议直接在 Claude/Cherry Studio 中操作博客,或者仅仅将它作为一个文件流监控器,配合 Obsidian 等流行的 Markdown 工具使用。
移动端编辑体验:
项目发布在 GitHub:code-gal/namblog
演示站点:namblog
关于未来的一点畅想
这个世界也许早晚要统一语言,但不是统一符号或发音,而是统一转换的范式。这种统一将以一种极为高效的方式进行,因为人工智能革命正在发生。在这种统一下,所有的语言只是一种方言,它会被自动翻译成目标对象可以接受的方式。
这场革命如果不由人主导,人至少可以抓住一点主动权——提供原材料。不是食物链中的有机物,而是信息要素。将感觉的刺激,在脑海中的涟漪,转换成表达的内容,这方面人可以维持自己独特的优势。这个项目就是那个“转换器”的原型,它让你的思想(Markdown)可以无损地、多态地转换成读者(未来可以是计算机)需要的形式。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
开源
NamBlog
一个
博客
外壳
相关帖子
一天一个Python库:Pandas - 拿捏数据的N种姿势
一个关于时间、节奏和前端动画的小实验:新年倒计时
轻量可定制!一款开源的 Windows 桌面硬件监控软件!
[OLAP] DuckDB : 开源免费的、面向嵌入式场景、列式存储的分析型数据库
开源的包管理和环境管理工具conda详解、应用场景及案例分析
CodeSpirit-考试预生成方案(开源)
强烈推荐 | 阿里开源的这10个神级项目
你们的Agent写代码吗?Agent-Sandbox开源首发
15分钟开发一个周报生成mcp,再也不用为写周报发愁了
XAML Studio 已正式开源
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
一天一个Python库:Pandas - 拿捏数据的N种姿势
2
1018
吕清莹
2026-01-01
业界
一个关于时间、节奏和前端动画的小实验:新年倒计时
0
258
菅舛
2026-01-01
安全
轻量可定制!一款开源的 Windows 桌面硬件监控软件!
0
495
迫蔺
2026-01-02
安全
[OLAP] DuckDB : 开源免费的、面向嵌入式场景、列式存储的分析型数据库
1
80
左优扬
2026-01-04
安全
开源的包管理和环境管理工具conda详解、应用场景及案例分析
2
952
指陡
2026-01-06
业界
CodeSpirit-考试预生成方案(开源)
0
624
篁瞑普
2026-01-06
业界
强烈推荐 | 阿里开源的这10个神级项目
0
247
邰怀卉
2026-01-08
业界
你们的Agent写代码吗?Agent-Sandbox开源首发
1
34
璋锌
2026-01-09
业界
15分钟开发一个周报生成mcp,再也不用为写周报发愁了
1
891
琉艺戕
2026-01-10
业界
XAML Studio 已正式开源
0
203
拙因
2026-01-11
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
咸和璧
7 天前
关注
0
粉丝关注
14
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991124
anyue1937
9994891
kk14977
6845359
4
xiangqian
638210
5
韶又彤
9992
6
宋子
9977
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9945
查看更多
今日好文热榜
202
Java中线程安全问题的原因和解决方案
182
飞书 .NET SDK 事件处理的幂等性与去重机制
675
迭代器 iteration、iter 与 多线程 concurr
371
奇点之年?对互联网、程序员的影响及应对指
867
AI编程的实践场景与未来可能:一场开发范式
203
【机器学习】-长尾分布解读指南
789
TensorRtSharp:在 C# 世界中释放 GPU 推理
641
TheIsle恐龙岛读取游戏基址做插件(C#语言
601
当我不想再为「小决定」消耗注意力时,我做
240
网站的<h1> 标签的内容跟 <title> 里面的一
25
PDF 转 Markdown 神器:MinerU 2.5 (1.2B)
332
彻底弄懂KeepAlive
934
听说C++好像偷偷去练什么"绝世武功"去了
535
C++小白训练第二天
815
从文本到画面:AI生图 + 图生视频 Prompt
503
程序员接单群:2026世界杯赛事相关软件开发
82
FFmpeg开发笔记(九十八)基于FFmpeg的跨平
626
从Java到AI:我的转型之路 Ⅰ
925
【节点】[Channel-Split节点]原理解析与实
46
.NET 10 New feature 新增功能介绍-Minimal