用途:当新建一个项目后,需要将其同时加入个人站点(arjit-me)和简历(arjit-resume),并使其上线。
相关位置:站点项目位于 ~/repos/arjit-me/lib/projects.ts;简历项目位于 ~/repos/arjit-resume/resume/projects.tex;简历 PDF 位于 ~/repos/arjit-resume/arjit_jaiswal_resume.pdf(软链到 ~/Documents/arjit_jaiswal_resume.pdf)。
流程:一、在 arjit-me 的 lib/projects.ts 中,向 projects 数组添加新条目,除非另有说明,featured 设为 false;id 使用仓库 slug,站点标题既可用仓库 slug 也可用可读名称。二、在 arjit-resume 的 resume/projects.tex 中,添加 \projectentry{Name}{url}{description}{tech}{date},始终使用可读名称而非仓库 slug(例如用 Arjit Skills,而不是 arjit-skills),描述保持一行简洁,并按时间倒序(最新在前)插入。三、编译简历 PDF:cd ~/repos/arjit-resume 后执行 make build,~/Documents/arjit_jaiswal_resume.pdf 的软链会自动更新。四、推送站点上线:cd ~/repos/arjit-me,执行 git add lib/projects.ts、git commit -m "Add <project-name> to projects"、git push origin main。
规则:简历使用可读名称,站点可使用任一;简历改动后必须重新编译 PDF;始终将 arjit-me 推送到 main 以部署。
限制:资料仅描述上述固定仓库路径与流程,未提供其他项目结构、平台或分支策略的说明。