找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1583

积分

0

好友

202

主题
发表于 前天 23:27 | 查看: 5| 回复: 0

“ nokode是一个非常有趣的尝试,但是它更像我想象中AI的样子。 ”

该项目地址:
https://github.com/samrolken/nokode

该项目作者是 samrolken。按照信息看,这是一个很有趣的尝试,我也认为它才是AI可以支持的一个有效方向。

nokode项目GitHub仓库信息

项目介绍信息

nokode 是一款实验性 Web 服务器,其核心探索 “跳过代码生成,让大语言模型直接处理应用逻辑” 的可能性。该项目摒弃了传统的路由、控制器和手写业务逻辑代码,仅通过 Express 搭建基础的 HTTP 服务,然后将所有接收到的请求直接交由 LLM(大语言模型) 处理。为了让 AI 能够执行任务,项目为其配备了三大核心工具:SQLite 数据库操作、HTTP 响应生成以及用户反馈的持久化存储。

默认实现了一个联系人管理的 CRUD 功能作为演示。更有趣的是,用户可以通过自然语言(例如“把按钮变大”或“切换深色模式”)来修改 UI 或功能,AI 会根据这些指令进行调整,并将反馈持久化下来。实验证实,AI 能够自主设计数据库 schema、生成安全的 SQL 语句、实现表单验证等复杂任务。

当然,目前这种范式也存在明显的挑战:响应速度极慢(单次请求需要30-60秒)、运行成本高昂(比传统方案高出100-1000倍)、生成的UI缺乏一致性等。尽管如此,这个开源项目成功验证了由 AI 直接处理应用逻辑在技术上是可行的,其性能问题更多属于 “程度问题” 而非 “本质问题” 。它也预示着一个有趣的可能性:我们目前所写的代码,或许只是技术发展长河中的一个过渡形态。

nokode项目GitHub星标增长历史

结语与未来设想

其实我关注到这个项目有段日子了。它的理念引发了我对未来的更多思考。例如,创造一个真正的 AI 手机可能是什么样的?

  1. 无 App 概念:手机里可能没有传统意义上的 App。当你想查看信息时,直接告诉 AI,它会为你呈现对应内容。你可以让 AI 保存某个页面或交互风格,以后遇到类似场景就自动沿用。
  2. 动态功能界面:以 nokode 为例。手机上不需要一个独立的“通讯录”App。你只需要告诉 AI:“我需要一个管理联系人的界面”。AI 会根据你的描述动态创建界面。然后,你通过自然语言进行增删改查,AI 在背后为你处理所有逻辑和数据操作。
  3. 服务即入口:比如优酷,不再需要下载 App,它只是一个“视频服务”。让 AI 帮你连接到优酷服务。或者直接说“我想看《XXX》电影”,AI 会主动寻找能提供该影片的服务商(如优酷、腾讯视频),并为你创建播放界面。
  4. 游戏体验革新:游戏可能仍需要独立的运行环境,但启动和管理或许可以完全交给 AI。未来的游戏可能更偏向 AR、VR 或更科幻的脑波交互,体验将更加无缝。

思考表情

总体而言,我理想中真正的 AI 系统是这样的:你有一个 AI 管家,你只需要告诉它你想要什么、希望如何呈现。你是拥有者和需求提出者,而 AI 则负责理解并执行所有复杂的后端逻辑与架构实现。按照这种逻辑,每个人的设备都将被塑造成独一无二、完全符合个人喜好和习惯的模样,不是吗?

目前,AI 在理解力和逻辑处理上似乎已经具备了初步的能力。下一步的关键在于系统层面的深度集成与性能的跨越式提升。这个方向充满了想象空间,难道不令人感到兴奋吗?这不仅仅是自动化编程,更是对人机交互和软件构建范式的一次根本性探索。欢迎在云栈社区交流你对这个方向的看法。

AI辅助编程概念图




上一篇:扔掉 XShell?XPipe:一款打通 SSH、Docker 与 K8s 的本地控制台
下一篇:Clink:Windows平台打造Mac风格Dock栏的轻量级工具
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-1-11 14:17 , Processed in 0.259432 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表