AskaEth
120d926cf8
feat(search): 搜索 provider 可变源 + 插件声明面板(PLG-4)
- 新增 $DATA_DIR/config/plugins/web-search.json(0600 + temp+rename,文件名 = 插件 id)
- 组合根改「先读可变源、缺失回落 .env 播种」;**不新增任何 env 键**(.env 已冻结)
- 多实例:每家 provider 独立 key/baseURL/启用态 + 「测试连通」探针
- 用 PLG-1 的声明库给出该面板的 adminPanels 声明;动作名交给 PLG-2 的通用动作端点分发
(本片自己不开路由)
⚠️ 本片自认越界:改了 cmd/cyrene/wire_web_search_test.go(既有测试,为适配 DataDir);
另有 design/28 的相关注册留给主会话。
2026-10-06 09:04:04 +08:00
..
2026-10-04 12:07:40 +08:00
2026-10-03 21:01:33 +08:00
2026-10-04 13:42:37 +08:00
2026-10-04 13:42:37 +08:00
2026-10-04 17:57:08 +08:00
2026-10-04 16:39:33 +08:00
2026-10-04 16:39:33 +08:00
2026-10-04 17:57:08 +08:00
2026-09-08 22:42:27 +08:00
2026-10-04 17:57:08 +08:00
2026-10-04 16:30:25 +08:00
2026-10-03 16:08:52 +08:00
2026-09-08 23:20:12 +08:00
2026-10-04 12:57:55 +08:00
2026-10-04 21:33:11 +08:00
2026-10-04 21:33:11 +08:00
2026-10-06 09:04:04 +08:00
2026-10-06 09:04:04 +08:00