同轮的工具,一起跑
+一轮里的多个 tool_call 默认并发,但安全性前置:工具必须在自己的定义里声明并发安全,未声明的一律串行。批内只要有一个不安全,整批降级——不做收益不抵风险的「部分并发」。同通道输出仍严格保序。
+From c330dee4bce0cf916c3d0760e8cab4e724698ed8 Mon Sep 17 00:00:00 2001 From: JianFeeeee <109188060+JianFeeeee@users.noreply.github.com> Date: Tue, 29 Sep 2026 17:09:02 +0800 Subject: [PATCH] =?UTF-8?q?chore(site):=20=E4=BB=8B=E7=BB=8D=E7=AB=99?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=201.4.0=EF=BC=8C=E5=B9=B6=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=20gitcode=20=E2=86=92=20GitHub=20=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1) 链接迁移:33 处 gitcode.com → GitHub(20 处 SDK、13 处主仓),0 残留。 2) 补齐 1.4.0 特性:「真正的 AgentOS」四张卡(隔离/调度/通信/资源)之外, 新增第五张「并行 —— 同轮的工具,一起跑」,把声明式并发安全与 整批降级这两条关键语义写清楚(这是当前版本最重要的架构变化, 而站点此前一个字都没提)。 3) 插件列表与实际 SDK 示例对齐:补 ai_image(v1.3.0) / files(v1.0.0) / luademo(v0.1.0) 三张卡与对应徽章(23 项)。版本与描述取自各自 plg.json。 注意 mc / homeagent-mail-bridge **不是**过期项 —— 它们是真实插件, 只是源码不在 SDK 仓,各有自己的链接。 已用共享浏览器(CDP)在 file:// 下实测:徽章 23 个、点 ai_image 能正确 切换出卡片(可见性检查通过)、第五张卡渲染正常、页面内 gitcode 残留为 0。 --- site/index.html | 90 +++++++++++++++++++++++++++++++------------------ 1 file changed, 57 insertions(+), 33 deletions(-) diff --git a/site/index.html b/site/index.html index fc59be2b..8d22718b 100644 --- a/site/index.html +++ b/site/index.html @@ -2018,7 +2018,7 @@
@@ -2058,6 +2058,12 @@上下文按相关性取舍,最近 10 条恒受保护。低分下沉成文档,冷文档再蒸馏成三元组。有效工作区间上限 60 万 token。
+ +一轮里的多个 tool_call 默认并发,但安全性前置:工具必须在自己的定义里声明并发安全,未声明的一律串行。批内只要有一个不安全,整批降级——不做收益不抵风险的「部分并发」。同通道输出仍严格保序。
+a2av1.3.1Agent 间通信。对外起 HTTP 服务暴露 /agent-card 与 /a2a(JSON-RPC)供他人发现与调用;对内提供工具去问别的 Agent。把监听地址设为空即只出站、不开端口。
- SDKexample/a2a↗ + SDKexample/a2a↗acpv1.2.1Agent Client Protocol 通信插件:充当 ACP 服务端接受其他 Agent 的任务请求,同时提供客户端工具向远程 ACP Agent(如 opencode)发起会话并读取回复
- SDKexample/acp↗ + SDKexample/acp↗biliv1.2.0B站视频下载。需系统装 yt-dlp。不指定格式时先返回可用清晰度列表,选定后再下载;输出目录有路径校验,拒绝写成系统目录。
- SDKexample/bili↗ + SDKexample/bili↗browserv2.4.1统一浏览器插件:搜索、HTTP抓取(quick)、无头渲染(normal)、交互式浏览器(interactive/CDP)
- SDKexample/browser↗ + SDKexample/browser↗deepsearchv1.1.2为 agent 提供真正的联网信息检索:本地 SearXNG 聚合多引擎(返回标题/URL/摘要/时间),支持新闻、时间范围、指定引擎;并提供网页正文抽取与「搜索+读前K篇」的深检索
- SDKexample/deepsearch↗ + SDKexample/deepsearch↗editdocv2.0.0全能办公插件:新建/读取/编辑/转换 docx·xlsx·pptx·md·csv·txt(基于 python-docx / openpyxl / python-pptx / soffice / pandoc)
- SDKexample/editdoc↗ + SDKexample/editdoc↗公开仓中的 example 仍是 v1.0.0;v2.0.0 全能版源码尚未公开。
memov1.1.0待办与备忘录刻意分两类:待办每 5 分钟检查未完成数、有则注入提醒;备忘录纯记事不提醒。混成一类要么天天弹、要么被忘掉。
- SDKexample/memo↗ + SDKexample/memo↗musicv0.1.0搜歌与查歌词(网易云公开接口)。只读:不下载音频、不落文件。两段式用法 —— 先搜到歌曲 ID,再按 ID 取词。
- SDKexample/music↗ + SDKexample/music↗ocrv1.0.0图片文字识别。需系统装 tesseract(中文另需 chi_sim 语言包)。支持 URL 或 base64 输入,临时文件识别后自动清理。
- SDKexample/ocr↗ + SDKexample/ocr↗plugindevv1.0.0把 hmapdev 工具链封装成 Agent 可调用的工具:脚手架生成插件工程、构建打包 .hmap、管理 SDK 版本。配合 plugin_install 即可让 Agent 自己做完「新建插件 → 构建 → 安装」全流程。
- SDKexample/plugindev↗ + SDKexample/plugindev↗qqv1.4.1经 NapCat 桥接 QQ:20 个工具覆盖消息、群/好友、文件传输。带权限模型 —— 身份绑在「帧」上而非插件全局(中断抢占恢复后不会丢身份),多来源合并取权限交集,敏感工具按前缀一律拒绝非所有者。
- SDKexample/qq↗ + SDKexample/qq↗recoverydiagv0.2.0快速检查/崩溃取证工具集:diag_triage(退出码/信号/存活粗分)、diag_db(config.db 完整性 + LLM 源解析校验)、diag_log_scan(日志签名命中)、diag_delta(last-good 快照 vs 现状 diff)、diag_loc(正交综合定位)。全部返回结论而非原文,确定性、不消耗 LLM token,供 guard / failback 恢复决策使用。
- SDKexample/recoverydiag↗ + SDKexample/recoverydiag↗rssv1.1.0RSS/Atom 订阅监控。按间隔轮询,发现新条目即以中断注入告知 agent;订阅时记下历史条目,所以订一个源不会把旧文章全推一遍。
- SDKexample/rss↗ + SDKexample/rss↗sanitizerv0.1.0在三个阶段清洗文本:坏 UTF-8 / U+FFFD / ANSI 转义(会被模型复读)与 LLM 输出里的工具调用残留。不注册工具,只挂钩子。
- SDKexample/sanitizer↗ + SDKexample/sanitizer↗vanblogv1.0.0管理 VanBlog 开源博客系统:文章的增删改查、分类标签管理、草稿发布、备份导出等
- SDKexample/vanblog↗ + SDKexample/vanblog↗vikunjav1.0.1Vikunja 待办/任务管理:任务增删改查、项目与看板桶、标签、指派、评论、关联、附件、保存筛选器、团队与分享、通知、订阅、Webhook、时间跟踪、数据导入、实例管理;并附通用 API 直通工具兜底
- SDKexample/vikunja↗ + SDKexample/vikunja↗weatherv1.0.0查实时天气与预报(wttr.in,无需 API Key)。可设默认城市;结果标记为不进记忆计算 —— 天气是易变数据,反复写进记忆只会挤占预算。
- SDKexample/weather↗ + SDKexample/weather↗ +luademov0.1.0Lua 插件全功能示例:工具(no_memory / cleaner)、阶段钩子、通道、数据类 API —— 想用 Lua 写插件,从这个例子抄起。
+ SDKexample/luademo↗