Skip to content

Commit bd882d2

Browse files
authored
Merge pull request #3 from VitaDynamics/feat/codex-research
feat: add OpenAI Codex repository and research notes
2 parents 6723648 + d54354e commit bd882d2

10 files changed

Lines changed: 1385 additions & 20 deletions

File tree

README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
| 类别 | 描述 | 数量 |
1515
|------|------|------|
16-
| [Agent](./repos/agent/) | 独立的 AI Agent 应用和实现 | 2 |
16+
| [Agent](./repos/agent/) | 独立的 AI Agent 应用和实现 | 3 |
1717
| [Agent-harness](./repos/agent-harness/) | Agent 框架和编排工具 | 8 |
1818
| [Agent Evaluation](./repos/agent-evaluation/) | Agent 测试和评估框架 | 3 |
1919
| [Agent Training](./repos/agent-training/) | Agent 训练和微调资源 | 0 |
@@ -26,25 +26,24 @@
2626

2727
| 类别 | 描述 | 文档数 |
2828
|------|------|--------|
29-
| [Agent Harness](./docs/learns/harness/) | Agent 框架和编排工具模式 | 21 |
29+
| [Agent Harness](./docs/learns/harness/) | Agent 框架和编排工具模式 | 23 |
3030
| [Agent Evaluation](./docs/learns/evaluation/) | Agent 测试和评估模式 | 2 |
3131
| [Agent Training](./docs/learns/training/) | Agent 训练和微调方法 | 0 |
3232

3333
#### Harness 主题
3434

3535
| 主题 | 描述 | 文档数 |
3636
|------|------|--------|
37-
| [流式处理](./docs/learns/harness/streaming/) | 异步流式、WebSocket 模式 | 6 |
37+
| [流式处理](./docs/learns/harness/streaming/) | 异步流式、WebSocket 模式 | 7 |
3838
| [错误处理](./docs/learns/harness/error-handling/) | 结构化错误、重试策略 | 1 |
39-
| [上下文管理](./docs/learns/harness/context-management/) | 会话历史、上下文转换 | 3 |
39+
| [上下文管理](./docs/learns/harness/context-management/) | 会话历史、上下文转换 | 4 |
4040
| [类型安全](./docs/learns/harness/type-safety/) | 类型安全的消息层次结构 | 1 |
4141
| [中间件](./docs/learns/harness/middleware/) | 回调和可扩展性系统 | 1 |
4242
| [并发](./docs/learns/harness/concurrency/) | 状态快照 and 并发模式 | 1 |
43-
| [架构](./docs/learns/harness/architecture/) | 框架架构分析 | 2 |
43+
| [架构](./docs/learns/harness/architecture/) | 框架架构分析 | 3 |
4444
| [抽象层](./docs/learns/harness/abstractions/) | LLM 抽象层比较 | 3 |
4545
| [WebSocket](./docs/learns/harness/websocket/) | OpenAI WebSocket 比较 | 1 |
4646
| [机器人技术](./docs/learns/harness/robotics/) | 机器人运动控制 | 2 |
47-
| [评估](./docs/learns/evaluation/) | Agent 性能测试和安全评估 | 2 |
4847

4948
### 最佳实践
5049

@@ -86,10 +85,10 @@
8685
## 统计信息
8786

8887
```
89-
仓库:13(Agent: 2, Agent-harness: 8, Evaluation: 3, Training: 0)
90-
文档:23 个学习笔记 + 3 个最佳实践文档
88+
仓库:14(Agent: 3, Agent-harness: 8, Evaluation: 3, Training: 0)
89+
文档:25 个学习笔记 + 3 个最佳实践文档
9190
主题:11
92-
最后更新:2026-03-02
91+
最后更新:2026-03-04
9392
```
9493

9594
---

docs/learns/README.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@
66

77
## 按类别分类
88

9-
### [Agent Harness](./harness/)20 篇)
9+
### [Agent Harness](./harness/)23 篇)
1010

1111
Agent 框架和编排工具的模式分析。
1212

