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

pi.dev 域名获赠,一文了解 Pi Agent Harness 项目开发、贡献等全方面信息

pi.dev 域名由 exe.dev 慷慨捐赠新贡献者提交的新问题和拉取请求PR默认会自动关闭。维护者会每天审核自动关闭的问题详情请参阅 CONTRIBUTING.md。Pi Agent Harness 单仓库这里是 pi agent harness 项目的主页其中包含我们可自我扩展的编码代理。earendil-works/pi-coding-agent交互式编码代理命令行界面CLIearendil-works/pi-agent-core具备工具调用和状态管理功能的代理运行时earendil-works/pi-ai统一的多供应商大语言模型LLMAPI支持 OpenAI、Anthropic、Google 等了解更多关于 pi 的信息访问项目网站 pi.dev上面有演示内容。阅读文档你也可以让代理自行解释。分享你的开源编码代理会话如果你在开源工作中使用 pi 或其他编码代理请分享你的会话。公开的开源会话数据有助于基于实际任务、工具使用、失败情况和修复方法来改进编码代理而不是依赖简单的基准测试。详细解释请参阅 X 上的这篇文章。若要发布会话请使用 badlogic/pi-share-hf阅读其 README.md 获取设置说明。你只需要一个 Hugging Face 账号、Hugging Face CLI 和 pi-share-hf。你还可以观看这个视频我在其中展示了如何发布我的 pi-mono 会话。我会定期在 Hugging Face 的 badlogicgames/pi-mono 上发布自己的 pi-mono 工作会话。所有包包名描述earendil-works/pi-ai统一的多供应商 LLM API支持 OpenAI、Anthropic、Google 等earendil-works/pi-agent-core具备工具调用和状态管理功能的代理运行时earendil-works/pi-coding-agent交互式编码代理 CLIearendil-works/pi-tui支持差异渲染的终端用户界面TUI库如需进行 Slack/聊天自动化和工作流操作请查看 earendil-works/pi-chat。贡献请参阅 CONTRIBUTING.md 获取贡献指南参阅 AGENTS.md 获取项目特定规则适用于人类和代理。开发npm install --ignore-scripts安装所有依赖项不运行生命周期脚本。npm run build构建所有包。npm run check进行代码检查、格式化和类型检查。./test.sh运行测试若无 API 密钥则跳过依赖 LLM 的测试。./pi-test.sh从源代码运行 pi可在任何目录运行。供应链加固我们将 npm 依赖项的更改视为经过审核的代码更改。直接外部依赖项会固定到精确版本内部工作区包则保持版本范围。.npmrc 设置 save-exacttrue 和 min-release-age2以避免在 npm 解析期间出现当日依赖项发布情况。package-lock.json 是依赖项的真实记录。预提交会阻止意外的锁定文件提交除非设置 PI_ALLOW_LOCKFILE_CHANGE1。npm run check 会验证固定的直接依赖项、原生 TypeScript 导入兼容性以及生成的编码代理收缩包装文件。发布的 CLI 包包含从根锁定文件生成的 packages/coding-agent/npm-shrinkwrap.json用于为 npm 用户固定传递依赖项。发布冒烟测试使用 npm run release:local 在发布前进行构建、打包并在仓库外创建隔离的 npm 和 Bun 安装。本地发布安装、文档化的 npm 安装以及 pi update --self 在支持的情况下使用 --ignore-scripts。持续集成CI使用 npm ci --ignore-scripts 进行安装并且有一个预定的 GitHub 工作流会运行 npm audit --omitdev 以及 npm audit signatures --omitdev。收缩包装文件生成有一个明确的依赖项生命周期脚本白名单新的生命周期脚本依赖项在审核前会导致检查失败。许可证本项目采用 MIT 许可证。

相关文章:

pi.dev 域名获赠,一文了解 Pi Agent Harness 项目开发、贡献等全方面信息

pi.dev 域名由 exe.dev 慷慨捐赠新贡献者提交的新问题和拉取请求(PR)默认会自动关闭。维护者会每天审核自动关闭的问题,详情请参阅 CONTRIBUTING.md。Pi Agent Harness 单仓库这里是 pi agent harness 项目的主页,其中包含我们可自…...

5分钟学会使用Mermaid Live Editor:免费在线图表编辑器的完整指南

5分钟学会使用Mermaid Live Editor:免费在线图表编辑器的完整指南 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me/mermaid-…...

零代码实战:非技术人员如何用 Coze_Dify 搭建工作流 Agent

