chore: align ai stack with openhub weknora
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
# 7-18 [process] local-first agent 文件编辑控制面 v1
|
||||
|
||||
> 2026-06-28 覆盖说明:本文中的 Hermes / Reasonix 主路径口径已退为历史参考。当前 Page AI / agent runtime 主线以 OpenHub / opencode / WeKnora 融合设计为准,见 `7-68-openhub-weknora-mnote-deep-fusion-v1.md` 与 `7-69-weknora-native-embed-mnote-openhub-governance-v1.md`。本文仅保留 local-first 文件授权、watcher 同步和冲突模型的参考价值。
|
||||
|
||||
> 创建时间:2026-05-22
|
||||
>
|
||||
> 当前状态:`PROCESS`
|
||||
|
||||
@@ -245,7 +245,7 @@ PPT:
|
||||
- 必须保存截图并检查 `pageErrors=[]`
|
||||
|
||||
3. Tool API smoke
|
||||
- 通过 `/api/hermes/tools/mnote/call`
|
||||
- 通过 `/api/mnote/tools/call`;旧 `/api/hermes/tools/mnote/call` 只作为 legacy alias 验证
|
||||
- 验证 agent 实际可调用
|
||||
|
||||
完成标准:
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# 7-47 MNote 公共 capability/plugin 注册表设计 v1
|
||||
|
||||
> 2026-06-28 覆盖说明:本文的 Hermes / Reasonix / LightRAG 能力注册口径已退为 legacy 参考。当前能力模型应围绕 OpenHub / opencode / WeKnora,旧 `mnote-knowledge-rag` 与 `mnote_lightrag_bridge` 仅保留兼容映射和迁移对照。
|
||||
|
||||
> 状态:process
|
||||
>
|
||||
> 目标:把当前分裂的 MNote builtin skill、mnote tool manifest、Hermes plugin、Reasonix wrapper 和 Page AI UI 开关收口为同一个“AI 能力”模型。对用户来说 skill / plugin / tool 都是“授予 AI 的能力”,UI 不应暴露实现层分类;实现层再把一个能力映射到说明书、工具、runtime adapter 和权限策略。本轮只整理 MNote 公共能力;Reasonix / Hermes 自带的 skills/plugins 维持现状,不纳入统一注册表迁移范围。
|
||||
@@ -72,8 +74,10 @@
|
||||
|
||||
执行入口:
|
||||
|
||||
- `/api/hermes/tools/mnote/manifest`
|
||||
- `/api/hermes/tools/mnote/call`
|
||||
- 当前中性入口:`/api/mnote/tools/manifest`
|
||||
- 当前中性入口:`/api/mnote/tools/call`
|
||||
- legacy alias:`/api/hermes/tools/mnote/manifest`
|
||||
- legacy alias:`/api/hermes/tools/mnote/call`
|
||||
- `execute_mnote_tool_call()` 统一做认证、profile 禁用检查、workspace 校验、capabilityScope 校验、写入 guard、audit、idempotency。
|
||||
|
||||
问题:
|
||||
@@ -94,7 +98,7 @@
|
||||
- 这是 Hermes 用户插件,不在 mnote repo 内。
|
||||
- `plugin.yaml` 只列出旧批次工具:`mnote_page_get/save/update_title/update_options`、`mnote_doc_*`、`mnote_block_*`、artifact 等。
|
||||
- 没有 `mnote_evidence_*`、`mnote_index_*`、mindmap、onlyoffice live 等新工具。
|
||||
- `__init__.py` 手写 Python wrapper,把 Hermes tool call 转发到 `/api/hermes/tools/mnote/call`。
|
||||
- `__init__.py` 手写 Python wrapper,把 Hermes tool call 转发到 legacy `/api/hermes/tools/mnote/call`;OpenHub/WeKnora 主线应使用 `/api/mnote/tools/call`。
|
||||
|
||||
问题:
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# 7-54 RAG-Anything 对照后的多模态检索设计 v1
|
||||
|
||||
> 2026-06-28 覆盖说明:本文围绕 LightRAG 增强撰写,已被 WeKnora / OpenHub 知识库主线覆盖。保留为多模态检索参考材料,不作为当前实施依据。
|
||||
|
||||
> 创建时间:2026-06-08
|
||||
>
|
||||
> 当前状态:`process`
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# 7-61 [process] Yuxi reference: middleware tool composition, extensions entry, knowledge settings UI, and local dashboard v1
|
||||
|
||||
> 2026-06-28 覆盖说明:本文中 Hermes / LightRAG 相关实现口径已部分退为 legacy。仍可参考 Yuxi 的 middleware、extensions 入口和 dashboard 信息架构,但当前 MNote 知识库 / agent 主线以 OpenHub / opencode / WeKnora 为准。
|
||||
|
||||
> 创建时间:2026-06-13
|
||||
>
|
||||
> 当前状态:`PROCESS`
|
||||
@@ -490,4 +492,3 @@ def resolve_virtual_path(thread_id, virtual_path, *, uid):
|
||||
- 新增 smoke:`scripts/task561-extensions-settings-smoke.js`(Batch B+C)
|
||||
- 新增 smoke:`scripts/task561-dashboard-smoke.js`(Batch E)
|
||||
- 登录态浏览器验证:settings 扩展 tab、知识库详情页、Dashboard 页面均可正常访问
|
||||
|
||||
|
||||
Reference in New Issue
Block a user