Pi Agent 1.0 的 MCP 集成源码解析:工具发现、代码编排与提示词压缩
结合 Pi Agent 1.0 的固定版本源码,分析 MCP 工具的按需发现、QuickJS 代码编排、结果过滤与后台连接,直接对照提示词压缩前后的代码,并说明 OAuth、会话恢复和工具搜索的实现边界。
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
结合 Pi Agent 1.0 的固定版本源码,分析 MCP 工具的按需发现、QuickJS 代码编排、结果过滤与后台连接,直接对照提示词压缩前后的代码,并说明 OAuth、会话恢复和工具搜索的实现边界。
从一个批量处理 API 的设计问题出发,说明 Java 泛型为何不支持集合协变,如何正确使用 extends 与 super,以及输入集合、返回集合的可变性、快照和常见陷阱。
刺绣周报 2026-10-04 国庆假期的手账本里,总该夹几针绣线。这期周报从英国 400 年前的绣庄规矩聊到国内博主们的假期小作,顺便盘点几个能让你下午两三点就安静下来的入门技法。 一、国际动态|400 年前的绣工守则,还在管今天的我们 英国皇家刺绣学院(RSN)上个月搞了件大事。他们不是那种只在
小时候读《上下五千年》,以为中华文明就是五千年信史,后来才知道夏朝的实证基本没有,二里头文明属于夏还是商还说不清楚,再加上时光机这玩意有生之年不一定能看到,就不如把时间改成距离,在地球上下走个五千米的落差。 然而,人类在海拔五千米以上的聚居区非常稀少,超过一万人的只有秘鲁 La Rinconada,那还是个矿区,工资施行前30天白干,后面一天挖出来多少都可以带走的赌徒式契约,方便工人跟资方双重避税。西藏也曾有五千米海拔的聚居区双湖县,但19年就政策性搬到森布日安置点了,这也算不上背井离乡,因为这个聚居区是申扎县1976年找草场搬过去的。此外海拔5000米以上就只有些哨所、小村落或寺院存在,条件…
介绍我在 Windows 上使用 WSL2 打造 AI 开发环境的一些思路,源码和 AI Agent 留在 Windows,WSL2 只当编译测试沙盒,用调度脚本和约束规则串联工作流
近年来,数据大屏已经广泛应用于政府、企业和工业场景,生产、设备、环保、能耗以及经营等数据,都可以通过统一的可视化界面集中展示。从技术架构来看,数据大屏本身并不复杂,基本链路通常是:数据采集 → 服务端 → Web端 → 可视化展示其实我很早就做过类似的数据大屏。2015 年,我在一家企业开发过“互联网渠道交易所询盘情报系统”,将不同渠道的询盘信息按国家地区、产品类型等维度汇总,并实时动态展示在地图上。那时候可视化方案还没有现在这么成熟,很多东西都是自己一点点手搓出来的。这个项目后来还登上了郑州新闻联播。工业场景下的数据逻辑而到了工业场景,数据的来源就不一样了。它可能来自传感器、PLC、SCAD…
🔥 **香港优化云系列 - 高性能 + 优化回国大带宽组合** 全系标配 50Mbps 独享带宽,不限流量,搭配大陆优化线路(低延迟、极速响应) 🌟**核心特色** **50M 独享带宽**:独享大带宽,不限制流量。 **优化回国线路**:延迟低、丢包少,晚高峰稳定。 🛠️**产品配置与方案** ### ⚡ 一、香港算力云服务器(回国优化 / 50M大带宽) | 型号名称 | CPU | 内存 | 存储硬盘 | 带宽 / 流量 | IPv4 | 价格 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 基础型 - 入门款 | 4核8线程…
查询 edu.cn WHOIS 可以在教育网环境尝试 CERNIC 官方目录,也可以使用 needhelp 查看公开静态快照。本文给出域名输入示例、JSON 数据入口,以及未找到记录和实时登记状态之间的区别。
Distant Worlds 是太空沙盒模拟游戏《精英:危机四伏》(Elite Dangerous)中由玩家社群自发组织的游戏内银河系深空远征探险活动。DW3 是第三次活动,于...
前言 徽章为刺绣材质,发货地为希腊,生产地不详,盲猜 CN。 关于收货的一波三折可以参考如下文章:一波三折的 DW3 纪念徽章收货邮路 正文
自从宽带到期后,笔者在出租屋里一直用 F50 搭配北京移动200元/年、每月 1.4T 流量的冲浪卡上网,不说多稳,至少上网看视频查资料是没问题的,高峰期也比广电同轴宽带(歌华...
魔术盒moshuhe.com,38元,适合Ai聚合项目,15年老米,2027年9月到期 https://www.west.cn/ykj/view.asp?domain=moshuhe.com aii.org.cn,38元 易名一口链接 aii.org.cn 谋者,mouzhe.cn,38元 https://www.west.cn/ykj/view.asp?domain=mouzhe.cn 微信80686077,
炸街zhajie.cn,88元 一口价购买链接 https://am.22.cn/ykj/chujia_31776564.html 加微信80686077,只需要88元。
星期日㋉㏣八月廿四 💭把阳台接着刷完,剩的一瓶涂料看着不够用,就打 […]
最近越来越觉得家里的小爱音箱有点蠢,买的时候号称升级为“超级小爱”了,实际用起来比起以前确实有提升,但是非常有限。于是想着给小爱音箱升级一下,接入 AI 大模型。小爱音箱接入大模型的方案网上不少,我个人是不喜欢刷机的,最后选了 xiaogpt 这个开源项目。 先说原理。xiaogpt 不用刷机,原理是使用小米账号登录小米云,轮询对话记录接口。你在唤醒小爱的时候,xiaogpt 在云端抓到关键词就会把它发给大模型,拿到回答后再发回小爱音箱。所以它出现了一个毛病:小爱的应答速度很快,在你唤醒后会先抢答个一两秒,然后才会被大模型发回来的回答截断,不过无伤大雅。目前我是没有找到解决方法,除非刷机。 一…
本次路线:报国寺全程徒步上山,金顶索道下山。 你们想要同款这个纪念证的话,要在最开始徒步的时候。微信小程序搜索 […]
今天查看日历才想到我错过了建站一周年的日子,截止今日本站已经稳定运行了1年20天。这一年里发的文章其实并不算很多,基本上是每个月发一篇文章
开源的普通电脑能运行的 qwen 小模型,已经有很高的智商了,未来只会更聪明。以后没有 AI 的时代已经回不去了。只要有电就有 AI 。 再说了,离开干啥。AI 是很厉害的催化剂,对于项目开发只有好处没有坏处。 至于基本功,我作为资深的前端开发程序员,我觉得基本功没什么意义了,还不如直接学习怎么操控 AI ,后者比你想象中难。前者却没那么重要了。为什么?AI... 阅读全文
教会 AI 善待人类前,先学会善待人#欢迎关注爱范儿官方微信公众号:爱范儿(微信号:ifanr),更多精彩内容第一时间为您奉上。
那个曾经太早出现的想法,这一次,可能终于等到了属于它的时代#欢迎关注爱范儿官方微信公众号:爱范儿(微信号:ifanr),更多精彩内容第一时间为您奉上。
国庆假期的第一天,我们全家就出发去宜兴一日游。之所以选择第一天出门,是因为孩子已经高二了,虽然今年江苏全省的高中都是休息7天,但是作业量也更多了,所以后面的时间都要空出来写作业。而之所以选择宜兴...
6773e10243ddfc0100ced23beafaac4c470a00e4afbc9622c368e2706e79bad3b6dbdd4914a07f95ac7c1264d8caba40a62e39921b58aca89759255690803142530934d9432d2916f914cd54965e1eec3725cac8e57ac1376de67096df129204402f666a423831b522202a823339588218f4849eb5be4dd22dd762e29b880be4b2439916f6894e9809453fda2fbe1fff5e998ad6d67d…
傲游浏览器(经常打成遨游)是一个很知名的浏览器品牌了,是很多浏览器的,双核浏览器的开拓者, 只可惜现在用的人越 […]
做个感恩的人,也做个勇敢的人。
1.记账 由于我现在在用的小星记账之前发布了一个声明,说他们由于公司业务的调整,会暂停更新一段时间。就让人觉得感觉马上就要跑路了。所以说我现在打算并行使用其他的记账 APP 了,目前在使用“钱迹”,然后使用AI帮我导入账单,我同时使用了TraeWork、DeepSeek Harness和WorkBuddy。我只能说,他们三个都是需要反复讲解需求的,并不能一次到位。 后面他们三个生成的账单文件各有各的不一样,直接把我看呆了。然后就把三个文件放一起,让AI自己对比了一下。他们给出的结论是,我也有点错,但是他们两个错得更多,总之我才是最正确的那个。 甚至我问 DeepSeek Harness 的时候…
因为外公生病,隔一天就要去一次外婆家看望。 然后就是早上吃什么~中午吃什么~晚上吃什么~ 这个吃不吃~那个吃不吃~ 烤羊肉,麻辣烫,籽瓜,美人鱼,凉面,胡家包子 很多没拍照,就这样~ 📍 兰州中心
愉快的中秋国庆连放假期,作为典型的家里蹲选手,突发奇想不想在家里干坐13天(其实是游戏打得电子阳痿了),于是突发奇想邀请好友Kamto前来深圳游玩,作为土生土长的非深圳人,带领Kamto参观一下...
为了保证服务器和网站正常运行,将于10.5进行短时不停机维护 本次为短时不停机维护,无需等待即可完成更新,但在维护过程中暂时断连还请注意 本次维护内容如下 主题Ethereal UI版本更新 不停机维护完成后Ethereal版本将从1.2.4更新至2.0.0(服务器内核版本不更新) 维护时间:10.
领取500G空间 官方活动:如果自己空间内存不足,下面可以免费领取500G空间,每月限领1次
2026年9月底,一家美國的直銷公司Market America宣布完成shop.com這個域名的出售,買家就 […]
*[CI/CD]: 持续集成/持续交付或部署 关于Jenkins 介绍 Jenkins是一个开源的自动化服务器,主要用于企业内部 CI/CD、私有环境、复杂部署流程,是一个可以自己部署和高度定制的 CI/CD 自动化平台。 须知 我会尽可能的记录学习到的功能并尽可能添加一些简单案例 本文所有内容在虚拟机中以Ubuntu-22系统运行 安装部署 jenkins理论上支持运行在任何支持java的操作系统上,因此在使用jenkins之前,我们需要先在机器上安装Java,但需要注意的是,不同版本的jenkins,对java的支持也不一样,我会在下方列出支持文档和相应的表格 支持的java版本 长期支持…
我要在我的 armbian 小主机上部署一个 AI Agent,虽然当下能用的个人 Agent 很多,但是动辄需要几百兆甚至上千兆的内存,我的小主机根本吃不消。 比较下来最终选中了 ZeroClaw,主要看中它体积小巧,性能强悍,不过需要折腾的地方也不少,特此记录。 安装 先根据官方提示安装,不过默认版本的内置接入通道是不包含 QQ 的,而对我而言用 QQ 作为接入是最适合的,因此需要带参数 --features channel-qq 编译后自行替换。但是自己搭建 rust 环境也比较麻烦,我借用了 GitHub Action 来实现。 首先 fork 官方的仓库,把原仓库自带的 Github…
节假日小区车位紧张,我家两个车库门口接连被占,车主还不留电话,贴着"禁止停车"也有人无视。一气之下我下单了禁止停车荧光贴纸,晚上也看得清,比路障划算还不怕被风刮走。 Sheep5,版权所有,转载请注明出处。原文地址:买了一个禁止停车的警示牌
VPN机场到期后要不要续费?本文提供2026续费前检查表,从真实成本、晚高峰稳定性、流量倍率、目标网站、售后与跑路风险判断继续月付、降级、换机场还是暂停订阅。
The highest perfection is like imperfection, And its use is never impaired. Tao Te Ching, Chapter 45 In 1997, 3D Realms announced Duke Nukem Forever, the sequel to one of the most beloved shooters of its era. The studio was rich, talented, and famous, and its answer to every question about the relea…
序我从未像今年一般思考过国庆于世人的意义,似乎过去那些年,国庆都只是一个欢庆的日子,举国上下一片欢腾。然而今年,我当了一回“旁观者”,以第三者的视角观察了一部分人的生活,这种观察让我心有所感。车...
昨天突发奇想,让Deepseek给我做了一个合成珠海校徽小游戏。 居然这么多人玩! 点我开玩!
记录一次 1Panel 网站备份通过 SFTP 上传极慢的排查过程:从排除网络、A/B 对照定位到 io.Copy 的实现陷阱,最后重新编译 agent 打补丁,把上传速度从 0.25MB/s 提升到 16MB/s 以上。 1Panel SFTP 上传速度异常问题解决办法最先出现在刺客博客。
把一台服务器交给 AI 之前,真正决定安全边界的不是防火墙,而是授权粒度。 近一年,AI 编程助手、自动化 A […] AI 环境下服务器授权解决方案:限时账号与一次性容器的隔离设计最先出现在刺客博客。
将 YouTube 视频自动搬运到 AcFun / bilibili 的一体化工具。从下载、ASR、字幕翻译、字幕质检、内容审核到上传,全流程自动化;内置 Web 管理后台、YouTube 监控和维护能力。 项目截图 核心亮点 能力模块 说明 全流程自动化 从下载、ASR、字幕、元信息到上传一条龙处理 审核可控 支持人工审核、强制上传、内容安全检测和登录保护 灵活部署 Docker / 本地双模式,支持 CPU 与多种 GPU 编码 监控拉取 支持 YouTube 频道 / 关键词定时抓取与历史记录 消息推送 企业
一句话介绍:星弦音乐是一款内置音源的聚合音乐播放器,整合网易云、QQ、酷狗、咪咕和酷我五个平台入口,支持平台切换、逐字歌词、歌曲下载及本地音乐管理。 内置解析,兼容musicfree和lxmusic源 阿喵前言 想听的歌曲分散在不同平台,找歌时来回切换应用,有时候比听歌本身还费事。 星弦音乐把多个平台入口放在同一个播放器里。根据软件介绍,它已经内置音源,无需手动导入配置,安装后即可开始使用。白绿配色也比较清爽,适合喜欢直观界面的用户。 资源介绍 星弦音乐以多平台聚合为主要特色,在发现页可以切换网易云、QQ、酷狗、咪
写在前面本文只讨论技术实现。用到的接口是学校面向小程序开放的只读查询接口,不需要登录、不涉及个人信息。文中的实测数据都来自自己的设备,不包含任何同学的信息。起因宿舍电费是预付费式的:余额扣完就直接断电,而且断电那一刻你才会知道。GDPC比较神的地方在于晚上要是电费不够,是无法充值的。在炎热的夏天,没有空调,我觉得没人能安稳地睡觉想查余额,得打开学校的小程序、点进宿舍电费、再一层层翻到自己的房间。而且GDPC还没有电费不足警告。后来发现学校小程序里那个查询请求,本身不需要登录态:只要构造对请求,任何人都能拿到全校所有房间的余额。这就有了折腾的空间。于是有了两个客户端: Windows 托盘程序常…
我发现好多国际贸易交易的商品都是以英尺、英寸来计量长度的。但是我总记不住英尺跟厘米是如何换算的,有没有更形象的理解方式,例如一个手掌的宽度,或者24寸显示器是几英尺? 总结一下 一张 A4 纸的长边,大约 1 英尺 1 英尺 = 12 英寸 24 寸显示器, 对角线约等于两张 A4 纸长边连起来。手测了一下,确实是 核心换算: 1 英尺 = 30.48 厘米 1 英寸 = 2.54 厘米 1 英尺 = 12 英寸 所以: 厘米换算成英尺:厘米 ÷ 30.48 = 英尺 英尺换算成厘米:英尺 × 30.48 = 厘米 形象理解 1 英尺 ≈ 一张 A4 纸的长边 A4 纸长边是 29.7 厘米,…
由于发货仓小程序下单的商户,其收货信息格式是统一的,都是从三方平台复制过来的。为了提高下单的效率,所以需要支持自动解析功能。即,发货仓微信小程序的确认订单界面,在“收货信息”行的最右侧,增加一个按钮“一键填写”,点击之后,弹出一个浮动窗口,里面是一段示例说明,及一个多行文本输入框,及两个按钮“取消”和“确定”。 示例说明 请在下方输入框中,直接黏贴收货信息,格式如下: 魏小信 18912345678 山东省 济南市 历下区 xx街道xx小区18号楼 自动解析 点击确认按钮后,自动解析收货信息,填入对应的输入框中: 收货人 手机号 收货地址 虽然仅仅优化了一点点,但是总算是不至于总是挂念着这个一…
二手电子设备发货仓管理系统,现在是有两个地方可以进行扫码出库的: 如果是走订单管理,可以在点击发货按钮后,进行扫码出库 如果不使用订单功能,可以在上货管理里,通过顶部的搜索条件 IMEI 进行扫码填写,点击查询后,找到对应机器,然后下架即可。 订单管理 如果走正常的下单流程,工作人员可以在后台的订单管理中,找到对应订单,点击发货进行扫码出库。 此次会校验是否发错货。 同时完善了订单管理的数据展示,管理后台的订单管理功能,需要: 在订单列表,及订单详情中,能看到对应的设备的 IMEI 号码。 订单详情中,需要能展示这个设备的概要信息。 上货管理 这里是针对不使用小程序中的下单功能,仅仅是使用后台…
使用方法:放到主题 functions.php 或代码片段插件 中文版的 : function hs_allowed_email_domains() { return
#人工智能 谷歌飘了?从 10 月 9 日开始 Gemini 仅面向免费用户提供 Flash-Lite 模型,其他中高阶模型均只向付费用户提供。就连 Flash 模型现在都至少需要开通 AI Plus 订阅,而要使用 Pro 模型则需要订阅 AI Pro 或 AI Ultra 套餐。问题是,Gemini 模型俗称美国大豆包,谷歌这是破罐子破摔的节奏?查看全文:https://ourl.co/127159