Skip to content

Commit c0a39e0

Browse files
committed
Deployed f04411d with MkDocs version: 1.6.1
1 parent 935b9f1 commit c0a39e0

17 files changed

Lines changed: 320 additions & 68 deletions

File tree

404.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,12 @@ <h1>404 - Not found</h1>
375375
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
376376
</div>
377377

378+
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
379+
380+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
381+
回到页面顶部
382+
</button>
383+
378384
</main>
379385

380386
<footer class="md-footer">
@@ -407,7 +413,7 @@ <h1>404 - Not found</h1>
407413

408414

409415

410-
<script id="__config" type="application/json">{"base": "/", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.expand"], "search": "/assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "\u5df2\u590d\u5236", "clipboard.copy": "\u590d\u5236", "search.result.more.one": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.more.other": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 # \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.none": "\u6ca1\u6709\u627e\u5230\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.one": "\u627e\u5230 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.other": "# \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.placeholder": "\u952e\u5165\u4ee5\u5f00\u59cb\u641c\u7d22", "search.result.term.missing": "\u7f3a\u5c11", "select.version": "\u9009\u62e9\u5f53\u524d\u7248\u672c"}, "version": null}</script>
416+
<script id="__config" type="application/json">{"base": "/", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.top", "navigation.expand"], "search": "/assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "\u5df2\u590d\u5236", "clipboard.copy": "\u590d\u5236", "search.result.more.one": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.more.other": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 # \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.none": "\u6ca1\u6709\u627e\u5230\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.one": "\u627e\u5230 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.other": "# \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.placeholder": "\u952e\u5165\u4ee5\u5f00\u59cb\u641c\u7d22", "search.result.term.missing": "\u7f3a\u5c11", "select.version": "\u9009\u62e9\u5f53\u524d\u7248\u672c"}, "version": null}</script>
411417

412418

413419
<script src="/assets/javascripts/bundle.92b07e13.min.js"></script>

blog/index.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,6 +414,12 @@ <h1 id="blog">Blog</h1>
414414
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
415415
</div>
416416

417+
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
418+
419+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
420+
Back to top
421+
</button>
422+
417423
</main>
418424

419425
<footer class="md-footer">
@@ -446,7 +452,7 @@ <h1 id="blog">Blog</h1>
446452

447453

448454

