AI Naive: 用 AI 做“无用之用”的独立软件作品集

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

作者利用AI开发了多个独立工具软件,包括数字花园框架Amytis、Markdown编辑器Ovid、自托管CI/CD工具Janus、Web版Minecraft、英语学习应用Mercury和电影策展网站Roma,并打包成工作室网站AI Naive展示。作者强调这些工具是“无用之用”的趣味项目,使用简单Prompt而非复杂工程方法,并计划继续开发更多工具。

🔎

延伸解读

“无用之用”的独立开发哲学

作者明确表示这些工具是“无用之用”的趣味项目,强调使用简单的Prompt而非复杂的工程方法。这种态度与当前AI编程社区中追求高效、系统化的主流趋势形成对比,反映出一种以个人兴趣和实验精神为导向的开发方式。对于读者而言,这提示了AI工具在个人项目中的灵活应用,不必拘泥于专业开发流程。

AI编程的“Naive”实践

作者自称“AI Naive”,强调自己仅使用纯粹的Prompt,而非AI Native团队所采用的SDD、Harness Engineering等高级方法论。这暗示了AI编程的门槛可以很低,即使没有深厚的技术背景,也能通过AI构建出实用的工具。对于初学者或独立开发者,这提供了一种低起点、高创造力的实践路径。

从个人工具到作品集展示

作者将多个个人工具打包成工作室网站AI Naive,并计划持续上架新工具。这种模式不仅展示了个人能力,也为其他开发者提供了可借鉴的案例:如何将零散的AI辅助项目整合成有影响力的作品集。同时,作者欢迎用户取用和反馈,体现了开源社区中的分享与协作精神。

Q&A

AI Naive 是什么?

AI Naive 是作者用 AI 开发的一系列独立工具软件的作品集网站,网址是 https://ainaive.com。这些工具包括数字花园框架 Amytis、Markdown 编辑器 Ovid、自托管 CI/CD 工具 Janus、Web 版 Minecraft、英语学习应用 Mercury 和电影策展网站 Roma。

AI Naive 这个名字有什么含义?

AI Naive 不是 AI Native,因为作者没有使用复杂的技术或工程方法,只是用简单的 Prompt 来使用 AI 构建工具。另外,作者捡漏到了 ainaive.com 这个域名,所以用了这个名字。

Amytis 是什么?

Amytis 是一个优雅的数字花园框架,可以用来做个人静态博客或团队知识库。作者自己的博客框架已经换成了 Amytis。

Ovid 是什么?

Ovid 是一个配合 Amytis 使用的桌面 Markdown 编辑器,支持跨平台。

Janus 是什么?

Janus 是一个自托管的 CI/CD 工具,由简单、小巧、独立的 Go 二进制文件运行,没有任何依赖。

Monecraft 是什么?

Monecraft 是 Web 版的 Minecraft,支持单机和联网。

Mercury 是什么?

Mercury 是一个给忙碌的打工人做的英语学习应用。

Roma 是什么?

Roma 是一个经典电影策展中心,网站名叫“八部半”,项目和网站的名字都源于费里尼的电影。

作者是如何使用 AI 开发这些工具的?

作者使用 AI 编程,从 Claude Code 到 Codex,从 Opus 4 到 Fable 5,但使用方式很“Naive”,只是纯粹的 Prompt,没有使用 AI Native 团队的 SDD、Harness Engineering、Loop Engineering、RSI 等复杂方法。

作者计划未来做什么?

作者计划继续开发更多工具,目前还有不少工具在 AI Coding 中,等打磨好就会上架到 AI Naive 网站。

🏷️

标签

➡️

继续阅读