当前位置: 首页 > news >正文

用 Pi 构建 Pi:开源项目面临 AI 带来的混乱与挑战

1. 用 Pi 构建 Pi 的反思

2026 年 5 月 24 日撰写的文章提到,Pi 现在是 Earendil 的一部分,但本质上仍是 Mario 的项目。作者在问题跟踪器投入更多时间,用 Pi 开发 Pi 后进行了反思。

2. 混乱问题

用 Pi 构建 Pi 看似是“吃自己的狗粮”,但有助于理解工作。使用代理开发改变了问题跟踪器角色,问题描述还用作 Pi 会话提示输入。糟糕问题一直烦人且表述模糊,现在还有 5% 人工、95%“clanker”生成且大多不准确的问题。人们提交经“clanker”处理后表述混乱的问题,结论不准确却自信,导致对根本原因猜测、虚假复现步骤等。Pi 会把错误诊断当证据,虽有自定义斜杠命令提醒,但“clanker”会扩大问题范围。作者希望问题报告浓缩为人类实际观察内容,如运行命令、期望情况、实际情况和确切错误信息等。

3. 混乱滋生混乱

充满混乱内容的问题体现了当前工具质量,其在创建优质问题上的失败也延伸到很多生成代码。“clanker”常把问题和实现过度复杂化,如处理格式错误会话日志时添加容错读取器、回退机制等。Pi 核心有必须维护的不变量,“clanker”却假设不存在,增加系统复杂性。正确修复方法应是让不良状态不可能出现,大语言模型生成代码产生大量不必要复杂性,维护者需将讨论拉回全局不变量,难度大且繁琐。

4. 数量是个问题

问题跟踪器收到大量问题和拉取请求,相当一部分由大语言模型辅助生成,多数质量糟糕,处理量成为维护难题。Pi 的问题跟踪器自动关闭新贡献者提交的问题和拉取请求,有手动重新打开或批准个别请求的流程。过去 90 天公共 GitHub 跟踪器数据显示,排除 Earendil 成员后有 3145 个外部问题和拉取请求,2504 个因来自未批准个人被自动关闭,17% 的问题被重新打开,拉取请求合并率不到 10%。低质量垃圾信息来源包括 OpenClaw 实例等,不应过多归咎于 GitHub,而应是制造混乱者的问题。

5. 谨慎并行处理

Pi 用 Pi 构建,但距离 Bun 和 OpenClaw 的完全独立、自动化软件工程状态还很远。目前有相当多并行处理工作,主要用于复现问题。使用 Pi 自己提交的 [`.pi`] 文件夹中的三个小部分,`/is` 用于分析 GitHub 问题,添加标签、分配任务等;扩展添加 `prompt-url-widget` 监视提示,显示问题信息并为会话重命名;`/wr` 是收尾提示,更新变更日志等。可同时打开多个 Pi 窗口处理不同问题,调查完成后按顺序处理。

6. 开源在于值得解决的难题

后 AI 时代开源面临新压力,有更多代码、项目和问题,有些项目无真正用户或寿命短。Pi 的框架层值得维护,解决了棘手协调问题,创建了可构建的平台。但现在工具使局部解决方案廉价,代码积累局部防御措施,人们与机器孤立解决问题。AI 未增加需要软件的人数和审查代码的维护者数量,却增加了代码和项目数量,分散精力。开源需要更强大基础和更多协作,人际沟通虽困难,但孤立不是开源价值来源,开源价值在于社区和能超越项目原始创建者寿命的结构。

http://www.jsqmd.com/news/884832/

相关文章:

  • 英雄联盟回放播放器ROFLPlayer:轻松观看任何版本比赛录像的终极方案
  • 2026浙江国内主流RPA厂商技术实测与选型参考指南 - 奔跑123
  • 终极破解Cursor Pro:三步免费解锁AI编程神器完整指南
  • Unity中实现深度遮挡:LingBot-Depth实战接入与优化
  • 别再手动调阈值了!OpenMV自适应色块识别保姆级教程(附完整代码)
  • 二分查找:一种经典的 O(log n) 高效搜索算法
  • 如何一键获取B站视频字幕?BiliBiliCCSubtitle工具深度解析
  • 旺哥黄金回收(连锁品牌)|邵阳邵阳县黄金回收 2026 年 5 月行情解读、避坑攻略与常见疑问 - 润富黄金珠宝行
  • 石墨烯电吸收调制器:突破光互连带宽与能效瓶颈
  • Unity项目实战:用TriLib 2.x插件动态加载外部FBX/OBJ模型(含贴图自动读取)
  • 2026年保定GEO优化与短视频代运营:制造业精准获客完全指南 - 优质企业观察收录
  • Construct 3 零代码也能做游戏?手把手教你用事件表做个平台跳跃小游戏
  • 主城可上门回收!2026重庆爱马仕包包回收靠谱渠道,亲测有效 - 奢侈品回收测评
  • 黔南卫生类学校怎么选?2026年初高中毕业生升学完全指南 - 优质企业观察收录
  • 终极AMD Ryzen调试指南:为什么你需要SMUDebugTool这个免费神器?
  • 为什么你的Midjourney出图总是“糊”?3大隐性参数陷阱+5步锐化校准法(附V6.1实测数据)
  • 2026全国广告牌定制场景适配与工艺落地指南 - 深度智识库
  • Unity游戏开发实战:用XCharts插件5分钟搞定数据可视化UI(附完整C#脚本)
  • Lovable内部工具开发方法论(从需求黑洞到用户自发推广的完整闭环)
  • 经典音频功放模块现代化替代:基于IRFP240/9240的MEV5功放板设计与实践
  • 插班转学难?贵州这所 12 年一贯制优质名校插班名额开放,席位紧张速预约! - 深度智识库
  • 避坑指南:Unity动态加载模型时,TriLib插件材质丢失、缩放异常的5个常见问题解决
  • 2026年5月毕业生求职APP推荐!解决应届生求职难痛点 - 讲清楚了
  • 微服务通信链路崩塌预警,Claude异步消息设计:如何用Saga+补偿机制将P99延迟压至87ms以下
  • 3大技术突破:重新定义Switch游戏安装性能极限
  • 2026年保定GEO优化与短视频代运营深度横评:制造业工厂精准获客完全指南 - 优质企业观察收录
  • 融合图机器学习与时间序列分析的CAN总线入侵检测方法
  • Windows安卓应用安装器:3分钟快速上手跨平台应用体验
  • Unity项目实战:用TriLib插件动态加载FBX模型,5分钟搞定外部资源读取
  • 告别老版BindAction!UE5.1.1 EnhancedInput保姆级配置教程(从Action创建到C++回调)