← 返回主页开源详情

开源贡献

Apache Maka Committer · OpenPI 贡献者

围绕 Agent Runtime、本地优先存储与工作流可靠性,从问题复现、领域设计到实现和回归验证,记录可追溯的工程实践。

01

Apache Maka

Apache Incubating

本地优先的 AI Agent 工作台。贡献覆盖 Work Board 契约与 SQLite 存储、Desktop 任务启动试点、IPC readiness、Runtime 恢复与设计系统治理。

访问项目仓库 ↗

22 个 PR 已合并 · 共提交 27 个 PR

核对日期:2026.10.21 · 来源:GitHub

查看已合并 PR ↗

代表性 Pull Requests

PULL REQUEST#4598 ↗
已合并

Work Board:从事项启动任务的开发试点

复用 New Task / Composer 首次发送流程,在权威投影确认后持久化会话回链,通过 surface owner、项目校验与 revision CAS 防止跨会话或跨项目误关联;入口仅在开发环境启用。

PULL REQUEST#5584 ↗
已合并

Desktop 启动 IPC 与 Host readiness 修复

将 IPC handler 注册与 Runtime Host readiness 解耦,避免早期调用找不到 handler;按目标 generation 等待、合并 Store 初始化、限制等待并在恢复后通知重载。

PULL REQUEST#5775 ↗#5816 ↗
已合并

Work Board 试用证据与维护者阶段决策

记录事项到任务、持久回链与重启重开的机制验证及维护者决策;明确延迟回访仍待验证、后续阶段继续暂停。

PULL REQUEST#3028 ↗
已合并

Work Board 核心契约与 SQLite 存储

实现 Core / SQLite Store、输入校验、revision CAS、游标分页与事务串行化。

PULL REQUEST#3135 ↗
已合并

Work Board Desktop MVP

建立主进程单一存储权威、渲染层 IPC 投影与完整事项操作。

PULL REQUEST#3165 ↗
已合并

Session Catalog 协议与存储重构

清理无效过滤与冗余表,完成 schema v26 迁移及兼容性升级。

PULL REQUEST#567 ↗#956 ↗
已合并

Task Ledger 持久生命周期与层级任务

实现持久生命周期事件、任务层级与子 Agent 关联。

PULL REQUEST#3751 ↗
已合并

Runtime 异常压缩恢复

限制 malformed compaction 重试并传递可操作的恢复信息,避免会话永久阻塞。

PULL REQUEST#4630 ↗
已合并

新会话首次发送回调契约修复

阻止既有会话发送触发新建会话回调,避免 Work Board 消费不相关会话。

PULL REQUEST#416 ↗
已合并

设计系统约束与回归治理

收敛 CTA、圆角与动效语义,补充设计约束测试和 Storybook 目录。

Issue 与设计讨论

ISSUE#3726 ↗
讨论中

外部条件驱动的 Session Follow-up

讨论外部事件触发、幂等续接与权限边界;当前仍为开放提案。

ISSUE#3743 ↗
已关闭

异常压缩摘要导致 Session 阻塞

完成问题定位,并通过已合并 PR #3751 修复。

ISSUE#559 ↗
已关闭

Durable Task Lifecycle RFC

提出持久任务生命周期与证据模型。

ISSUE#883 ↗
已关闭

层级任务与子 Agent 协作

提出任务层级、协作关联与可视化方案。

02

OpenPI

Pi 原生能力层,贡献涵盖首个外部 Web 工作台、Workflow 可靠交付、后台终端生命周期与测试基础设施。项目当前位于 openpi-dev/openpi。

访问项目仓库 ↗

7 个 PR 已合并 · 共提交 8 个 PR

核对日期:2026.10.21 · 来源:GitHub

查看已合并 PR ↗

已合并 Pull Requests

PULL REQUEST#326 ↗
已合并

首次引入外部 Web 工作台

建立 openpi web、Web Host 与 Pi runtime adapter;沿用 Pi 会话权威,支持工作区与会话导航、prompt admission、SSE replay / resync、单 Host 租约、原子元数据和打包运行。

PULL REQUEST#208 ↗
已合并

Workflow 完成通知可靠交付

先发布终态执行事实,保留待投递信封并使用稳定 delivery id 重试;支持关闭前刷新、重载后恢复,以及取消原因保留。

PULL REQUEST#149 ↗
已合并

后台终端输出与进程生命周期加固

清洗模型可见终端输出,限制 Session spill 预算;串行处理 Windows 进程树的优雅与强制终止,避免未确认终止仍报告成功。

PULL REQUEST#146 ↗
已合并

Workflow 完成证据校验

无 schema 的子任务必须产生 assistant message_end settlement 才能成功;存在该事件的合法空文本响应仍然允许。

PULL REQUEST#151 ↗
已合并

测试目录与递归发现契约

迁移测试到顶层 tests/,建立确定性递归发现、类型检查与格式覆盖,隔离测试专用依赖。

PULL REQUEST#281 ↗
已合并

TUI 空输入 Ctrl+C 清除上下文

输入为空时沿用 Pi 原生 /new 创建干净会话,保留原生持久化与生命周期;有输入时保留原编辑行为。

PULL REQUEST#221 ↗
已合并

线性 Git 历史文档

补充线性提交历史的工程协作说明。

Issue 与需求讨论

ISSUE#325 ↗
已关闭

外部 Web 工作台首个交付切片

提出首个本地外部 Web 工作台的运行时、协议与产品范围,关联已合并实现 #326。

ISSUE#280 ↗
已关闭

空输入时快速清除上下文

提出 TUI 空输入 Ctrl+C 的会话重置交互,关联已合并实现 #281。

ISSUE#150 ↗
已关闭

测试迁移与递归发现合同

提出顶层 tests/ 与递归测试发现的维护契约,关联已合并实现 #151。

ISSUE#115 ↗
已关闭

Workflow 缺失完成响应的关联问题

作为 PR #146 的关联问题,围绕完成事件与成功状态边界开展修复。

其他提交

PULL REQUEST#352 ↗
已关闭 · 未合并

Web 工作台视觉与对话渲染恢复

提交了界面恢复方案;该 PR 已关闭且未合并,不计入已合并贡献。

03

技术方向

Agent Runtime

状态机、事件生命周期、Checkpoint 恢复、重试边界与错误传播。

本地优先架构

主进程存储权威、IPC 投影、SQLite 事务、CAS 并发控制与游标分页。

协议与迁移

跨层契约演进、兼容性 epoch、数据库 schema 迁移与旧能力收敛。

工程质量

从 Issue 复现与边界分析,到实现、回归测试与 PR 评审闭环。