|
|
@@ -47,7 +47,7 @@ extensions/knowhub/
|
|
|
"name": "knowhub",
|
|
|
"version": "0.1.0",
|
|
|
"description": "KnowHub 知识管理集成",
|
|
|
- "author": "OpenClaw Team",
|
|
|
+ "author": "howard",
|
|
|
"license": "MIT",
|
|
|
"main": "index.ts",
|
|
|
"dependencies": {},
|
|
|
@@ -70,7 +70,7 @@ extensions/knowhub/
|
|
|
},
|
|
|
"enableServerExtraction": {
|
|
|
"type": "boolean",
|
|
|
- "default": false,
|
|
|
+ "default": true,
|
|
|
"description": "启用服务端消息历史提取"
|
|
|
},
|
|
|
"privacyMode": {
|
|
|
@@ -288,7 +288,7 @@ api.on("before_agent_start", async (event) => {
|
|
|
💡 KnowHub 知识库已启用
|
|
|
|
|
|
可用工具:
|
|
|
-- kb_search: 搜索相关经验(任务开始时使用)
|
|
|
+- kb_search: 搜索相关经验(任务开始、或在执行中遇到复杂问题时使用)
|
|
|
- kb_submit: 提交新经验(使用工具或资源后)
|
|
|
- kb_content: 获取详细内容(需要更多信息时)
|
|
|
|
|
|
@@ -327,7 +327,7 @@ api.on("before_prompt_build", async (event, ctx) => {
|
|
|
if (count % interval !== 0) return;
|
|
|
|
|
|
return {
|
|
|
- prependContext: `💡 提醒:如果使用了工具或资源,记得用 kb_submit 提交经验到 KnowHub。`
|
|
|
+ prependContext: `💡 提醒:如果使用了工具或资源,或者收到了用户反馈,记得用 kb_submit 提交经验到 KnowHub。`
|
|
|
};
|
|
|
});
|
|
|
|
|
|
@@ -641,23 +641,6 @@ export function validateConfig(config: any): KnowHubConfig {
|
|
|
|
|
|
### 配置示例
|
|
|
|
|
|
-**启用消息历史上传(本地服务):**
|
|
|
-```json
|
|
|
-{
|
|
|
- "plugins": {
|
|
|
- "entries": {
|
|
|
- "knowhub": {
|
|
|
- "config": {
|
|
|
- "apiUrl": "http://localhost:8000",
|
|
|
- "enableServerExtraction": true,
|
|
|
- "privacyMode": "strict"
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
**启用消息历史上传(远程服务):**
|
|
|
```json
|
|
|
{
|