Skip to content

参与维护在线文档

第一次参与?先看 参与社区(提问、PR、维护者路径)。

在线文档站:https://notionnext.tangly1024.com

源码与 GitHub 上的 Markdown 一一对应;改仓库 → 合并 main → 自动发布。

改当前这一页

任意教程页底部有 「在 GitHub 上维护此页」,直达该文件的编辑界面。

浏览文档目录

链接说明
docs/目录说明(本 README 在 GitHub 可见)
docs/user-guide/在线站主体,改教程只动这里
docs/developer/开发者文档(不进在线站)

推荐流程(贡献者)

  1. Fork notionnext-org/NotionNext 或具备组织仓库写权限。
  2. 编辑 docs/user-guide/**/*.md(主题配置表可运行 node scripts/generate-theme-user-docs.mjs)。
  3. 本地预览:yarn docs:site:dev
  4. 提交 PR,合并 main 后由 GitHub Actions 部署。

详细检查清单:MAINTENANCE_WORKFLOW.md · 策略:DOCUMENTATION_POLICY.md

部署原理(简述)

text
push main(docs/user-guide/ 等变更)
    → GitHub Actions: yarn docs:site:build
    → .vitepress/dist → Cloudflare Pages

详见 cloudflare-pages-docs.md

与旧版在线手册

docs.tangly1024.com 为历史 Notion 托管;docs/user-guide/ 与 notionnext.tangly1024.com 为准

  • slug 对照与旧站直达:help/legacy-docs.md · ARTICLE_INDEX.md
  • 可选批量拉取旧文:node scripts/migrate-legacy-docs.mjs --slug <slug>(加 --images 下载图片到 docs/public/legacy/

文档站评论(Giscus)

每篇教程页底可显示 文档反馈Giscus → 仓库 notionnext-org/NotionNextGitHub Discussions)。

当前复用仓库默认分类 General(可在 Discussions 查看):

变量值(公开 ID,非密钥)
VITE_GISCUS_REPO_IDR_kgDOGHdxTw
VITE_GISCUS_CATEGORY_IDDIC_kwDOGHdxT84CBR2I

GitHub Actions:已在组织仓库 Secrets 中配置上述两项(构建 workflow 会自动注入)。
本地预览:复制根目录 .env.docs.example.env.local 后执行 yarn docs:site:dev
Cloudflare 直连构建:若不用 Actions,在 Pages 环境变量中写入同上两项。

可选 VITE_GISCUS_ENABLED=false 关闭评论区。未配置 ID 时页底仅显示 Issue 链接。单页 frontmatter:comments: false