一键导入
knowledge
工作区知识库的检索、自学习(topic/知识点 + 从 URL 抓取)与知识转 Skill。topic 为文件夹,其下为知识点(如 股票/K线、高中数学/函数);可 web_search + knowledge_learn_from_urls 自主学习。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
工作区知识库的检索、自学习(topic/知识点 + 从 URL 抓取)与知识转 Skill。topic 为文件夹,其下为知识点(如 股票/K线、高中数学/函数);可 web_search + knowledge_learn_from_urls 自主学习。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Create a new monoU agent and connect it to Gateway. Use when the user asks to create/new/spawn an agent (本地或远程). Supports one-command local creation, remote deploy, Windows persistent startup, and skill/persona customization.
Minimal terminal coding harness. Use when the user wants coding-agent behavior: read files, run bash commands, edit files with exact replace, write new files; prefer read-before-edit, grep/find/ls for discovery; concise responses with clear paths.
定时任务管理:列出、创建、更新、删除、立即运行与查看状态。调度类型支持 at(一次性时间)、every(固定间隔)、cron(cron 表达式)。不依赖 openclaw;任务持久化在 .first_paramecium/cron/jobs.json。
工作区长期记忆的检索、读取与写入,持久化在 ./.first_paramecium 下。工具:memory_search、memory_get、memory_store、memory_recall、memory_forget、memory_sync。短期/多轮由 state.messages 提供;跨会话用 memory_store 或 write 写入后用 memory_search 回忆。
Minimal terminal and file harness. Use when the agent needs to read files, run bash commands, edit or write files; prefer read-before-edit; concise responses with clear paths.
Export solution content to a standard Word document (.docx). Use when the user says '输出word文档' / '导出Word' / '生成Word' / '下载Word'. Call generate_word_document with the current solution content, client name, and optional date.
基于 SOC 职业分类
| name | knowledge |
| description | 工作区知识库的检索、自学习(topic/知识点 + 从 URL 抓取)与知识转 Skill。topic 为文件夹,其下为知识点(如 股票/K线、高中数学/函数);可 web_search + knowledge_learn_from_urls 自主学习。 |
在工作区 Markdown 知识库中检索、按片段读取、自学习(按主题文件夹 + 知识点写入,或从 URL 抓取),以及将某类知识转化为 Skill。事实以文件为准;只有写入磁盘的内容可被检索。
<topic>_knowledge_search(如 股票_knowledge_search)。知识库文件位于当前项目的 ./.first_paramecium 目录下(或环境变量 KNOWLEDGE_WORKSPACE 指定):
knowledge/faq.md)或主题目录(如 knowledge/股票/),其下为知识点:knowledge/股票/K线.md、knowledge/高中数学/函数.md 等。可选 FTS5 索引:.first_paramecium/knowledge/index.sqlite(或 KNOWLEDGE_INDEX_PATH),由 knowledge_sync 创建/重建;Node 22+ 时 knowledge_search 会优先使用索引。可选向量混合检索(KNOWLEDGE_EMBEDDING_ENABLED=1 + EMBEDDING_API_KEY)。
在 KNOWLEDGE.md、knowledge/ 下所有 .md(含子目录,及 KNOWLEDGE_EXTRA_PATHS)中搜索。可选 topic 时仅在该主题下检索(knowledge/.md 或 knowledge// 下所有 .md)。若有 FTS5 索引则全文检索;若启用 embedding 则与向量检索混合,否则回退到文件关键词扫描。
results[](path、startLine、endLine、snippet、score)、provider、topic。按 path 与可选行范围读取片段。仅允许 KNOWLEDGE.md、knowledge.md、knowledge/ 下任意 .md(含 knowledge//.md)及 KNOWLEDGE_EXTRA_PATHS 内路径。
重建 FTS5 索引(.first_paramecium/knowledge/index.sqlite)。需 Node 22+(node:sqlite);否则返回错误,knowledge_search 仍可用文件扫描回退。若 KNOWLEDGE_EMBEDDING_ENABLED=1 且配置了 EMBEDDING_API_KEY,会同时写入向量以启用混合检索。
将一条知识追加到 KNOWLEDGE.md 的 ## Add 区块或指定 knowledge/.md。用于「把这条记进知识库」。
knowledge/faq.md;不传则追加到 KNOWLEDGE.md 的 ## Add。自学习:将一段文本写入知识库。topic 为文件夹(如 股票、高中数学),point 为知识点子路径(如 K线、几何/解析几何)。有 topic+point → knowledge//.md;仅 topic → knowledge//learned.md;否则 KNOWLEDGE.md。学习后建议 knowledge_sync。
列出当前知识库中的主题:knowledge/ 下的 .md 文件名(去 .md)与子目录名(如 股票、高中数学、faq)。便于选择 topic 或决定是否将某类知识转为 Skill。
列出某主题下的知识点:knowledge// 下的文件名(去 .md)与子目录名(子目录以 / 结尾)。如 topic=股票 返回 [K线, 基本面, 技术分析/]。用于了解该主题下已有结构。
从指定 URL 列表抓取页面内容并写入知识库(可指定 topic/point)。用于自主学习:先 web_search 获取相关链接,再调用本工具将内容沉淀到知识库。
将某一主题的知识转化为 Skill。创建 .first_paramecium/skills/<topic>_knowledge/(SKILL.md + topic.json),之后 run 会自动注册 <topic>_knowledge_search(如 stock_knowledge_search),仅在该主题知识库中检索。用于「把股票知识转成 skill」。
| 变量 | 说明 |
|---|---|
KNOWLEDGE_WORKSPACE | 工作区根目录,默认 ./.first_paramecium |
KNOWLEDGE_INDEX_PATH | FTS5 索引文件路径,默认 .first_paramecium/knowledge/index.sqlite |
KNOWLEDGE_EXTRA_PATHS | 逗号分隔的额外路径(相对工作区或绝对),纳入检索与 path 白名单 |
KNOWLEDGE_EMBEDDING_ENABLED | 1 或 true 时在 knowledge_sync 时写入向量并启用混合检索 |
EMBEDDING_API_KEY | 嵌入 API 密钥(与 memory 共用);未设时可用 OPENAI_API_KEY |
EMBEDDING_BASE_URL | 嵌入 API 根 URL |
EMBEDDING_MODEL | 嵌入模型名 |
KNOWLEDGE_VECTOR_WEIGHT | 混合检索时向量权重(0–1),默认 0.7 |
KNOWLEDGE_TEXT_WEIGHT | 混合检索时全文权重(0–1),默认 0.3 |