|
1 | 1 | # devbase |
2 | 2 |
|
3 | | -[](https://github.com/juice094/devbase/releases) |
4 | | -[](./AGENTS.md) |
| 3 | +[](https://github.com/juice094/devbase/releases) |
| 4 | +[](./AGENTS.md) |
5 | 5 | [](./AGENTS.md) |
6 | 6 | [](./LICENSE) |
7 | 7 | [](https://www.rust-lang.org) |
@@ -86,7 +86,7 @@ cd devbase && cargo install --path . |
86 | 86 |
|
87 | 87 | **面板布局**:左侧 35% 仓库列表(状态图标 ● dirty ◆ diverged ▼ behind ✓ 正常),右侧 65% 三标签页详情(Overview / Health / Insights)。 |
88 | 88 |
|
89 | | -### AI Layer — 35 个 MCP Tools |
| 89 | +### AI Layer — 37 个 MCP Tools |
90 | 90 |
|
91 | 91 | 基于 [Model Context Protocol](https://modelcontextprotocol.io) 标准化接口,stdio 本地进程通信。 |
92 | 92 |
|
@@ -182,6 +182,17 @@ TUI `[:]` 触发 embedding 语义搜索,失败自动降级为文本搜索。AI |
182 | 182 |
|
183 | 183 | > "show dirty rust repos with more than 100 stars" |
184 | 184 |
|
| 185 | +### L3-L4 知识模型 (v0.10.0) |
| 186 | + |
| 187 | +系统具备**自我边界意识**和**认知纠错能力**: |
| 188 | + |
| 189 | +- **L3 风险层 (`known_limits`)**: 记录 hard vetoes、已知缺陷、外部依赖风险 |
| 190 | + - `devbase limit list` 查看当前系统约束 |
| 191 | + - `devbase limit seed` 从 AGENTS.md 自动填充 hard vetoes |
| 192 | +- **L4 元认知层 (`knowledge_meta`)**: 记录人类对 L1-L3 的纠正 |
| 193 | + - `devbase limit resolve <id> --reason "..."` 自动创建 L4 纠正记录 |
| 194 | +- **运行时守卫**: Skill 执行前自动检查未解决 hard veto,警告注入 stderr |
| 195 | + |
185 | 196 | --- |
186 | 197 |
|
187 | 198 | ## MCP Tool 矩阵 |
@@ -225,6 +236,8 @@ TUI `[:]` 触发 embedding 语义搜索,失败自动降级为文本搜索。AI |
225 | 236 | | `devkit_workflow_list` | 列出工作流 | "有哪些工作流?" | |
226 | 237 | | `devkit_workflow_run` | 执行工作流 | "运行 deploy-staging" | |
227 | 238 | | `devkit_skill_top` | Top 评分 Skills | "评分最高的 skill?" | |
| 239 | +| `devkit_known_limit_store` | 记录 known limit | "记录系统约束" | |
| 240 | +| `devkit_known_limit_list` | 列出 known limits | "查看当前风险" | |
228 | 241 |
|
229 | 242 | ### AI 助手集成 |
230 | 243 |
|
|
0 commit comments