1313
| 主题 | 描述 | 文档数 |
1414
|------|------|--------|
15-
| [流式处理](./harness/streaming/) | 异步流式、WebSocket 模式和实时通信 | 5 |
15+
| [流式处理](./harness/streaming/) | 异步流式、WebSocket 模式和实时通信 | 6 |
1616
| [错误处理](./harness/error-handling/) | 结构化错误、重试策略和弹性模式 | 1 |
17-
| [上下文管理](./harness/context-management/) | 会话历史、上下文转换和内存模式 | 3 |
17+
| [上下文管理](./harness/context-management/) | 会话历史、上下文转换和内存模式 | 4 |
1818
| [类型安全](./harness/type-safety/) | 类型安全的消息层次结构和序列化模式 | 1 |
1919
| [中间件](./harness/middleware/) | 回调和可扩展性系统 | 1 |
2020
| [并发](./harness/concurrency/) | 状态快照和并发模式 | 1 |
21-
| [架构](./harness/architecture/) | 框架架构分析和设计模式 | 2 |
21+
| [架构](./harness/architecture/) | 框架架构分析和设计模式 | 3 |
2222
| [抽象层](./harness/abstractions/) | LLM 抽象层比较和 SDK 模式 | 3 |
2323
| [WebSocket](./harness/websocket/) | WebSocket 协议比较 | 1 |
2424
| [机器人技术](./harness/robotics/) | 机器人运动控制和 Embodied AI 模式 | 2 |
@@ -27,7 +27,7 @@ Agent 框架和编排工具的模式分析。
2727

2828
---
2929

30-
### [Agent Evaluation](./evaluation/)1 篇)
30+
### [Agent Evaluation](./evaluation/)2 篇)
3131

3232
Agent 评估和测试框架的模式分析。
3333

@@ -73,11 +73,25 @@ Agent 训练和微调相关的学习笔记。
7373
| P0 | [机器人情绪系统设计](./harness/robotics/emotion-system-design.md) | Harness | 机器人情绪 |
7474
| P0 | [AgentScope 实时语音](./harness/streaming/realtime-voice-agentscope.md) | Harness | 实时交互 |
7575
| P1 | [Bloom: Seed-driven 行为评估](./evaluation/seed-driven-evaluation/bloom-behavioral-evaluation.md) | Evaluation | 安全评估 |
76+
| P1 | [Opik Bloom 集成](./evaluation/opik-bloom-integration.md) | Evaluation | 评估集成 |
7677
| P1 | [结构化错误与重试](./harness/error-handling/structured-errors-retry.md) | Harness | 生产健壮性 |
7778
| P1 | [流式工具组装](./harness/streaming/streaming-tool-assembly.md) | Harness | 流式处理 |
79+
| P1 | [Codex LLM 抽象层](./harness/architecture/codex-llm-abstraction.md) | Harness | 架构设计 |
80+
| P1 | [Codex 流式处理](./harness/streaming/codex-streaming.md) | Harness | 流式架构 |
81+
| P1 | [Codex 上下文管理](./harness/context-management/codex-context-management.md) | Harness | 上下文管理 |
7882
| P2 | [上下文管理双模式](./harness/context-management/context-management-dual-mode.md) | Harness | 状态管理 |
83+
| P2 | [上下文转换比较](./harness/context-management/context-transformation-comparison.md) | Harness | 上下文转换 |
84+
| P2 | [会话历史管理](./harness/context-management/session-history-management.md) | Harness | 会话管理 |
7985
| P2 | [中间件/回调系统](./harness/middleware/middleware-callback-system.md) | Harness | 可扩展性 |
8086
| P2 | [状态快照并发](./harness/concurrency/state-snapshot-concurrency.md) | Harness | 并发 |
87+
| P2 | [Kimi CLI 架构](./harness/architecture/kimi-cli-architecture.md) | Harness | 架构设计 |
88+
| P2 | [Republic Anchor 机制](./harness/architecture/republic-anchor-mechanism.md) | Harness | 上下文切片 |
89+
| P2 | [流式比较](./harness/streaming/streaming-comparison.md) | Harness | 流式对比 |
90+
| P2 | [WebSocket 流式支持](./harness/streaming/websocket-streaming-support.md) | Harness | WebSocket |
91+
| P2 | [OpenAI WebSocket 比较](./harness/websocket/openai-websocket-comparison.md) | Harness | WebSocket |
92+
| P2 | [LLM 抽象比较](./harness/abstractions/llm-abstraction-comparison.md) | Harness | 抽象设计 |
93+
| P2 | [LLM 调用返回封装](./harness/abstractions/llm-call-return-encapsulation.md) | Harness | SDK 模式 |
94+
| P2 | [LLM 框架比较](./harness/abstractions/llm-framework-comparison.md) | Harness | 框架对比 |
8195

