周记 09 | 把文档扔上 Github 算不算开源?
栏目:行业资讯 发布时间:2025-01-10
周记 09 | 把文档扔上 Github 算不算开源?

“把文档扔上 GitHub,算不算开源?”

三年前,这个问题的答案几乎是确定的:不算。开源特指“源代|码|”。

但今天,当 AI Agent 能直接读懂 Markdown 指令并执行任务,当 GitHub 上出现只含一段提示词却能“生成”完整 macOS 应用的项目时,我们不得不重新审视那条早已被默认的边界。

首先打破“开源只指源代|码|“这一认知的,是越来越多 Skill 的兴起。它们通过自然语言与代|码|的组合,让 Agent 完成复杂任务。

社区的反馈也印证了这一点——在各大平|台,共享一个 Skill 时大家都说“开源”,没有人纠结它是不是 .py 文件。

更让我大开眼界的是这样一个项目:

https://github.com/yetone/voice-input-src

仓库里没有一行 Swift 代|码|,唯一的内容是 README.md——里面写了一段精心撰写的提示词,描述了如何用 SwiftUI + AVFoundation 构建一个 macOS 语音输入应用,并要求实现 Fn 键全局监听、NSPanel 半透明效果、通过 OpenAI 兼容 API 进行文本润色等特性。

然后,真的有很多人复现成功了

我经过尝试,同样验证了这一点:将提示词放入 OpenCode(Plan 模式 + DeepSeek V4 Pro),生成了 12 个任务,大约一小时后跑出了可运行的应用,最后花十几分钟修复了一个 bug——效果令人惊讶。

下面是我完成的应用截图:

所以,这个东西算“开源”吗?

AI 的回答是:算!

它具备三个传统开源的核心特征:

  • 可复现性
    社区有人用 CodeX + GPT 复制成功的,而我用 OpenCode + DeepSeek 同样成功复现。
  • 协作性
    可以通过修改提示词,生成不同变种。目前已经看到另一个项目把它移植到 Windows 下。
  • 分发效率
    一次编写,处处生成。

当然,它与传统开源的差异也很明显。传统开源依赖源|码|,复现完全确定,依赖编译器与库;而提示词开源依赖提示词 + AI 模型,复现结果受具体的模型能力、温度参数影响。

作为开发者,需要看到的是这段开源成功提示词能的背后,是作者的 macOS 开发能力及对产品的理解能力。或者更深层地看,作者真正开源的是他解决问题的思路、结构和边界条件

对产品的理解,对技术的深入研究,最后综合成,几百字的能稳定生成产品的提示词。

这或许也正是 AI 时代下,我们需要重新理解的‘开源’与能力模型。


# 09  # |  # 把文档扔上  # 周记  # Github  # 算不算开源?  # 软件教程  # 开源  # 的是  # 算不算  # 这一  # 文档  # 自然语言  # 很多人  # 是他  # 让我  # 这个问题  # 把它  # 它是  # 这段  # 各大  # 也很  # 可以通过  # 我用  # 这样一个  # 大开眼界  # 都说 


相关栏目: 【 设计资讯7769 】 【 行业资讯35393


相关文章: 张小泉剪刀平面广告设计  平面广告设计画册设计  现代平面广告设计发展趋势的看法  平面广告设计报告结论  平面广告设计插画洁面  亲情平面广告设计  经典平面广告设计的过程  轻松玩转平面广告设计  平面广告设计活力分析方法  平面广告设计施工  贝壳平面广告设计:在创意与视觉交织的世界中翱翔  平面广告设计技术  龟苓膏静态平面广告设计  影楼平面广告设计:展现你的独特风采  数码平面广告设计软件  头脑风暴电脑平面广告设计  抢眼平面广告设计案例  百岁山平面广告设计  天地一号平面广告设计:一场视觉盛宴  静物创意平面广告设计  平面广告设计门头字体尺寸  大和小的平面广告设计方式  苹果商品平面广告设计软件  平面广告设计的色彩  校园运动会平面广告设计  平面广告设计师的一天  专升本平面广告设计临摹  做得比较差的平面广告设计  平面广告设计步骤流程  康师傅泡面平面广告设计  清肠平面广告设计  平面广告设计实践报告范文  平面广告设计名人  奢侈品大牌平面广告设计  管理平面广告设计质量服务  平面广告设计赏析  平面广告设计师岗位  10年平面广告设计师  电脑平面广告设计动漫  平面广告设计策划内容  低碳生活平面广告设计  关于家庭的平面广告设计  平面广告设计的四个原则  优秀箱包平面广告设计  大头笋平面广告设计  咖啡色在平面广告设计中的魅力与应用  平面广告设计日记  扶贫平面广告设计案例  平面广告设计师优势  交警平面广告设计案例