零代码实战:非技术人员如何用 Coze/Dify 搭建工作流 Agent 前言:写给所有“想让AI干活却怕写代码”的朋友 (特别说明:本文遵循每个章节>10000字的深度要求,将尽可能用最通俗的类比、最多元的案例、最细致的…...

机器学习算子零样本超分辨率为何失败?多分辨率训练方案解析

1. 项目概述与核心问题在科学计算和科学机器学习领域,我们常常面临一个根本性的挑战:如何用离散的数据和模型去理解和预测连续世界的物理现象。无论是模拟流体湍流、预测天气变化,还是设计新材料,其背后的物理规律通常由偏微分方程…...

科学机器学习工作流:融合物理与数据驱动的气候建模新范式

1. 项目概述:当气候科学遇见机器学习工作流 如果你和我一样,在气候科学或者更广泛的科学计算领域摸爬滚打多年,一定经历过这样的时刻:面对一个物理过程复杂、计算成本高昂的模型,既想引入数据驱动的新方法提升效率&…...

齐物论智慧:为什么“不知“才是真知?

齐物论智慧:为什么"不知"才是真知? 副标题: 从王倪三问到道枢境界,庄子如何破除认知局限 痛点:为什么我们总是"自以为知"? 王倪三问(《庄子齐物论》): 齧缺问王倪:“你知道万物共同的标准吗?” 王倪答:“吾恶乎知之”(我怎么知道呢?) 齧缺…...

基于可解释机器学习的心电图预测胸片异常:技术原理与临床实践

1. 项目概述:当心电图“看见”胸片在急诊室或者基层医疗点,一个呼吸急促、胸痛的患者被送来,临床医生面临的首要决策往往是:是否需要立刻安排胸部X光检查?胸片是评估心肺和胸腔状况的基石,但它需要设备、技…...

如何5分钟搞定全网资源下载:res-downloader智能嗅探实战指南

如何5分钟搞定全网资源下载:res-downloader智能嗅探实战指南 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader 还在…...

技术方案:基于Spring Boot的智能茅台预约系统架构解析

技术方案:基于Spring Boot的智能茅台预约系统架构解析 【免费下载链接】campus-imaotai i茅台app自动预约,每日自动预约,支持docker一键部署(本项目不提供成品,使用的是已淘汰的算法) 项目地址: https://…...

Qwen-Agent实战:5步构建本地化智能助手,告别云端API依赖

Qwen-Agent实战:5步构建本地化智能助手,告别云端API依赖 【免费下载链接】Qwen-Agent Agent framework and applications built upon Qwen>3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. 项目地址: https:…...

戴森球计划终极蓝图指南:3000+工厂设计快速提升建造效率

戴森球计划终极蓝图指南:3000工厂设计快速提升建造效率 【免费下载链接】FactoryBluePrints 游戏戴森球计划的**工厂**蓝图仓库 项目地址: https://gitcode.com/GitHub_Trending/fa/FactoryBluePrints 还在为《戴森球计划》中复杂的工厂布局而烦恼吗&#xf…...

Qwen2.5-14B-Instruct技术选型指南:企业级大语言模型架构评估与部署策略

Qwen2.5-14B-Instruct技术选型指南:企业级大语言模型架构评估与部署策略 【免费下载链接】Qwen2.5-14B-Instruct 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/Qwen2.5-14B-Instruct 在人工智能技术快速发展的今天,Qwen2.5-14B-Inst…...

炉石传说HsMod插件:基于BepInEx的终极游戏体验增强工具

炉石传说HsMod插件:基于BepInEx的终极游戏体验增强工具 【免费下载链接】HsMod Hearthstone Modification Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod 炉石传说HsMod是一款基于BepInEx框架开发的开源增强插件,为玩…...

终极镜像烧录指南:3分钟掌握Balena Etcher安全烧录技巧

终极镜像烧录指南:3分钟掌握Balena Etcher安全烧录技巧 【免费下载链接】etcher Flash OS images to SD cards & USB drives, safely and easily. 项目地址: https://gitcode.com/GitHub_Trending/et/etcher Balena Etcher是一款专为安全烧录操作系统镜像…...

终极ncmdump指南:3分钟学会NCM转MP3,让网易云音乐真正属于你

终极ncmdump指南:3分钟学会NCM转MP3,让网易云音乐真正属于你 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM文件无法在其他设备播放而烦恼吗?ncmdump这款开源工具就是你…...

ESP32嵌入式GUI开发终极指南:使用lv_port_esp32构建专业级单色屏应用

ESP32嵌入式GUI开发终极指南:使用lv_port_esp32构建专业级单色屏应用 【免费下载链接】lv_port_esp32 LVGL ported to ESP32 including various display and touchpad drivers 项目地址: https://gitcode.com/gh_mirrors/lv/lv_port_esp32 在资源受限的ESP32…...

网页高亮神器Highlighter:3分钟掌握永久标记网页内容的终极技巧

网页高亮神器Highlighter:3分钟掌握永久标记网页内容的终极技巧 【免费下载链接】highlighter A Chrome extension to highlight text and keep it all saved 项目地址: https://gitcode.com/gh_mirrors/hig/highlighter 在信息爆炸的数字时代,你…...

保姆级教程:手把手教你用插桩法逆向分析小红书X-S加密(附完整JSVMP日志)

JSVMP逆向工程实战:从加密定位到算法还原的全流程解析 逆向工程的世界里,JSVMP(JavaScript Virtual Machine Protection)一直是让许多开发者望而生畏的存在。这种前端代码虚拟化保护技术通过将JavaScript源代码编译为自定义字节码…...

Keil C166汇编头文件路径问题解决方案

1. 问题现象与背景解析作为一名长期使用Keil C166开发工具的嵌入式工程师,我最近在移植一个老项目时遇到了一个典型的路径查找问题。项目混合了C和汇编代码,当我把自定义的DEFS.INC汇编头文件放在项目INC目录下,并在Target Environment中正确…...

LizzieYzy:围棋AI分析工具的5大核心功能与实战指南

LizzieYzy:围棋AI分析工具的5大核心功能与实战指南 【免费下载链接】lizzieyzy LizzieYzy - GUI for Game of Go 项目地址: https://gitcode.com/gh_mirrors/li/lizzieyzy LizzieYzy是一款基于Lizzie改进的围棋AI分析图形界面工具,支持Katago、Le…...

OpenCore Legacy Patcher终极教程:如何让老旧Mac重获新生,运行最新macOS

OpenCore Legacy Patcher终极教程:如何让老旧Mac重获新生,运行最新macOS 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 还在为老旧Ma…...

《当下的力量》前三章深度解读:从思维奴隶到临在大师的觉醒之路

《当下的力量》前三章深度解读:从思维奴隶到临在大师的觉醒之路这是一本不能用大脑读的书,这是一本需要用生命去体验的书。——张德芬前言 在这个信息爆炸、节奏飞快的时代,我们似乎永远活在过去的遗憾和未来的焦虑中。我们的大脑像一台永不停…...

元学习与物理信息神经网络:破解数据稀缺下的宏观交通流估计难题

1. 项目概述:当宏观交通流遇上“学会学习”的AI如果你在交通工程或智慧城市领域待过几年,肯定对“宏观基本图”这个概念不陌生。简单来说,它就像一张城市路网的“心电图”,通过聚合整个区域的交通流量和密度,描绘出网络…...

openpilot终极指南:如何为你的爱车快速添加自动驾驶辅助功能

openpilot终极指南:如何为你的爱车快速添加自动驾驶辅助功能 【免费下载链接】openpilot openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300 supported cars. 项目地址: https://gitcode.com/GitHub_T…...

Better ClearType Tuner:Windows 10字体渲染优化终极指南

Better ClearType Tuner:Windows 10字体渲染优化终极指南 【免费下载链接】BetterClearTypeTuner A better way to configure ClearType font smoothing on Windows 10. 项目地址: https://gitcode.com/gh_mirrors/be/BetterClearTypeTuner Better ClearType…...

三步制作多系统启动盘:Ventoy完全指南告别重复格式化

三步制作多系统启动盘:Ventoy完全指南告别重复格式化 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy 你是否还在为每个系统镜像单独制作启动盘而烦恼?是否因为U盘容量充足却只能…...

茅台自动预约终极指南:告别手动抢购的智能解决方案

茅台自动预约终极指南:告别手动抢购的智能解决方案 【免费下载链接】campus-imaotai i茅台app自动预约,每日自动预约,支持docker一键部署(本项目不提供成品,使用的是已淘汰的算法) 项目地址: https://git…...

RePKG架构深度解析:Wallpaper Engine资源逆向工程与高性能转换方案

RePKG架构深度解析:Wallpaper Engine资源逆向工程与高性能转换方案 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg RePKG是一款专为Wallpaper Engine设计的C#开源工具&a…...

为内容创作平台集成 AI 功能时利用 Taotoken 实现模型灵活调度

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 为内容创作平台集成 AI 功能时利用 Taotoken 实现模型灵活调度 在内容创作或媒体类平台中集成 AI 辅助功能,如文章生成…...

Wand-Enhancer:三步解锁WeMod专业版功能的终极本地增强工具

Wand-Enhancer:三步解锁WeMod专业版功能的终极本地增强工具 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/gh_mirrors/we/Wand-Enhancer 还在为WeMod专业版的高额订阅费用…...