941febf63c
- C1: 补充 QueryService 模块设计(第 2.3 节) - C2: 补充完整 SQLite 表结构设计(第 3.3 节) - M1: Database 类改用 aiosqlite(第 2.4 节) - M2: 补充 MemoryBridgeTool 详细设计(第 2.2 节) - M3: 配置项与需求对齐(第 6.1 节) - M4: Wiki Skills 优先级对齐(第 10.2 节) - M5: 新增 benchmark.py 设计(第 11 节) - 5 个 Minor 问题也已修复 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
77 lines
1.9 KiB
Markdown
77 lines
1.9 KiB
Markdown
# sanguo_llmwiki
|
|
|
|
混合架构 Wiki 系统,将高频查询和维护功能 MCP 化,保留一次性操作为 Skill。
|
|
|
|
## 状态
|
|
|
|
🚧 开发中 - Phase 3: 编码实现
|
|
|
|
## 项目概述
|
|
|
|
sanguo_llmwiki 是一个完整的知识管理系统,包含:
|
|
- **Wiki MCP Server** - 高性能查询和维护服务(Python)
|
|
- **Wiki Skills** - 11 个一次性操作 Skills
|
|
- **SQLite 索引** - 持久化索引缓存系统
|
|
|
|
## 项目结构
|
|
|
|
```
|
|
sanguo_llmwiki/
|
|
├── docs/ # 文档(需求、设计、API)
|
|
├── mcp_server/ # MCP Server 实现
|
|
├── skills/ # Wiki Skills
|
|
├── tests/ # 测试
|
|
├── deployment/ # 部署配置
|
|
└── scripts/ # 脚本
|
|
```
|
|
|
|
## 功能矩阵
|
|
|
|
| 类型 | 功能 | 实现方式 |
|
|
|------|------|----------|
|
|
| 查询 | wiki_query, memory_bridge | MCP |
|
|
| 维护 | wiki_status, wiki_lint, daily_update | MCP |
|
|
| 分析 | cross_linker, tag_taxonomy, wiki_synthesize | MCP |
|
|
| 操作 | wiki-ingest, wiki-capture, ingest-url | Skill |
|
|
| 管理 | wiki-setup, wiki-rebuild, wiki-export | Skill |
|
|
| 研究 | wiki-research, impl-validator | Skill |
|
|
|
|
## 快速开始
|
|
|
|
```bash
|
|
# 克隆仓库
|
|
git clone http://192.168.2.154:3000/sanguo/sanguo_llmwiki.git
|
|
|
|
# 安装依赖
|
|
cd sanguo_llmwiki
|
|
pip install -r requirements.txt
|
|
|
|
# 启动 MCP Server
|
|
python -m mcp_server.main
|
|
```
|
|
|
|
## 文档
|
|
|
|
- [需求文档 v1.1](docs/01-requirements.md) ✅ 评审通过
|
|
- [需求评审报告](docs/01-requirements-review.md) ✅ 通过
|
|
- [设计文档 v1.1](docs/02-design.md) ✅ 评审通过
|
|
- [设计评审报告](docs/02-design-review.md) ✅ 通过
|
|
|
|
## 开发流程
|
|
|
|
1. 需求 → 评审 → 设计 → 评审 → 编码 → 评审 → 测试 → 评审 → 部署
|
|
2. 每个阶段由独立的 sub-agent 评审
|
|
3. 所有成果物提交到 Gitea
|
|
|
|
## 许可证
|
|
|
|
MIT License
|
|
|
|
## 作者
|
|
|
|
sanguo team
|
|
|
|
---
|
|
|
|
*最后更新:2026-06-26*
|