add AgentLink demo video (AgentLink_Demo.mp4)
第三届中国研究生操作系统开源创新大赛暨开放原子大赛操作系统专项赛 — 初赛参赛作品 参赛赛道:应用创新赛道(第 9 赛题) 参赛队伍:智链未来 完成时间:2026 年 7 月
AgentLink 是一套面向多智能体协作运行场景的可运行、可测量、可复现系统原型。它把「通信 · 状态 · 记忆 · 验证」四件事系统化,通过 双通道通信(ProtocolMessage + UDS)、StateRef 引用式状态传递、Memory v2 跨任务共享记忆 等机制,在保持进程级故障隔离的前提下,让多智能体协作的工程结论有据可查。
put/get/open_view
open_view()
README.md
AgentLink_作品设计书.docx
AgentLink_作品介绍PPT.pptx
AgentLink_演示视频.mp4
参赛原创承诺书.docx
源代码与可运行工程位于 agentlink/ 子目录(含 CLI、Web 控制台、Benchmark 2.0、统计脚本与评审证据 review_evidence/)。
agentlink/
review_evidence/
需要 Python 3.11+。
# 1. 克隆仓库 git clone <repo-url> cd <repo-dir> cd agentlink # 2. 创建虚拟环境并安装 python3.11 -m venv .venv source .venv/bin/activate # Linux / macOS # .venv\Scripts\activate # Windows pip install -e . # 3. 启动四进程系统演示 python -m agentlink demo --enable-state --enable-memory # 4. 启动 Web 控制台(默认 127.0.0.1:8000;浏览器打开 /national 查看国赛成果展示页) python -m agentlink web --port 8000 # 5. Benchmark 2.0 快速冒烟 python run_benchmark.py --quick # 6. 完整 N0–N4 × 30 轮 Benchmark python benchmarks/national_benchmark_v2.py # 7. 检索评测(1k / 10k / 100k × M0–M4) python -m agentlink eval-retrieval --scales 1k,10k,100k
更多 CLI(连续任务、统计复算、openEuler 复验)与目录结构详见 agentlink/README.md。
agentlink/README.md
依据赛事「匿名化」要求,本作品所有提交材料(README、文档、PPT、视频、截图、源码注释)均仅出现:
本作品提交材料未包含任何可识别个人身份的信息。代码提交记录的作者邮箱使用匿名邮箱或 GitLink 系统邮箱。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
AgentLink:多智能体低开销通信、引用式状态传递与共享记忆系统
一、作品简介
AgentLink 是一套面向多智能体协作运行场景的可运行、可测量、可复现系统原型。它把「通信 · 状态 · 记忆 · 验证」四件事系统化,通过 双通道通信(ProtocolMessage + UDS)、StateRef 引用式状态传递、Memory v2 跨任务共享记忆 等机制,在保持进程级故障隔离的前提下,让多智能体协作的工程结论有据可查。
1.1 核心机制
put/get/open_view接口,File / SharedMemory 双后端;open_view()提供零拷贝只读视图1.2 关键数据(N0–N4,n=30)
1.3 测试覆盖(独立口径,不跨环境相加)
二、目录结构(本仓库 master 根目录)
README.mdAgentLink_作品设计书.docxAgentLink_作品介绍PPT.pptxAgentLink_演示视频.mp4参赛原创承诺书.docx源代码与可运行工程位于
agentlink/子目录(含 CLI、Web 控制台、Benchmark 2.0、统计脚本与评审证据review_evidence/)。三、运行说明
需要 Python 3.11+。
更多 CLI(连续任务、统计复算、openEuler 复验)与目录结构详见
agentlink/README.md。四、匿名化说明
依据赛事「匿名化」要求,本作品所有提交材料(README、文档、PPT、视频、截图、源码注释)均仅出现:
本作品提交材料未包含任何可识别个人身份的信息。代码提交记录的作者邮箱使用匿名邮箱或 GitLink 系统邮箱。