8296
---
8397

@@ -154,4 +168,4 @@ docs/learns/README.md # 更新统计
154168

155169
---
156170

157-
*最后更新:2026-03-02*
171+
*最后更新:2026-03-04*

docs/learns/evaluation/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ Agent Evaluation 涵盖:
2020
|------|------|--------|
2121
| [Seed-driven Evaluation](./seed-driven-evaluation/) | 基于 Seed 的自适应行为评估模式 | 1 |
2222

23+
### 其他文档
24+
25+
| 文档 | 描述 | 优先级 |
26+
|------|------|--------|
27+
| [Opik Bloom 集成](./opik-bloom-integration.md) | 评估框架与观测平台集成,Bloom 后门检测与 Opik 可观测性结合 | P1 |
28+
2329
---
2430

2531
## 建议添加的主题
@@ -64,4 +70,4 @@ mkdir -p docs/learns/evaluation/backdoor-detection
6470

6571
---
6672

67-
*最后更新:2026-03-02*
73+
*最后更新:2026-03-04*

docs/learns/harness/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Agent 框架和编排工具的模式分析。
1717
| [流式工具组装](./streaming/streaming-tool-assembly.md) | 流式增量工具调用组装 | P1 |
1818
| [WebSocket 流式支持](./streaming/websocket-streaming-support.md) | WebSocket 流式设计模式 | P2 |
1919
| [AgentScope 实时语音](./streaming/realtime-voice-agentscope.md) | 统一事件驱动模型、多模型适配、语音聊天室广播机制 | P0 |
20+
| [Codex 流式处理](./streaming/codex-streaming.md) | WebSocket 实时对话、SSE 回退、增量请求优化 | P1 |
2021

2122
### [错误处理](./error-handling/)
2223

@@ -35,6 +36,7 @@ Agent 框架和编排工具的模式分析。
3536
| [上下文管理双模式](./context-management/context-management-dual-mode.md) | 审计 vs Token 优化:Tape anchor 切片、历史处理器 | P2 |
3637
| [上下文转换比较](./context-management/context-transformation-comparison.md) | 上下文压缩和转换模式 | P2 |
3738
| [会话历史管理](./context-management/session-history-management.md) | 会话持久化和历史管理 | P2 |
39+
| [Codex 上下文管理](./context-management/codex-context-management.md) | Token 估算、上下文压缩、引用追踪 | P1 |
3840

3941
### [类型安全](./type-safety/)
4042

@@ -68,6 +70,7 @@ Agent 框架和编排工具的模式分析。
6870
|------|------|--------|
6971
| [Kimi CLI 架构](./architecture/kimi-cli-architecture.md) | 分层架构:Soul/Wire/UI 分离、D-Mail、Steer 模式 | P2 |
7072
| [Republic Anchor 机制](./architecture/republic-anchor-mechanism.md) | Tape Anchor 上下文切片实现 | P2 |
73+
| [Codex LLM 抽象层](./architecture/codex-llm-abstraction.md) | ModelClient/Session 设计、WebSocket 预热、流式回退 | P1 |
7174

7275
### [抽象层](./abstractions/)
7376

@@ -109,6 +112,9 @@ WebSocket 协议比较。
109112
| P0 | [AgentScope 实时语音](./streaming/realtime-voice-agentscope.md) | 实时交互 |
110113
| P1 | [结构化错误与重试](./error-handling/structured-errors-retry.md) | 生产健壮性 |
111114
| P1 | [流式工具组装](./streaming/streaming-tool-assembly.md) | 流式处理 |
115+
| P1 | [Codex LLM 抽象层](./architecture/codex-llm-abstraction.md) | 架构设计 |
116+
| P1 | [Codex 流式处理](./streaming/codex-streaming.md) | 流式架构 |
117+
| P1 | [Codex 上下文管理](./context-management/codex-context-management.md) | 上下文管理 |
112118
| P2 | [上下文管理双模式](./context-management/context-management-dual-mode.md) | 状态管理 |
113119
| P2 | [中间件/回调系统](./middleware/middleware-callback-system.md) | 可扩展性 |
114120
| P2 | [状态快照并发](./concurrency/state-snapshot-concurrency.md) | 并发 |
@@ -126,4 +132,4 @@ WebSocket 协议比较。
126132

127133
---
128134

129-
*最后更新:2026-03-02*
135+
*最后更新:2026-03-04*

0 commit comments

Comments
 (0)