Skip to content
View BlueX888's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report BlueX888

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BlueX888/README.md

👨‍💻 Hey there! 👋 I'm 哈基米

Typing SVG

total stars followers profile views

Intern at ModelBest BJUT Focus

🎯 About Me

我做多智能体系统。从 174 行就能读完的 deep-research 团队,到跑在 Temporal 上、有租户隔离和审计的企业级执行内核,我想搞清楚同一件事:让一群模型可靠地协作,到底需要什么样的工程。

我信什么? 模型负责判断,代码负责搬运。安全边界、状态机、可审计性这些东西应该由确定性代码兜底,而不是寄希望于 prompt。

🎓 研究生北京工业大学(211)· 计算机科学与技术 · 2025.09 – 2028.06
🎓 本科河南大学(双一流)· 计算机科学与技术 · 2021.09 – 2025.06
💼 实习面壁智能(ModelBest / OpenBMB)· Agent 方向 · 2026.08 至今
🧪 方向LLM Agent 编排 · 持久化执行 · 多智能体安全治理
coding

🔬 Current Work

  • ⚙️ SwarmCore 正在冲 M5 里程碑(v1 候选基线):Temporal 持久化编排 + PostgreSQL 单一事实源 + OPA/Vault 治理
  • 💼 在面壁智能实习,参与 OpenBMB 的 Agent 产品(ChatDev / StaffDeck / PilotDeck)开发
  • 🔧 给上游 Agent 框架修 bug、提特性:Strands Agents、Agno、deer-flow、Hugging Face smolagents、OpenHands、crewAI、CAMEL、LangGraph / DeepAgents、mem0、RAGAS、DeepEval、FastMCP、mcp-use、MCP Servers、OpenAI Agents SDK(Python / TS)、Mastra
  • 🔍 审 Agent 框架的核心模块(provider 适配层、streaming 聚合、tool 调用)主动找缺陷:写无网络最小复现 → 按仓库模板报 issue → 允许直接 PR 的仓库当天带回归测试提修复,issue-first 的仓库等维护者确认后再修
  • 📖 维护 nanoteam,把多智能体的最小可用形态写成一本能跑的教科书

📘 Projects

一条完整的多智能体谱系:看得懂 → 用得上 → 跑得稳

1000 行以内的 deep-research 多智能体团队,一天就能读完的"可运行教科书"。Leader–Worker 架构,可预测的 N+2 次模型调用,CI 强制行数上限。

面向本地工程的个人 AI 编程助手。跨会话项目记忆,Skill 自进化(人工审核后沉淀),长任务上下文压缩,本地权限沙箱。

基于 LangGraph 的医疗问答多智能体原型。Orchestrator–Worker 编排,确定性安全层由代码而非 LLM 兜底,技能白名单 + 隐私脱敏 API。

⚙️ SwarmCore

企业级多租户、可持久化的智能体执行内核。Temporal 持久化编排,不可变执行计划,PostgreSQL 单一事实源,OPA/Vault 安全治理。


🤝 Merged Upstream PRs

🔍 Upstream Bugs Found

自己审代码发现、带无网络最小复现报出的缺陷,能直接修的当天同步提 PR(合并后会自动进上一栏):

仓库 问题 状态
modelcontextprotocol/servers ⭐90k sequentialthinking:branchId 撞上 Object.prototype 的键名(constructortoString 等)时不去建分支,而是直接抛错 2026-09-16 🟢 修复 #4814 已提交
camel-ai/camel ⭐18k 非流式 ChatAgent:tool call 的 arguments 为空或被截断时抛原生 JSONDecodeError,整轮对话直接崩,而不是按解析失败降级 2026-09-16 🟢 修复 #4339 已提交
confident-ai/deepeval ⭐18k LangChain 回调类实现了 on_llm_error / on_tool_error / on_retriever_error,独漏 on_chain_error,chain 失败时 span 永不收尾 2026-09-16 🟢 修复 #3304 已提交
vibrantlabsai/ragas ⭐16k AgentGoalAccuracyWithoutReference 从不设置 output_typemetric.train() 的指令优化拿到空 schema 2026-09-16 🟢 修复 #3015 已提交
mcp-use/mcp-use ⭐11k Python 客户端 OAuth:initialize() 遇到过期 access token 直接丢弃,已落盘的 refresh token 从不使用 2026-09-16 ⚪ 修复 #2561 被关闭(维护者当前只收 TypeScript 侧与亲身踩到的问题)
openai/openai-agents-python ⭐29k function_schema 把首个 keyword-only 的 RunContextWrapper 参数当成 context,导致每次调用都按参数位置错位被拒 2026-09-16 ⚪ 修复 #5056 已关闭(未合并)
crewAIInc/crewAI ⭐59k Responses API 流式在 available_functionsNone 时丢掉 tool call,只返回空字符串 2026-09-16 🟡 已提交,等待确认
bytedance/deer-flow ⭐82k ~/.claude/.credentials.json 的容器非空时,Claude 凭据加载器抛 AttributeError 2026-09-16 🟡 已提交,等待确认
agno-agi/agno ⭐42k BaseRunOutputEvent.from_dictmodel_validate 重建 images/videos/audio,base64 媒体不会被解码 2026-09-16 🟡 已提交,等待确认
run-llama/llama_index ⭐52k CodeActAgent 在 codeact_agent.py:110UnboundLocalError,模板缺 code_act_system_prompt 时整个 agent 不可用 2026-09-16 🟡 已提交,等待确认
Arize-ai/phoenix ⭐12k Anthropic prompt adapter 忽略 str 型 system message 里的 {{ variables }},发给模型的是未渲染的模板 2026-09-16 🟡 已提交,等待确认
camel-ai/camel ⭐18k 同步流式 ChatAgent 在流式工具调用超过 tool_execution_timeout 时抛未捕获的 TimeoutError 中止整个 step,而不是按契约降级 2026-09-15 🟢 修复 #4337 已提交
crewAIInc/crewAI ⭐59k CrewStructuredTool.ainvoke() 在 func 是异步工具的同步包装时返回未 await 的协程,异步 agent 把 <coroutine object ...> 当成工具结果喂给 LLM 2026-09-15 🟡 社区 PR #7475 / #7481 修复中
crewAIInc/crewAI ⭐59k Azure 流式补全把并行 tool call 的增量按数组位置归并,首个 chunk 的 id 会配到最后一个 chunk 的 name 上、参数拼错 2026-09-15 🟢 修复 #7487 已合并
mcp-use/mcp-use ⭐11k OpenAI Responses 流式按 call_id 索引工具调用缓冲,但事件携带 item_id,导致工具调用事件永不发出、stream() 零 step 2026-09-15 🟢 修复 #2551 已提交
langchain-ai/deepagents ⭐29k compact_conversation 跳过 _offload_inline_media,摘要时内联图片从存档中丢失,而自动摘要路径会保留 2026-09-15 ⚪ 该仓库禁止程序化提交,issue 被自动关闭(未重开)
PrefectHQ/fastmcp ⭐28k LocalProvider.get_tasks() 跳过 provider 自身的 transform,add_transform(Namespace(...)) 会让后台任务注册失效 2026-09-15 🟢 修复 #5117 已合并
langchain-ai/langgraph ⭐42k ToolNode 拒绝合法的 list[Command] 返回:终止用的 ToolMessage 是 dict 形式或包在 list 形式的 Command.update 里时校验不通过 2026-09-15 🟡 已提交,等待确认
mastra-ai/mastra ⭐28k 顶层数组结构化输出对基元数组恒返回 [],静默丢结果 2026-09-15 🟢 已被上游修复(PR #24055
confident-ai/deepeval ⭐18k KimiModel.__init__ 在所选模型没有登记定价时抛 TypeError: float(None),模型根本无法实例化 2026-09-15 🟢 修复 #3288 已提交
mem0ai/mem0 ⭐65k AWS Bedrock 旧版 Titan 响应恒解析为空字符串:_parse_response 读 Titan 从不返回的 completion 字段 2026-09-15 🟡 已提交,等待确认
openai/openai-agents-python ⭐29k Chat Completions 流式中迟到的 reasoning item 复用 output_index 0,与 response.completed.output 的索引脱节 2026-09-15 🟡 社区 PR #5042 修复中
vibrantlabsai/ragas ⭐16k AG-UI 的 MessagesSnapshot 转换丢掉每个 tool call 的 name 与 arguments,回读成 ToolCall(name='unknown_tool', args={}) 2026-09-15 🟢 修复 #3011 已提交
huggingface/smolagents ⭐29k Model.to_dict()custom_role_conversions(属性名少个 s,hasattr 恒假)与 client_kwargs 里的端点配置,保存的 agent 重新加载后连回默认端点 2026-09-15 🟡 已提交,等待确认
langchain-ai/langchain ⭐146k Runnable.as_tool() 重建 TypedDict schema 时把所有键标成必填,工具因此拒收 runnable 本身接受的输入 2026-09-15 ⚪ 该仓库禁止程序化提交,issue 被自动关闭(未重开)
openai/openai-agents-js ⭐3.8k getAllMcpTools 只拦截跨 server 的重名工具,同一 server 内归一化后同名的两个工具会一起返回 2026-09-15 🟢 修复 #1935 已提交
modelcontextprotocol/servers ⭐90k 两个会话使用同名文件时,后注册的资源会把前一个会话的资源驱逐 2026-09-15 🟡 社区 PR #4809 修复中
bytedance/deer-flow ⭐82k Human Input Card 的回执被 MCP 路由自动提升忽略:is_real_user_message 对这类隐藏消息没有 carve-out,路由关键词只出现在用户澄清回答里时延迟 MCP 工具永不提升 2026-09-14 🟢 修复 #5426 已合并
strands-agents/harness-sdk ⭐7k OpenAIModel(Responses,TypeScript)在 function call 被 max_output_tokens 截断时报 toolUse 而非 maxTokens,Python 侧同款缺陷的 TS 版 2026-09-04 🟡 修复 #4159 已获维护者 approve,仍卡首次贡献者 CI 审批门禁
agno-agi/agno ⭐42k 同步工具执行路径把 0 / False / [] 这类有意义的假值结果当成空结果发给模型,异步路径却会发 "0" 2026-09-04 🟢 修复 #9948 已合并
bytedance/deer-flow ⭐82k MindIE 工具模式下的异步流式丢 token usage 2026-09-04 🟢 社区 PR #5195 已修复
agentscope-ai/agentscope ⭐31k AnthropicChatModel 流式解析把一次响应里的多个 thinking block 合并成一个,只保留最后一个 signature 2026-09-03 🟢 社区 PR #2495 已合并,已用我的复现脚本验证
pydantic/pydantic-ai ⭐20k MistralModel 流式模式下注册了 output tool 时,模型回复纯文本会抛裸 ValueError 或丢文本 2026-09-03 🟡 维护者已认领修复
strands-agents/harness-sdk ⭐7k OpenAIResponsesModel 在 function call 被 max_output_tokens 截断时报 tool_use 而非 max_tokens,截断的工具调用被直接执行 2026-09-03 🟢 修复 #4139 已合并
OpenBMB/StaffDeck(实习团队项目) 报销额度查询对不存在的员工返回"成功"结果 2026-09-02 🟢 修复 #258 已提交

🛠️ Technical Arsenal

语言 languages
Agent & AI LangGraph Temporal PyTorch MCP
后端 & 基础设施 infra

📊 GitHub Analytics

GitHub 统计 常用语言
连续贡献



贪吃蛇贡献图

🤝 Let's Connect!

Email GitHub ModelBest


💭 "Talk is cheap. Show me the code."

— Linus Torvalds


🌟 感谢来访!如果觉得这些项目有意思,给个 ⭐ 是最好的鼓励。

Popular repositories Loading

  1. CS2-ReadNameHealth CS2-ReadNameHealth Public

    C++ 1

  2. CS2-Glow CS2-Glow Public

    C++ 1

  3. CS2-ExternalBox CS2-ExternalBox Public

    C++

  4. BlueX888 BlueX888 Public

  5. IntentModel IntentModel Public

    Python

  6. IntentAgent IntentAgent Public