Update README.md
多 Agent 协作诊断系统:低开销结构化通信、非文本状态传递、共享记忆复用。
本仓库主分支已整理为比赛交付版,只保留源码、测试、实验脚本、关键文档、最终汇报 PPT 和 openEuler 可执行演示 bundle。
DELIVERY.md
dist/702solver_full24_demo_openeuler/702solver_full24_demo
702solver_competition_results.pptx
python3 run.py
python3 main.py demo
python3 main.py experiment --mock
python3 chat.py
本仓库已提供面向检查环境的 openEuler 24.03 LTS-SP3 版演示程序:
cd dist/702solver_full24_demo_openeuler ./702solver_full24_demo
命令行验证:
dist/702solver_full24_demo_openeuler/702solver_full24_demo --help
该 bundle 在 openeuler/openeuler:24.03 容器中构建,并已在同版本基础镜像中通过验证。
openeuler/openeuler:24.03
如需重新生成 openEuler 版可执行目录:
docker run --rm -v "$PWD:/app" -w /app openeuler/openeuler:24.03 \ bash scripts/build_openeuler_demo_bundle.sh docker run --rm -v "$PWD:/app" -w /app openeuler/openeuler:24.03 \ bash scripts/vendor_openeuler_gui_libs.sh
pip install -r requirements.txt
如需真实 LLM,请自行创建 .env 并写入 API key;交付仓库不包含密钥文件。测试默认使用 MockLLM 和确定性 hash embeddings,不依赖外部 API。
.env
MockLLM
python3 run.py python3 run.py --mode 2 --suite core12 python3 run.py --mode 1,2 --suite full24 python3 run.py --mode 2 --ask "你的问题" python3 main.py demo python3 main.py experiment --mock python3 main.py single "任务描述" python3 chat.py python3 -m pytest tests/ -v python3 -m pytest tests/ -x --tb=short
702solver/ ├── README.md ├── DELIVERY.md ├── 702solver_competition_results.pptx ├── main.py ├── run.py ├── chat.py ├── demo_dashboard.py ├── src/ ├── tests/ ├── experiments/ ├── docs/ ├── scripts/ └── dist/702solver_full24_demo_openeuler/
full24 控制变量实验结果:
结构化全功能 C 相比纯文本 A 节省 Token:68.3%,对抗题通过 6/6。
详细数据见 docs/full24_controlled_comparison.md。
本项目实现了一套面向多智能体协作的原型系统,围绕**结构化通信协议**、**非文本状态传递**和**共享记忆复用**三个核心机制,解决传统纯文本 Agent 通信中存在的 token 消耗高、编解码时延长、跨任务经验无法复用等问题。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
702solver
多 Agent 协作诊断系统:低开销结构化通信、非文本状态传递、共享记忆复用。
本仓库主分支已整理为比赛交付版,只保留源码、测试、实验脚本、关键文档、最终汇报 PPT 和 openEuler 可执行演示 bundle。
快速入口
DELIVERY.mddist/702solver_full24_demo_openeuler/702solver_full24_demo702solver_competition_results.pptxpython3 run.pypython3 main.py demopython3 main.py experiment --mockpython3 chat.pyopenEuler 可执行版本
本仓库已提供面向检查环境的 openEuler 24.03 LTS-SP3 版演示程序:
命令行验证:
该 bundle 在
openeuler/openeuler:24.03容器中构建,并已在同版本基础镜像中通过验证。如需重新生成 openEuler 版可执行目录:
环境与依赖
如需真实 LLM,请自行创建
.env并写入 API key;交付仓库不包含密钥文件。测试默认使用MockLLM和确定性 hash embeddings,不依赖外部 API。常用命令
仓库结构
核心结果
full24 控制变量实验结果:
结构化全功能 C 相比纯文本 A 节省 Token:68.3%,对抗题通过 6/6。
详细数据见 docs/full24_controlled_comparison.md。
关键文档