v0.4 epic: bixiweave 从库到服务 — MCP 化 + 可视化 + 事件总线 #38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
主题
"bixiweave 从库变成服务"。v0.3 核心功能收尾够用了,v0.4 解决"别人怎么用"的问题——让外部系统、MCP 客户端、开发者能直接接入和观测 Agent/Pipeline。
候选议题(非计划,供讨论)
1. Agent 作为 MCP Server 暴露
每个 Agent 编译后 = 状态机 + 事件邮箱。MCP 协议天然匹配:
价值: MCP 生态中的任何客户端能驱动 bixiweave Agent。
估算: 1-2 天。
2. Pipeline 导出为 Mermaid 可视化
pipe.to_mermaid()输出流程图,让执行路径一目了然。价值: 调试体验质变,比看日志快得多。
估算: 0.5 天。
3. 事件总线 EventBus
把 Event 从"Agent 间的 Queue"提升为全局事件总线:
bus.publish(event)→ 自动路由到所有匹配的 Agentbus.subscribe("event_type", handler)→ 外部系统也能监听价值: 可观测性基础。Webhook → Agent → Pipeline 的整个链路能追踪。
估算: 2-3 天。
不做的事
里程碑