Install
openclaw skills install huo15-knowledge-base-enterprise火一五知识库企业版 - 基于 huo15-knowledge-base 构建,额外支持 Odoo Knowledge 同步功能。支持可见性控制、部门级权限、企业凭证管理。触发词:Odoo知识库、企业知识库、火一五知识库企业版、Odoo Knowledge。
openclaw skills install huo15-knowledge-base-enterprise火一五知识库企业版 - 基于 Andrej Karpathy 的 LLM Knowledge Bases 方案 在基础版基础上增加 Odoo Knowledge 同步功能
| 功能 | 基础版 | Enterprise |
|---|---|---|
| 知识库管理 | ✅ | ✅ |
| LLM 自动编译 | ✅ | ✅ |
| memory-evolution 桥接 | ✅ | ✅ |
| Odoo Knowledge 同步 | ❌ | ✅ |
| 可见性控制 | ❌ | ✅ |
| 部门级权限 | ❌ | ✅ |
创建 config.enterprise.json:
{
"odoo": {
"url": "https://huo15.com",
"db": "huo15",
"uid": 5,
"password": "your_password"
},
"visibility": {
"default": "workspace",
"departments": {
"技术部": [2, 3, 5],
"销售部": [7, 8, 9]
}
}
}
| 可见范围 | 说明 |
|---|---|
private | 仅创建者可见 |
workspace | 工作区全员可见(默认) |
department:部门 | 指定部门可见 |
实现机制:
knowledge.article.member 表管理成员权限article.member 记录(permission: write)注意:需要确保配置的 user IDs 在 Odoo 中存在且有关联的 partner。
# 导出所有 wiki 文章到 Odoo Knowledge
kb-odoo-export
# 仅导出指定文章
kb-odoo-export --article odoo-19-crm
# 预览模式(不实际创建)
kb-odoo-export --dry-run
# 设置默认可见性
kb-odoo-export --visibility private
kb-ingest --url "https://..."
kb-compile
kb-odoo-export # 同步到 Odoo Knowledge
| 脚本 | 功能 |
|---|---|
kb-odoo-export | 企业版新增 - 导出到 Odoo Knowledge |
kb-odoo-export.py | 企业版新增 - Odoo API 调用器 |
kb-ingest | 入库文档(自动抓取网页内容) |
kb-compile | LLM 自动编译 raw → wiki |
kb-search | 搜索知识库 |
kb-lint | 体检知识库(自愈) |
kb-sync | 桥接 memory-evolution |
设计原则:
agent/kb/ 下,完全隔离AGENT_DIR 环境变量自动检测当前 Agent 上下文Agent 专属配置:~/.openclaw/agents/{agent-id}/agent/kb/config.json
{
"version": "1.0.0",
"paths": {
"raw": "raw",
"wiki": "wiki",
"cache": "cache"
},
"odoo": {
"url": "https://huo15.com",
"db": "huo15"
},
"visibility": {
"default": "workspace"
},
"memory_bridge": {
"enabled": true,
"auto_sync": false
}
}
企业凭证存储规则: