AI 知识库上架小站 /ai
今天做了什么
把 AIKnowledgeBase 的 AI 知识库上架到小站:
- React/Vite 应用以
/ai/为 base 同域挂载,构建输出到publish/assets/ai/,Cloudflare_redirects走 SPA 回退。 - 主站一级导航新增「AI 知识库」;知识库内补返回 demoSpace 入口。
- 只公开
AIKnowledgeBase/AI-Dev-KB全部 31 篇 Markdown 与白名单静态资源;Markdown/zip 等原始文件不进 Git。 site的dev/build通过site/scripts/build-ai-kb.mjs串联知识库构建,构建期做敏感信息扫描。AIKnowledgeBase/app/package-lock.json由 npmmirror 源统一回官方registry.npmjs.org(版本与 integrity 不变)。
过程与坑
- 方案经过 grill-me 拷问收敛:保留原应用视觉,同域
/ai/挂载,而不是套壳重写或迁到 Astro。 - 构建会生成并改动
site/src/data/foundry.ts、slices.data.ts、workbench.data.ts,已确认是无关生成物并恢复到 HEAD,不混入本次提交。 Agent_AI.zip与 Kimi_Agent_AI 蓝图压缩包保留在工作区但未纳入版本控制。- React 应用构建与 Astro 主站构建均通过,敏感信息扫描通过;浏览器侧已由用户在本地预览完成验证。
下一步
- 观察 Cloudflare Pages 部署后
/ai/的路由与静态资源是否正常,必要时补充云端验收。 - 后续知识库内容迭代直接在
AIKnowledgeBase/AI-Dev-KB/维护,推送即重新生成上架。