面向开发者
几分钟内让你的应用可被智能体驱动
你只需编写一样东西:界面。SDK 负责底层通信——MCP 传输、按实例的 bearer 令牌、实例注册、同意提示、审计以及实时信息流。你的应用只需描述它能做什么,并响应少数几个方法。
三个步骤
添加 SDK、实现界面、启动主机
- 引用这些包。 将 App Use 抽象层和 SDK 添加到你的 .NET 项目中。
- 实现界面。 描述你的屏幕和元素,并响应 read/get/set/invoke。大多数方法只是对你现有状态的一行封装。
- 启动主机。 启动时的一次调用即可注册你的应用,使任何本地智能体——或一个 Hub——都能找到它。
托管它——一次调用
await using var host = await AppUseHost.StartAsync(
new AppUseHostOptions
{
AppId = "hello",
AppName = "Hello",
AppVersion = "1.0",
Surface = new HelloSurface(),
});
// The SDK writes an instance-registration file; a Hub
// watching the directory now sees your app and brokers
// it to any connected agent.
该界面声明一个 AppSpec(屏幕 + 元素 + 操作),并响应 ReadScreenAsync、GetValueAsync、SetValueAsync、InvokeAsync 以及若干导航/窗口方法。SDK 会在每次调用到达你的代码之前,根据令牌作用域和同意提示进行把关。
你免费获得的能力
难点已为你处理
传输与认证
带有按实例铸造的 bearer 令牌的回环 SSE MCP 服务器——你永远不必接触底层通信。
注册
系统会写入一个实例文件,以便 Hub 和智能体自动发现你的应用。
同意与审计
写入/执行调用会经过同意关卡,并落入哈希链审计日志。
实时可观测性
每次调用和结果都会流式传输到操作员控制台可订阅的探测信息流中。
完整的 SDK 文档和规范即将发布
完整的集成指南、界面契约参考、元素注册表辅助工具以及完整的协议规范正在准备公开发布。想要抢先体验、获取 SDK 或集成方面的帮助?请联系我们。