v1.0.0
首个正式版本:把任意 Git 仓库渲染成可浏览的静态站点——零配置。
Added
repolens build [repo|path]:任意 Git 仓库(远程 URL / 本地路径 /--worktree未提交工作区)构建为静态站点,双层输出——逐字节镜像层 +view/浏览层- Markdown 渲染管线:GFM、TOC、标题锚点、front-matter、Mermaid(vendored v11.16.0,客户端渲染)、AST 层站内链接改写
- 文件分类与代码高亮:五类判定(Markdown/HTML/Code/Image/Binary)、chroma class 高亮、可链接行号锚点
- 配置模型:
.repolens.yml有序规则级联(glob → 管线参数),零配置合理默认 - 默认主题:layout/page/dirlist/tree 模板集、CSS 变量与深色模式、文件树状态持久化、三级定制
repolens serve:本地预览,worktree/git 双监听模式,防抖全量重建原子切换,失败保留旧站点- Agent 视图:
llms.txt、llms-full.txt、index.json机器索引、Markdown 页rel=alternate - 目录页 README 渲染、
index.html按 Web 惯例合并进目录页、相对链接不变量构建自检、防误删哨兵 - 部署指南(GitHub Pages / Cloudflare Pages / nginx / 对象存储)
安装
go install github.com/ConteMan/repolens/cmd/repolens@v1.0.0完整变更见 CHANGELOG.md。