ADK Framework Adapters
SkillFiles & storageADK framework adapter layer. Provides framework-specific code templates, idiomatic patterns, API mappings, and project structures for LangChain / EINO / AutoGen / AgentScope / CrewAI, for use by agent-dev-workflow Phase 5 code generation. Each framework reference file includes a verified_date for ve
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the ADK Framework Adapters skill
What this skill tells your AI
The instructions your AI receives, as published by hashgraph-online/awesome-codex-plugins in plugins/Colin4k1024/tsp/skills/adk-framework-adapters/SKILL.md and read by ahel’s review.
为 AI Agent 代码生成提供框架特定的适配层。
何时激活
agent-dev-workshopPhase 5 自动调用- 用户需要特定框架的 Agent 代码模板
- 需要对比不同框架的 API 差异时
支持的框架
| 框架 | 语言 | 维护方 | Reference | 版本锁定 |
|---|---|---|---|---|
| LangChain / LangGraph | Python, TypeScript | LangChain Inc. | references/langchain.md | ✅ |
| EINO | Go | ByteDance | references/eino.md | ✅ |
| AutoGen | Python | Microsoft | references/autogen.md | ✅ |
| AgentScope | Python | Alibaba | references/agentscope.md | ✅ |
| CrewAI | Python | CrewAI Inc. | references/crewai.md | ✅ |
版本锁定机制
每个 reference 文件头部包含:
framework: langchain
version: "0.3.x"
verified_date: "2025-01-15"
使用规则:
verified_date距今 ≤ 90 天 → 正常使用verified_date距今 > 90 天 → 生成代码前提醒用户检查 API 变化/harness-audit会检查所有 reference 文件的 staleness
框架能力对照表
| 能力 | LangChain | EINO | AutoGen | AgentScope | CrewAI |
|---|---|---|---|---|---|
| ReAct Agent | ✅ AgentExecutor | ✅ ReactAgent | ✅ AssistantAgent | ✅ ReActAgent | ✅ Agent |
| Multi-Agent | ✅ LangGraph | ⚠️ 自定义 | ✅ GroupChat | ✅ Pipeline | ✅ Crew |
| RAG Pipeline | ✅ Retriever chain | ✅ flow chain | ⚠️ 需集成 | ✅ Knowledge module | ✅ Knowledge |
| Tool Definition | ✅ @tool decorator | ✅ ToolsNode | ✅ Function | ✅ ServiceToolkit | ✅ @tool |
| Memory | ✅ 内置多种 | ✅ ChatTemplate | ✅ 内置 | ✅ Memory module | ✅ 内置 |
| Streaming | ✅ | ✅ | ✅ | ✅ | ⚠️ 有限 |
| Async | ✅ | ✅ (goroutine) | ✅ | ✅ | ⚠️ 有限 |
图例:✅ 原生支持 / ⚠️ 部分支持或需额外集成
使用方式
# 在 agent-dev-workshop Phase 5 中
1. 确认目标框架
2. 读取 references/{framework}.md
3. 检查 verified_date
4. 使用 reference 中的 code templates 生成项目
5. 根据 agent-spec 和 architecture 填充模板变量
新增框架
新增框架适配器时:
- 在
references/下创建{framework}.md - 包含 frontmatter(framework, version, verified_date)
- 至少覆盖:项目模板、Agent 创建、Tool 定义、Memory 配置、运行入口
- 更新本文件的框架表
Signals
- GitHub stars
- 985
- Forks
- 276
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
adk-framework-adapters- Source
- github.com/hashgraph-online/awesome-codex-plugins