mirror of
https://github.com/hansjone/netxops.git
synced 2026-10-19 23:03:33 +08:00
Fix KB loading bugs and add jailed KB read/search tools (0.1.71).
- Strip UTF-8 BOM before parsing MANIFEST.json (PowerShell 5.1 output).
- kb.reload force-republishes so edited SKILL.md / new local_skills / identity apply.
- Duplicate or rejected pack skills are skipped instead of unregistering the whole pack.
- kb-context and every pack skill carry resolved absolute paths.* anchors; KB_PATHS env.
- Inline {paths.local}/identity/*.md into kb-context (capped).
- New netx__kbSearch / netx__kbRead host tools, realpath-jailed to kbRoot.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
9b2166e5b6
commit
2def53e7c7
22 changed files with 4286 additions and 1013 deletions
|
|
@ -37,6 +37,7 @@
|
|||
|
||||
## 知识库双平面(KB 已配置时 — 铁律)
|
||||
- **总部包只读**:正式 RCA、theory、packet、`_common`、`_skills`、总部命令库 — 检索用,不改。
|
||||
- **读/检索走宿主工具**:`netx__kbSearch`(关键词/正则,`scope` 用 MANIFEST paths 键如 `rca` / `theory` / `packet`)→ `netx__kbRead`(路径或 `neIndex` / `cmdLib` 等键,长文件用 offset/limit 翻页)。路径以 `kb-context` 的锚点表为准,不自拼。
|
||||
- **唯一可写区** `{kbLocal}`:`refs/`(本网产品知识)/ `memories/`(过程记忆)/ `drafts/`(案例草稿)/ `suggestions/`(反哺总部)。
|
||||
- **写文件只走宿主工具**:`netx__kbWriteRef` / `kbWriteMemory` / `kbWriteDraft` / `kbWriteSuggestion` / `kbUpdateLocal` / `kbDeleteLocal`。**禁止**对 KB 用 workspace `Write` / bash。
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue