ASys-AI Agent 系统接口协议

产品名称:ASys (Agentic System Interface) 主要功能: 1. 为AI Agent设计的二进制系统接口协议。 2. 支持APDU二进制帧,借鉴ISO 7816标准,用于零解析开销,指令级分发。 3. 使用Noise IK替代mTLS,实现无证书,1-RTT双向认证。 4. 实现Capability Map,每条指令单独授权,限制Agent出错范围。 5. 静态内存池,请求路径零malloc,保证OOM下仍可运行,但单daemon上限为8个并发session。 已实现组件: 1. asyd:C语言编写的daemon,零外部依赖,支持systemd部署。 2. Core ISA:包含SYS_CAPS、SYS_HELLO、SYS_STATUS、SYS_PROCS等系统指令。 3. Standard ISA:包括PROC_THROTTLE(SIGSTOP/SIGCONT)、SVC_RESTART(异步,Task_Handle轮询)等系统指令。 4. Python SDK(客户端),支持从Windows连接RHEL节点。 5. 多Agent并发session隔离验证。 文档: 1. Whitepaper:设计背景和理由。 2. Protocol Spec:完整的ISA、帧格式、安全模型。 3. Design Notes:记录了21条ADR,每条都有“为什么不用XX方案”的记录。 GitHub链接:https://github.com/vincentping/asys 欢迎反馈。

专门给 AI Agent 用的系统接口协议,不是 SSH,不是 gRPC
2026年6月1日
0
19

猜你喜欢

搓了一个 MCP 帮你高精度还原代码

MCP Server F2C Figma

产品主要功能:MCP Server 能够获取 Figma 设计稿节点信息,并将其转换为高还原度的 HTML、React 或其他代码。 产品描述:MCP Server 是一个基于 F2C 实现的服务器,支持 Cursor、Trae、Dify 等。与流行的 Trae 内置 Figma MCP 相比,它会先将设计稿信息提供给 F2C 进行代码实现,再返回高还原度的代码给客户端,具有更高的稳定性和还原度。

Figma工具代码生成工具
Google 最新视频模型 Gemini omni 已经发布,快来 gemini-omni.ai 免费体验吧

Gemini-omni.ai-文本驱动视频创作工具

产品:Gemini omni 主要功能: 1. 通过文本提示生成视频 2. 混搭和编辑成品视频 描述: 行业领先的文本渲染和一致性,适合广告、短视频、UI 原型和教学内容。

视频模型文本渲染
code is cheap, show me your design ——分享一个我的 AI 时代的软件开发范式

SpecFlow

产品主要功能:SpecFlow是一个实践方式,用于在AI时代组织开发过程。 描述:SpecFlow允许开发者首先定义设计(spec),然后让AI根据设计进行实现,并通过持续的问答修正系统行为,使结构逐步收敛。它是一种“设计驱动”的开发范式,执行者是人与AI的协作系统。

AI工具设计驱动
🧩Next Idea NewTab 新版本发布了,支持自定义工具箱

NewTab 新版本

产品主要功能:每日更新的项目创意库;实时 GitHub 热门项目和新发布的项目;自定义的工具箱;隐私保护(数据本地存储)。 产品描述:Next Idea NewTab 是一款新版本的新标签页应用,支持自定义工具箱,用户可以在其中存放常用工具。该应用适合程序员寻找副业项目、独立开发者发掘创业灵感、产品经理探索市场机会以及技术创业者了解趋势。

产品类型标签 效率工具
issue-hunter 追踪多个仓库的 issues 命令行工具

issue-hunter, GitHub, GreptimeTeam, greptimedb, StarRocks, starrocks, KipData, KiteSQL

产品:issue-hunter 主要功能: 1. 跟踪多个仓库的issues。 2. 命令行工具。 描述: issue-hunter是一个简单的命令行工具,用于帮助用户追踪多个仓库的issues。它解决了在GitHub上一一查看每个仓库的issues太麻烦的问题。用户可以通过添加仓库来使用此工具,工具会自动跟踪这些仓库的issues,并提供一个简洁的列表来显示。

GitHubissue-tracker

产品名称:MarkNow

产品名称:MarkNow 生活记录应用 主要功能: - 自定义字段记录不同类型事项,支持文本、数值、开关、评分、单选、多选。 - 数据库管理,使用Sqflite进行SQLite数据库操作,包括建表和数据库迁移。 - 状态管理,采用Riverpod框架进行状态管理。 - 路由管理,使用go-router进行路由管理。 - 国际化支持,使用easy_localization库进行多语言支持。 开发背景: - 开发者使用Flutter框架开发了这款应用,旨在解决市面上类似App无法满足需求的问题。 - 项目开发周期大约为三个月,实际投入时间不到三个月。 技术选型: - 使用Flutter框架进行开发,因其生态丰富且在某些方面优于React Native。 - 数据库选择Sqflite,因为它需要手动编写SQL语句和管理数据库迁移。 - 状态管理使用Riverpod,它提供了接近前端State + Provider的概念,易于上手。 - 路由管理使用go-router,提供更高级的路由功能。 - 国际化使用easy_localization,配合CLI可以生成类型安全的LocaleKeys。 开发经验: - 提前设计统一的设计系统,包括主题色、边距、圆角、字体大小等。 - 主题系统的设计应支持亮色模式和暗色模式,提前规划有助于后期维护。 - 利用AI辅助编程,减少代码编写中的错误。 - 架构设计有助于AI实现功能,如字段类型的灵活扩展。 App上线: - 应用主要面向国内市场,避免了不必要的环节,如上架App Store需要备案号和国内服务器。 - 上架App Store和App China需要不同的资质,申请流程已熟悉。 - 应用已在春节当天上线,目前处于早鸟特惠期。 总结: - MarkNow应用通过Flutter框架开发,具有丰富的功能和良好的用户体验。 - 开发过程中注重设计的统一性和系统的可扩展性。 - 应用已上线并处于推广期,但距离覆盖生活成本还有差距。

Flutter开发生活记录应用