Individual skill
eino
Eino LLM/AI application development framework assistant (Golang). Use when the user needs to: (1) Build AI agents, (2) Create LLM applications, (3) Implement tool calling, (4) Build multi-agent systems, (5) Create workflows with Graph/Compose, (6) Implement streaming, (7) Human-in-the-loop patterns, or any other Eino framework development tasks. Triggers on phrases like "Eino 开发", "创建 Agent", "LLM 应用", "AI Agent", "Eino 框架", "构建智能体".
skills/eino/SKILL.md
Source commit 86a055dcae1698b116a121a8ab6727f18d3b57b0
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 30
- Repository last updated
- Apr 21, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- ai-agent Repository topic
- claude-code Repository topic
- claude-skills Repository topic
- codex Repository topic
- coding-assistant Repository topic
- developer-tools Repository topic
- qoder Repository topic
- vercel-skills Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 20,233 bytesSKILL.mdcore · 20,233 bytesSKILL.mdcore · 20,233 bytesSKILL.mdcore · 20,233 bytesreferences/docs_examples/.golangci.yamlasset · 226 bytesreferences/docs_examples/.licenserc.yamlasset · 145 bytesreferences/docs_examples/CODE_OF_CONDUCT.mddoc · 5,222 bytesreferences/docs_examples/CONTRIBUTING.mddoc · 3,058 bytesreferences/docs_examples/COOKBOOK.mddoc · 16,194 bytesreferences/docs_examples/LICENSE-APACHEasset · 10,174 bytesreferences/docs_examples/README.mddoc · 5,107 bytesreferences/docs_examples/README.zh_CN.mddoc · 4,938 bytesreferences/docs_examples/_typos.tomlasset · 267 bytesreferences/docs_examples/adk/.example.envasset · 179 bytesreferences/docs_examples/adk/README.mddoc · 1,034 bytesreferences/docs_examples/adk/common/model/chat_model.goruns · 2,905 bytesreferences/docs_examples/adk/common/prints/util.goruns · 3,645 bytesreferences/docs_examples/adk/common/store/store.goruns · 1,085 bytesreferences/docs_examples/adk/common/tool/approval_wrapper.goruns · 2,498 bytesreferences/docs_examples/adk/common/tool/follow_up_tool.goruns · 2,522 bytesreferences/docs_examples/adk/common/tool/graphtool/README.mddoc · 5,732 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/1_chain_summarize/README.mddoc · 2,613 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/1_chain_summarize/main.goruns · 6,313 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/2_graph_research/README.mddoc · 4,964 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/2_graph_research/main.goruns · 7,159 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/3_workflow_order/README.mddoc · 4,309 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/3_workflow_order/main.goruns · 9,141 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/4_nested_interrupt/README.mddoc · 6,339 bytesreferences/docs_examples/adk/common/tool/graphtool/examples/4_nested_interrupt/main.goruns · 8,908 bytesreferences/docs_examples/adk/common/tool/graphtool/graph_tool.goruns · 8,936 bytesreferences/docs_examples/adk/common/tool/review_edit_wrapper.goruns · 3,420 bytesreferences/docs_examples/adk/common/trace/coze_loop.goruns · 2,364 bytesreferences/docs_examples/adk/helloworld/helloworld.goruns · 2,007 bytesreferences/docs_examples/adk/human-in-the-loop/1_approval/README.mddoc · 4,188 bytesreferences/docs_examples/adk/human-in-the-loop/1_approval/README_ZH.mddoc · 3,892 bytesreferences/docs_examples/adk/human-in-the-loop/1_approval/agent.goruns · 2,037 bytesreferences/docs_examples/adk/human-in-the-loop/1_approval/main.goruns · 4,333 bytesreferences/docs_examples/adk/human-in-the-loop/2_review-and-edit/README.mddoc · 6,899 bytesreferences/docs_examples/adk/human-in-the-loop/2_review-and-edit/README_ZH.mddoc · 6,042 bytesreferences/docs_examples/adk/human-in-the-loop/2_review-and-edit/agent.goruns · 1,683 bytesreferences/docs_examples/adk/human-in-the-loop/2_review-and-edit/main.goruns · 2,663 bytesreferences/docs_examples/adk/human-in-the-loop/2_review-and-edit/tool.goruns · 1,219 bytesreferences/docs_examples/adk/human-in-the-loop/3_feedback-loop/README.mddoc · 6,891 bytesreferences/docs_examples/adk/human-in-the-loop/3_feedback-loop/README_ZH.mddoc · 6,071 bytesreferences/docs_examples/adk/human-in-the-loop/3_feedback-loop/main.goruns · 2,296 bytesreferences/docs_examples/adk/human-in-the-loop/3_feedback-loop/reviewer_agent.goruns · 3,318 bytesreferences/docs_examples/adk/human-in-the-loop/3_feedback-loop/writer_agent.goruns · 1,720 bytesreferences/docs_examples/adk/human-in-the-loop/4_follow-up/README.mddoc · 9,988 bytesreferences/docs_examples/adk/human-in-the-loop/4_follow-up/README_ZH.mddoc · 8,955 bytesreferences/docs_examples/adk/human-in-the-loop/4_follow-up/follow_up_agent.goruns · 2,669 bytesreferences/docs_examples/adk/human-in-the-loop/4_follow-up/main.goruns · 2,329 bytesreferences/docs_examples/adk/human-in-the-loop/4_follow-up/trip_planner_agent.goruns · 1,626 bytesreferences/docs_examples/adk/human-in-the-loop/5_supervisor/README.mddoc · 4,928 bytesreferences/docs_examples/adk/human-in-the-loop/5_supervisor/README_ZH.mddoc · 4,573 bytesreferences/docs_examples/adk/human-in-the-loop/5_supervisor/agent.goruns · 7,502 bytesreferences/docs_examples/adk/human-in-the-loop/5_supervisor/main.goruns · 3,460 bytesreferences/docs_examples/adk/human-in-the-loop/6_plan-execute-replan/README.mddoc · 5,752 bytesreferences/docs_examples/adk/human-in-the-loop/6_plan-execute-replan/README_ZH.mddoc · 5,512 bytesreferences/docs_examples/adk/human-in-the-loop/6_plan-execute-replan/agent.goruns · 4,968 bytesreferences/docs_examples/adk/human-in-the-loop/6_plan-execute-replan/main.goruns · 3,940 bytesreferences/docs_examples/adk/human-in-the-loop/6_plan-execute-replan/tools.goruns · 10,839 bytesreferences/docs_examples/adk/human-in-the-loop/7_deep-agents/README.mddoc · 6,141 bytesreferences/docs_examples/adk/human-in-the-loop/7_deep-agents/README_ZH.mddoc · 5,613 bytesreferences/docs_examples/adk/human-in-the-loop/7_deep-agents/agent.goruns · 5,603 bytesreferences/docs_examples/adk/human-in-the-loop/7_deep-agents/main.goruns · 3,563 bytesreferences/docs_examples/adk/human-in-the-loop/7_deep-agents/tools.goruns · 6,307 bytesreferences/docs_examples/adk/human-in-the-loop/8_supervisor-plan-execute/README.mddoc · 9,781 bytesreferences/docs_examples/adk/human-in-the-loop/8_supervisor-plan-execute/README_ZH.mddoc · 9,438 bytesreferences/docs_examples/adk/human-in-the-loop/8_supervisor-plan-execute/agent.goruns · 7,922 bytesreferences/docs_examples/adk/human-in-the-loop/8_supervisor-plan-execute/main.goruns · 3,664 bytesreferences/docs_examples/adk/human-in-the-loop/8_supervisor-plan-execute/tools.goruns · 8,422 bytesreferences/docs_examples/adk/intro/README.mddoc · 216 bytesreferences/docs_examples/adk/intro/agent_with_summarization/agent.goruns · 3,210 bytesreferences/docs_examples/adk/intro/agent_with_summarization/summarization/prompt.goruns · 3,331 bytesreferences/docs_examples/adk/intro/agent_with_summarization/summarization/summary.goruns · 10,960 bytesreferences/docs_examples/adk/intro/agent_with_summarization/tools.goruns · 2,153 bytesreferences/docs_examples/adk/intro/chatmodel/chatmodel.goruns · 1,818 bytesreferences/docs_examples/adk/intro/chatmodel/subagents/agent.goruns · 1,527 bytesreferences/docs_examples/adk/intro/chatmodel/subagents/ask_for_clarification.goruns · 1,936 bytesreferences/docs_examples/adk/intro/chatmodel/subagents/booksearch.goruns · 1,640 bytesreferences/docs_examples/adk/intro/custom/myagent.goruns · 1,585 bytesreferences/docs_examples/adk/intro/http-sse-service/README.mddoc · 9,671 bytesreferences/docs_examples/adk/intro/http-sse-service/go.modasset · 2,837 bytesreferences/docs_examples/adk/intro/http-sse-service/go.sumasset · 93,795 bytesreferences/docs_examples/adk/intro/http-sse-service/main.goruns · 7,481 bytesreferences/docs_examples/adk/intro/session/session_values.goruns · 2,495 bytesreferences/docs_examples/adk/intro/transfer/subagents/chatmodel.goruns · 2,932 bytesreferences/docs_examples/adk/intro/transfer/transfer.goruns · 1,782 bytesreferences/docs_examples/adk/intro/workflow/loop/loop_for_reflection.goruns · 1,991 bytesreferences/docs_examples/adk/intro/workflow/loop/subagents/chatmodel.goruns · 2,866 bytesreferences/docs_examples/adk/intro/workflow/parallel/parallel.goruns · 1,994 bytesreferences/docs_examples/adk/intro/workflow/parallel/subagents/chatmodel.goruns · 3,962 bytesreferences/docs_examples/adk/intro/workflow/sequential/sequential.goruns · 1,914 bytesreferences/docs_examples/adk/intro/workflow/sequential/subagents/chatmodel.goruns · 1,915 bytesreferences/docs_examples/adk/multiagent/deep/README.mddoc · 3,879 bytesreferences/docs_examples/adk/multiagent/deep/agents/code_agent.goruns · 4,255 bytesreferences/docs_examples/adk/multiagent/deep/agents/web_search.goruns · 1,541 bytesreferences/docs_examples/adk/multiagent/deep/generic/file_preview.goruns · 5,083 bytesreferences/docs_examples/adk/multiagent/deep/generic/full_plan.goruns · 2,374 bytesreferences/docs_examples/adk/multiagent/deep/generic/plan.goruns · 2,311 bytesreferences/docs_examples/adk/multiagent/deep/generic/submit_result.goruns · 1,915 bytesreferences/docs_examples/adk/multiagent/deep/main.goruns · 6,007 bytesreferences/docs_examples/adk/multiagent/deep/operator.goruns · 2,295 bytesreferences/docs_examples/adk/multiagent/deep/params/consts.goruns · 854 bytesreferences/docs_examples/adk/multiagent/deep/params/params.goruns · 2,015 bytesreferences/docs_examples/adk/multiagent/deep/playground/input/.gitkeepasset · 0 bytesreferences/docs_examples/adk/multiagent/deep/playground/test_data/questions.csvasset · 3,691 bytesreferences/docs_examples/adk/multiagent/deep/playground/test_data/推荐小说.txtdoc · 17,198 bytesreferences/docs_examples/adk/multiagent/deep/playground/test_data/模拟出题.csvasset · 6,986 bytesreferences/docs_examples/adk/multiagent/deep/tools/bash.goruns · 2,666 bytesreferences/docs_examples/adk/multiagent/deep/tools/edit.goruns · 2,625 bytesreferences/docs_examples/adk/multiagent/deep/tools/option.goruns · 739 bytesreferences/docs_examples/adk/multiagent/deep/tools/python_runner.goruns · 4,214 bytesreferences/docs_examples/adk/multiagent/deep/tools/read.goruns · 3,243 bytesreferences/docs_examples/adk/multiagent/deep/tools/read_image.goruns · 3,128 bytesreferences/docs_examples/adk/multiagent/deep/tools/submit_result.goruns · 4,229 bytesreferences/docs_examples/adk/multiagent/deep/tools/tree.goruns · 2,180 bytesreferences/docs_examples/adk/multiagent/deep/tools/wrap.goruns · 5,275 bytesreferences/docs_examples/adk/multiagent/deep/utils/model.goruns · 3,547 bytesreferences/docs_examples/adk/multiagent/deep/utils/utils.goruns · 2,915 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/README.mddoc · 3,975 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/agents/executor/code_agent.goruns · 4,314 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/agents/executor/executor.goruns · 3,193 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/agents/executor/web_search.goruns · 1,562 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/agents/planner/planner.goruns · 5,078 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/agents/replanner/replanner.goruns · 5,196 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/agents/report/report_agent.goruns · 5,793 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/agents/wrap_plan.goruns · 3,588 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/generic/file_preview.goruns · 5,083 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/generic/full_plan.goruns · 2,374 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/generic/plan.goruns · 2,311 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/generic/submit_result.goruns · 1,915 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/main.goruns · 6,239 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/operator.goruns · 2,314 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/params/consts.goruns · 854 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/params/params.goruns · 2,015 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/playground/input/.gitkeepasset · 0 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/playground/test_data/questions.csvasset · 3,691 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/playground/test_data/推荐小说.txtdoc · 17,198 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/playground/test_data/模拟出题.csvasset · 6,986 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/bash.goruns · 2,685 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/edit.goruns · 2,625 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/option.goruns · 739 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/python_runner.goruns · 4,252 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/read.goruns · 3,262 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/read_image.goruns · 3,128 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/submit_result.goruns · 4,286 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/tree.goruns · 2,199 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/tools/wrap.goruns · 5,294 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/utils/model.goruns · 3,477 bytesreferences/docs_examples/adk/multiagent/integration-excel-agent/utils/utils.goruns · 2,915 bytesreferences/docs_examples/adk/multiagent/integration-project-manager/agent.goruns · 4,145 bytesreferences/docs_examples/adk/multiagent/integration-project-manager/agents/coder.goruns · 4,397 bytesreferences/docs_examples/adk/multiagent/integration-project-manager/agents/project_manager.goruns · 2,240 bytesreferences/docs_examples/adk/multiagent/integration-project-manager/agents/researcher.goruns · 4,190 bytesreferences/docs_examples/adk/multiagent/integration-project-manager/agents/reviewer.goruns · 3,318 bytesreferences/docs_examples/adk/multiagent/layered-supervisor/agent.goruns · 8,613 bytesreferences/docs_examples/adk/multiagent/layered-supervisor/layered_supervisor.goruns · 1,722 bytesreferences/docs_examples/adk/multiagent/plan-execute-replan/agent/agent.goruns · 3,500 bytesreferences/docs_examples/adk/multiagent/plan-execute-replan/plan-execute-replan.goruns · 2,304 bytesreferences/docs_examples/adk/multiagent/plan-execute-replan/tools/ask_for_clarification.goruns · 1,681 bytesreferences/docs_examples/adk/multiagent/plan-execute-replan/tools/travel_tools.goruns · 12,866 bytesreferences/docs_examples/adk/multiagent/supervisor/agent.goruns · 5,187 bytesreferences/docs_examples/adk/multiagent/supervisor/supervisor.goruns · 1,838 bytesreferences/docs_examples/components/document/parser/customparser/custom_parser.goruns · 2,014 bytesreferences/docs_examples/components/document/parser/customparser/parse.goruns · 1,159 bytesreferences/docs_examples/components/document/parser/extparser/ext_parser.goruns · 2,220 bytesreferences/docs_examples/components/document/parser/extparser/testdata/test.htmlasset · 365 bytesreferences/docs_examples/components/document/parser/textparser/text_parser.goruns · 1,046 bytesreferences/docs_examples/components/lambda/lambda.goruns · 3,943 bytesreferences/docs_examples/components/model/abtest/ab_router.goruns · 4,896 bytesreferences/docs_examples/components/model/abtest/example/main.goruns · 2,808 bytesreferences/docs_examples/components/model/httptransport/curlrt.goruns · 9,610 bytesreferences/docs_examples/components/model/httptransport/example/invoke/main.goruns · 1,815 bytesreferences/docs_examples/components/model/httptransport/example/stream/main.goruns · 2,059 bytesreferences/docs_examples/components/prompt/chat_prompt/chat_prompt.goruns · 1,828 bytesreferences/docs_examples/components/retriever/multiquery/main.goruns · 3,599 bytesreferences/docs_examples/components/retriever/router/main.goruns · 2,519 bytesreferences/docs_examples/components/tool/jsonschema/main.goruns · 1,627 bytesreferences/docs_examples/components/tool/jsonschema/readme.mddoc · 315 bytesreferences/docs_examples/components/tool/mcptool/callresulthandler/main.goruns · 4,700 bytesreferences/docs_examples/components/tool/middlewares/errorremover/errorremover.goruns · 3,812 bytesreferences/docs_examples/components/tool/middlewares/errorremover/example/main.goruns · 3,048 bytesreferences/docs_examples/components/tool/middlewares/jsonfix/example/main.goruns · 2,363 bytesreferences/docs_examples/components/tool/middlewares/jsonfix/json_fix_middleware.goruns · 3,829 bytesreferences/docs_examples/components/tool/middlewares/jsonfix/json_fix_middleware_test.goruns · 5,554 bytesreferences/docs_examples/compose/batch/README.mddoc · 13,475 bytesreferences/docs_examples/compose/batch/batch/node.goruns · 8,232 bytesreferences/docs_examples/compose/batch/batch/options.goruns · 1,769 bytesreferences/docs_examples/compose/batch/batch/store.goruns · 2,656 bytesreferences/docs_examples/compose/batch/batch/types.goruns · 4,375 bytesreferences/docs_examples/compose/batch/main.goruns · 20,237 bytesreferences/docs_examples/compose/chain/main.goruns · 4,809 bytesreferences/docs_examples/compose/graph/async_node/README.mddoc · 1,132 bytesreferences/docs_examples/compose/graph/async_node/main.goruns · 3,073 bytesreferences/docs_examples/compose/graph/async_node/service.goruns · 2,231 bytesreferences/docs_examples/compose/graph/react_with_interrupt/README.mddoc · 1,050 bytesreferences/docs_examples/compose/graph/react_with_interrupt/main.goruns · 7,241 bytesreferences/docs_examples/compose/graph/react_with_interrupt/topology.pngasset · 78,176 bytesreferences/docs_examples/compose/graph/simple/graph.goruns · 3,620 bytesreferences/docs_examples/compose/graph/simple/type_match_test.goruns · 1,750 bytesreferences/docs_examples/compose/graph/state/state_graph.goruns · 5,339 bytesreferences/docs_examples/compose/graph/tool_call_agent/tool_call_agent.goruns · 6,901 bytesreferences/docs_examples/compose/graph/tool_call_once/tool_call_once.goruns · 5,457 bytesreferences/docs_examples/compose/graph/two_model_chat/two_model_chat.goruns · 5,341 bytesreferences/docs_examples/compose/workflow/1_simple/main.goruns · 2,893 bytesreferences/docs_examples/compose/workflow/2_field_mapping/main.goruns · 4,159 bytesreferences/docs_examples/compose/workflow/3_data_only/main.goruns · 2,831 bytesreferences/docs_examples/compose/workflow/4_control_only_branch/main.goruns · 3,617 bytesreferences/docs_examples/compose/workflow/5_static_values/main.goruns · 3,090 bytesreferences/docs_examples/compose/workflow/6_stream_field_map/main.goruns · 4,945 bytesreferences/docs_examples/devops/debug/chain/chain.goruns · 1,522 bytesreferences/docs_examples/devops/debug/graph/graph.goruns · 3,417 bytesreferences/docs_examples/devops/debug/graph/state_graph.goruns · 2,578 bytesreferences/docs_examples/devops/debug/main.goruns · 2,146 bytesreferences/docs_examples/devops/visualize/mermaid.goruns · 14,107 bytesreferences/docs_examples/flow/agent/deer-go/.gitignoreasset · 372 bytesreferences/docs_examples/flow/agent/deer-go/.hzasset · 100 bytesreferences/docs_examples/flow/agent/deer-go/README.mddoc · 1,017 bytesreferences/docs_examples/flow/agent/deer-go/biz/consts/consts.goruns · 1,191 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/builder.goruns · 4,455 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/coder.goruns · 4,893 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/coordinator.goruns · 3,586 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/human_feedback.goruns · 1,717 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/investigator.goruns · 2,832 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/planner.goruns · 3,691 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/reporter.goruns · 4,123 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/research_team.goruns · 2,021 bytesreferences/docs_examples/flow/agent/deer-go/biz/eino/researcher.goruns · 5,521 bytesreferences/docs_examples/flow/agent/deer-go/biz/handler/deer.goruns · 3,663 bytesreferences/docs_examples/flow/agent/deer-go/biz/infra/llms.goruns · 1,806 bytesreferences/docs_examples/flow/agent/deer-go/biz/infra/logger.goruns · 5,298 bytesreferences/docs_examples/flow/agent/deer-go/biz/infra/mcp.goruns · 4,936 bytesreferences/docs_examples/flow/agent/deer-go/biz/infra/template.goruns · 1,289 bytesreferences/docs_examples/flow/agent/deer-go/biz/infra/tracing.goruns · 4,415 bytesreferences/docs_examples/flow/agent/deer-go/biz/mcps/python/.python-versionasset · 5 bytesreferences/docs_examples/flow/agent/deer-go/biz/mcps/python/pyproject.tomlasset · 194 bytesreferences/docs_examples/flow/agent/deer-go/biz/mcps/python/server.pyruns · 9,106 bytesreferences/docs_examples/flow/agent/deer-go/biz/mcps/python/uv.lockasset · 26,858 bytesreferences/docs_examples/flow/agent/deer-go/biz/model/planner.goruns · 1,484 bytesreferences/docs_examples/flow/agent/deer-go/biz/model/server_model.goruns · 3,230 bytesreferences/docs_examples/flow/agent/deer-go/biz/model/state.goruns · 2,787 bytesreferences/docs_examples/flow/agent/deer-go/biz/model/state_test.goruns · 1,312 bytesreferences/docs_examples/flow/agent/deer-go/biz/prompts/coder.mddoc · 1,910 bytesreferences/docs_examples/flow/agent/deer-go/biz/prompts/coordinator.mddoc · 2,598 bytesreferences/docs_examples/flow/agent/deer-go/biz/prompts/planner.mddoc · 8,746 bytesreferences/docs_examples/flow/agent/deer-go/biz/prompts/podcast_script_writer.mddoc · 3,713 bytesreferences/docs_examples/flow/agent/deer-go/biz/prompts/ppt_composer.mddoc · 3,702 bytesreferences/docs_examples/flow/agent/deer-go/biz/prompts/reporter.mddoc · 4,884 bytesreferences/docs_examples/flow/agent/deer-go/biz/prompts/researcher.mddoc · 4,906 bytesreferences/docs_examples/flow/agent/deer-go/biz/util/util.goruns · 849 bytesreferences/docs_examples/flow/agent/deer-go/conf/config.goruns · 2,437 bytesreferences/docs_examples/flow/agent/deer-go/conf/deer-go.yaml.1asset · 583 bytesreferences/docs_examples/flow/agent/deer-go/go.modasset · 5,027 bytesreferences/docs_examples/flow/agent/deer-go/go.sumasset · 39,607 bytesreferences/docs_examples/flow/agent/deer-go/main.goruns · 4,253 bytesreferences/docs_examples/flow/agent/deer-go/router.goruns · 929 bytesreferences/docs_examples/flow/agent/deer-go/router_gen.goruns · 818 bytesreferences/docs_examples/flow/agent/deer-go/run.shruns · 229 bytesreferences/docs_examples/flow/agent/deer-go/script/bootstrap.shruns · 131 bytesreferences/docs_examples/flow/agent/manus/README.mddoc · 211 bytesreferences/docs_examples/flow/agent/manus/assets/img.pngasset · 34,869 bytesreferences/docs_examples/flow/agent/manus/go.modasset · 4,773 bytesreferences/docs_examples/flow/agent/manus/go.sumasset · 33,982 bytesreferences/docs_examples/flow/agent/manus/log.goruns · 3,607 bytesreferences/docs_examples/flow/agent/manus/manus.goruns · 14,095 bytesreferences/docs_examples/flow/agent/manus/prompt.goruns · 2,179 bytesreferences/docs_examples/flow/agent/multiagent/host/journal/answer_with_journal_specialist.goruns · 3,770 bytesreferences/docs_examples/flow/agent/multiagent/host/journal/host.goruns · 1,210 bytesreferences/docs_examples/flow/agent/multiagent/host/journal/main.goruns · 3,204 bytesreferences/docs_examples/flow/agent/multiagent/host/journal/read_journal_specialist.goruns · 2,307 bytesreferences/docs_examples/flow/agent/multiagent/host/journal/readme.mddoc · 276 bytesreferences/docs_examples/flow/agent/multiagent/host/journal/write_journal_specialist.goruns · 4,124 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/compose.goruns · 10,932 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/debug/debug_output.goruns · 1,694 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/debug/execution_example.txtdoc · 83,108 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/debug/mock_model.goruns · 3,068 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/main.goruns · 8,928 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/prompt/prompt.goruns · 9,788 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/tools/data.goruns · 19,460 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/tools/theme_park.goruns · 27,796 bytesreferences/docs_examples/flow/agent/multiagent/plan_execute/tools/tools.goruns · 4,413 bytesreferences/docs_examples/flow/agent/react/dynamic_option_example/README.mddoc · 7,343 bytesreferences/docs_examples/flow/agent/react/dynamic_option_example/dynamic/model.goruns · 5,030 bytesreferences/docs_examples/flow/agent/react/dynamic_option_example/dynamic/state.goruns · 2,192 bytesreferences/docs_examples/flow/agent/react/dynamic_option_example/main.goruns · 9,703 bytesreferences/docs_examples/flow/agent/react/memory_example/README.mddoc · 2,833 bytesreferences/docs_examples/flow/agent/react/memory_example/main.goruns · 5,472 bytesreferences/docs_examples/flow/agent/react/memory_example/memory/inmem.goruns · 2,162 bytesreferences/docs_examples/flow/agent/react/memory_example/memory/redis.goruns · 2,443 bytesreferences/docs_examples/flow/agent/react/memory_example/memory/store.goruns · 1,834 bytesreferences/docs_examples/flow/agent/react/react.goruns · 7,683 bytesreferences/docs_examples/flow/agent/react/readme.mddoc · 229 bytesreferences/docs_examples/flow/agent/react/tools/service.goruns · 7,811 bytesreferences/docs_examples/flow/agent/react/tools/tools.goruns · 4,163 bytesreferences/docs_examples/flow/agent/react/unknown_tool_handler_example/README.mddoc · 1,229 bytesreferences/docs_examples/flow/agent/react/unknown_tool_handler_example/main.goruns · 3,641 bytesreferences/docs_examples/flow/agent/react/unknown_tool_handler_example/tools/sum.goruns · 1,582 bytesreferences/docs_examples/go.modasset · 5,387 bytesreferences/docs_examples/go.sumasset · 106,875 bytesreferences/docs_examples/internal/gptr/ptr.goruns · 654 bytesreferences/docs_examples/internal/logs/logger.goruns · 1,746 bytesreferences/docs_examples/quickstart/chat/generate.goruns · 1,202 bytesreferences/docs_examples/quickstart/chat/main.goruns · 1,235 bytesreferences/docs_examples/quickstart/chat/ollama.goruns · 1,110 bytesreferences/docs_examples/quickstart/chat/openai.goruns · 1,187 bytesreferences/docs_examples/quickstart/chat/stream.goruns · 955 bytesreferences/docs_examples/quickstart/chat/template.goruns · 3,329 bytesreferences/docs_examples/quickstart/eino_assistant/.envasset · 923 bytesreferences/docs_examples/quickstart/eino_assistant/.gitignoreasset · 3,320 bytesreferences/docs_examples/quickstart/eino_assistant/Dockerfileruns · 399 bytesreferences/docs_examples/quickstart/eino_assistant/README.mddoc · 2,115 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/agent/agent.goruns · 5,570 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/agent/server.goruns · 5,357 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/agent/web/index.htmlasset · 5,235 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/agent/web/script.jsruns · 22,179 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/agent/web/style.cssasset · 4,342 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/main.goruns · 3,309 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/task/server.goruns · 2,402 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/task/web/index.htmlasset · 10,177 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/task/web/script.jsruns · 13,521 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagent/task/web/style.cssasset · 1,314 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/einoagentcli/main.goruns · 7,383 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/knowledgeindexing/eino-docs/_index.mddoc · 3,440 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/knowledgeindexing/eino-docs/agent_llm_with_tools.mddoc · 10,843 bytesreferences/docs_examples/quickstart/eino_assistant/cmd/knowledgeindexing/main.goruns · 4,535 bytesreferences/docs_examples/quickstart/eino_assistant/docker-compose.ymlasset · 440 bytesreferences/docs_examples/quickstart/eino_assistant/eino/eino_agent.jsonasset · 50,040 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/embedding.goruns · 1,093 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/flow.goruns · 1,452 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/lambda_func.goruns · 1,213 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/model.goruns · 1,078 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/orchestration.goruns · 2,344 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/prompt.goruns · 2,470 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/retriever.goruns · 2,429 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/tools_node.goruns · 2,583 bytesreferences/docs_examples/quickstart/eino_assistant/eino/einoagent/types.goruns · 817 bytesreferences/docs_examples/quickstart/eino_assistant/eino/knowledge_indexing.jsonasset · 15,537 bytesreferences/docs_examples/quickstart/eino_assistant/eino/knowledgeindexing/embedding.goruns · 1,158 bytesreferences/docs_examples/quickstart/eino_assistant/eino/knowledgeindexing/indexer.goruns · 2,333 bytesreferences/docs_examples/quickstart/eino_assistant/eino/knowledgeindexing/loader.goruns · 1,118 bytesreferences/docs_examples/quickstart/eino_assistant/eino/knowledgeindexing/orchestration.goruns · 1,877 bytesreferences/docs_examples/quickstart/eino_assistant/eino/knowledgeindexing/transformer.goruns · 1,254 bytesreferences/docs_examples/quickstart/eino_assistant/go.modasset · 5,915 bytesreferences/docs_examples/quickstart/eino_assistant/go.sumasset · 47,545 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/env/env.goruns · 996 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/mem/simple.goruns · 4,416 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/redis/redis.goruns · 2,549 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/einotool/einotool.goruns · 7,211 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/einotool/templates/http_agent/README.mddoc · 532 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/einotool/templates/http_agent/client/main.goruns · 2,474 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/einotool/templates/http_agent/main.goruns · 5,662 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/einotool/templates/react_agent/main.goruns · 3,863 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/einotool/templates/simple_llm/main.goruns · 3,536 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/gitclone/gitclone.goruns · 4,861 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/open/open.goruns · 2,875 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/task/README.mddoc · 2,275 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/task/storage.goruns · 6,528 bytesreferences/docs_examples/quickstart/eino_assistant/pkg/tool/task/task.goruns · 5,367 bytesreferences/docs_examples/quickstart/todoagent/main.goruns · 6,978 bytesreferences/overview.mddoc · 9,601 bytesreferences/readme.mddoc · 8,448 bytes
Read excerpt
# Eino 框架开发指南
Eino 是字节跳动开源的 Golang LLM/AI 应用开发框架,专注于 Agent 开发、工作流编排、工具调用。
## 环境要求
- **Go 版本**: 1.18+
- **代码规范**: golangci-lint
## 快速开始
### 安装
```bash