1作者: itmitica4 个月前
特工A:一个虚拟的人类形象,具备场地网球技能。<p>特工B:另一个虚拟的人类形象,同样具备场地网球技能。<p>虚拟比赛在一个具备一切元素的虚拟场地中进行。<p>一切元素都如同现场直播。不是电影片段,而是一场现场比赛。
1作者: nexdrew4 个月前
# 介绍 介绍 mkdnsite(“markdown 站点”)——一个开源的 Markdown 原生 Web 服务器,它向人类提供 HTML,向代理提供原始 Markdown。无需构建步骤。可在 Bun/Node/Deno 上运行,作为特定于操作系统的独立可执行文件,或作为 Docker 容器。这可能是从 Markdown 文件到功能性网站的最简单方法,尤其是在新的代理时代。 特点: - 仅运行时,零构建 - 内容协商意味着浏览器使用 HTML,代理使用 Markdown - 支持 GitHub 风格的 Markdown 渲染 - 包含 Mermaid 图表、KaTeX 数学公式、嵌入式 Chart.js 图表、语法高亮显示 - 供人类使用的全文搜索,供代理使用的 MCP 工具 - 可定制的 UI 主题,自动支持亮/暗模式 - 直接从 GitHub 仓库拉取 Markdown 文件 请访问官方文档:<https://mkdn.site> # 为什么? 早在二月份,我看到了 Cloudflare 发布的“Markdown for Agents”(<https://blog.cloudflare.com/markdown-for-agents/>)公告。当时,我心想“我用 Markdown 编写 API 文档或博客,并将其转换为 HTML 用于网站,结果 Cloudflare 又将其转换回 Markdown 供 AI/代理使用”。这在我看来很奇怪。 我是一名 Node.js 开发者,但最近一直在使用 Bun 构建项目,因为它具有“内置电池”功能,例如跨编译独立可执行文件(类似于 Go),而 Node.js 却原生缺乏这些功能(是的,我知道 Node SEA,但它很混乱/复杂,而 `bun build --compile` 则不然)。 然后,当我发现了 `Bun.markdown`,我突然灵光一现——构建一个在运行时将 Markdown 转换为 HTML 的 Web 服务器应该非常简单。而且代理实际上需要 Markdown,为什么不把这两个想法结合起来呢? 人类喜欢编写 Markdown(好吧,至少我喜欢),代理喜欢阅读 Markdown(更简洁,更容易理解,更少的 token)。再加上我们现在可以使用 AI 编写软件,我的副业项目就诞生了。 Markdown 到 HTML 是一个新概念吗?绝对不是。它已经相当古老且成熟了。但我认为新颖之处在于能够在运行时完成所有操作(无需构建步骤)以及对 AI 代理的内置支持。mkdnsite 具有内容协商、自动 llms.txt、MCP 服务器以及对代理标头的支持。 # 怎么做? 我与 Claude 合作完善了这个想法,并提出了基本的需求/规范,然后让 Claude 为我构建了一个脚手架项目。我于 3 月 7 日启动了这个项目。 在接下来的星期五,我在我的个人机器上配置了我的第一组 OpenClaw 代理,并设置它们使用 Slack。从那时起,我几乎每个晚上和每个周末都在构建 mkdnsite 和一个托管服务(在 <https://mkdn.io>),方法是将想法记录为 GitHub 中的问题,并与我在 Slack 上的“团队负责人”代理交流,以接手工作并实现功能。 mkdnsite v1.0.0 于 3 月 16 日发布。当前版本是 v1.4.1,于 3 月 28 日发布。几乎每一行代码都是由 AI 编写的,无论是通过自主的 OpenClaw 代理还是通过单独的 Claude Code 会话。 # 然后呢? 只是想寻求一些诚实的反馈。这有用吗?这很蠢吗?是否有其他工具提供相同的功能组合(我搜索过,但找不到一个)? 我完全没有贬低 SSG。我非常喜欢 Astro。而且我喜欢 GitHub Pages。我只是认为存在一个更简单/更简洁的解决方案的空间。 请试用一下,并告诉我您的想法。谢谢。