图表显示扫描码中不存在的连接

作者: Andrea-Bruno创建于 2026年9月8日更新于 2026年9月8日

我想给你足够的细节来复制和修复这个,所以请阅读整个报告. 我在https://GitHub.com/Graphene-Lab/AgentBridge上为公共寄存器Graphene-Lab/AgentBridge制作了一个带有gitdiagram的图表(默认分支主机,仅寄存器名称就模糊了,因为其他项目也叫AgentBridge),然后通过读取实际源文件来验证输出. 生成图中的若干箭头在代码中并不存在并被发明出外观,因此其结果对任何试图理解工程的人都是误导. 下面是完整的原始图输出,这样可以运行相同的输入并进行比较.

美容师 流程图 TD

子图组 host ["Host runtime"] 节点 程序集["应用程序主机
启动
[Program.cs]"] 节点配置 ["热配置
设置
[AppConfig.cs]"] 节点 agent QQ" AI Orchestrator 运行时间
代理运行时间
[Program.cs]" QQ 节点 工具["在进程中的工具插件
工具边界
[AgentTools.cs]]]] 节点 toolplugins ["Plugin集成
工具插件
[ToollPlugins.cs]"] 节点 会话 [("共享会话存储
conversation state
[SessionStore.cs]]]] node stateless ["无状态的对话
request conversation"] (无状态的对话) 结束

子图组 界面 ["用户界面"] 节点 tui ["终端图形用户界面
TUI
[Tui.cs]"] 节点 http["OpenAI-兼容API
localhost HTTP API
[OfficeBridge.cs]]]] (中文(简体) ). 节点 api 型号 ["API contracts
HTTP 型号
[ApiModels.cs]"] 节点 办公室["OfficeManager
浏览器可视化
[index.html]"] 结束

子图组 频道["频道桥"] 节点 telegram ["Telegram bridge
MTProto适配器
[TelegramBridge.cs]]] (中文(简体) ). 节点 sip ["SIP 语音管弦
SIP适配器
[SipBridge.cs]"]. ["语音处理
语音适配器
[VoiceBridge.cs]]]]]]. 节点 ts ["语音合成
TTS引擎
[TtsEngine.cs]"] 结束

子图组 交付 ["分配"] ["更新服务
更新管弦乐
[AutoUpdate.cs]"] 节点 web updater ["浏览器客户端更新器
web客户端发送"] 节点 放出["放出自动化
CI放出管
[放出.yml]"]. 结束

节点 提供方 {>"LLM提供方
外部推论"}}}} 节点 telegram net (("Telegram network
外部服务")). 节点 sip net ("("SIP/RTP network
外部网络
[kamailio.cfg]")").

节点 程序 - “ 负荷” 节点 配置 节点 程序 -"配置""节点 代理 节点 程序
节点 agent -- " 选择" 节点 提供方 节点 代理
节点 工具 -- " 负荷" 节点 工具插件 节点 tui -- " conversation" 节点 代理 节点 tui -- "用" 节点 会话 节点 http QX“使用” QQ节点 api 模型 节点 http
节点 http
节点 http --\"请求模式"\\ node 无状态 节点 telegram -- --“ messages” -- -- 节点 代理 节点 telegram -- -- "MTProto" -- -- 节点 telegram net 节点 sip --
节点 sip -- -- "自动流" -- -- . . . . . . .

内容来源: ahmedkhaleel2004/gitdiagram