章节 01
OSH-2026 Agent Runtime: 面向Android端侧智能体的结构化执行系统导读
本文介绍中国科学技术大学OSH-2026课程项目——OSH-2026 Agent Runtime,这是一套可在Android本地部署的智能体执行系统。核心包含DAG驱动的Action Fabric执行框架与端侧LLM推理能力,实现从模型规划到系统工具执行的完整链路,旨在构建可本地部署、结构化执行、可观测且可扩展的端侧智能体技术栈。
正文
中国科学技术大学 OSH-2026 课程项目,构建了一套可在 Android 本地部署的 Agent Runtime,包含 DAG 驱动的 Action Fabric 执行框架和端侧 LLM 推理能力,实现从模型规划到系统工具执行的完整链路。
章节 01
本文介绍中国科学技术大学OSH-2026课程项目——OSH-2026 Agent Runtime,这是一套可在Android本地部署的智能体执行系统。核心包含DAG驱动的Action Fabric执行框架与端侧LLM推理能力,实现从模型规划到系统工具执行的完整链路,旨在构建可本地部署、结构化执行、可观测且可扩展的端侧智能体技术栈。
章节 02
原作者/维护者:OSH-2026课程组织 来源:GitHub(链接:https://github.com/OSH-2026/agent_runtime) 发布时间:2026年6月12日 该项目是OSH-2026课程大作业,目标为面向Android端侧智能体构建一套可本地部署、结构化执行、可观测且可扩展的Agent Runtime。核心围绕两个子系统:Action Fabric(结构化执行系统)与端侧LLM推理框架,形成完整技术栈。
章节 03
传统Agent执行流程隐含于对话上下文,难以追踪调试。Action Fabric创新将执行过程显式表示为有向无环图(DAG),执行前校验依赖,运行时计算就绪节点集合,统一控制状态、错误恢复与副作用。
章节 04
Kotlin Runtime已实现并注册59个Android Action,覆盖设备状态、应用管理、网络、文件、媒体等多类别。示例包括:
| 类别 | 示例Action |
|---|---|
| 设备与系统 | device_info、power_status |
| 网络与连接 | network_status、wifi_toggle |
| 应用与Intent | launch_app、intent_show_map |
| 数据与文件 | read_file、clipboard_copy |
| 个人信息 | search_contacts、read_sms |
| 媒体与传感 | take_photo、screenshot |
| 系统交互 | set_alarm、media_play_pause |
| Android Runtime以前台服务运行gRPC Server,配套权限申请、Intent Host等功能。 |
章节 05
通过Protocol Buffers与gRPC实现Rust-Kotlin通信:
提供Tauri 2 Android应用,支持:编辑ActionFlow YAML、自动解析DAG调度、调用同机/局域网Kotlin Runtime、展示执行状态与结果等,验证完整场景链路。
章节 06
OSH-2026 Agent Runtime展示端侧智能体工程化路径: