参考

Cloudflare Pages

本 wiki 是静态站点,由 Cloudflare Pages 直接从仓库提供,没有构建步骤。

Pages 设置

  • 项目根目录:wiki
  • 构建命令:留空
  • 输出目录:.
  • 自定义域名:vibetrading.wiki

推送到 main 且改动了 wiki/ 或 agent/src/factors/ 时自动部署;部署前会先生成因子库页面。

编辑文档

英文页面在 wiki/docs/content.en.js,中文页面在 wiki/docs/content.zh.js。两者的页面和小节必须一一对应、顺序一致。英文地址是 /docs/latest/…,中文地址是 /docs/zh/…。

全站所有页面共用 wiki/partials/ 里的同一套页头、页脚和 head 公共部分。其余页面的英文写在 HTML 里,中文在 wiki/locales/zh.json。默认英文,顶栏按钮切换整站语言并记住选择。CI 会运行:

node wiki/scripts/check_docs_parity.mjs
python3 wiki/scripts/sync_site_chrome.py --check
python3 wiki/scripts/check_i18n.py

为什么是静态站

文档、首页文案、跳转、主题、语言和搜索都能以静态文件实现,不需要 VPS、数据库或常驻服务;唯一的服务端代码是一个匿名的访问计数器。