跳到主要内容
AI News HubLIVE
更多
站内改写1 分钟阅读

在终端中运行HTML、CSS和JavaScript

文章摘要

该项目展示了一种新模式:使用网页技术创建终端应用和BBS风格共享板,并通过SSH访问,重现了早期互联网的感觉。作者花费八年时间开发浏览器渲染引擎,随后用AI辅助开发终端渲染器,使得自托管专用应用成为可能。

来源Hacker News AI作者: keepamovin
在终端中运行HTML、CSS和JavaScript
报告错误

纠错通道尚未开通,可先复制下方文章信息留存。

查看更正说明
直接读正文

这是一项由开发者近期构思并实现的项目,它探索了一种新颖的模式:将网页技术(HTML、CSS和JavaScript)应用于终端应用程序、BBS风格的用户共享板以及其他创意表达形式,但所有这些内容并非通过公共万维网,而是通过SSH在终端中呈现和访问。这种设计巧妙地避开了公共网页的范畴,尽管仍然运行在互联网上,却唤起了早期互联网那种独特而亲切的感觉。

目前,用户可以直接尝试运行该演示。开发者正考虑将自托管专用应用作为核心功能,但现阶段项目主要包含两个部分:首先是一个浏览器渲染引擎,自2018年底开始,历时八年开发,大部分代码由作者独立完成,未借助AI;其次是终端渲染器,它连接浏览器渲染引擎,获取输出和记录并在终端中呈现。终端渲染器的设计(包括布局算法)由作者完成,但几乎全部代码由AI编写。作者描述自己的工作流程为“一名AI代理设计者兼引导者”:监控AI的进展,根据直觉进行调整,指引其达到目标,同时承担设计者和决策者的角色。

该项目最初使用Gemini Pro 3.1模型,一年前该模型被认为是处理复杂任务的最佳选择。开发者当时在免费的AI Studio应用中通过粘贴代码列表来实现。如今借助更先进的代理工作流,整个过程变得更为流畅高效。演示版存在一定容量限制,但预计很少触及,用户也可以自行托管。这套方案将现代网页技术与经典的BBS风格相结合,为开发者提供了一条创造新型交互体验的途径。

展开要点与分析

文章情报

工程师入门

要点

  • 终端应用可基于HTML/CSS/JavaScript构建,通过SSH访问,融合现代网页技术与经典BBS风格。
  • 作者独立开发了浏览器渲染引擎(八年),终端渲染器则主要由AI编写,自己负责设计和决策。
  • 项目支持自托管,提供免费试用,旨在回归互联网的早期共享精神。

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。