449-
<script id="__config" type="application/json">{"base": "..", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.expand"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
455+
<script id="__config" type="application/json">{"base": "..", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.top", "navigation.expand"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
450456

451457

452458
<script src="../assets/javascripts/bundle.92b07e13.min.js"></script>

environment/index.html

Lines changed: 87 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,39 @@
496496
</ul>
497497
</nav>
498498

499+
</li>
500+
501+
<li class="md-nav__item">
502+
<a href="#noe4j" class="md-nav__link">
503+
<span class="md-ellipsis">
504+
🌿 Noe4j
505+
</span>
506+
</a>
507+
508+
<nav class="md-nav" aria-label="🌿 Noe4j">
509+
<ul class="md-nav__list">
510+
511+
<li class="md-nav__item">
512+
<a href="#_14" class="md-nav__link">
513+
<span class="md-ellipsis">
514+
启动
515+
</span>
516+
</a>
517+
518+
</li>
519+
520+
<li class="md-nav__item">
521+
<a href="#_15" class="md-nav__link">
522+
<span class="md-ellipsis">
523+
配置
524+
</span>
525+
</a>
526+
527+
</li>
528+
529+
</ul>
530+
</nav>
531+
499532
</li>
500533

501534
</ul>
@@ -786,6 +819,39 @@
786819
</ul>
787820
</nav>
788821

822+
</li>
823+
824+
<li class="md-nav__item">
825+
<a href="#noe4j" class="md-nav__link">
826+
<span class="md-ellipsis">
827+
🌿 Noe4j
828+
</span>
829+
</a>
830+
831+
<nav class="md-nav" aria-label="🌿 Noe4j">
832+
<ul class="md-nav__list">
833+
834+
<li class="md-nav__item">
835+
<a href="#_14" class="md-nav__link">
836+
<span class="md-ellipsis">
837+
启动
838+
</span>
839+
</a>
840+
841+
</li>
842+
843+
<li class="md-nav__item">
844+
<a href="#_15" class="md-nav__link">
845+
<span class="md-ellipsis">
846+
配置
847+
</span>
848+
</a>
849+
850+
</li>
851+
852+
</ul>
853+
</nav>
854+
789855
</li>
790856

791857
</ul>
@@ -1018,6 +1084,20 @@ <h4 id="_13">工具</h4>
10181084
<img alt="image" src="../images/12306-group-url.png" /></p>
10191085
</li>
10201086
</ul>
1087+
<h3 id="noe4j">🌿 Noe4j</h3>
1088+
<blockquote>
1089+
<p>Noe4j是一个开源的图数据库,用于存储和查询关系数据。
1090+
Noe4j的安装和配置请参考<a href="https://neo4j.com/docs/operations-manual/current/installation/">官方文档</a></p>
1091+
</blockquote>
1092+
<h4 id="_14">启动</h4>
1093+
<pre><code class="language-angular2html">cd docker
1094+
docker compose up -d neo4j-apoc
1095+
</code></pre>
1096+
<h4 id="_15">配置</h4>
1097+
<ul>
1098+
<li>登录http://localhost:7474/browser/ neo4j/neo4j123</li>
1099+
</ul>
1100+
<p><img alt="image" src="../images/eno4j-db.png" /></p>
10211101

10221102

10231103

@@ -1038,6 +1118,12 @@ <h4 id="_13">工具</h4>
10381118
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
10391119
</div>
10401120

1121+
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
1122+
1123+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
1124+
Back to top
1125+
</button>
1126+
10411127
</main>
10421128

10431129
<footer class="md-footer">
@@ -1070,7 +1156,7 @@ <h4 id="_13">工具</h4>
10701156

10711157

10721158

1073-
<script id="__config" type="application/json">{"base": "..", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.expand"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
1159+
<script id="__config" type="application/json">{"base": "..", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.top", "navigation.expand"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
10741160

10751161

10761162
<script src="../assets/javascripts/bundle.92b07e13.min.js"></script>

faq/index.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,6 +501,12 @@ <h2 id="qa">QA微信群</h2>
501501
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
502502
</div>
503503

504+
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
505+
506+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
507+
Back to top
508+
</button>
509+
504510
</main>
505511

506512
<footer class="md-footer">
@@ -533,7 +539,7 @@ <h2 id="qa">QA微信群</h2>
533539

534540

535541

536-
<script id="__config" type="application/json">{"base": "..", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.expand"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
542+
<script id="__config" type="application/json">{"base": "..", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.top", "navigation.expand"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
537543

538544

539545
<script src="../assets/javascripts/bundle.92b07e13.min.js"></script>

images/eno4j-db.png

187 KB
Loading

index.html

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -539,17 +539,17 @@ <h1 id="_1">欢迎使用</h1>
539539
<h2 id="_2">什么是大模型数据助手?</h2>
540540
<p>一个轻量级、支持全链路且易于二次开发的大模型应用项目 </p>
541541
<p><strong>已集成MCP多智能体架构</strong></p>
542-
<p>基于 <strong>Dify 、LangChain/LangGraph、Lamaindex、MCP、Ollama&amp;Vllm、Sanic 和 Text2SQL</strong> 📊 等技术构建的一站式大模型应用开发项目,采用
542+
<p>基于 <strong>Dify 、LangChain/LangGraph、llamaIndex、Noe4j、MCP、Ollama&amp;Vllm、Sanic 和 Text2SQL</strong> 📊 等技术构建的一站式大模型应用开发项目,采用
543543
<strong>Vue3、TypeScript</strong>
544544
<strong>Vite 5</strong>
545-
打造现代UI。它支持通过 <strong>ECharts</strong> 📈 / <strong>AntV</strong>
545+
打造现代UI。它支持通过 <strong>ECharts</strong> 📈 / <strong>AntV(mcp-server-chart)</strong>
546546
实现基于大模型的数据图形化问答,具备处理 <strong>CSV</strong> 文件 📂 表格问答的能力。同时,能方便对接第三方开源 <strong>RAG</strong> 系统 检索系统 🌐等,以支持广泛的通用知识问答。</p>
547547
<p>作为轻量级的大模型应用开发项目,<strong>Sanic-Web</strong> 🛠️ 支持快速迭代与扩展,助力大模型项目快速落地。🚀</p>
548548
<h2 id="_3">整体架构</h2>
549549
<ul>
550550
<li><strong>多智能体</strong>: 支持多模型、多智能体+MCP协同任务</li>
551551
<li><strong>大模型交互</strong>: 全面支持主流大模型交互框架,如 Dify 与 LangChain</li>
552-
<li><strong>核心技术栈</strong>:Dify + Ollama + RAG + (Qwen3/DeepSeek) + Text2SQL + MCP</li>
552+
<li><strong>核心技术栈</strong>:Dify + Ollama + RAG + (Qwen3/DeepSeek) + Text2SQL + MCP + Neo4J + LangGraph</li>
553553
<li><strong>UI 框架</strong>:Vue 3 + TypeScript + Vite 5</li>
554554
<li><strong>数据问答</strong>:集成 ECharts/AntV大模型实现Text2SQL轻量级的图形化数据问答展示</li>
555555
<li><strong>表格问答</strong>:支持 CSV格式文件的上传与基于大模型总结预处理和Text2SQL的表格数据问答</li>
@@ -560,7 +560,7 @@ <h2 id="_3">整体架构</h2>
560560
</ul>
561561
<h2 id="_4">版本说明</h2>
562562
<ul>
563-
<li><strong>v1.1.7不兼容v1.1.6以下的版本建议铲掉重新部署</strong></li>
563+
<li><strong>v1.1.8不兼容v1.1.7以下的版本建议铲掉重新部署</strong></li>
564564
</ul>
565565
<table>
566566
<thead>
@@ -575,32 +575,32 @@ <h2 id="_4">版本说明</h2>
575575
</thead>
576576
<tbody>
577577
<tr>
578-
<td>v1.1.7</td>
579-
<td>通用问答</td>
578+
<td>v1.1.8</td>
579+
<td>智能问答</td>
580580
<td></td>
581581
<td><strong></strong></td>
582582
<td>-</td>
583583
<td>-</td>
584584
</tr>
585585
<tr>
586-
<td>v1.1.7</td>
586+
<td>v1.1.8</td>
587587
<td>数据问答</td>
588588
<td></td>
589589
<td><strong></strong></td>
590590
<td><strong>支持</strong></td>
591591
<td>-</td>
592592
</tr>
593593
<tr>
594-
<td>v1.1.7</td>
594+
<td>v1.1.8</td>
595595
<td>表格问答</td>
596596
<td><strong></strong></td>
597597
<td></td>
598598
<td>-</td>
599599
<td><strong>不支持</strong></td>
600600
</tr>
601601
<tr>
602-
<td>v1.1.7</td>
603-
<td>报告问答</td>
602+
<td>v1.1.8</td>
603+
<td>深度搜索</td>
604604
<td><strong></strong></td>
605605
<td></td>
606606
<td>-</td>
@@ -611,20 +611,21 @@ <h2 id="_4">版本说明</h2>
611611
<h2 id="_5">迭代计划</h2>
612612
<ul>
613613
<li>数据问答<ul>
614-
<li>整库多表基于neo4j/embedding绘制库表血缘关系数据问答时减少上下文表信息</li>
615-
<li>基于lamaindex构建多表数据问答few shot检索增强提高模型效果</li>
614+
<li>整库多表基于neo4j绘制库表血缘关系数据问答时减少上下文表信息 (<strong>已经实现</strong>)</li>
615+
<li>引入 Embedding + 向量检索 作为 BM25 的补充(处理同义词、泛化)</li>
616+
<li>基于llamaIndex构建多表数据问答few shot检索增强提高模型效果</li>
616617
</ul>
617618
</li>
618619
<li>表格问答<ul>
619-
<li>集成MCP多智能体架构支持多维度表格统计</li>
620+
<li>使用LangGraph构建基于大模型多表格文件联合分析</li>
620621
</ul>
621622
</li>
622-
<li>报告问答<ul>
623-
<li>基于文件上传分析构建特定文件报告以图表形式展示</li>
623+
<li>深度搜索<ul>
624+
<li>基于Dify实现深度搜索功能</li>
624625
</ul>
625626
</li>
626627
<li>通用智能体<ul>
627-
<li>集成MCP多智能体架构支持如DeepSearch等通用能力场景</li>
628+
<li>参考各大开源智能体框架实现对应功能</li>
628629
</ul>
629630
</li>
630631
<li><strong>欢迎有想法的同学参与贡献欢迎加入</strong></li>
@@ -658,6 +659,12 @@ <h2 id="_6">下一步</h2>
658659
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
659660
</div>
660661

662+
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
663+
664+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
665+
Back to top
666+
</button>
667+
661668
</main>
662669

663670
<footer class="md-footer">
@@ -690,7 +697,7 @@ <h2 id="_6">下一步</h2>
690697

691698

692699

693-
<script id="__config" type="application/json">{"base": ".", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.expand"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
700+
<script id="__config" type="application/json">{"base": ".", "features": ["announce.dismiss", "content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "navigation.top", "navigation.expand"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
694701

695702

696703
<script src="assets/javascripts/bundle.92b07e13.min.js"></script>

0 commit comments

Comments
 (0)