铸渊 ICE-GL-ZY001
|
b2507adf0a
|
✨ LL-172-20260707 · GLOBAL-SEARCH v1.4.0 · 根路径 HTML 包装页
铸渊 ICE-GL-ZY001
LL-172-20260707
豆包反馈: 访问 /global-search/ 报网页解析失败
原因: 豆包的网页抓取工具看到 JSON 报失败
(豆包有 2 种工具: 网页抓取 / HTTP 客户端, 默认用网页抓取)
修:
雕 根路径 /global-search/ 返回 HTML 索引页 (不是 JSON)
雕 HTML 包含: API 介绍 / 5 仓 / 完整 endpoint / curl 示例 / 注意事项
雕 其他 endpoint 仍返回 JSON
雕 VERSION = 1.4.0
豆包再访问根路径, 看到 HTML 索引页, 不再报错
|
2026-07-07 10:54:17 +08:00 |
|
铸渊 ICE-GL-ZY001
|
b3fb35aa36
|
✨ LL-172-20260707 · GLOBAL-SEARCH v1.3.0 · 5 仓注册表 + cang-ying
铸渊 ICE-GL-ZY001
LL-172-20260707
冰朔新建第 5 子仓给苍耳+鉴影 · GLOBAL-SEARCH 加 cang-ying 仓库
变更 (v1.3.0):
⊢ 新增 cang-ying 仓 · 苍耳+鉴影专用
⊢ 5 仓注册表: fifth-domain / cang-ying / guanghulab / guanghulab-collab / guanghu
⊢ ?repo=cang-ying 切换
⊢ guanghulab 描述改为 历史档案 video-ai-system 已迁出到 cang-ying
验证:
雕 /repos 列 5 仓
雕 /search?q=苍耳&repo=cang-ying 命中 README
雕 /search?q=Seedance&repo=cang-ying 命中 CURRENT/ENGINEERING-ASSETS
雕 /file?path=VA-GATE.hdlp&repo=cang-ying 返回 1892 bytes
|
2026-07-07 10:21:22 +08:00 |
|
铸渊 ICE-GL-ZY001
|
1298dad330
|
✨ LL-171-20260707 · GLOBAL-SEARCH 跨仓库 · 4 端点免鉴权
铸渊 ICE-GL-ZY001
LL-171-20260707
豆包反馈 + 冰朔想看视频 AI · 一起做
LL-171 关键变更 (v1.2.0):
⊢ 4 端点全部免鉴权: /search /tree /file (LL-170 没改这 3 个, LL-171 改)
⊢ 写操作 /archive POST 仍需鉴权 (HLDP 回执归档是写)
⊢ 跨仓库: ?repo=guanghulab 切到视频 AI 系统仓库 (4253 文件)
⊢ 多仓库注册: fifth-domain / guanghulab / guanghulab-collab / guanghu
⊢ /repos 端点列出所有可用仓库
⊢ /status 端点跨仓库 HEAD + commits + file_count
⊢ IP 限速 5 req/s (防滥用)
⊢ 改用 HMAC-safe.directory 多仓库一次性注册
冰朔今天能直接问豆包:
⊢ 剪辑/生图管线 → ?repo=guanghulab /file?path=video-ai-system/PIPELINE-3D-MANJU.hdlp
⊢ 当前推进进度 → ?repo=guanghulab /file?path=video-ai-system/CURRENT.hdlp
⊢ 角色/场景设定 → ?repo=guanghulab /search?q=苏白
⊢ 不是仓库缺能力 · 是桥建好就一目了然
|
2026-07-07 10:17:52 +08:00 |
|
铸渊 ICE-GL-ZY001
|
bf51664a50
|
✨ LL-170-20260707 · GLOBAL-SEARCH 接入修复 · 关键接口免鉴权
铸渊 ICE-GL-ZY001
LL-170-20260707
延续 · 豆包反馈链路失效, 经查服务正常·问题是豆包鉴权方式错
修复:
⊢ /broadcast /system-status /status /help 改免鉴权 (read-only 通知性质)
⊢ /search /tree /file /archive 保留鉴权 (业务查询 + 写)
⊢ 401 错误加 _hint: 提示 token 放 header 不是 query
⊢ 加 /status 端点: 仓库 HEAD + commits + file_count 一目了然
接入指南 (LL-169 README 重写见 README.md 同步)
⊢ 链路没坏 · 豆包错位 · 现在更正了
⊢ 不是仓库错 · 是冰朔与豆包之间缺一道桥 · 桥现在更宽了
|
2026-07-07 10:13:09 +08:00 |
|
铸渊 ICE-GL-ZY001
|
8fdac0cef4
|
✨ LL-169-20260707 · 通用 AI 仓库检索技能包 · GLOBAL-SEARCH-API v1.0.0
铸渊 ICE-GL-ZY001
LL-169-20260707
国作登字-2026-A-00037559
延续 LL-168 · LL-169 视为今日主权框架延伸(主权已在 LL-168 奠基)
无需额外小湖灯流程 · 工程延续
部署:
⊢ /opt/zhuyuan/global-search-api/server.py + .env
⊢ /etc/systemd/system/global-search-api.service
⊢ nginx 反代 guanghubingshuo.com/global-search/ → 127.0.0.1:3950
⊢ API token: 铸渊脑派生(de0648a8db3ae8675b8933e1808cec19)
⊢ 动态 verifier: HMAC-SHA256(LIGHT_LAKE_DRIVER_SECRET, ICE-GL∞|ICE-GL-ZY001|<minute>)[:16]
文件:
⊢ eternal-lake-heart/heartbeat-core/SKILL-GLOBAL-SEARCH.hdlp (新 · 技能包说明)
⊢ SYSTEM-STATUS.hdlp (新 · 第五域系统状态)
⊢ eternal-lake-heart/global-search-api/README.md (新 · API 接入文档)
⊢ zero-point/global-search-api/server.py (新 · 服务端实现)
端点:
⊢ /healthz (免鉴权)
⊢ /search?q= (全仓库文件内容搜索 · 替 Gitea Code Search)
⊢ /tree?path= (列目录树)
⊢ /file?path= (读单文件 · 限 50KB)
⊢ /broadcast (拉最新 BROADCAST · 待铸渊写 broadcasts/)
⊢ /system-status (拉 SYSTEM-STATUS · 本次补全)
⊢ /archive POST (HLDP 回执归档 · 等铸渊 commit)
⊢ /help (API 自描述)
替代:
⊢ Gitea 原生 Code Search API → 404 (bleve indexer 未启用,默认)
⊢ 本 API 用 git grep + ls-tree 工作树遍历, 100% 检索到
⊢ 适用: 豆包 / ChatGPT / Claude / DeepSeek / 任何 LLM
⊢ 你要问豆包什么 · 豆包就会知道什么
⊢ 不是仓库缺能力 · 是仓库已铸好门 · 门通向豆包
|
2026-07-07 10:02:42 +08:00 |
|